#header {
margin:0!important;
padding:0;
}

#header .pre-navbar{
height:130px;
background-color:black;
}

#header #sitelogo {
margin-top:15px;
margin-left:20px;
float:left;
}

#header #headertagline {
padding-top:55px;
margin-left:555px;
width:384px;
}
#header #headertagline div {
font-family:"trebuchet ms", verdana, sans-serif;
font-size:19px;
font-weight:normal;
color:#fff;
text-align:center;
background-image:url(/images/backgrounds/header/taglineback.png);
padding:7px;
height:24px;
_height:38px;
overflow:hidden;
}

#header ul.navbar {
font-family:"trebuchet ms", verdana;
font-size:16px;
font-weight:normal!important;
text-align:center;
background-color:#333;
background-image:url(/images/backgrounds/header/navbar.png);
background-repeat:repeat-x;
list-style-type:none!important;
padding:1px 0 1px 0;
margin-top:0;
margin-bottom:0;
margin-left:0;
white-space:nowrap;
}

#header ul.navbar li {
color:#444;
margin:0 0 0 -5px;
display:inline;
text-align:center;
}

#header ul.navbar li a {
font-weight:bold!important;
text-decoration:none;
color:#eee;
background-image:url(/images/backgrounds/header/navbar.png);
background-repeat:repeat-x;
padding:1px 25px 1px 25px;
}

#header ul.navbar li a.active {
}

#header ul.navbar li a:hover {
color:#ffffff!important;
background-image:url(/images/backgrounds/header/navbarhover.png);
background-repeat:repeat-x;
}

#header ul.navbar li a:hover.unavailable {
color:#888!important;
background-image:url(/images/backgrounds/header/navbarunavailable.png);
background-repeat:repeat-x;
}

#header ul.navbar li a:hover sup {
color:#ffffff!important;
}

#header ul.navbar li sup{
color:#dd0000;
font-family:verdana, sans-serif;
font-size:53%;
}

#header .sitenotification {
font-family: verdana, sans-serif;
font-size:12px;
text-align:center;
color:#fff;
background-color:#933;
background-image:url(/images/emotes/s/smash.png);
background-position:5px center;
background-repeat:no-repeat;
padding:5px 40px 5px 40px;
margin:0;
}