h1,h2,h3,h4,h5,h6{ line-height:1em; }

h1{
    border-bottom:1px solid #5d5a33;
    padding:0 0 10px 0;
    width:450px;
    font-weight:normal;
    margin:0;
}

.large, .large td { font-size: 14px !important; }

h1{ font-size:2em; }
h2{ font-size:1.8em; }
h3{ font-size:1.6em; }
h4{ font-size:1.4em; }
h5{ font-size:1.2em; }
h6{ font-size:1em; }

/*Doctype fixes*/
#topbanner img{vertical-align:top;}
#search form img, div img#ql_btn {vertical-align:middle;}
#tools img{vertical-align:middle;}
/*End doctype fixes*/

#contentdiv{
    background:url('../images/content_bg.gif') no-repeat;
    padding:49px 20px 20px 20px;
}

#contentdiv ul{ list-style-type:square; }
.logposition { position:absolute; padding: 10px 0px 0px 20px; }
#text1,#text2{ text-align:justify; }

.hier { display:inline; }
.hiersect { position:absolute; margin-left:255px; margin-top:10px; height:18px; width: 460px; color: #444444;}

#tools{
    position:absolute;
    top:206px;
    margin-left:730px;
    width:180px; *width:195px;
    padding:10px 15px 0 0;
    text-align:right;
    font-size:11px;
}

/*
#rightbanner{
    background:transparent url('../images/tools_bg.gif') -103px top no-repeat;
}
*/

#rightbanner .photo img{ border:1px solid #5d5a33; }
#rightbanner .photo td{ font-size:11px; }

#search, #search form{ display:inline; }
#keywords{
        background:#767664; border:1px solid #fff;
        width:108px; height:15px;
	color:#fff; font-size:11px;
	padding-left:3px;
}

#ql_menu{
	background:#767564; width:127px;
	border-width:0px 1px 1px 1px; border-color:#fff; border-style:solid;
	position:absolute; top:0px; left:0px;
	margin:-1px 0 0 0;
	padding:5px 0 0 0;
	visibility:hidden;
        *margin-left: -1px;
}

#ql_menu br{ display:none; }
#ql_menu ul{ margin:0; padding:0; list-style-type:none; }
#ql_menu a{ display:block; text-decoration:none; color:#fff; font-size:12px; padding:4px 6px; }
#ql_menu a:hover{ color:#767664; background:#fff; }

#nav_menus div{
	border-width:0px 2px 2px 2px; border-color:#FFF; border-style:solid;
	position:absolute; top:0px; left:0px;
	margin:0px 0 0 -1px;
        padding-top:5px;
	visibility:hidden;
        *margin-left:-2px;
}
#nav_menus ul { list-style-type:none; margin:0; padding:0 0 5px 0; }
#nav_menus a { display:block; text-decoration:none; color:#FFF; font-size:11px; padding:5px 6px; }
#nav_menus a:hover{ color:#4C483E; background:#FFF;}

#dhtmlmenu_2{ background:#444108; width:138px; margin-left:0px !important; }
#dhtmlmenu_3{ background:#926B1C; width:123px; }
#dhtmlmenu_5{ background:#8A4446; width:139px; }
#dhtmlmenu_4{ background:#5B7967; width:122px;}
