body{
background:#57311a;
color:#000000;
font-family:Times New Roman,serif;
text-align:center;
margin:0;
padding:0;
}

#container{
font-family:Times New Roman,serif;
width:975px;
margin:0 auto;
margin-left: auto;
margin-right: auto;
border-left:0px solid #ffffff; 
border-right:0px solid #ffffff; 
border-top:0px solid #ffffff; 
border-bottom:0px solid #ffffff;
}

#header{
width:975px;
height:153px;
}

#nav{
background:url(images/navback.gif) no-repeat;
width:975px;
height:29px;
float:left;
padding:6px 0px 3px 18px;
}

#nav ul{
list-style:none;
margin:0;
padding:0;
}

#nav a{
color:#57311a;
display:block;
font-size:9pt;
padding:4px 4px 3px 4px;
text-decoration:none;
font-weight: bold;
}

#nav a:hover{
color:#57311a;
background:url(images/buttonover.gif) repeat-x 100% 0;
}

#nav li{
float:left;
}

#content{
width:975px;
font-size:10pt;
color:#000000;
padding:20px 0px 0px 0px;
}

#leftside{
float:left;
width:150px;
}

#quicksearch{
background:url(images/quicksearch.gif) no-repeat;
font-size:9pt;
float:left;
width:150px;
height:215px;
padding:7px 0px 0px 0px;
}

#quicksearch td, select, option, input, a, a:visited{
font-family:Times New Roman,serif;
font-size:9pt;
color:#57311a;
}

#quicksearch a:visited{
font-size:9pt;
color:#57311a;
}

#newsletter{
background:url(images/newsletter.gif) no-repeat;
margin:17px 0px 0px 0px;
float:left;
width:150px;
height:153px;
padding:7px 0px 0px 0px;
}


#newsletter td, select, option, input, a{
font-family:Times New Roman,serif;
font-size:9pt;
color:#57311a;
}

#pagetextwithback{
background:url(images/pagecontentback.gif) no-repeat;
margin:0px 0px 0px 165px;
width:800px;
height:585px;
border-left:0px solid #ffffff; 
border-right:0px solid #ffffff; 
border-top:0px solid #ffffff; 
border-bottom:0px solid #ffffff;
}

#pagetextwithback22{
background:url(images/pagecontentback2.gif);
margin:0px 0px 0px 165px;
width:800px;
height:585px;
border-left:0px solid #ffffff; 
border-right:0px solid #ffffff; 
border-top:0px solid #ffffff; 
border-bottom:0px solid #ffffff;
}

#pagetextwithback23{
background:url(images/pagecontentback2.gif);
margin:0px 0px 0px 165px;
width:800px;
height:685px;
border-left:0px solid #ffffff; 
border-right:0px solid #ffffff; 
border-top:0px solid #ffffff; 
border-bottom:0px solid #ffffff;
}

#pagetextnoback{
margin:0px 0px 0px 165px;
width:800px;
height:385px;
border-left:0px solid #ffffff; 
border-right:0px solid #ffffff; 
border-top:0px solid #ffffff; 
border-bottom:0px solid #ffffff;
}

#pagetextnoback td{
font-size:10pt;
}

#pagetextplain{
background:url(images/backtile.gif);
margin:0px 0px 0px 165px;
width:800px;
border-left:0px solid #ffffff; 
border-right:0px solid #ffffff; 
border-top:0px solid #ffffff; 
border-bottom:0px solid #ffffff;
}


#pagetextplaintop{
background:url(images/plainwhitetop.gif) no-repeat;
width:800px;
height:19px;
border-left:0px solid #ffffff; 
border-right:0px solid #ffffff; 
border-top:0px solid #ffffff; 
border-bottom:0px solid #ffffff;
}

#pagetextplainmiddle{
width:800px;
border-left:0px solid #ffffff; 
border-right:0px solid #ffffff; 
border-top:0px solid #ffffff; 
border-bottom:0px solid #ffffff;
}

#pagetextcenter{
text-align:left;
padding:0px 15px 0px 15px;
border-left:0px solid #ffffff; 
border-right:0px solid #ffffff; 
border-top:0px solid #ffffff; 
border-bottom:0px solid #ffffff;
}


#pagetextplainbottom{
background:url(images/plainwhitebottom.gif) no-repeat;
width:800px;
height:19px;
border-left:0px solid #ffffff; 
border-right:0px solid #ffffff; 
border-top:0px solid #ffffff; 
border-bottom:0px solid #ffffff;
}


form {
margin: -2px 0px 0px 0px;
}

#contentheader{
margin:10px 0px 0px 0px;
padding:5px 0px 0px 10px;
width:750px;
height:55px;
}

#contentheaderplain{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
width:750px;
height:55px;
}

#contenttext{
float:left;
text-align:left;
margin:5px 0px 0px 20px;
width:400px;
}

#contentimage{
float:left;
margin:5px 10px 0px 10px;
width:345px;
height:297px;
}

