body.detail #extradetails .images p {
font-weight: bold;
font-size: 0.8em;
}

body.detail #extradetails dl dt {
font-weight: bold;
}

body.detail #content h2 {
padding: 10px 0;
margin-bottom: 5px;
font-size: 14px;
color: #005292;
}

body.detail #content h3 {
font-size: 12px;
color:#005292;
}

body.detail #content ul {
margin-bottom: 15px;
list-style-type: none;
list-style-position: outside;
}

body.detail #content ul#outgoingslist,
body.detail #content ul#features {
list-style-position: inside;
#list-style-position: outside;
list-style-image:url(/img/listbullet.jpg);
margin-left:5px;
#margin-left:20px;
}

body.detail #addressbar {
height: 66px;
clear: both;
background-color:#005292;
color:#FFF;
}

body.detail #addressbar h1 {
float: left;
color:#FFF;
font-size:14px;
font-weight:normal;
padding-top:18px;
padding-left:10px;
margin-bottom:0px;
margin:0px;
line-height:20px;
}
body.detail #addressbar h1 span{
font-weight:bold;
text-transform:uppercase;
}

body.detail #addressbar div {
float: right;
font-weight: bold;
padding-top:25px;
padding-right:10px;
}

body.detail #addressbar div h2 {
border: none;
color: #22243D;
}

body.detail #addressbar div p {
display: inline;
} 

body.detail #addressbar div p img {
vertical-align: middle;
margin: 0 2px 0 10px;
} 

body.detail #propertydetails {
width: 402px;
float: right;
margin-bottom: 20px;
line-height:18px;
}

body.detail #extradetails {
width: 544px;
float: left;
margin-bottom: 20px;
}

body.detail #extradetails img {
width: auto;
margin-right: 1px;
margin-bottom: 1px;
display: block;
float: left;
}

body.detail #extradetails img#mainimage {
width: 544px;
display: block;
}

body.detail #wrapImages{
white-space: nowrap;  
clear:both;
}
body.detail #subImages {
clear:both;
overflow-x: auto;
overflow-y: hidden;
width: 544px;
}

body.detail #subImages ul {
white-space: nowrap;  
margin: 0;
padding: 0;
}
body.detail #subImages ul li {
float:left;
display:inline;
}

body.detail #extradetails .images p {
text-align: center;
clear: both;
}

body.detail #extradetails dl {
margin-bottom: 10px;
clear: both;
}

body.detail dl.agentdetails {
width : 375px;
color : #644a28;
font-size : 12px;
font-weight : bold;
line-height : 18px;
float : left !important;
clear : both;
margin-bottom : 20px;
}
body.detail dl.agentdetails dt {
float:left;
}
body.detail dl.agentdetails dd {
float:left;
}
body.detail dl.agentdetails img {
width: 150px !important;
margin-right: 10px !important;
border:3px solid #aa9c89;
float:left
}
body.detail dl.agentdetails a {
text-decoration:none;
}
body.detail dl.agentdetails a:link,
body.detail dl.agentdetails a:visited,
body.detail dl.agentdetails a:hover{
color:#644a28;
line-height:20px;
font-weight:normal;
font-size:11px;
}
body.detail .sagent{
color:#2c2c2c !important;
}
/* attached properties, displayed on property overview */

body.detail table.attachedProperties {
margin-bottom: 10px;
}

body.detail table.attachedProperties td {
padding: 10px 0;
text-align: center;
}

body.detail table.attachedProperties p {
margin-bottom: 0 !important;
}

body.detail table.attachedProperties tr.stripe {
}

body.detail table.attachedProperties td.address {
width: 10%
}

body.detail table.attachedProperties td.price {
width: 30%
}

body.detail table.attachedProperties td.bedbathcar {
font-weight: bold;
width: 40%
}

body.detail table.attachedProperties td.bedbathcar img {
vertical-align: bottom;
margin: 0 4px;
}

body.detail table.attachedProperties td.status {
width: 20%;
}

body.detail #infoform fieldset label {
width: 140px;
}

/* Property detail printfriendly
---------------------------------*/

html.brochure,
body.brochure {
background-image: none;
background-color: #fff;
}
body.brochure #wrap {
width: 584px !important;
background-image: none;
background-color: #fff;
height: 100%;
}
body.brochure #main {
background-image: none !important;
}			
body.brochure #content {
background-image: none !important;
float: none !important;
padding:0px !important;
width:564px !important;
margin-left:15px;
}
body.brochure #content #addressbar{
background:none;
height:20px;
padding:10px;
}
body.brochure #addressbar h1 {
float: left;
font-size:14px;
font-weight:bold;
padding-top:0px;
padding-left:0px;
color:#2c2c2c;
}
body.brochure #addressbar div {
float: right;
font-weight: bold;
padding-right:10px;
padding-top:0px;
color:#005292;
}
body.brochure #content h2 {
padding: 10px 0;
margin-bottom: 5px;
font-size: 14px;
color: #2c2c2c;
}

body.brochure #content h3 {
font-size: 12px;
color:#2c2c2c;
}

body.brochure #header {
background-image: none;
}
body.brochure #propertydetails {
width: 280px;
float:left;
clear:both;
padding-left:10px;
}
body.brochure #extradetails img {
display: block;
float: left;
width:118px;
margin: 0 2px 2px 0;
}
body.brochure #extradetails img#mainimage{
width:auto;
}
body.brochure #extradetails {
width: 247px;
float:right;
}
body.brochure dl.agentdetails{
color:#2c2c2c;
}
body.brochure dl.agentdetails dt{
float:none;
}
body.brochure dl.agentdetails dd{
font-weight:normal;
}
body.detail #main {
background-image: url(/img/homemain_bg.jpg);
}
body.detail #main .container{
background-image: url(/img/homemain_bg_top.jpg);
}
body.detail #main_footer{
background-image: url(/img/homemain_bg_bottom.jpg);
padding-bottom:13px;
}
body.detail #sub-section{
display:none !important;
}
body.detail #content{
padding:16px 5px 0px 7px;
}
body.detail #prodetail{
margin:20px 10px 0px;
}
body.detail #proprice{
color:#8b714f;
text-align:left;
clear:both;
}
body.detail #toolmap{
padding:10px;
}
body.detail #toolmap h3{
font-size:11px;
color:#644a28;
}
body.detail #toolmap h2{
font-size:15px;
color:#644a28;
}
body.detail #toolmap ul{
border-top:1px solid #644a28;
border-bottom:1px solid #644a28;
padding:5px;
height:60px;
padding-left:18px;
}
body.detail #toolmap li{
float:left;
width:70px;
padding:0px 15px;
} 
body.detail #toolmap a{
text-decoration:none;
}
