@charset "UTF-8";
/* CSS Document */



body{

	margin:0px;
	padding:0px;
	background-image:url(../images/bg2.gif)
	

}

.logo-title
{
	font:22px "Book Antiqua", "Times New Roman", Times, serif;
	color:#910902;
	font-weight:bold
}

.logo-text
{
	font:16px "Book Antiqua", "Times New Roman", Times, serif;
	color:#000000
}

#mainwrapper{
	width:880px;
	/*min-height:100%;*/
	margin:0px auto;
	spacing:0px 3px 3px 3px;
	padding:3px 0px 3px 0px;
	text-align:center;
	background-color:#FFFFFF

}


#top-header{

	width:870px;

	height:25px;

	margin:0px;

	padding:0px;
	
	background:#2F3D6B;
	border-top: solid 5px #ffffff;
	border-right: solid 5px #ffffff;
	border-left: solid 5px #ffffff;
	
}



#top-header h1{

	font:11px Arial, Helvetica, sans-serif;

	color:#FFFFFF


}

#top-header a{

	font:10px/27px Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	margin:0px;

	padding:0 0 0 0px;
	
	text-decoration:none

}



#header{

	width:880px;

	height:318px;

	padding:0px;

	margin:0px;

	border-bottom:2px solid #ffffff;	

}



#logo{

	width:870px;
	/*min-height:100%;*/
	margin:15px 15px 15px 15px;
	background-color: #e3e3bf;
	text-align: left

}


#top-hd{

	width:610px;

	height:99px;

	padding:0px;

	margin:0px;	

	float:left;

}



#contentwrapper{
	float:left;
	width:870px;
margin:0px;

	padding:0px;
	
	border-bottom: solid 5px #ffffff;
	border-right: solid 5px #ffffff;
	border-left: solid 5px #ffffff;
	

}



#leftcol{

	float:left;

	width:190px;

	/*

	min-height:1052px;

	height: auto !important;

	height:1052px;

	*/

	margin:0;

	text-align:center
}

.leftcol-home{

	width:190px;



	height: auto;


	margin:0;

	background-color: #857C44;
	
	vertical-align:top;
	
	
	
	

}



#mainmenu{

	width:190px;

	margin:0px;

	padding:0px 0 0px 0;
	vertical-align:top;
	
	

}



#mainmenu ul{

	margin:0px;

	padding:0px;

}



#mainmenu ul li{

	background:url(../images/menu-bg.jpg) no-repeat;

	margin:0 0 0px 0;

	padding:0px;

	height:25px;

	list-style:none;

}



#mainmenu ul li a{

	margin:0px;

	padding:0 0 0 20px;

	font:12px/25px Arial, Helvetica, sans-serif;

	color: #FFFFff;

	font-weight:normal;

	text-align:left;

	text-decoration:none;

	width:160px;

	height:25px;



	display:block;

	

}



#mainmenu ul li a:hover{

	color:#FAD502;

	text-decoration:none;
	background:url(../images/menu-bg-hover.jpg) no-repeat;

}



#mainmenu ul li .selected{

	color:#910902;

	text-decoration:none;
	background:url(../images/menu-bg-on.jpg) 0px 0px no-repeat;

}





#articlemenu{

	float:left;

	width:190px;

	height:160px;

	padding:20px 0 20px 0;

	margine:0px;

}





#articlemenu ul{

	margin:0px;

	padding:0px;	

}





#articlemenu ul li{

	background:#65593a;

	margin:0 0 5px 0;

	padding:0px;

	height:23px;

	list-style:none;

}



#articlemenu ul li a{

	margin:0px;

	padding:0 0 0 10px;

	font:12px/23px Arial, Helvetica, sans-serif;

	color:#fff6cb;

	font-weight:normal;

	text-align:left;

	text-decoration:none;

	width:180px;

	height:23px;

	display:block;

}



#articlemenu ul li a:hover{
	color:#f5f5f5;
	background:#766c47;	
	text-decoration:none;
}


#articlemenu ul li .selected{
	color:#f5f5f5;
	background:#766c47;	
	text-decoration:none;
}



#flash-banner{

	float:left;

	width:190px;

	height:178px;

	padding:0px 0px 0px 0px;

	margine:0px;

}



