/* CSS Document */

/*--------------------- GENERAL START---------------------*/
body{
	padding:31px 0 0 0; margin:0; background-color:#FFF;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#6e3a01;
	}
img, p, a, ul, li, dl, dt, dd, h1, h2, input, label{
	padding:0; margin:0;
	}
form{
	padding:0; margin:0; font-size:0;
	}		
a{ text-decoration:none; outline:none; cursor:pointer;}
img{ border:none; width:auto; height:auto;}	
ul{ list-style-type:none;}
h1, h2{
	font-size:0; line-height:0;
	}
textarea{
	overflow:auto;
	}		

/*--------------------- GENERAL END---------------------*/

.topnavbg{
	background:url(images/topnavbg.gif) repeat-x 0 0;
	}
ul.topnav{
	padding:0; margin:0;
	list-style-type:none;
	}
ul.topnav li{
	background:url(images/topnav-devidor.gif) no-repeat 0 0;
	padding:0 23px;
	margin:0;
	float:left;
	width:auto;
	}
ul.topnav li.div{
	background:url(images/topnav-devidor.gif) no-repeat 0 0;
	width:1px; height:37px; display:block;
	}	
ul.topnav li a{
	font:bold 12px/37px Arial, Helvetica, sans-serif;
	color:#A5A4A4; text-decoration:none; background-color:inherit;
	}
ul.topnav li a:hover{
	text-decoration:none; color:#fff; background-color:inherit;
	}
.leftpannelbg{
	background:url(images/leftbg.gif) repeat-x 0 0 #AF4700;
	color:#04385b;
	}
.logo{
	margin:40px 0 0 51px;
	}
.searchpad{
	padding:10px 0 0 0;
	}
p.search{
	background:url(images/search-glass.gif) no-repeat 0 0;
	padding:0 0 0 20px; 
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#C9F4FF; background-color:inherit;
	}
.searchbox{
	width:177px; height:18px; 
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#fff68f; padding:0 0 0 3px;
	background-color:#393939;
	border:0;
	}
/*--------------Right Pannel Start---------*/	
.postpad{
	padding:0 0 0 20px;
	border-bottom:1px solid #fffbcc;
	}
h2.postyourad{
	font:normal 20px/20px Arial, Helvetica, sans-serif;
	color:#FFCC1B; width:185px; height:31px; display:block; background-color:inherit;
	}
h2.postyourad span{
	color:#f78e00; text-transform:uppercase; background-color:inherit;
	}
.yourname{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#EC8B48; width:72px; display:block; float:left; background-color:inherit;
	}
.extraspace{
	width:196px; height:22px;
	font-size:11px; line-height:22px;
	}
.yourbox{
	width:196px; height:18px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#fff; padding:0 0 0 3px; float:left;
	background-color:#BE5600; border:none;
	}
.extraspace1{
	width:193px; height:41px;
	font-size:11px; line-height:15px;
	}		
textarea.messagebox{
	width:193px; height:41px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#fff68f; padding:0 3px 0 3px; float:left;
	background-color:#BE5600; border:none;
	}
.submit{
	margin:0 0 0 72px;
	}
h2.freshnews{
	font:normal 24px/24px Arial, Helvetica, sans-serif;
	color:#FFCC1B; height:41px; display:block; background-color:inherit;
	}
p.freshtext{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#EC8B48; background-color:inherit;
	}
p.freshtext b{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#FFFFFF; display:block; margin:0 0 9px 0; text-decoration:underline; background-color:inherit;
	}
p.freshtext span{
	width:242px; height:25px;
	background:url(images/fresh-icon.gif) no-repeat 9px 6px #BE5600;
	padding:0 0 0 29px;
	font:bold 16px/25px Arial, Helvetica, sans-serif;
	color:#2F1900; display:block; margin:0 0 13px 0;
	}
a.freshmore{
	width:55px; height:18px;
	display:block;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#fff; text-align:center; text-decoration:none;
	background-color:#000;
	}
a:hover.freshmore{
	text-decoration:none; color:#FFFF00; background-color:#000;
	}
/*--------------Right Pannel End---------*/

/*--------------Lefdt Pannel Start---------*/
.mainbodybg{
	background:url(images/bodybg.gif) no-repeat 0 0 #fff;
	padding:20px 0 0 20px; color:#656565;
	}
h2.about{
	font:normal 20px/20px Arial, Helvetica, sans-serif;
	color:#455F00; height:30px; display:block; background-color:inherit;
	}
p.aboutText{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#656565; background-color:inherit;
	}
