body{
background: #6B503C url("../images/main_bg.gif") center center;
font: 08pt Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif;color: black;
margin:0;
padding:0 0 0 0;
text-align: center;
}


input.webform,select.webform  { line-height:1.6em;
background:#eeeeee;
text-align:left;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:normal;
color:black;
text-decoration:none;
margin-left:0;
border-style: dotted; border-width: 1px; border-color:GRAY;
}
p.webform  { line-height:1.6em;
background:#eeeeee;
text-align:left;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:normal;
color:black;
text-decoration:none;
margin-left:0;
border: 0 0 0 0 ;
}

img {
border: 0 0 0 0;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
  }



#container {
margin-left: auto;
margin-right: auto;
width: 978px;
color: #6B503C;
text-align: center;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border: 0 0 0 0;
}


#menu {
width: 156px;
text-align: center;
border: 0 0 0 0;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
float:left;
}


#maincontent {
float:right;
background: white;
width: 822px;
text-align: center;


border: 0 0 0 0;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
  }





#clear {
clear:all;
}	



h1  { line-height:.9em;
text-align:left;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:27.5pt;font-weight:normal;
color:#C3B598;
text-decoration:none;
margin-left:20;
border: 0 0 0 0;
}


b.mainsubtitle  { line-height:1.0em;
text-align:left;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:12.5pt;font-weight:bold;
color:#786D69;
text-decoration:none;
margin-left:0;
border: 0 0 0 0;
}



select,input  { line-height:1.6em;
text-align:left;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:normal;
color:black;
text-decoration:none;
margin-left:0;
border: 1 1 1 1;
}




p  { line-height:1.6em;
text-align:left;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:normal;
color:black;
text-decoration:none;
margin-left:0;
border: 0 0 0 0;
}


p.centered  { line-height:1.6em;
text-align:center;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:normal;
color:black;
text-decoration:none;
margin-left:0;
border: 0 0 0 0;
}


p.footer  { line-height:1.6em;
text-align:center;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:8.0pt;font-weight:normal;
color:black;
text-decoration:none;
margin-left:0;
border: 0 0 0 0;
}

a  { line-height:1.6em;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:normal;
text-decoration:none;
margin-left:0;
border: 0 0 0 0;
color: #C72F52;
}

a:hover  { line-height:1.6em;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:normal;
text-decoration:underline;
margin-left:0;
border: 0 0 0 0;
color: #C72F52;
}

a.floorplanlinks  { line-height:2.3em;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:bold;
text-decoration:none;
margin-left:0;
border: 0 0 0 0;
color: #5B3D27;
}

a.floorplanlinks:hover  { line-height:2.3em;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:bold;
text-decoration:underline;
margin-left:0;
border: 0 0 0 0;
color: #5B3D27;
}

a.menulinks  { line-height:2.3em;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:bold;
text-decoration:none;
margin-left:17;
border: 0 0 0 0;
color: #000000;
}

a.longmenulinks  { line-height:1.4em;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:bold;
text-decoration:none;
margin-left:17;
margin-right:17;
padding-top:6;
padding-bottom:6;
border: 0 0 0 0;
color: #000000;
float: left;
}

a.menulinks:hover  { line-height:2.3em;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:bold;
text-decoration:none;
margin-left:17;
border: 0 0 0 0;
color: #5B3D27;
}

a.longmenulinks:hover  { line-height:1.4em;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:bold;
text-decoration:none;
margin-left:17;
margin-right:17;
padding-top:6;
padding-bottom:6;
border: 0 0 0 0;
color: #5B3D27;
float: left;
}

a.menulinks2  { line-height:1.5em;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:bold;
text-decoration:none;
margin-left:0;
border: 0 0 0 0;
color: #000000;
}

a.menulinks2:hover  { line-height:1.5em;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:bold;
text-decoration:none;
margin-left:0;
border: 0 0 0 0;
color: #5B3D27;
}



a.footer,a.footer:visited { line-height:1.8em;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:8.0pt;font-weight:bold;
text-decoration:none;
margin-left:0;
border: 0 0 0 0;
color: #5B3D27;
}

a.footer:hover,a.footer:active { line-height:1.8em;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:8.0pt;font-weight:bold;
text-decoration:none;
margin-left:0;
border: 0 0 0 0;
color: #C72F52;
}



li  { line-height:1.6em;
text-align:left;
font-family:Trebuchet MS,verdana,arial,helvetica,geneva;sans-serif; font-size:9.0pt;font-weight:normal;
color:black;
text-decoration:none;
margin-left:0;
border: 0 0 0 0;
}



div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}

