	/*
=======================================================================
	Header Rules
=======================================================================
*/
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
ol, ul { list-style: none; }

#header { height: 115px; /*background: url(/images/topbg.gif) 0 0 repeat-x; position: relative;*/ }
.headercont{
	position:relative;
	margin:0 auto 0;
	display:block;
	height:115px;
	width:960px;
	background: url(../images/bg_top.jpg) 0 0 no-repeat;
	}

.logo { margin: 36px 0 0 0; width: 209px; height: 41px; position: absolute; }

ul#nav { padding: 5px; margin: 40px 0; list-style: none; float: right; z-index:200; }
ul#nav li { float: left; display: inline; margin: 0 5px; position: relative; }
ul#nav li a { text-decoration: none; float:left; color: #646464; font-weight: bold;	text-transform: uppercase; font-size: 11px; display: block; }
ul#nav li a span { margin: 0 10px 0 -10px; padding: 4px 8px 4px 18px; position: relative; float:left; }
ul#nav li a.active, ul#nav li a:hover {	background: url(http://blankest.com/theme/images/buttons_sprite.png) no-repeat top right; color: #ffffff; font-weight: bold; }
ul#nav li a.active span, ul#nav li a:hover span { background: url(http://blankest.com/theme/images/buttons_sprite.png) no-repeat top left; font-weight: bold; }


/* + DROPDOWN MENU + */

.dd { padding: 5px 0 0 5px; margin: 40px 0; list-style: none; float: right; z-index: 200; }
.dd ul { margin-right: -5px; padding: 0; }
.dd ul li { position: relative; display: inline; float: left; margin: 0 5px; }
.dd ul li a { display: block; color: #646464; font-weight: bold; text-transform: uppercase; font-size: 11px; text-decoration: none; float: left; }

.dd ul li .nolink { display: block; color: #646464; font-weight: bold; text-transform: uppercase; font-size: 11px; text-decoration: none; float: left; }

* html .dd ul li a { display: inline-block; }
.dd ul li a span { margin: 0 10px 0 -10px; padding: 4px 8px 4px 18px; position: relative; float:left; }

.dd ul li span { margin: 0 10px 0 -10px; padding: 4px 8px 4px 18px; position: relative; float:left; }

.dd ul li .active, .dd ul li a:hover, .dd ul li:hover { background: url(http://blankest.com/theme/images/buttons_sprite.png) no-repeat top right; font-weight: bold; }
.dd ul li .active span, .dd ul li a:hover span, .dd ul li:hover span { background: url(http://blankest.com/theme/images/buttons_sprite.png) no-repeat top left; font-weight: bold; color: #ffffff; }

	
/* - 1st sub level menu - */
.dd ul li ul { position: absolute; margin-left: -14px; display: none; visibility: hidden; left: 0; }
.dd ul li ul li { display: block; float: none; position: relative; }
.dd ul li ul li a { width: 160px; padding: 5px 5px 5px 24px; font-size: 10px; border: 1px solid #afafaf; border-top: none; color: #fff; background: #8c8c8c url(http://blankest.com/theme/images/dd_arrow.png) 11px 13px no-repeat; float: none; }
.dd ul li ul li a:hover { background: #737373 url(http://blankest.com/theme/images/dd_arrow.png) 11px 13px no-repeat; }
.dd ul li ul li ul { top: 0; position: absolute; margin-left: -4px; float: none;  }
.dd ul li ul li ul li {  }

/* - Holly Hack for IE - */
* html .dd{height: 1%;}