* {font:12px Arial, Helvetica, sans-serif;}
body {margin:0px; background:#800000; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000;}

#maincontainer {width:1002px; height:auto; background:url(../images/bg.gif) repeat-y; margin:0 auto;} 
#container {width:946px; height:auto; margin:0 auto;}
p {font:12px Arial, Helvetica, sans-serif;}
.blank2  {height:2px}
.blank4  {height:4px}
.blank5  {height:5px} 
.blank8  {height:8px} 
.blank10 {height:10px} 
.blank15 {height:15px}
.blank20 {height:20px}  
.blank40 {height:40px}  
.blank75 {height:75px} 
.blank2,.blank4,.blank5,.blank8,.blank10,.blank15,.blank20,.blank40,.blank75{
	clear:both; overflow:hidden;
}


#header {width:926px; height:auto; margin:0 auto;}

.menubar_t 	{
	background: url(../images/menumid.gif) 0px 0px repeat;
	margin:0px 7px 0px 7px;
	font-size:11px;
	line-height:12px;
	height:40px;
}  

.menubar_tl 	{
	background: url(../images/menuleft.gif) 0px 0px no-repeat;
}

.menubar_tr 	{
	background: url(../images/menuright.gif) 100% 0px no-repeat;
}

#menu{
	display:block; 
	height:40px;
	font:Arial, Helvetica, sans-serif;
	}
#menu ul {
	margin:0px 6px;
	padding:0px;
	list-style-type:none;
	width:auto;
	}
#menu ul li{
	display:block;
	margin:0px;
	float:left;
	background:url(../images/sep.gif) no-repeat right;
	text-decoration:none;
	}

#menu ul li.nobor{
	display:block;
	margin:0px;
	float:left;
	background:none;
	text-decoration:none;
	}
		
#menu ul li a	{
	margin:0px;
	float:left;
	text-decoration:none;
	padding:3px 11px;
	margin:9px 0; 
	font-weight:bold; color:#FFFFFF; font-size:12px;
}
	
#menu ul li a:hover{
	color:#333333; background:#dcedf4;
	}
	
.float-left	{
	float:left;
}

.float-right {
	float:right;
} 

.clear {
	clear:both;
}


.left	{
	width:280px;
	float:left;
}

.right	{
	width:646px;
	float:right;
}

	
h1,h2,h3,h4 {margin:0px; padding:0px;}

#flash{ background:url(../images/banners.gif) no-repeat; width:946px; height:252px;}

#wrap {width:926px; height:auto; margin:0 auto;}

#search {background:url(../images/propertysearch.gif) no-repeat; width:278px; height:34px;}

#searchmid {background:url(../images/search-bg.jpg) repeat-x; border:solid 1px #35a700;}
#searchmid h1 {
	font:18px/51px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/icon.gif) no-repeat 20px bottom;
	padding:0 0 0 80px;
}

h1.news-head {
	font:18px/48px Arial, Helvetica, sans-serif;
	color:#990000;
	background:url(../images/news.jpg) no-repeat 20px top;
	padding:0 0 0 80px;}


h1 {font-family:Tahoma; font-size:14px; font-weight:bold; color:#fff; text-decoration:none;}
h2 {font-family:Tahoma; font-size:24px; font-weight:normal; color:#3c3c3c; text-decoration:none;}
h3 { font-size:12px; color:#FFFFFF; font-weight:bold;}
h4 {font-family:Tahoma; font-size:12px; color:#000000; font-weight:bold;} 
.red1 {color:#FF0000; font-size:11px;}

.whit {color:#FFFFFF; font-weight:bold;}

.readmore {font-size:11px; color:#ac1b06;}
.readmore a{font-size:11px; color:#ac1b06; text-decoration:none;}
.readmore a:hover {color:#ac1b06; text-decoration:underline;}

.news { margin:0px; padding:0px; font-family: Tahoma; font-size:10px; color:#855200; font-weight:bold;  margin-left:30px;}
.news a{text-decoration:none; color:#855200;}
.news a:hover{text-decoration:underline; color:#855200;}

.news-bg1{}
.news-bg1 ul{ margin:0; padding:0;}
.news-bg1 ul li   {font-size:12px; background:  url(../images/newsicon.gif) no-repeat left 2px; padding-left:25px;}
.news-bg1 ul li a {color:#000; line-height:18px; text-decoration:none;}
.news-bg1 ul li a:hover {text-decoration:underline;}

#gallery {width:926px; margin:0 auto;}

.gallery_t 	{
	background: url(../images/gallerymid.gif) 0px 0px repeat;
	margin:0px 2px 0px 2px;
	font-size:11px;
	line-height:12px; 
}  

.gallery_tl 	{
	background: url(../images/galleryleft.gif) 0px 0px no-repeat;
}

.gallery_tr 	{
	background: url(../images/galleryright.gif) 100% 0px no-repeat;
}

#footer {width:926px; margin:0 auto;}

select, input, textarea{font-size:11px; }
.butt  	{
	background:url(../images/search_bg.gif) repeat-x;
	border:solid 1px #000;
	color:#fff;
	padding:2px 5px;;
	font-weight:bold;
}	

.footerlink {font-size:11px; color:#000000; font-weight:normal;}
.footerlink a{text-decoration:none; color:#000000; text-decoration:none; font-weight:normal;}
.footerlink a:hover {text-decoration:underline;}
 
.memberlogin {
	border:solid 1px #d7dc68;
	background:#f6fb85; 
}

.memberlogin h1 {
	font:18px/30px Arial, Helvetica, sans-serif;
	color:#000;  
}

.textfield_new {
	width:225px;
}
.toplinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	text-align: justify;

}
.boldlisting {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0a6395;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 3px;

}
.forum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: underline;
	font-weight: bold;
}
.blogs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #94136a;
	font-weight: bold;
}
.correct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009933;
}
 .post_property		{font-size:11px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
.post_property h1 	{font-size:15px; color:#fff; padding:4px 0 4px 16px; background:url(../images/post_property_arrow.gif) no-repeat left top;}
.post_property input,textarea,select {border:#333333 solid 1px; padding:2px; font-size:11px;}
.post_property select.big {width:200px;}
.post_property input.big {width:195px;}
.post_property input.small {width:40px;}
.post_property input.mid {width:99px;}
.post_property input:focus {background:#FFFFD9;}

 .red { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000 }