#search, #search form {
display:inline;
}

#contentdiv {
padding:20px 0px 0px 0px;
}

.entryphoto {
padding:3px 0px 0px 94px;
}

.hier{ display:inline; }

.leftnav td{
text-transform:uppercase;
font-family: times, serif;
}

h1 {
color:#29317b;
font-family:georgia,serif;
font-size:16px;
text-transform:uppercase;
}

#keywords {
background:#d7d9e7 none repeat scroll 0% 50%;
border-width: 1px; 
border-style: solid; 
border-color: #b3b5c2;
color:#3e4588;
font-size:11px;
height:17px;
padding-left:3px;
position:relative;
width:135px;
margin-right:2px;
vertical-align: middle;
}

#ql_menu {
background:#3A3A75 none repeat scroll 0%;
border-color:#A0A3C4;
border-style:solid;
border-width:0px 1px 1px 1px;
left:0px;
margin:0px 0pt 0pt;
padding:5px 0pt 0pt;
position:absolute;
top:0px;
visibility:hidden;
width:115px;
}
#ql_menu br {
display:none;
}
#ql_menu ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}
#ql_menu a {
color:#fff;
display:block;
font-size:11px;
padding:4px 6px;
text-decoration:none;
}
#ql_menu a:hover {
background:#FFFFFF none repeat scroll 0%;
color:#29317b;
}

#nav_menus div{
	background:#3A3A75; width:145px;
	border-width:0px 1px 1px 1px; border-color:#A0A3C4; border-style:solid;
	position:absolute; top:0px; left:0px;
	margin-top:0px; padding-top:5px;
	visibility:hidden;
}

#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:3px 6px; }

#nav_menus a:hover{ color:#000066; background:#FFF;}

#topbanner img { vertical-align: top; }
