/* CSS Document */
*{font:12px/14px Arial, Helvetica, sans-serif; color:#7B7B7B;}
img, p, a, ul, li, h1, td, h2, h3, h4, br, div, form, tr{padding:0; margin:0;}
body{background:url(../images/background.gif) 0 0 repeat-x; color:#FFF; margin:0; padding:0;}
table.outer-table{margin:0 auto; padding:0; width:978px; border:0px;}
/*--------------------top-nav------------------*/
table.nav-top{width:978px; margin:29px 0 0 1px; padding:0;}
td.top-menu-back{background:url(../images/menu-back-middle.gif) 0 0 repeat-x; width:962px;}
ul.navigation{margin:0 0 0 5px; padding:0; list-style:none;}
ul.navigation li{color:#FFF; float:left; display:block; background:url(../images/menu-border.gif) right 7px no-repeat; height:26px; padding-top:12px;}
ul.navigation li a{text-decoration:none; color:#FFF;  padding:0 16px; }
ul.navigation li a:hover{color:#C2FF0A;}
ul.navigation li.border{text-decoration:none; background-image:none;}
table.search-id{ margin:3px 0 0 0; }
td.search-id-number{background:url(../images/sraech-id-middle.gif) 0 0 repeat-x; color:#D3FD54; padding-top:2px;}
/*--------------------header------------------*/
td.header-back{background:url(../images/header-img.gif) 5px 0 no-repeat;}
#logo-padding{margin:83px 0 0 10px; margin-bottom:19px;}
#body-margin{margin-bottom:14px;}
.googleads{padding:0 0 0 25px;}
/*--------------------left-body------------------*/
ul.sell{
	height:27px;
	}
ul.sell li{
	padding:0 3px 0 0;
	display:block;
	float:left;
	}
ul.sell li.nopad{
	padding:0 0 0 1px;
	}
ul.sell li a{
	font-size:0; 
	width:84px;
	display:block;
	height:27px;
	display:block;
	font-size:0;
	line-height:0;
	}
ul.sell li a.buy{
	background:url(../images/buy.gif) no-repeat 0 0;
	}
ul.sell li a.buy:hover{
	background:url(../images/buy.gif) no-repeat 0 100%;
	}
	
ul.sell li a.sellb{
	background:url(../images/sell.gif) no-repeat 0 0;
	}
ul.sell li a.sellb:hover{
	background:url(../images/sell.gif) no-repeat 0 100%;
	}
	
ul.sell li a.rent{
	background:url(../images/rent.gif) no-repeat 0 0;
	}
ul.sell li a.rent:hover{
	background:url(../images/rent.gif) no-repeat 0 100%;
	}
	
td.left-body{ width:273px;
 border-left:16px solid #FFFFFF;
 background:url(../images/left_line.gif) repeat-y right top;
 
 padding:0 7px 0 0;}
ul.left-nav{margin:0 0 8px 0; padding:0; list-style:none; width:257px; border:#E11914 1px solid;}
ul.left-nav li{text-decoration:none;}
ul.left-nav li a{height:24px; font:normal 12px/24px Arial, Helvetica, sans-serif; color:#13007C; text-decoration:none; 
background:url(../images/left-nav-normal.gif) 44px 9px no-repeat #F3F3D7; padding:0 0 0 55px; border-top:1px solid #FFFFF4; 
display:block;}
ul.left-nav li a:hover{color:#B60803; background:url(../images/left-nav-hover.gif) 44px 9px no-repeat #EEEEC0; padding:0 0 0 55px; }
ul.left-nav li a.border{border-bottom:#FFFFF4 1px solid;}
td.news{background:url(../images/news-back.gif) 0 0 repeat-x #CCC; border:1px solid #BFBFBF; padding:12px 0 12px 5px; width:250px; }
td.news h2{color:#717171; font:normal 18px/24px Arial, Helvetica, sans-serif; padding-left:9px;}
td.news p{color:#717171; font:normal 12px/17px Arial, Helvetica, sans-serif;}
td.news p span{color:#5D5A59; font:bold 12px/24px Arial, Helvetica, sans-serif;}
#track{margin:12px 0 9px 1px; }
.green{
	border:#D8E698 1px solid;
	background-color:#FFFFFF;
	color:#464646;
	}
.green h2{
	height:37px;
	line-height:37px;
	font-size:18px;
	padding:0 0 0 15px;
	text-align:left;
	background:url(../images/whe_bg.gif) repeat-x 0 0 ;
	color:#263D03;
	margin:0 0 18px 0;	
	}
.blue{
	border:#C5ECF6 1px solid;
	background-color:#FFFFFF;
	color:#464646;
	font-weight:bold!important;
	font-size:12px;
	}
.blue h2{
	height:37px;
	line-height:37px;
	font-size:18px;
	padding:0 0 0 15px;
	text-align:left;
	background:url(../images/add_bg.gif) repeat-x 0 0 ;
	color:#03313D;
	margin:0 0 18px 0;
	font-weight:normal;
	}
.blue a{
	text-decoration:underline;
	}
.blue a:hover{
	text-decoration:none;
	}
.left_line{
	background:url(../images/left_line.gif) repeat-y right top;
	}
	
.width20{
	width:150px; 
	}
/*--------------------body-content------------------*/
td.body-content{width:443px; border-right:20px solid #FFF;}
td.body-content h3{color:#B4110C; font:normal 24px/18px Arial, Helvetica, sans-serif; height:18px; padding:1px 0 20px 0;}
td.body-content h4{color:#B4110C; font:normal 18px/18px Arial, Helvetica, sans-serif; height:18px; padding:20px 0 20px 0;}
td.body-content p{line-height:18px;}
td.body-content p span{font-weight:bold;}
td.body-content p.padding{padding:0 8px 0 0;}
td.body-content p span a{text-decoration:underline; font-weight:normal;}
td.body-content p span a:hover{text-decoration:none; font-weight:normal; color:#1F1F1F;}
td.body-content p span.see a{text-decoration:underline; font-weight:bold;}
td.body-content p span.see a:hover{text-decoration:none; font-weight:bold; color:#1F1F1F;}
td.body-content p.back{background:url(../images/need-img.gif) 0 0 no-repeat; height:35px; color:#FFF; font-size:18px; padding:8px 0 0 24px;}
.body-content span{font-weight:bold;}
td.body-content p.listings{margin:0; font:normal 15px/20px Arial, Helvetica, sans-serif; color:#4946C1; padding:0 0 0 0;}

td.body-content p.back a{color:#A6D2FF; font-size:18px;}
td.body-content p.back a:hover{color:#DFFF07; font-size:18px; text-decoration:none;}
/*--------------------right-body------------------*/
td.right-body{/*width:705px;*/ border-left:26px solid #FFFFFF; border-right:7px solid #FFFFFF;}
td.right-banner-outer{/*width:215px;*/ border:1px solid #DADADA; background:#F2F2F2; padding:4px 4px;}
td.right-banner-inner{/*width:167px;*/ border:1px solid #CCCCCC; padding:14px 8px; background:#FFF; text-align:center;	}
td.right-banner-inner p{margin-bottom:12px;}
.google-search-border{border:#CCCCCC 1px solid; padding:8px;}
.google-search{background:#fff;}
.google-search1{padding:5px 0 0 8px;}
.google-search2{font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding:0 0 8px 0;}
.call-to-action{font:bold 16px Arial, Helvetica, sans-serif; color:#858563; padding:12px 0 12px 42px;}
.statelist{background:#F3F3D7; border:#7094B6 1px solid; margin:0 0 0 45px;}
.statelist td{
	padding:4px 0 0 5px;
	}
.statelist ul{width:185px; padding:10px 0px 8px 0; list-style-type:none;}
.statelist ul li{font-family:Arial, Helvetica, sans-serif; font-size:11px !important; line-height:16px; color:#858563; padding:0px 0 0 5px; margin:0 0 8px 0;}
.statelist ul li span{font-weight:bold;}
.statelist ul li a{font-size:11px !important; line-height:10px; text-decoration:underline; color:#858563;}
.statelist ul li a:hover{background:#858563; color:#fff; text-decoration:none;}
.back{margin:24px 0 0 0;}
.footer{background:#000000;}
.footer-text{font:bold 12px/17px Arial, Helvetica, sans-serif; color:#fff !important; padding:8px 0 45px 55px;}
.footer-text a{text-decoration:none; color:#fff !important;}
.footer-text a:hover{text-decoration:underline;}