BODY {
 margin:0;
 padding:0;
 background-color:#554D3A;
 font: 13px "Times New Roman", "Helvetica", serif;
}
#main{
 width:1000px;
 margin:auto;
 margin-top:15px;
}
#mycentercontent{
 clear:both;
 width:1000px;
 background:url(images/main_bkg_tile.jpg) #F1E9D2 repeat-x;
}
#featured{
 background:url(images/main_bkg_tile.jpg) #F1E9D2 repeat-x;
 height:268px;
 padding-left:33px;
}
#header{
 height:270px;
 background:url(images/header.jpg) #520A0B bottom no-repeat;
}
#center a{
text-decoration:none;
}
#center a:hover{
text-decoration:underline;
}
#center img{
border:0px;
}
.properties_primary_photo img{
 border:1px solid black;
}
#header_contact{
color:white;
font-size:20px;
position:relative;
width:520px;
left:471px;
top:197px;
}
#mycontentfooter{
 clear:both;
 height:0px;
}
#box_nav_title{
 height:175px;
}
#box_nav_content{
 margin-top:-130px;
 margin-right:5px;
 padding-left:5px;
 padding-right:10px;
 padding-top:5px;
 border-right:1px solid #c6b18d;
}
#box_nav_content a{
 text-decoration:none;
 color:#333333;
 font: 16px  "Times New Roman", "Helvetica", serif;
}
#box_nav_content a:hover{
 text-decoration:underline;
 color:#0000cc;
}
#left{
 float:left;
 width:230px;
}
#menu0{
 padding-left:10px;
 padding-bottom:12px;
 font-size:12px;

}
#menu0 li{
 border-bottom:1px solid #c6b18d;
 
}
#menu1 li{
 border-bottom:0px solid #c6b18d;
 padding-left:0px;
margin-left:25px
}
#menu2 li{
 border-bottom:0px solid #c6b18d;
 padding-left:0px;
 margin-left:50px
}

.menu{
 padding:0;
 margin:0;
 list-style-type:none;
}
.menuitem{
 margin-top:4px;
}
#menu1 a{

}
#menu2 a{
 padding-left:50px;
}
#center{
 font-size: larger; 
 padding:10px;
 width:710px;
 float:left;
}
#right{
 width:250px;
 padding:5px;
 float:right;
}
.thumbs{
float:left;
margin:5px;
}
#footer{
 color:#ffffff; 
 width:770px;
 clear:both;
 margin:auto;
 height:16px;
 padding:10px;
 text-align:center;
}
#footer a{
 text-decoration:underline;
 color:#cccccc;
}
.url{
width:400px;
font-size:10px;
}
.description{
font-size:14px;
}
#result_report,#results{
 width:500px;
}
.title{
 width:400px;
}
label
{
 width: 8em;
 font-weight:bold;
 float: left;
 text-align: right;
 margin-right: 0.5em;
 display: block;
}
#map_canvas,#map_courses{
float:left;
}
#property_thumbs{
 width:245px;
 float:left;
}
#property_image{
 width:700px;
 float:left;
height:500px;
overflow:auto;
margin-left:15px;
}
.properties_table{
border:0px solid black;

width:275px;
}
.properties_table_td_left{
background-color:#EADCBF;
padding:4px;

}
.properties_table_td_right{
padding:4px;
padding-right:15px;
color:black;
}
#property_thumbs img{
border:0px;
}
.property_short{
float:left;
height:190px;
width:200px;	
border:1px solid gray;
margin:10px;
padding:5px;
background-color:white;
}
.property_short img {
border:0px;
}
#property_description{
 float:right;
 width:690px;
 margin-right:20px;
}
#properties_nav li{
 list-style-type:none;
 display:inline;
}
.properties_nav_link{
 text-decoration:none;
 margin:0;
 padding:5px;
 background-color:#520A0B;
 border:1px solid black;
 color:#ccc;
 font-weight:bold;
}
.properties_nav_link:hover{
 background-color:#ccc;
 color:#000;
}
.properties_nav a:hover{
 color:#000;
}
.properties_nav_link_on{
 text-decoration:none;
 margin:0;
 padding:5px;
 border:1px solid black;
 font-weight:bold;
 background-color:#ccc;
 color:#000;
}
#scrollup {
 position: relative;
 overflow: hidden;
 border: 0px solid #000;
 height: 240px;
}
.headline {
 position: absolute;
 top: 240px;
 left: 30px;
 height: 195px;
}
