div#header_box {
}

div#header_box.compact {
	height: 50px;
}

div#header_box div#status {
	float: right;
	width: auto;
	margin: 0 5px 0 0;
	color: white;
	font-weight: bold;
}

div#header_box div#status div.bl {
	background: url('/images/head/standard/status_loggedout_left.gif') 0 100% no-repeat;
}

div#header_box div#status div.br {
	background: url('/images/head/standard/status_loggedout_right.gif') 100% 100% no-repeat;
	padding: 5px 10px 5px 26px;
}

div#header_box div#status.loggedin div.bl {
	background: url('/images/head/standard/status_loggedin_left.gif') 0 100% no-repeat;
}

div#header_box div#status.loggedin div.br {
	background: url('/images/head/standard/status_loggedin_right.gif') 100% 100% no-repeat;
	padding: 5px 10px 5px 26px;
}

div#header_box div#status a {
	color: white;
}

div#header_box div#leaderboard {
	margin: 3px 0 0 206px;
}

/* Ad server changes */

/* s.hadid - changed for FOL */
div.fd_leaderboard {
	position: absolute;
	top: -104px;
	left: 262px;	
}	

div#header_box div#logo {
	position: absolute;
	width: auto;
	white-space: nowrap;
}

div#header_box div#logo {
	left: 19px;
	bottom: 27px;
}

div#header_box.compact div#logo {
	left: 19px;
	bottom: 5px;
}

/**
 * Top nav.
 */
ul#navtop {
	position: relative;
	overflow: hidden;
	background: #212529 url('/images/head/standard/navtop_background.gif') repeat-x;
	margin: 0;
	padding: 0 0 0 99px;
	height: 33px; /* for IE6 */
}

ul#navtop li {
	display: block;
	margin: 0 1px 0 0;
	padding: 0;
	float: left;
	width: auto;
	background: transparent;
}

ul#navtop li a {
	display: block;
	height: 33px;
	width: auto;
	text-indent: -9000px;
}

ul#navtop li#home a { width: 116px; background: url('/images/head/standard/navtop_buttons.gif') no-repeat -89px -2px; }
ul#navtop li#home a:hover { background-position: -89px -41px;  text-decoration: none; }
ul#navtop li#home.selected a, ul#navtop li#home.selected a:hover { background-position: -89px -80px; }

ul#navtop li#my_settings a { width: 116px; background: url('/images/head/standard/navtop_buttons.gif') no-repeat -206px -2px; }
ul#navtop li#my_settings a:hover { background-position: -206px -41px;  text-decoration: none; }
ul#navtop li#my_settings.selected a, ul#navtop li#my_settings.selected a:hover { background-position: -206px -80px; }

ul#navtop li#what_we_offer a { width: 116px; background: url('/images/head/standard/navtop_buttons.gif') no-repeat -323px -2px; }
ul#navtop li#what_we_offer a:hover { background-position: -323px -41px;  text-decoration: none; }
ul#navtop li#what_we_offer.selected a, ul#navtop li#what_we_offer.selected a:hover { background-position: -323px -80px; }

ul#navtop li#the_shop a { width: 116px; background: url('/images/head/standard/navtop_buttons.gif') no-repeat -440px -2px; }
ul#navtop li#the_shop a:hover { background-position: -440px -41px;  text-decoration: none; }
ul#navtop li#the_shop.selected a, ul#navtop li#the_shop.selected a:hover { background-position: -440px -80px; }

ul#navtop li#forum a { width: 116px; background: url('/images/head/standard/navtop_buttons.gif') no-repeat -557px -2px; }
ul#navtop li#forum a:hover { background-position: -557px -41px;  text-decoration: none; }
ul#navtop li#forum.selected a, ul#navtop li#forum.selected a:hover { background-position: -557px -80px; }

ul#navtop li#contact_us a { width: 116px; background: url('/images/head/standard/navtop_buttons.gif') no-repeat -674px -2px; }
ul#navtop li#contact_us a:hover { background-position: -674px -41px;  text-decoration: none; }
ul#navtop li#contact_us.selected a, ul#navtop li#contact_us.selected a:hover { background-position: -674px -80px; }

ul#navtop li#search {
	width: 160px;
	padding: 0 0 0 27px;
}

ul#navtop li#search form input.navtoptext {
	background: white url('/images/head/standard/navtop_search_icon.png') no-repeat 2px 3px;
	border: 0;
   margin: 6px 0 0 0;
	padding: 2px 2px 2px 19px;
}

ul#navtop li#search form input.navtopbutton {
	border: 0;
	margin: 9px 0 0 0;
	padding: 0;
}
