/* CSS Document */




.headsup {
FONT-SIZE: 9pt; color: #ffffff; FONT-FAMILY: arial; font-weight: bold;
}

ul#menutop { width: 100%; height: 49px; font-size: 0.7em; background: #FFF top left repeat-x; font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
#tm1 { background: #FFF url("../images/menu-bg1.jpg") top left repeat-x; width: 66px;}
#tm2 { background: #FFF url("../images/menu-bg2.jpg") top left repeat-x; width: 94px;}
#tm3 { background: #FFF url("../images/menu-bg3.jpg") top left repeat-x; width: 114px;}
#tm4 { background: #FFF url("../images/menu-bg4.jpg") top left repeat-x; width: 86px;}
#tm5 { background: #FFF url("../images/menu-bg5.jpg") top left repeat-x; width: 99px;}
#tm6 { background: #FFF url("../images/menu-bg6.jpg") top left repeat-x; width: 144px;}
#tm7 { background: #FFF url("../images/menu-bg7.jpg") top left repeat-x; width: 143px;}
#tm8 { background: #FFF url("../images/menu-bg8.jpg") top left repeat-x; width: 78px;}
#tm9 { background: #FFF url("../images/menu-bg9.jpg") top left repeat-x; width: 117px;}
ul#menutop li { display: block; float: left; margin: 0 0 0 0px;  border-right:2px solid #ffffff;}
ul#menutop li a { height: 49px; color: #1E1E20; text-decoration: none; display: block;  line-height: 330%; padding: 0px 12px 0; }
ul#menutop li a:hover { color: #000; text-decoration: underline; background: #FFF url("../images/menu-roll.jpg") top left repeat-x;}
ul#menutop li a.current{ color: #1E1E20; background: #FFF url("../images/current-bg.gif") top left repeat-x;  line-height: 330%; padding: 0px 13px 0; }

#footertext {
FONT-SIZE: 0.75em; color: #A4A4A4; FONT-FAMILY: Tahoma, Geneva, sans-serif; font-weight: normal; text-decoration: none; line-height:1.5em; padding: 0px 122px; text-align:center;
}

#lhstop {
FONT-SIZE: 12px; color: #fff; FONT-FAMILY: 'Palatino Linotype', 'Book Antiqua', Palatino, serif; font-weight: bold; text-align:center; text-decoration:none;
padding: 10px 10px 8px 10px;
background: #000 url("../images/blackgrad1.jpg") top left repeat-x;
}
#rhstop {
FONT-SIZE: 16px; color: #fff; FONT-FAMILY: 'Palatino Linotype', 'Book Antiqua', Palatino, serif; font-weight: normal; text-align:center; text-decoration:none;
padding: 13px 10px 11px 10px;
background: #000 url("../images/blackgrad1.jpg") top left repeat-x;
}
#topnav {
FONT-SIZE: 10px; color: #fff; FONT-FAMILY: Tahoma, Geneva, sans-serif; font-weight: normal; text-align:right; text-decoration:none;
padding: 5px 10px 10px 10px;
}
#topnav a{
color: #fff; line-height:1.5em;  text-decoration:none;
}
hr {border: none 0;
border-top: 1px solid #BFBFBF;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}
#topnav a:hover{
color: #fff; text-decoration:underline;
}
	#rhslist {
	float: left;
	list-style-image: url("../images/listarrow.gif");
	margin: 0;
	padding: 10px 0px 11px 28px;
	width: 216px;
	line-height:1.7em;
}
#rhslist li {
	margin: 0;

}
#rhslist a {
	color: #fff;
	text-decoration: none;
}
#rhslist a:hover {
	color: #fff;
	text-decoration: underline;
}
 .t {background: url("../images/dot.gif") 0 0 repeat-x; }
.b {background: url("../images/dot.gif") 0 100% repeat-x}
.l {background: url("../images/dot.gif") 0 0 repeat-y}
.r {background: url("../images/dot.gif") 100% 0 repeat-y}
.bl {background: url("../images/bl.gif") 0 100% no-repeat}
.br {background: url("../images/br.gif") 100% 100% no-repeat}
.tl {background: url("../images/tl.gif") 0 0 no-repeat}
.tr {background: url("../images/tr.gif") 100% 0 no-repeat; padding:10px}

#lhsnav {
FONT-SIZE: 9px; color: #333; FONT-FAMILY: Tahoma, Geneva, sans-serif; font-weight: normal; text-align:CENTER; text-decoration:none;
padding: 5px 10px 10px 10px;
background: #fff;
}
#lhsnav a{
color: #333; line-height:1.5em;  text-decoration:none;
}
.post-teaser-block a{
color: #333; line-height:1.5em;  text-decoration:none;	
}
/* 
   Dropdown menu
------------------------------------------------------------------- */

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

ul#submenu li { display: block; float: left; margin: 0 0 0 0px;  border-right:2px solid #ffffff;}
ul#submenu li a { height: 29px; color: #1E1E20; text-decoration: none; display: block;  line-height: 2em; padding: 0px 12px 0; }
ul#submenu li a:hover { color: #000; text-decoration: underline; background: #E3E5E4  top left repeat-x;}

	#droplist {
	 width:128px;
	 padding: 0px 0px 0px 0px;
	 border-style: solid;
	 border-width: 1px 1px 1px 0;
	 border-color: #fff #000 #d9d9d9;
	 background-color: #f9f9f9;
	 color: #000;
	 text-align: left;
	}
	#rel {
position:relative;	
}
#rss {
	position:absolute;
	width:65px;
	height:45px;
	left:850px;
	top:-45px;
}