h1,h2,h3,h4,h5,h6{
    color:#d50b2d;
    font-family:Georgia;
    font-weight:normal;
    line-height:1em;
    margin:.8em 0;
}

h1{ border-bottom:1px solid #3b3b3b; padding-bottom:2px; margin-bottom:0 !important;}

#contentdiv p{ margin:.8em 0; }

#contentdiv li{ list-style-type:square; margin-bottom:.5em; }

#search{ padding:5px 0; }

#search form{ display:inline; margin:0; padding:0; }

/* ----- HTML5 Doctype Upgrade START ----- */

#topbanner img{vertical-align:top}
#search img, #search input[type="image"]{vertical-align:top}

#keywords{
background:#57543a; color:#fff;
width:137px; height:16px;
border-width:1px;
border-style:solid;
border-color:#57543a;
margin:0 1px 0 1px;
padding:0 0 0 3px;
font-size:11px;
}

/* ----- HTML5 Doctype Upgrade FINISH ----- */

.hier{ display:inline; }

#ql_menu{
visibility:hidden;
position:absolute; top:0px; left:0px;
background:#565439;
width:198px;
margin:0;
padding:5px;
}

#ql_menu ul{ margin:0; padding:0; }
#ql_menu br{ display:none; }
#ql_menu li{ list-style-type:none;  }
#ql_menu a{
display:block;
padding:4px 5px;
color:#fff;
font-size:10px;
text-decoration:none;
}
#ql_menu a:hover{
color:#565439;
background:#fff;
}

#nav_menus div{
visibility:hidden;
position:absolute; top:0px; left:0px;
width:174px;
margin:-1px 0 0 4px;
padding:5px;
background:#750519;
}

#nav_menus ul {
list-style-type:none;
margin:0;
padding:0;
}

#nav_menus a {
display:block;
padding:4px 5px;
color:#FFF;
font-size:10px;
text-decoration:none;
}

#nav_menus a:hover{
color:#750519;
background:#ece7c2;
}

#dhtmlmenu_382{ margin-left:1px !important; }