#flash-banner h3{

	width:190px;

	height:23px;

	padding:0;

	margine:0px;

	background:#6b602f;

	font:14px/23px Arial, Helvetica, sans-serif;

	color:#fff;

}

a.dark-brown:link

{

	font:12px Arial, Helvetica, sans-serif;

	color:#910902;

	padding:10px 10px 10px 10px;
	
	text-align:center;
	
	top:40px;
	
	position: relative;
	text-decoration:none	

}

a.dark-brown:hover

{

	font:12px Arial, Helvetica, sans-serif;

	color:#574225;

	padding:10px 10px 10px 10px;
	
	text-align:center;
	
	top:40px;
	
	position: relative;
	text-decoration:none	

}

a.dark-brown:visited

{

	font:12px Arial, Helvetica, sans-serif;

	color:#910902;

	padding:10px 10px 10px 10px;
	
	text-align:center;
	
	top:40px;
	
	position: relative;
	text-decoration:none	

}


#content{

	float:left;

	width:680px;
	
	/*min-height:380px;
	height:auto !important;
	/*height:800px;*/		
	
	/*margin:15px 0px 0px 15px;*/
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color:#EDECDF;
	vertical-align: top

}



#content ul{

	margin:0px 30px;

	padding:0px;

}



#content ul li{

	font:11px/13px Arial, Helvetica, sans-serif;

	color:#000;

	padding:0 10px;

	margin:0;

	text-align:left

}



#content ul li a{

	font:11px/13px Arial, Helvetica, sans-serif;

	color:#000;

	margin:0;

	padding:0;

}



#content ul li a:hover{

	font:11px/13px Arial, Helvetica, sans-serif;

	color:#666666;

	margin:0;

	padding:0;

}



#flash-header{
	margin:0px auto;
	spacing:5px 5px 5px 5px;
	padding:5px 5px 5px 0px;
	width:870px;
	height:320px
	

}


#internal-header{

	float:left;

	width:610px;

	height:145px;

	margin:0px;

	padding:0px;

}


#content-txt-home{

	/*min-height:300px;

	height:auto !important;

	height:300px;*/

	padding:0px 10px 0px 10px;
	
	margin:0px 10px 0px 10px;
	

}
#content-txt-home p{

	font:13px Arial, Helvetica, sans-serif;

	color:#000;

	text-align:justify;

	padding:0px 0px 0px 0px; 

}
#content-txt-home h1{

	font:16px Arial, Helvetica, sans-serif;

	color:#910902;

	font-weight:bold;

	padding:10px 0px 0px 0px;
	
	margin:10px 0 0 0;

	text-align:center

}
#content-txt-home h2{

	font:13px Arial, Helvetica, sans-serif;

	color:#910902;

	font-weight:bold;

	padding:0px 0px 0px 0px;
	
	margin:0px 0 0 0;

	text-align:center 

}
#content-txt{

	/*min-height:300px;

	height:auto !important;

	height:300px;*/

	padding:0px 10px 0px 10px;
	
	margin:0px 10px 0px 10px;
	
	width:632px;

}
#content-txt h1{

	font:16px Arial, Helvetica, sans-serif;

	color:#910902;

	font-weight:bold;

	padding:10px 0px 0px 0px;
	
	margin:10px 0 0 0;

	text-align:center

}




#content-txt h2{

	font:13px Arial, Helvetica, sans-serif;

	color:#910902;

	font-weight:bold;

	padding:0px 0px 0px 0px;
	
	margin:0px 0 0 0;

	text-align:center 

}

#content-txt h3{
	font:13px Arial, Helvetica, sans-serif;

	color:#910902;

	font-weight:bold;

	padding:0px 0px 0px 0px;
	
	margin:0px 0 0 0;
	text-align: left

}


#content-txt h4{
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:justify;
	padding:0px 0px;
	font-weight:normal;
}



#content-txt h5{
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:justify;
	padding:0px 0px;
	font-weight:normal;

}

#content-txt p{

	font:13px Arial, Helvetica, sans-serif;

	color:#000;

	text-align:justify;

	padding:0px 0px 0px 0px; 

}



#content-txt p a{

	font:13px Arial, Helvetica, sans-serif;

	color:#645e41;

	text-align:justify;

	padding:0;

	text-decoration:underline; 

}

