html {}
body { background:url("/images/bg_body.jpg");  margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.a{

}
#wrapper { width:812px; margin:0 auto;}
#header { background:url("/images/bg_header.jpg");  background-repeat:no-repeat;height:175px;margin-left:-3px; }

#home_link { width:250px; height:100px; float:left;  display:block;margin:50px 0px 0px 20px; }
#hidden_nav { height:68px; width:417px; float:left; margin-top:97px; padding-left: 122px;  }

#flash { height: 226px; margin-left:287px; margin-top: -208px; float: left;}

#content_header { background:url("/images/bg_content_header.jpg"); background-repeat:no-repeat; height:226px; }

#nav {padding-left: 16px; padding-top: 8px; width:220px; float:left; }
#nav ul { padding:0px; margin:0px; }
#nav ul li {  list-style-type:none; height:25px; }
#nav ul li a { display:block; width:217px; height:20px; color:#FFFFFF; text-decoration:none; font-weight:bold;  font-size:11px; letter-spacing:1px;padding:5px 0px 0px 60px; }
#nav ul li a:hover { background:url("/images/bg_nav_button.jpg"); background-repeat:no-repeat; }
#nav .selected { background:url("/images/bg_nav_button.jpg"); background-repeat:no-repeat; }


#content { background:url("/images/bg_content.jpg"); background-repeat:repeat-y; background-position:center; padding:10px 50px 20px 50px; min-height: 250px; color: #FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#content h1{color: #FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:16px; font:bold;}
#content h2{color: #f70a13;font-family:Arial, Helvetica, sans-serif; font-size:14px; font:bold;}
#content h3{color: #000000;font-family:Arial, Helvetica, sans-serif; font-size:13px; font:bold; font-style:italic;}
#content h4{color: #FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:13px; font:bold;}
#content a{color: #eb171f;font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#footer { background:url("/images/bg_footer.jpg") top center; background-repeat:no-repeat; height:119px; padding-top:12px; color:#FFFFFF; }

#newsletter_button { width:168px; float:left; margin-top:20px; }

#footer ul { padding:0px; margin:30px 0px 0px 0px; width:630px; float:right; }
#footer ul li { display:inline; list-style-type:none; }
#footer ul li a { color:#FFFFFF; text-decoration:none; font-size:10px; padding:0px 3px 0px 3px;}
#footer ul li a:hover { text-decoration:underline; }
#footer .selected { text-decoration:underline; }

#melcher { text-align:center; font-size:10px; }
 #melcher a { font-weight:bold; text-decoration:none; color:#FFFFFF; }
 #melcher a:hover { text-decoration:underline; }
