@charset "utf-8";
*{font-family:Arial, Verdana, sans-serif;font-size:12px;margin:0;padding:0;}
body{background:#ccc;color:#fff;text-align:center;}
#address{position:relative;float:right;width:454px;height:15px;background:url(../images/address.gif) no-repeat right;margin:5px 15px -20px -15px;}
.dropContainer{max-height:300px;overflow:hidden;background:url(../images/grey-image.jpg) no-repeat bottom left;width:950px;margin:0 auto;}
#container{width:822px;margin:0 auto;}
#sliderWrapper{width:950px;margin:15px auto 0;}
#sliderHeader{width:350px;float:left;text-align:left;padding-bottom:10px;height:20px;color:#383838;margin:0 0 5px;}
#sliderH1{font-size:22px;color:#383838;}
#sliderLeft a{color:#383838;text-align:left;}
#sliderLeft{width:230px;float:left;text-align:left;color:#383838;margin:0 5px;}
#sliderRight{float:right;text-align:left;width:315px;color:#B4865B;border-left:1px solid #383838;margin:0;padding:0 0 0 40px;}
#mainContainer{background:url(../images/bg.jpg) repeat-x top center;padding-top:19px;}
#pageContainer{background:url(../images/pgpb.png) no-repeat top center;padding:8px;}
#pageWrapper{background:url(../images/pgbgimg.jpg) no-repeat bottom center;width:949px;min-height:609px;margin:0 auto;}
#dropBody{width:100%;height:340px;display:block;padding:10px;}
#pageBody{width:100%;}
#header{width:307px;height:609px;float:left;}
#dropTab a{position:relative;float:left;display:block;background:url(../images/inquire.png) no-repeat top left;height:11px;width:65px;text-decoration:none;top:8px;left:20px;}
#logoArea{display:block;width:373px;height:204px;background:url(../images/logo-area.jpg) no-repeat top left;float:left;position:relative;margin:99px -65px -99px;}
a.logoLink{display:block;width:250px;height:32px;margin-left:70px;margin-top:12px;text-decoration:none;}
#nav{width:310px;height:30px;margin-left:65px;margin-top:129px;margin-bottom:-129px;}
#nav li{float:left;height:30px;list-style-type:none;text-align:left;margin:0 10px;}
#nav li a{display:block;height:11px;background-position:top left;text-decoration:none;margin:9px 0;}
li.navGallery{width:68px;}
li.navGallery a{background:url(../images/nav_gallery.png) no-repeat;}
li.navFeatures{width:73px;}
li.navFeatures a{background:url(../images/nav_features.png) no-repeat;}
li.navFloorplan{width:91px;}
li.navFloorplan a{background:url(../images/nav_floorplan.png) no-repeat;}
#contentArea{display:block;width:640px;float:left;position:relative;}
#pageContent{display:block;width:640px;position:relative;height:100%;}
.pageHome #pageContent{background:#5F92A0;height:204px;top:110px;}
.pageHome #pageContent p{display:block;width:270px;padding-top:10px;float:left;text-align:left;font-size:11px;line-height:18px;margin-left:23px;}
.pageHome #pageContent p strong{font-size:14px;}
.pageHome #pageContent #flashcontent{position:relative;right:0;left:42px;width:305px;height:205px;overflow:hidden;}
.pageHome #pageContent #flashcontent script,.pageHome #pageContent #flashcontent embed,.pageHome #pageContent #flashcontent object{width:305px;height:205px;overflow:hidden;}
.pageGallery #pageContent h1{float:left;background:url(../images/title-gallery.png) no-repeat top left;display:block;height:25px;width:137px;position:relative;left:-137px;top:-15px;}
.pageGallery #pageContent #flashcontent{position:relative;top:-30px;}
#click{position:relative;left:240px;top:-20px;}
.pageFeatures #pageContent{background:url(../images/features-bg.png) no-repeat top center;position:relative;top:0;}
#marqueecontainer{color:#fff;width:570px;text-align:left;height:500px;position:relative;float:left;margin-top:27px;overflow:hidden;top:0;padding:25px;}
#vmarquee{text-align:left;}
#vmarquee p{text-align:left;line-height:16px;margin-bottom:16px;}
#vmarquee dl{line-height:20px;}
#vmarquee dt{float:left;width:100px;text-align:right;padding-right:19px;}
#vmarquee h2{padding-bottom:16px;}
#imageMenu{position:relative;width:640px;height:460px;overflow:hidden;float:left;top:-27px;}
#imageMenu ul{list-style:none;display:block;height:460px;width:2000px;margin:0;}
#imageMenu ul li{float:left;}
#imageMenu ul li a{text-indent:-2000px;background:#FFF none repeat scroll 0;cursor:pointer;display:block;overflow:hidden;width:248px;height:460px;}
#imageMenu ul li.firstfloor a{background:url(../images/firstfloor.png) repeat scroll 0;}
#imageMenu ul li.secondfloor a{background:url(../images/secondfloor.png) repeat scroll 0;}
#imageMenu ul li.basement a{background:url(../images/basement.png) repeat scroll 0;}
#footer{display:block;width:965px;height:120px;background:url(../images/sothebys.png) no-repeat top right;vertical-align:top;color:#383838;font-size:10px;text-decoration:none;text-align:left;margin:15px auto 0;}
#footer a,#footer a:link,#footer a:visited{color:#383838;font-size:10px;text-decoration:none;text-align:left;}
#footer a:hover,#footer a:active,#footer a:focus{text-decoration:underline;}
fieldset{border:0;margin:0;padding:0;}
label{display:block;color:#383838;font-size:11px;}
form{margin:0;padding:0;}
textarea{vertical-align:top;}
input{margin-bottom:10px;}
#emailSuccess{color:#360;font-weight:700;}
a:focus,input:focus,input:active{outline:none;}
.clear{clear:both;}
#dropTab a:hover,#dropTab a:active,#dropTab a:focus,#nav li a:hover,#nav li a.active{background-position:bottom left;}
.pageGallery #pageContent,.pageFloorplan #pageContent{position:relative;top:77px;}
.pageFloorplan #pageContent h1{float:left;background:url(../images/title-floorplan.png) no-repeat top left;display:block;height:25px;width:188px;position:relative;left:-183px;top:-15px;margin-bottom:-15px;}
.pageFeatures #pageContent h1{float:left;background:url(../images/title-features.png) no-repeat top left;display:block;height:25px;width:148px;position:relative;left:-148px;top:52px;}
#homesLinks{position:relative;z-index:100;top:120px;float:right;margin-right:5px;}
#homesLinks a{margin-left:7px;}
#featuresHomesLinks{position:relative;z-index:100;float:right;top:-95px;right:200px;}
#featuresHomesLinks a{margin-right:7px;}
#address b,#dropTab a em,a.logoLink b,#nav li a b,.pageGallery #pageContent h1 b,.pageFeatures #pageContent h1 b,.pageFloorplan #pageContent h1 b{position:relative;right:3000em;}
#brochureLink {float:left; margin-left:-300px; margin-top:120px;}