/*Doctype fixes*/
#topbanner img{vertical-align:top;}
/*End doctype fixes*/

h1{ font-size:1.4em; line-height:24px !important;}
h2{ font-size:1.2em; }
h3{ font-size:1.1em; }
h4{ font-size:1.0em; }
h5{ font-size:.9em; }
h6{ font-size:.8em; }

h1,h2,h3,h4,h5,h6 {
        font-family:georgia, serif;
        color:#5a471b;
	margin:0.5em 0;
	line-height:1em;
}

p { margin:1em 0; }

/* font settings for large text */
.large, .large td{
	font-size:16px !important;
}

img a, img{border:0 !important;}



#leftbanner a{font-size:13px !important; padding-top:8px !important; padding-bottom:8px !important;}

#leftbanner .navmod ul ul ul a{background-color:#FFF9EC !important; padding-left:50px !important; border-top:2px solid #FFF9EC !important; border-bottom:2px solid #FFF9EC !important;}

#leftbanner .navmod a.navon, 
#leftbanner .navmod a:hover{background-color:#5A471B !important; border-top:2px solid #FFFFFF !important; border-bottom:2px solid #FFFFFF !important;}


.newspostitemsep{
padding-top:20px; padding-bottom:10px;
}

.newsposttitle a{font-size:20px; text-decoration:none;}
.newsposttitle a:hover{text-decoration:underline;}

.top_tools{
position:relative;
}

.tools{
text-align:right;
position:absolute;
top:90px;
left:615px;
font-size:10px;
}

.hiersect{position:absolute; top:90px; left:205px; width:400px;}

#show_nav_box a{
color:#000000 !important;
}

#contentdiv{
padding:40px 20px 10px 20px;
line-height: 20px;
}

/* color settings for nav history */
.nav_history{
background-color:#669999 !important;
color:#093C3C !important;
font-weight:bold;
border-top:2px solid #fff !important;
border-bottom:2px solid #fff !important;
}

.hier{ display:inline; }

.qlBtn{
position:absolute;
margin-top:16px;
margin-left:294px;
}

#search_div{
position:absolute;
top:50px;
width:161px;
height:22px;
margin-left:590px; *margin-left:138px;
background:#efefef url('../images2/search2_bg.gif') no-repeat;
}

#search_div form{ display:inline; }

#search_keywords{
	background:transparent;
	border-width:0;
	width:132px; height:19px;
	padding:3px 0 0 4px;
        *padding:0px 4px 0px 6px;
	margin:0px 0 0 0px;
	vertical-align:top;
        color:#669999;
}

#search_submit{
    background:transparent;
    border-width:0px;
    width:26px; height:22px;
    margin-top:0px;
    text-indent:999px; *padding-left:30px;
    overflow:hidden;
    cursor:pointer;
}

#dhtmlmenu_1325{
margin-left:8px !important; 
}

#dhtmlmenu_1577{
width:200px !important;
margin-left:5px !important;
}

#nav_menus div{
	position:absolute; top:0px; left:0px;
	width:165px;
	margin:5px 0 0 0px;
	padding:0 0 0 0;
	background-color:#669999;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; 
border:3px solid #fff;
-webkit-box-shadow: 0px 0px 5px #333;
-moz-box-shadow: 0px 0px 5px #333;
box-shadow: 0px 0px 5px #333; 
}

#nav_menus ul {
	list-style-type:none;
	margin:3px 0px 3px 0px;
	padding:0 0 0 0;
}

#nav_menus a {
	display:block;
	text-decoration:none;
	padding:6px 10px 6px 10px;
	color:#003333;
}

#nav_menus a:hover{
	background:#023535;
	color:#ffffff;
}

#ql_menu{
	position:absolute; top:0px; left:0px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:121px; *width:113px;
	background:#D5E3BE;
}

#ql_menu ul{ margin:0; padding:0; list-style-type:none; }
#ql_menu br{ display:none; }

#ql_menu a{
	display:block;
	text-decoration:none;
	padding:6px 6px 6px 18px;
	color:#669999;
}

#ql_menu a:hover{
	background:#D5E3BE;
	color:#5A471B;
}


img[src='http://images.finalsite.com/u/fs/110120/images/pinned.gif']{
display: none;
}