#content-txt a{

	font:11px/13px Arial, Helvetica, sans-serif;

	color:#645e41;

	text-decoration:underline; 

}

#content-txt p a:hover{

	color:#908756;

	text-decoration:underline; 

}




#content-txt td{

	font:11px/13px Arial, Helvetica, sans-serif;

	color:#000;

	padding:0px;

	margin:0px;

	text-align:center; 

 }


#content-txt img{
	float:left;
	margin:5;
	padding:5;

}

#content-txt span{
	font:13px Arial, Helvetica, sans-serif;

	color:#000;


	text-align:center
 }

#content-txt ul li{

	font:13px Arial, Helvetica, sans-serif;

	color:#000;

	padding:0px;

	margin:0px;
	text-align:left

}
.house-name{

	font:12px/13px Arial, Helvetica, sans-serif;

	color:#630606;

	font-weight:bold;

	text-align:center;

	padding:5px 0;

	margin:0;

}



.house-desc{

	font:11px/12px Arial, Helvetica, sans-serif;

	color:#000;

	font-weight:normal;

	text-align:center;

	padding:0;

	margin:0;

}



.house-price{

	font:12px/13px Arial, Helvetica, sans-serif;

	color:#000;

	font-weight:bold;

	text-align:center;

	padding:10px 0;

	margin:0;

}



.house-contact{

	font:12px/13px Arial, Helvetica, sans-serif;

	color:#000;

	font-weight:normal;

	text-align:center;

	padding:0 0 0 10px;

	margin:0;

}





#footer{

	float:left;

	width:870px;

	height:110px;

	margin:0px;

	padding:0px;

	background-color: #2F3D6B

	

		

}



#lbox{

	float:left;

	width:651px;

	margin:0;

	padding:0;

	

}



#footermenu{

	width:750px;

	padding:25px 0px 0px 0px;

	margine:0px;

	text-align:left;

	

}



#footermenu ul{

	margin:0px;

	padding:0px;	

	

}





#footermenu ul li{

	margin:0;

	padding:0 15px 0 10px;

	display:inline;

	width:30px;

	border-right:1px solid #e97e00;

	line-height:12px;

	

}



#footermenu ul li.last{

	border-right:none;



}



#footermenu ul li a{

	margin:0px;

	padding:0px;

	font:11px/12px Arial, Helvetica, sans-serif;

	color:#babab6;

	font-weight:normal;

	text-decoration:none;

}





#rbox{

	float:left;

	width:149px;

	height:80px;

	margin:0;

	padding:0;

}



#rbox p{

	font:11px Arial, Helvetica, sans-serif;

	color:#babab6;

	text-align:right;

	padding:20px 10px 10px 10px;

}



#rbox p a{

	font:11px/12px Arial, Helvetica, sans-serif;

	color:#e97e00;

	text-decoration:underline;	

}



#sitemap{

	float:left;

	width:608px;

	padding:0px;

	margin:0;

}





#sitemap ul{

	margin:0px 50px;

	padding:0px 0px;

}



#sitemap ul li{

	font:13px Arial, Helvetica, sans-serif;

	color:#000;

	padding:0 0px;

	margin:0;

	text-align:left

}



#sitemap ul li a{

	font:13px Arial, Helvetica, sans-serif;

	color:#000;

	margin:0;

	padding:0px 0px 0px 0px;

}




#sitemap ul li a:hover{

	color:#666666;

	text-decoration:none;

}

#footer-txt{
	float:left;
	display:block;
	margin:0;
	padding:3px 0 0 0!important;
	padding:10px 0 0 0;
	font:11px/12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #FFFFCC;
	text-align:left;
}	

#footer-txt a{
	margin:0 0 0 10px;
	padding:0;
	font:11px/12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #FFFFCC;
	text-align:left;
	text-decoration:none;
}

#ntxt{
	display:block;
	margin:10px 0 0 0;
	padding:0;
	font:11px/12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #FFFFCC;
	text-align:center;
}	

#ntxt a{
	margin:0 0 0 5px;
	padding:0;
	font:11px/12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #FFFFCC;
	text-align:center;
	text-decoration:none;
	
}


	
