#top_left_container {float: left; width: 430px;background: url(../images/index_collage1.gif) no-repeat 0 75px;}
#top_right_container {float: left;width: 567px;}

#collage {width: 430px; height: 376px; background: url(../images/index_collage.jpg); float: left;}
#slideshow {width: 567px; height: 400px;float: left;}

#index_content {margin: 25px 0 0 14px; width: 967px; overflow: hidden;}
#index_content h1 {padding-bottom: 10px;}
#index_content p {padding-bottom: 3px;}
#video_container {float: left;width: 345px; height: 262px; background-color: #e4e4e4;}
#vcontainer2 {width: 325px; height: 242px; margin-top: 12px; margin-left: 12px;}
.inner p a span {background:url(../images/bullet1.gif) no-repeat 100% 5px; padding-right: 7px;}
#living_one_LA {float: left; width: 334px; height: 272px; background: url(../images/index_content_bg.jpg) no-repeat right bottom; }
#living_one_LA .inner{padding: 0 10px 110px 10px; margin-right: 17px;background: url(../images/ver_sep.gif) no-repeat 100% 50%;}
#unique_shade {float: left; width: 285px;}
#unique_shade  .inner { padding: 0 0 15px 20px;}
#one_connect {float: left; width: 285px;background: url(../images/hor_sep.gif) no-repeat 0 0;}
#one_connect h1 {padding-bottom: 7px;}
#one_connect .inner { padding: 15px 0 10px 20px;}
#one_connect ul {list-style-type: none; width: 100%; overflow: hidden;}
#one_connect li {float: left; font-size: 12px; background: url(../images/bullet1.gif) no-repeat 0 8px; width: 130px;}
#one_connect a { padding: 3px 10px; display: block;}

#welcome {width: 370px; padding-top: 193px; margin-left: 47px;}
#welcome p {padding-bottom: 20px; color: #fff; font-size: 14px; font-family: Arial;}
#request_info {width: 337px; height: 57px; background: url(../images/buttons/request_info_.png) no-repeat 0 0; display: block;}
#request_info:hover {background-position: 0 -57px;}