#copyright_brokers {
background-color:#FAFBFC;
padding:10px 10px 10px 10px;
min-height:100px;
width:75%;
margin:0 auto;
border:1px solid #2F496A;
margin-top:10px;
height:100px;
}
#brokerview { width:100%;}

#top_p {
background:#f9f9f9;
font-family:arial;
border:1px solid #eee; border-bottom:none;
padding:12px; margin:0px;
}
.sizedrop { font-size:1px; height:4px; clear:both; }

#top_p_1 { }
#content #top_p_1 h1 { font-size:28px; font-family:arial; color:#555; margin:0px; padding:0px; line-height:28px;}
.top_title { font-size:18px; font-family:arial; color:#333; padding:0px 0px 0px 0px;}
.top_address { font-size:18px; font-family:arial; color:#333; margin-top:6px;  line-height:1.2em; }
.top_number { font-size:18px; font-family:arial; color:#333; margin-top:5px; line-height:1.2em;}

#top_p_2 {  float:left; }

#surround_middle {
margin-top:8px;

}
#share-settings-long { margin-top:0px !important; }
#surround_middle_1 {   width:430px; float:left; }
#surround_middle_2 { float:right; width:302px; border-left:1px solid #eee; padding-left:20px; margin-left:20px; margin-top:12px;}
#surround_middle_2 iframe { border:1px solid #eee;}
#info_box {  width:169px; float:right;}

#logo_box { margin-bottom:5px;  }
#logo_box img { border:1px solid #666; }
.tellme_box { border:1px solid #f9f9f9; }
.tellme_box1 { float:left; width:65px; padding:0px 0px 1px 0px; font-weight:bold; }
.tellme_box2 { float:left; width:100px; padding:0px 0px 1px 0px; } 


.context {margin-left:12px; }

#scroller { background:#333; padding:6px 12px 6px 62px; background-image:url(../images/directory/hot.gif); background-repeat:no-repeat; border:1px solid #222;}
#insidetext { color:#fff; font-size:14px; }

#advert {background-image:url(../images/directory/video.gif); background-repeat:no-repeat;  background-position:top left;
}
#video  {  
margin-left:14px;
padding-bottom:10px;
background-color:#343434; 
border-bottom:1px solid #E8142D;  line-height:1.2em;
 }

#video-title { margin:0px 20px 10px 30px; font-size:16px; font-weight:bold; font-family:arial; color:#fff; 
border-bottom:1px solid #fff;
padding-bottom:4px;
padding-top:35px;


 clear:both; 

 line-height:1.2em;

 }


.nothing { font-size:1px; color:#fff; }

#video-left { float:left; margin-left:15px; _margin-left:7px; width:355px; } 
#video-right { float:left; color:#fff; width:155px; }

#vidtitle {font-weight:bold; font-family:arial; color:#fff; font-family:arial; margin-bottom:5px;}

.seperate10px_g { height:10px; font-size:1px; background-image:url(../images/directory/bgvideo.gif); background-repeat:repeat-y; }
.seperate9px_g { height:7px; font-size:1px; background-image:url(../images/directory/bgvideo.gif); background-repeat:repeat-y; }
.seperate10px_r { height:15px; font-size:1px; clear:both; }
.seperate7px_r { height:10px; font-size:1px; clear:both; }
#imgs_right img { border:1px solid #DDDDDD; }
.caption { font-size:11px; color:#A7A7A7; padding-top:3px; padding-left:1px; }
#imgcaption {font-size:11px; color:#A7A7A7; padding-top:3px; padding-left:1px;  width:185px;}
#quoteme { background:#242424;    border:1px solid #dddddd; width:185px; margin:16px 0px 0px 0px;

position:relative;
}
#pin {width:35px; height:42px; position:absolute; 
 right:-10px;
 top:-25px;
 }


#topq { background-image:url(../images/directory/topq.gif); background-position:1px 0px; height:25px; background-repeat:no-repeat; } 
#middleq {  color:#fff; padding:10px 5px 10px 18px;font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; }
#botq { background-image:url(../images/directory/botq.gif); background-position:110px 0px; height:25px; background-repeat:no-repeat;  } 

#content #insidetext2 a { color:#fff; font-size:14px; text-decoration:none; line-height:14px; }
#content #insidetext2 a:hover { text-decoration:underline;}

fieldset {  border:1px solid #dddddd;  margin:0px; padding:0px;}
legend { font-size:14px; font-weight:bold; color:#333; font-family:arial; margin-left:5px; _margin-left:0px; padding:2px 2px 2px 2px;}

#contact-links-row { margin:0px; padding:0px; margin-left:10px;}
#contact-links-rowA { float:left; width:25px; }
#contact-links-rowB {  float:left; width:250px; padding-top:2px; padding-bottom:6px;}

.clearit5px { clear:both; height:1px;  font-size:1px;}
.clearit4px { clear:both; height:4px;  font-size:1px;}
.clearit6px { clear:both; height:6px;  font-size:1px;}
.clearit { clear:both; }

#contact-links-row a:link,
#contact-links-row a:visited,
#contact-links-row a:active { color:#333; }

.displaythemap { height:255px; width:508px; border:1px solid #eee; clear:both;   }

.map_this{
background-image:url(../images/directory/map.gif); background-repeat:no-repeat;  background-position:top left;

}
.map-title {
margin:25px 20px 00px 30px; font-size:16px; font-weight:bold; font-family:arial; color:#fff; 
border-bottom:1px solid #fff;
padding-bottom:4px;
position:static;
 clear:both; 
 display:block;
 line-height:1.2em;
 overflow: hidden;
 z-index:10;
 

}


.clearit15pxl { font-size:1px; height:10px;  }
.aroundmap {
padding-left:14px;
padding-bottom:15px;
background-color:#343434; 
border-bottom:1px solid #E8142D;  line-height:1.2em;
margin-left:16px; 
padding-top:10px;
}

#enquiryiframearea { padding-left:5px; }

#brokerview td { border:0px solid #fff; border-spacing:0px; padding:0px; margin:0px; }

#content h2 {  margin-top:12px;}