#contentcolumnone{
float:left;
text-align:left;
width:360px;
height:290px;
margin:0px 0px 0px 10px;
font-family:Times New Roman,serif;
font-size:10pt;
}

#contentcolumntwo{
float:left;
text-align:left;
width:360px;
height:290px;
margin:0px 10px 0px 10px;
font-family:Times New Roman,serif;
font-size:10pt;
}

#contentonecolumn{
float:left;
text-align:left;
width:770px;
height:290px;
margin:5px 0px 0px 20px;
}

#pagetextwithback td, select, option, input, a{
font-family:Times New Roman,serif;
font-size:10pt;
}

#pagetextplain td, select, option, input, a{
font-family:Times New Roman,serif;
font-size:10pt;
}

#contentcolumnone td, select, option, input, a{
font-family:Times New Roman,serif;
font-size:10pt;
}

#contentcolumntwo td, select, option, input, a{
font-family:Times New Roman,serif;
font-size:10pt;
}

#plaincontent{
text-align:left;
margin:0px 10px 10px 20px;
width:770px;
border-left:0px solid #000000; 
border-right:0px solid #000000;  
border-top:0px solid #000000; 
border-bottom:0px solid #000000; 
}

#contentfooter{
float:left;
text-align:left;
margin:3px 10px 0px 10px;
width:600px;
height:15px;
}

#contentfooter ul{
list-style:none;
margin:0;
padding:0;
}

#contentfooter li{
float:left;
padding:0px 0px 0px 10px;
}

#contentfooter a{
color:#57311a;
display:block;
font-size:9pt;
text-decoration:none;
}

#contentfooter a:hover{
color:#B4C6A1;
text-decoration:underline;
}

#contentfooter a:visited{
color:#57311a;
}

#searchpage{
background:url(images/searchfullback.gif) no-repeat;
margin:0px 0px 0px 165px;
width:800px;
height:385px;
border-left:0px solid #ffffff; 
border-right:0px solid #ffffff; 
border-top:0px solid #ffffff; 
border-bottom:0px solid #ffffff;
}

#searchcontents{
float:left;
padding:35px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:144px;
height:385px;
border-left:0px solid #ffffff; 
border-right:0px solid #ffffff; 
border-top:0px solid #ffffff; 
border-bottom:0px solid #ffffff;

}

#searchmain{
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:656px;
height:319px;
border-left:0px solid #ffffff; 
border-right:0px solid #ffffff; 
border-top:0px solid #ffffff; 
border-bottom:0px solid #ffffff;
}

#searchfooter{
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:656px;
height:66px;
border-left:0px solid #ffffff; 
border-right:0px solid #ffffff; 
border-top:0px solid #ffffff; 
border-bottom:0px solid #ffffff;
}

#searchfootertitle{
float:left;
padding:3px 0px 0px 25px;
margin:0px 0px 0px 0px;
width:535px;
height:35px;
font-family:Times New Roman,serif;
color:#ffffff;
text-align:left;
}

#searchfooterlinks{
float:left;
padding:0px 0px 0px 0px;
margin:5px 0px 0px 0px;
width:535px;
height:10px;
font-family:Times New Roman,serif;
color:#ffffff;
text-align:left;
}

#searchfooterlinks ul{
list-style:none;
margin:0;
padding:0;
}

#searchfooterlinks li{
float:left;
padding:0px 0px 0px 10px;
}

#searchfooterlinks a{
color:#ffffff;
display:block;
font-size:9pt;
text-decoration:none;
}

#searchfooterlinks a:hover{
color:#B4C6A1;
}

#searchfooterlinks a:visited{
color:#ffffff;
}



#searchfooterplans {
float:right;
padding:0px 10px 0px 0px;
margin:-40px 0px 0px 10px;
width:100px;
height:55px;
font-family:Times New Roman,serif;
color:#ffffff;
text-align:right;
}

#searchfooterplans ul{
list-style:none;
margin:0;
padding:0;
}


#searchfooterplans a{
color:#ffffff;
font-size:9pt;
text-decoration:none;
}

#searchfooterplans a:hover{
color:#B4C6A1;
}


#availfooterlinks{
float:left;
padding:0px 0px 4px 0px;
margin:0px 0px 3px 10px;
height:10px;
font-family:Times New Roman,serif;
color:#ffffff;
text-align:left;
}

#availfooterlinks ul{
list-style:none;
margin:0;
padding:0;
}

#availfooterlinks li{
float:left;
padding:0px 0px 0px 5px;
}

#availfooterlinks a{
color:#57311a;
display:block;
font-size:9pt;
text-decoration:none;
}

#footer{
background:#57311a url(images/footer.gif) no-repeat;
width:975px;
height:32;
margin:20px 0px 0px 0px;
font-size:10pt;
color:#ffffff;
}

#footertext{
padding:8px 0px 3px 20px;
float:left;
}