p.aboutText span{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#629407; display:block; margin:0 0 5px 0; background-color:inherit;
	}
p.aboutText a{
	width:38px; height:18px;
	display:block;
	background:url(images/aboutmore-icon.gif) no-repeat 7px 2px #000;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#FCF9D9; padding:0 0 0 26px; margin:15px 0 30px 0;
	}
p.aboutText a:hover{
	text-decoration:none; color:#F4E00B; background-color:#000;
	}	
				
h2.feturedservice{
	font:normal 20px/20px Arial, Helvetica, sans-serif;
	color:#455F00; display:block; margin:0 0 5px 0; background-color:inherit;
	}
p.feturedserviceTeaxt{
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#6e3a01; display:block; background-color:inherit;
	}
.feturedIcon{
	margin:0 0 10px 0;
	}
.verticaldot{
	background:url(images/verticaldotted.gif) repeat-y 50% 0;
	}
p.imgText{
	width:161px; display:block;
	margin:0 0 0 9px;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#656565; background-color:inherit;
	}
p.imgText span{
	font-weight:bold; font-size:14px; line-height:14px; 
	color:#004E5E; display:block; margin:5px 0 5px 0; background-color:inherit;
	}
p.imgText b{
	font-weight:bold; font-size:11px; line-height:12px; 
	color:#C05800; display:block; margin:0 0 3px 0; background-color:inherit;
	}
p.imgviewmore{
	width:549px; height:26px;
	display:block; background-color:#AF4700;
	color:#fcf9d9;
	}								
p.imgviewmore a{
	background:url(images/vewmore-Icon.gif) no-repeat 0 6px;
	padding:0 0 0 19px;
	width:110px; height:26px;
	display:block;
	font:bold 11px/26px Arial, Helvetica, sans-serif;
	color:#fcf9d9; margin:0 0 0 400px; text-decoration:none; background-color:inherit;
	}
p.imgviewmore a:hover{
	text-decoration:none; color:#FFFF00; background-color:inherit;
	}
h2.weoffer{
	font:normal 20px/20px Arial, Helvetica, sans-serif;
	color:#455F00; display:block; margin:0 0 17px 0; background-color:inherit;
	}
p.weofferSubtext{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#004E5E; margin:0 0 12px 0; background-color:inherit;
	}
p.weofferText{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#656565; padding:0 0 13px 0; background-color:inherit;
	}
ul.weofferlist{
	padding:0; margin:0;
	list-style-type:none;
	}
ul.weofferlist li{
	background:url(images/horizontal-dotted.gif) repeat-x 0 0;
	padding:0; margin:0; 
	}
ul.weofferlist li.extraone{	
	height:1px; display:block;
	}	
ul.weofferlist li a{
	background:url(images/blackarrow.gif) no-repeat 5px 7px;
	padding:0 0 0 15px;
	font:normal 11px/22px Arial, Helvetica, sans-serif;
	color:#AF4700; 	
	height:22px; display:block;
	text-decoration:none; background-color:inherit;}
ul.weofferlist li a:hover{
	text-decoration:none; color:#000; background-color:inherit;
	}					
/*--------------Lefdt Pannel End---------*/	
	
/*---------------Footerstart------------*/
.footerbg{
	background:url(images/footerbg.gif) repeat-x 0 0 #b3ac5e;
	padding:9px 0 30px 20px; color:#3c4700;
	}
ul.footernav{
	padding:0;
	margin:0;
	display:block;
	list-style-type:none;
	}
ul.footernav li{
	float:left;
	font:bold 12px/27px Arial, Helvetica, sans-serif;
	color:#fff; padding:0 8px; background-color:inherit; width:auto;
	}
ul.footernav li.footerhome{
	padding-left:0;
	}	
ul.footernav li a{
	font:bold 12px/27px Arial, Helvetica, sans-serif;
	color:#fff; text-decoration:none; background-color:inherit;
	}	
ul.footernav li a:hover{
	text-decoration:none; color:#FFFF00; background-color:inherit;
	}
p.copy{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#5E5E5E; padding:0; background-color:inherit;
	}
p.Temp{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#5E5E5E; display:block; padding:0; background-color:inherit;
	}
p.Temp a{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#fff; text-decoration:none; padding:0; margin:0; background:none; background-color:inherit;
	}
p.Temp a:hover{
	text-decoration:underline;
	}																								
span.aboutsub{
	color:#004E5E !important;
	background-color:inherit;
}
.space{
	padding-top:12px;
}
