body {
	font: 0.7em Arial, Helvetica, sans-serif;
	background: url(images/bgTop.png) 0 0 repeat-x; 
	text-align:center;
	color:#7F4026;
}
body a {color:#7F4026; text-decoration:underline; }
body a:hover { text-decoration:underline; }

.photo:link, .navigation:active, .navigation:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7F4026;
	text-decoration: underline;
}
.photo:hover {
	color: #000000;
	text-decoration: none;
}

.images {
	border-color: #000000;
	border: 1px;
}


.companytext {
	color: #7F4026;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
		
	}

.companytext2 {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: bold;
		
	}

.companytext2 a {
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: bold;
		
	}

.smalltext {
	color: #7F4026;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
		
	}

.smalltext2 {
	color: #7F4026;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
		
	}

.smalltext3 {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
		
	}

.bottext {
	color: #7F4026;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		
	}

.H1 { font-size: 16px; margin:0 0 0 0; }
.H2 { font-size: 14px; margin:0 0 0 0; }




#iPage { 
	width: 700px;
	margin:20px auto 0 auto;
}

.clearB {clear:both;}

#head { height:115px; margin:0 0 5px 0; }
#head img { float:left; border:none; margin:10px 0 10px 0;}
#headImages {width:700px; border-top:1px solid #65341F; border-bottom:1px solid #65341F; padding:0 0 0 0;}
#headImages img { height:200px; width:230px; float:left; padding:0 0 0 0; }


#headImages div.img01 { height:200px; width:230px; margin: 3px 0 3px 0; float:left; padding:0 0 0 0; }
#headImages div.img02 { height:200px; width:230px; margin: 3px 0 3px 0; float:left; padding:0 0 0 0; float:left; border-left:5px solid #fff; border-right:5px solid #fff; }
#headImages div.img03 { height:200px; width:230px; margin: 3px 0 3px 0; float:left; padding:0 0 0 0; }

#nav { width:700px; }
#nav ul { list-style:none; padding:0; margin:4px 0 0 0; width:700px; }
#nav ul li { float:left; margin:0; padding:0; border-bottom:15px solid #fff; }
#nav ul li img { border:none; }
#nav ul li a { border:none; padding:0; margin:0; }

#nav ul.cookie { list-style:none; padding:0; margin:0; width:700px; }
#nav ul.cookie li { float:left; margin:0; padding:0 0 0 5px; }
#nav ul.cookie li.first { padding:0; }
#nav ul.cookie li a { border:none; padding:0; margin:0; }
#nav ul.cookie li.here a { color:#000; }

#nav ul.cookie li.here2 a { color:#000000; }

#main .panelL { width:230px; height:40px; padding:0; }
#main .panelL ul#navL2 { list-style:none; padding:0; margin:2px 0 0 0; border-top:1px solid #DFD6D0; border-bottom:1px solid #DFD6D0; padding: 10px 0 10px 0; }
#main .panelL ul#navL2 li { margin:0; padding:0; }
#main .panelL ul#navL2 li img { border:none; }
#main .panelL ul#navL2 li a { border:none; padding:0; margin:0; }


#main   { background: url(images/bgMain.png) no-repeat 60% 100%; text-align: left; margin: 0 auto; padding: 0 0 25px; position: relative; width: 700px; height: 400px; clear: both }
#main .panelL a.feat { width:225px; padding:5px 0 4px 5px; color:#DFD0C9; display:block; background:#65341F; text-decoration:none; font-weight:bold; }
#main .panelL a.feat:hover { text-decoration:underline; }
#main .panelL img { }


#main .panelL .contact { width:220px; border-top:1px solid #DFD6D0; border-bottom:1px solid #DFD6D0; color:#000; font-weight:bold; padding:20px 0 5px 10px; background: URL(images/bgContact.png) 60% 100% no-repeat; height:90px; font-size:11px; }
#main .panelL .contact dd { width:55px; float:left; margin:0; padding:0 0 10px 0; }
#main .panelL .contact dt { width:140px; margin:0; padding:0 0 10px 0; float:left; }
#main .panelL .contact a { background:none; color:#000; font-weigth:bold; }
#main .panelL .contact img {border:none;}

.content { margin:0 0 0 0;  padding:0 0 20px 15px; position:relative; }
.content p { font-size:1.1em; margin:0 0 12px 0; line-height:1.3em; }
.content p.intro { font-weight:bold; }
.content h1 { font-size:1.5em; margin:0 0 10px 0; }
.content h2 { font-size:1.3em; margin:0 0 10px 0; }
.content a:hover { color:#000; }

.content ul { font-size:1.1em; }

.content .propertyItem { border-bottom:1px solid #DFD6D0; padding-top:15px; height:150px; font-size:11px;}
.content .propertyItem img { border:none; }
.content .propertyItem img.prop { border:none; float:left; margin-right:10px; height:95px; width:110px;}
.content .propertyItem p { width:320px; float:right;}
.content .propertyItem a { border:none; color:#000; }
.content .propertyItem img.but { border:none; float:right; margin:15px 0 15px 0; }
.content img.but { border:none; float:right; margin:15px 0 15px 0; }


img.prop { height:95px; width:110px; }
a img.prop {border:none;}

.contentShow { margin:0 0 0 0;  padding:0 0 20px 15px; width:450px; float:right; height:420px;}
.contentShow p { font-size:1.1em; margin:0 0 10px 0; }
.contentShow p.intro { font-weight:bold; }
.contentShow h1 { font-size:1.5em; margin:0 0 10px 0; }
.contentShow h2 { font-size:1.3em; margin:0 0 10px 0; }
.contentShow ul { font-size:1.1em; }
.contentShow img { float:left; }
.contentShow img.but { border:none; float:right; margin:15px 0 15px 0; }



#foot {
	clear:both;
	position:relative; 
	background: url(images/bgFoot.png) 0 0 repeat-x;
	padding-top:8px;
	text-align:center;
	width:700px;
	margin:0 auto 0 auto;
}
#foot p { margin-top:10px; clear:both;}
#foot ul { list-style:none; margin:0; width:700px; border-bottom:10px solid #fff; text-align:center; padding:0 0 0 15px; margin:20px 0 0 0px; font-size:10px; }
#foot ul li { float:left; margin:0; padding:0 0 0 3px; }
#foot ul li a {color:#7F4026;}


ul.sitemap a { color:#000; font-weight:bold; }
ul.sitemap ul {margin:5px 0 5px 20px; list-style:none; font-size:0.95em; font-weight:normal; }
ul.sitemap ul li a { font-weight:normal; }

a img.download {border:none;}
ul.downloads { background:#FFEFD8; padding:10px; list-style:none; width:300px;}
ul.downloads li {padding: 4px 0 0 0;}

.book {width:70px; height:17px; background:URL(images/bookNow.jpg) 0 0 no-repeat; padding:2px 0 0 11px; margin:0 0 -22px 160px; }
.book p a {text-decoration:none; color:#000;}
.book p a:hover { color:#000; }