/* CSS Document */

body,td{
	margin:0;
	padding:0;
	font-size: 12px;
	line-height: 1.4em;
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	
  }
a{color:black;}
/*h2{font-size:16px; margin: 15px 0 10px;}*/
h2{color:#00407A; font-size:20px; margin: 15px 0 10px;}
h3{font-size:12px; margin-bottom: 5px;}
ul,li{list-style:none;}
a img{border:none;}
.main{background: #fff url(bg_mid.jpg) repeat-y;}
#short_bar{ float:left; margin:10px 0 0 65px}
#long_bar{ float:left; margin:20px 0 0 3px}
#prime{font-size:20px; color:#00407A; float:left; line-height:30px; margin:43px 0 0 60px;}
#homephone{width:170px; font-size:11px; font-weight: bold; margin: 8px 20px; color:#00407A; padding:0; float:right;}
#logo{height:66px; width:318px; margin: 20px 30px; float:left}
#topbar{height:28px; background:#00407A url(topbar.jpg);clear:both; margin:0 5px 0 6px;}

#left{width:315px;  float:left; background: url(long_bar.jpg) bottom right no-repeat;}
#menu{background: #F0F0F0 ; border: 1px solid #ccc; border-top:none; margin: 0 0 0 13px; float:left; color:#00407A; font-size:16px;  width:290px;}
#flash{height:100px; border-bottom: dashed #ccc 1px}
#content{margin: 0 0 0 10px;}

#right{float:left; width:660px}
#footer1{clear:both; float:none; margin:0px; padding:10px 0 0; }
#footer_text{ width:640px; float:left; color:#999999; font-size:10px; font-weight:bold; line-height:12px; margin:0; padding:0}
#footer2{margin-left:330; color:#666; font-size:10px; font-weight:bold; padding-bottom:20px}
#footer2 a{text-decoration:none; color:#666;}

#content h3.yellow{border-top:1px solid #CCC;padding-top:10px;}
.staff_title{color:#00407A; font-weight:bold;}

.council{color:#00407A; font-size:16px; margin: 15px 0 10px; text-decoration:none; font-weight:bold }
.lep{ font-weight:bold; text-decoration:none; }

.search_title{color:#00407A; font-size:20px; margin: 5px 0 0 0;}
.search_label{ color:#00407A; font-weight:bold; }


#paginationTop, #paginationBottom{ white-space:normal;width:400px;float:right;display:block; color:#EBAB00;}

#paginationBottom{top:33px;z-index:2;}

#paginationTop{margin-top:10px;}

#paginationTop a, #paginationBottom a,#paginationTop span, #paginationBottom span

{color:#EBAB00;font-size:11px;text-decoration:none;font-weight:bold;padding:3px 7px 3px 7px;margin:0px 2px 0px 2px;}

#paginationTop a img, #paginationBottom a img{margin:0px 3px 0px 3px;}

#paginationTop span, #paginationBottom span

{   color:#273D6E;}

.propertyBlock

{    float:left;display:block;position:relative;left:10px;margin:0px 0px 30px 0px;padding:10px 10px 5px 10px;border:1px solid #00407A;;width:615px; }

.propertyBlock img{border:1px solid #303667;float:left;margin:0px 10px 0px 0px;}

.propertyBlock a{line-height:17px;font-weight:bold;color:#273D6E;font-size:13px;text-decoration:none;text-transform:uppercase; margin:0; padding:0;}

.propertyBlock span{line-height:17px;font-family:Verdana;font-weight:bold;color:#8291B6;font-size:11px;text-decoration:none;text-transform:uppercase; margin:0;padding:0}

.propertyBlock p{line-height:17px;font-weight:normal;margin-top:0px; }

.property_title{color:#273D6E; font-weight:bold; font-size:14px; padding: 10px 0;}
.property_location{line-height:17px;font-family:Verdana;font-weight:bold;color:#8291B6;font-size:11px;text-decoration:none;text-transform:uppercase;margin-top:10px;}
.key{font-weight:bold;}

#thumbnail a img{border:1px solid #000000;}

#lupa 
{
    float:left;
	position: relative;
	left:1px;
	top:-91px;	
	z-index: 100;
}
#code{ margin:20px 0;float:right; clear:both;}
#commonlinks{margin:20px 0;}
