body{
background:#e7e3d2;
}
#header{
background:#fff;
padding-top:10px;
padding-bottom10px;
}
a{
text-decoration:none;
color:#a36107;
}
a:hover{
text-decoration:underline;
}
a#logo{
height:63px;
width:100%;
border-bottom:2px solid #ccc;
display:block;
}
a#logo img{
display:block;
width:364px;
margin:auto;
}
div#nav ul{
height:30px;
text-align:center;
}
div#nav ul li{
display:inline;
height:30px;
}
div#nav ul li a{
font-size:11px;
font-family:futura, ;
color:#959595;
padding-right:45px;
line-height:30px;
}
div#nav ul li a:hover{
color:#c89e0c;
}
ul li#addBookmarkContainer a{
color:#c89e0c !important;
}
div#award{
height:47px;
text-align:center;
background:#d4d4d4 url(_images/shadow.jpg) center bottom repeat-x;
}
div#award span{
color:#4f4f4f;
font-size:12.5px;
line-height:40px;
}
#flash_area{/*  update after flash player is added */
height:545px;
background:#e7e3d2;
}
div#content{
background:#e7e3d2;
padding-left:125px;
padding-top:25px;
padding-right:140px;
width:750px;
margin:auto;
}
div#shadow{
height:8px;
width:100%;
margin:0;
padding:0;
background:transparent  url(_images/shadow.jpg) center top repeat-x;
}
div#footer div#shadow{
height:53px;
width:100%;
margin:0;
padding:0;
background:transparent  url(_images/shadow.jpg) center top repeat-x;
}
div#content h2{
font-size:20px;
text-align:right;
font-weight:bold;
color:#666;
height:59px;
width:164px;
background:url(_images/leaf.jpg) left bottom no-repeat;
}
div#content h2 span{
display:none;
}
div#content h3{
font-size:20px;
font-weight:bold;
color:#555;
height:20px;
}
div#content h3 span{
display:none;
}
div#content p, div#content ul li{
font-size:13px;
line-height:22px;
font-family:"Trebuchet MS", trebuchet;
color:#333;
margin-bottom:25px;
}
div#content ul li{
margin-bottom:2px;
}
div#content h4{
color:#a36107;
margin-top:6px;
font-size:13px;
line-height:22px;
font-family:"Trebuchet MS", trebuchet;
}
div#content div#find_us p{
margin-bottom:9px;
margin-top:9px;
}
#image_frame{
background:url(_images/image_bg.jpg) no-repeat;
height:228px;
width:375px;
float:left;
padding:15px 0 0 15px;
}
img#sign_up{
	display:block;
	margin:auto;
	padding-bottom:25px;
	padding-top: 25px;
}
div#content img#sign_up{
display:block;
margin:auto;
}
div#sign_up_form{
border-top:2px solid #ccc;
border-bottom:2px solid #ccc;
background:#fffdf3;
height:42px;
padding-top:13px;
}
#sign_up_form div div form{
margin:auto;
width:190px
}

div#sign_up_form p input#submit{
background:#fffdf3;
border:1px solid #ccc;
color:#ccc;
}

div#footer{
height:180px;
padding-top:0px;
background:#e7e3d2;
}
body#index div#footer{
padding-top:45px;
}
div#footer p{
text-align:center;
font-size:10px;
font-family:verdana;
color:#7d7d7d;
}
div#footer p#design{
background:url(_images/footer_bg.jpg) center top repeat-x;
margin-bottom:20px;
}
body#about div#content p{
margin-bottom:11px;
}