body{background-color:#fff;font:62.5% Arial,Verdana,Helvetica,sans-serif;color:#333;margin:0;padding:0;text-align:center}
img{border:0}
a{color:#666}
a:hover{color:#01224b}
#wrapper{width:866px;margin:0 auto;text-align:left}
#header{background:#00234b;height:75px;margin:1px 0 2px 0;position:relative}
.featured #header {background:#00234b url(/images/featured_prop_header.gif) no-repeat 100% 50%}
#poptitle{margin:0;padding:0 0 0 10px;font-size:1.1em;color:#fff;font-weight:bold;line-height:23px}
#header h1{margin:0;padding:0}
#header h1 img{margin:22px}
#header img{margin:22px}
#header ul{list-style-type:none;margin:0;padding:0;position:absolute;left:150px;top:17px}
#header > ul {top:30px}
#header ul a{font-size:1em;color:#fff;text-transform:uppercase;color:#E5E8ED;text-decoration:underline}
#header ul a:hover{color:#fff}
#navtop{position:relative;margin:0 0 2px 0;padding:0;height:23px;text-transform:uppercase}
#navtop h2{margin:0;padding:0 0 0 10px;font-size:1.1em;color:#fff;font-weight:bold;line-height:23px}
#navtop ul{position:absolute;right:0;top:0;margin:0;padding:0;list-style-type:none}
#navtop li{float:left}
.bg{background:#56809B}
.featured .bg{background:#56809B}
ul.bg{margin:0;padding:0;list-style-type:none;text-transform:uppercase;height:23px}
.bg li a{float:left;padding:0 13px;line-height:23px;height:23px;text-decoration:underline;color:#fff;border-left:1px solid #fff}
.bg li a:hover{background-color:#CF9700;color:#fff}
.featured .bg li a:hover{background-color:#CF9700}
.back li a{border-right:1px solid #fff;border-left:none}
.back li.vtour a{border-right:none;border-left:1px solid #fff;float:right}
* html .back li.vtour a{margin-top:-13px}
a.previous {padding-left:25px !important;background:url(/images/previous-over.gif) no-repeat 8px 50%}
a.previous:hover{background-image:url(/images/previous-over.gif)}
a.next {padding-right:25px !important;background:url(/images/next-over.gif) no-repeat 85% 50%}
a.next:hover{background-image:url(/images/next-over.gif)}
.menuBar{margin:0;padding:0;float:left;border-top:2px solid #fff;width:100%}
.secondaryNav{float:left;width:520px;border-right:2px solid #fff}
.secondaryNav li{float:right}
.secondaryNav li.showMap{float:left}
.secondaryNav li.showMap a{border-left:0;border-right:1px solid #fff;padding-left:35px;background-image:url(/images/map_small.gif);background-repeat:no-repeat;background-position:10px 50%}
.secondaryNav li.showMap a:hover{background-image:url(/images/map_small.gif)}
#pagination{float:right;margin:0;text-align:right;width:334px;padding-right:10px;text-transform:uppercase;color:#fff;padding-top:5px}
#pagination a {padding:0 2px;margin:0;border:0}
#pagination a,#pagination a:visited{color:#fff;padding:0 2px;text-decoration:none}
#pagination a.selected,#pagination a.selected:visited{background-color:#CF9700;color:#fff}
.featured #pagination a.selected,.featured #pagination a.selected:visited{background-color:#CF9700}
#contentWrapper{float:left}
.heading{text-transform:uppercase}
#content{float:left;width:487px;background:#fff;padding:20px 20px 20px 15px;font-size:1.2em}
.attributes{float:right;width:50px;list-style-type:none;margin:0 -5px 10px 5px;padding:0}
.attributes li{list-style-type:none;padding:0;margin:0 0 1px 7px;color:#01224b}
.attributes img {padding-right:4px;width:16px;height:16px;position:relative;top:3px;left:0px}
#content h1{font-size:1em;margin-top:0;padding:0;color:#01224b}
.listingInfo{font-weight:bold;font-size:1em;margin-top:0;padding:0;color:#01224b}
#details{float:left;width:344px;background:#E5E8ED;font-size:1.1em;color:#01224b}
#CurrencyRow img {padding-right:5px}
#CurrencyRow select {width:125px !important;font-size:1.0em!important}
#currencyDetails {font-size:10px!important;margin-left:-0.5em;font-size:0.9em}
#saleDetails{padding:15px;font-size:1.1em}
#saleType{font-weight:bold;font-size:1em;padding:0 10px 0 10px !important;margin:0 0 .5em 0}
.agencyType{font-weight:bold;margin:0 0 .5em 0;padding:0;font-size:1em}
#saleDetails h3,#details h4,#saleDetails p{margin:0 0 .5em 0;padding:0;font-size:1em}
#details ul{list-style-type:none;margin:0;padding:0;border-top:2px solid #fff}
#details li{float:left;padding:0 0 10px 0}
p.mobile,p.phone,p.profile,#details h4 {padding:0 10px .5em 10px;margin:0}
#details ul.oneAgents li{width:344px}
#details ul.twoAgents li,#details ul.threeAgents li,#details ul.fourAgents li,#details ul.fiveAgents li{width:170px}
#details ul li.two{border-left:2px solid #fff}
#details p.email{float:right;margin:0 0 10px 0;text-align:left;background:#56809B;height:23px;width:100%}
#details p.email a {width:150px;font-size:.9em;float:right;line-height:22px;padding:0 10px;text-transform:uppercase;text-decoration:underline;color:#fff;background:url(/images/next-over.gif) no-repeat 85px 50%}
#details p.email a:hover{background:url(/images/next-over.gif) no-repeat 85px 50%;background-color:#CF9700;color:#fff}
.featured #details p.email a:hover {background-color:#CF9700}
#details ul.oneAgents p.email a{width:324px}
#details p.profile a{padding-right:15px;background:url(/images/dark-next.gif) no-repeat 100% 50%}
.featured #details p.email{background:#56809B}
#footer{float:left;width:100%;color:#576c87;padding:5px 0;font-size:1.1em;text-align:center;/**background:#eee;border:3px solid #fff;border-left:0;border-right:0;**/}
#footer p,
#footer h2{display:inline;margin:0;padding:0;font-size:1em}
.slideshow{position:relative;background:#E5E8ED}
#popThumb {width:346px;height:390px;overflow:auto;float:left;position:relative}
#thumbnails ul{margin:0;padding:0;width:172px;height:390px;border-left:2px solid #fff}
#thumbnails li{clear:both;display:inline;margin:0;padding:0;width:172px;height:129px}
#thumbnails a,#thumbnails img{float:left;overflow:hidden;border:0}
#thumbnails a:hover,#thumbnails a.selected{border:3px solid #900}
#thumbnails a:hover img,#thumbnails a.selected img{margin:-3px}
#thumbnails img.landscape{margin:0 38px}
#thumbnails a.selected img.landscape,#thumbnails a:hover img.landscape{margin:-3px 35px}
#popThumb ul{float:left;list-style:none}
#popThumb a{display:block}
#popThumb li {border-bottom:2px solid #fff;float:left}
#photos {float:left;width:100%}
#photo{float:left;width:520px;height:390px;overflow:hidden}
#photo img{position:absolute;left:0;top:0}
#photo .landscape{position:absolute;left:0;top:0}
#photo .portrait{position:absolute;left:100px;top:0}
div.loading{background:#fff;position:absolute;left:0;top:0;width:72px;height:72px;display:none;z-index:100;-moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50)}
div.loading img{margin:20px}
#thumbnails{width:10000px;height:390px}
div.soldsticker{background-color:transparent;position:absolute;z-index:99}
div.soldsticker img{position:absolute;left:0px;top:0px}
.currencyLink{color:#01224b}
.currencyLink:hover{color:#666}
#CurrencyRow select{width:110px !important}
.gsicon_printImage{display:none}