html, body {padding:0; margin:0;}
body {background:#fffff6 url(images/bg.png) left top repeat-x;
font: normal 1em/1.4em verdana, helvetica, sans-serif;
color:#333;
}
#wrap {width:790px; margin: 0 auto;}
#head { height:85px; padding:0; margin:0;}
#head h1 {font-size:22px; margin:0; padding-left: 8px; line-height:1.1em; color:#fff; text-align:center;}

#left {
    float:left;
    width:226px;
	padding-top:7px;
    }
#main {
    background:#fffff6;
    float:right;
    width:560px;
    }


h2 {margin:12px; font: bold 1.2em/1.4em "Lucida Casual", "Lucida Calligraphy", helvetica; color:#abab80;}
h3 {margin:12px; font-size:1.1em; color:#620;}
h2#phot {
	clear:left;
	padding:77px 12px 6px 12px;
	margin:0; 
	color:#345; 
	font: bold 18px/1.3em georgia, serif;
	background: #000 url(images/h2_sunset.jpg) 2px 3px no-repeat;
	color:#fff;
}
#flash_header {width:547px; height:225px; padding:0; margin:0;}

p {margin:0; padding: 12px 20px; font-size:0.85em;}
#left p {margin:0; padding: 12px 2px; font-size:0.8em;}
#foot { font-size:0.7em; 
	text-align:right;
	clear:both;
	padding:2px 10px 24px 12px;
	margin:12px;
	border-top:1px dashed #81a273;
}
img {border:0;}
.ctr {text-align:center;}
.red {color:#920;}

a, a:visited {color:#025;}
a:hover {color:#830;}

ul#nav{
list-style-type: none;
margin: 2px;
padding: 0;
width: 210px;
}
ul#nav li {margin-bottom:2px;}
ul#nav li a{
color: #fff;
display: block;
width: 100%;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
 /* border-color:#D5BFD0 #5A3A54 #5A3A54 #D5BFD0; */
border-color:#d2c5aa #8e8166 #8e8166 #d2c5aa; /*light dark dark light*/
background-color: #ac9e80;
text-decoration:none;
}


ul#nav li a:visited{
color: #fff;
}

ul#nav li a:hover, ul#nav li#active a, ul#nav li a:active{
color: black;
background-color: #8fac80;
}
