body
{
text-align:center;
font-family:times;
}

#container
{
width:760px;
text-align:left;
margin:auto;
}

h1, h3, h2
{
margin:0px;
color:#000;
}

#main_nav
{
color:#666666;
border-bottom:1px solid #999999;
text-align:right;
}

#body_left
{
width:500px;
float:right;
}

#body_left h1
{
font-weight:normal;
font-size:1.5em;
margin-bottom:5px;
}

#body_left h4
{
margin:0px;
border-bottom:1px dotted red;
font-style:italic;
}

#body_right
{
width:250px;
float:left;
}

a.nav:link, a.nav:active, a.nav:visited
{
text-decoration:none;
color:#666666;
line-height:22px;
font-size:14px;
height:22px;
padding-left:5px;
display:block;
border-bottom:1px solid #999999;
}

a.nav:hover
{
color:#FF0000;
text-decoration:none;
background:#F5F5F5;
}

a.mn:link, a.mn:active, a.mn:visited
{
text-decoration:none;
color:#999999;
font-size:14px;
}

a.mn:hover
{
color:#FF0000;
}

#lb_head
{
margin:3 0 3 0;
background:#FF0000;
color:#ffffff;
padding:3px;
font-style:italic;
}

.nav_top
{
border-top:1px solid #999999;
}

#footer
{
border-top:1px solid #999999;
color:#999999;
font-size:14px;
text-align:center;
clear:both;
margin-top:5px;
}

#footer a {
    color: #999;
    text-decoration: none;
}

.states
{
width:50%;
float:left;
padding:5 0 5 0;
}

.hman
{
width:48%;
float:left;
}

.hman_l
{
width:48%;
float:right;
}

.hman h4
{
margin:0px 0px 0px 0px;
border-bottom:1px solid red;
}

.hman_l h4
{
margin:0px 0px 0px 0px;
border-bottom:1px solid red;
}

.hclear
{
clear:both;
}
