/*Center page 780px wide*/

 body 	
{
margin-top: 0;
margin-right:auto;
margin-left:auto;
width:783px;
color:#000;
/* background-color:#8C9B85;
background:url(images/cent.gif) repeat-y top center;*/
background:url(images/wood-b.jpg);
font-family: verdana, arial, helvetica, sans-serif;
}
table
{
background-color:#B6BDA4;
font-family: verdana, arial, helvetica, sans-serif;
}
#total  
{
width: 783px;
color: #000;
background-color: #fffaf6;
margin-right: auto;
margin-left: auto;
margin-top: 0;
padding: 0;
text-align: left;
}
#header 
{
width: 780px;
height:150px;
color: #000;
background-image: url(images/sky3.jpg);
background-repeat: no-repeat;
padding: 0;
margin:0;
border:1px solid #000;
}
a:link, a:visited 
{
color: #fffaf6;
font-weight: bold;
text-decoration: none;
border: none;
background-color: #fffaf6;
}
a:hover, a:active	
{
color: #000;
background-color: #fffaf6;
}
 
 #navlist {
font-size: 0.75em;
margin: 3px 2px 3px 2px;
width: 783px;
background-color:transparent;
}
#navlist li {
float: left;
list-style-type: none;
margin: 0 1px 1em 1px;
padding: 1px;
white-space: nowrap;
}
#navlist ul {
margin: 0;
padding: 0;
}
#navlist a {
padding: 0px 10px 3px 10px;
border: 0px solid;
border-color: #ddd #000 #000 #ddd;
background-color: #fffaf6;
background-image: url(images/button-up.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
text-decoration: none;
}
#navlist a:link, #navlist a:visited {
color: #596354;
}
#navlist a:hover, #navlist a:active,
#uberlink a:link, #uberlink a:visited,
#uberlink a:hover, #uberlink a:active {
background-color: #fffaf6;
background-image: url(images/button-dn.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
color: #000;
}
<!--[if gte IE 5]>
<style>
#navlist a  {
position: relative;
height: 1em;
zoom: 100%;
}
</style>
<![endif]-->

#flash
{
float: right; 
width: 200px; 
height: 180px; 
margin: 10px 10px 10px 30px; 
color: #000;
background-color:#ece1bb; 
border:3px groove #444;
}
.foot 	
{
background-color: inherit;
font-size: 11px;
text-align:center;
padding-top:6px;
padding-bottom:6px;
border-top:1px solid  #000;
}
.foot a:link, .foot a:visited 
{
color: #000;
font-weight:normal;
padding:0 1em 0 1em;
background-color: inherit; 
text-decoration: none;
border: none;
}
.foot a:hover, .foot a:active 
{
color: #444;
padding:0 1em 0 1em;
background-color: #F6E2B4; 
}
p,h2  		
{
margin:0 30px 10px 30px;  /*needed*/
}
h1 		
{
font-size:1.6em;
padding-top:30px;
padding-bottom:0;
margin:0 0 10px 30px;
background-color: inherit; 
color:#444;
}
h2 		
{
font-size:1.2em;
padding-top:10px;
margin-left:30px;
color: #444;
background-color: inherit;
}
h3 		
{
font-size:1.2em;
padding-top:0;
color:#DE8941;
margin-left:0;
background-color: inherit;
}
h4		
{
padding-top:0;
padding-bottom:0;
margin-top:0;
margin-bottom:10px;
font-size:1em;
}
.info 
{
list-style-type: none;
font-size:0.8em;
background-color:#fff;
color: #000;
margin:0px;
padding:10px;
height: auto;
width: 750px;
border:1px solid #000;
}
.box 
{
background-image: URL(images/bgrnd.jpg);
margin: 10px 5px 15px 10px;
padding:10px 5px 5px 10px;
float: left;
height: 320px;
width: 700px;
}
.condoinfo
{
margin:10px 35px 0px 0;
padding:10px;
float: right;
height: auto;
width: 400px;
}
form	input, textarea, select 
{
background-color : #444;
color : #fff5d5;
font-weight: bold;
}
form  p 
{
color :#00727F;
font-weight: bold;
background-color:#fff;
}
.catalog
{
color:#090D3D;
font-size:12px;
background-color:#fff;
border:1px solid #090D3D; 
padding:10px; 
width:500px; 
margin:40px;
}					
