﻿/* Main menu start */
/* * {margin: 0; padding: 0;} */
#nav
{
    height: 33px;
    margin: 0 0 0 0;
    width: 673px;
    clear: both;
    float:left;
}

#nav a.selected
{
	background-color: #252E2D;
}

ul.dropdown {
 position: relative;
 z-index: 596;
 height:33px;
 /*white-space:nowrap;*/
 list-style-type:none;
}
ul.dropdown ul {
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 597;
 width:192px;
 margin-top: 0px;
 border:1px solid #333333;
}

ul.dropdown ul ul {
 top: 2px;
 left: 100%;
}

ul.dropdown li {
 position: relative;
 z-index: 598;
}

ul.dropdown li:hover {
 z-index: 599;
}
* html .dropdown li a, * html .dropdown li
{
    float:left;
}
ul.dropdown > li {
 float: left;
}

ul.dropdown li:hover > ul {
 display: block;
}

ul.dropdown li {
 padding: 0px;
 /*line-height: 200%;*/
 margin:0px;
 /*display:table-cell;*/
}
ul.dropdown ul li
{
    margin:0px;
    height:25px;
    background-color: #0c0c0c;
}
ul.dropdown ul li a
{
    margin:0px;
    height:21px;
    display: block;
    padding: 4px 0px 0px 4px;
    font-size:13px;
    font-weight:bold;    
}
ul.dropdown li a {
 display: block;
}

ul.dropdown li:hover {
 /*background-color: #192222;*/
 background-color: #252E2D;
 color: inherit;
 cursor: default;
}

ul.dropdown a,
ul.dropdown a:visited {
 /*color: #73a89e;*/
 color: #EEEEEE;
 text-decoration:none;
}

ul.dropdown a:hover {
 /*color: #73a89e;*/
 color: #EEEEEE;
 text-decoration:none;
}

/* sub menu start */
#sub-menu-container
{
	overflow: hidden;
	height: 27px;
	background: url(../Images/sub-nav-bkg.jpg) repeat-x bottom left #1d1d1d;
	/*border-left: 1px solid #000000;
	border-right: 1px solid #000000;*/
	border-bottom: 1px solid #464646;
}
#sub-menu
{
    padding:3px 0px 0px 21px;
    color:#999999;
    font-size:13px;
    font-weight:normal;
    /*letter-spacing:.05em;*/
}
#sub-menu a
{
    color:#9fee0d;
    font-size:12px;
}
#login
{
    float:right;
    padding: 4px 10px 0px 0px;
    color:#999999;
    font-size:11px;
}
#login a
{
    color:#9fee0d;
    font-size:11px;
}
a.nav_home
{
    height:33px;
    width:56px;
    display:block;
    background: url(../Images/nav-sprite.gif) no-repeat;
    background-position: 0px 0px;
}
a.nav_home:hover, a.selected_home
{
    background: url(../Images/nav-sprite.gif) no-repeat;
    background-position: 0 -33px;
    height:33px;
    width:56px;
}
a.nav_Build
{
    height:33px;
    width:93px;
    display:block;
    background: url(../Images/nav-sprite.gif) no-repeat;
    background-position: -56px 0px;
}
a.nav_Build:hover, a.selected_Build
{
    background: url(../Images/nav-sprite.gif) no-repeat;
    background-position: -56px -33px;
    height:33px;
    width:93px;
}
a.nav_Game
{
    height:33px;
    width:92px;
    display:block;
    background: url(../Images/nav-sprite.gif) no-repeat;
    background-position: -149px 0px;
}
a.nav_Game:hover, a.selected_Game
{
    background: url(../Images/nav-sprite.gif) no-repeat;
    background-position: -149px -33px;
    height:33px;
    width:92px;
}
a.nav_Geek
{
    height:33px;
    width:86px;
    display:block;
    background: url(../Images/nav-sprite.gif) no-repeat;
    background-position: -340px 0px;
}
a.nav_Geek:hover, a.selected_Geek
{
    background: url(../Images/nav-sprite.gif) no-repeat;
    background-position: -340px -33px;
    height:33px;
    width:86px;
}
a.nav_Learn
{
    height:33px;
    width:99px;
    display:block;
    background: url(../Images/nav-sprite.gif) no-repeat;
    background-position: -241px 0px;
}
a.nav_Learn:hover, a.selected_Learn
{
    background: url(../Images/nav-sprite.gif) no-repeat;
    background-position: -241px -33px;
    height:33px;
    width:99px;
}
a.nav_Forums
{
    height:33px;
    width:116px;
    display:block;
    background: url(../Images/nav-sprite.gif) no-repeat;
    background-position: -536px 0px;
}
a.nav_Forums:hover, a.selected_Forums
{
    background: url(../Images/nav-sprite.gif) no-repeat;
    background-position: -536px -33px;
    height:33px;
    width:116px;
}
a.nav_Events
{
    height:33px;
    width:110px;
    display:block;
    background: url(../Images/nav-sprite.gif) no-repeat;
    background-position: -426px 0px;
}
a.nav_Events:hover, a.selected_Events
{
    background: url(../Images/nav-sprite.gif) no-repeat;
    background-position: -426px -33px;
    height:33px;
    width:110px;
}
