#header { 
background: #000; 
border:none; 
}

#header a#logo { display:inline-block; width:130px; height:28px; margin:0 auto; padding-top: 8px; }

.red_btn {
    border:1px solid #222;
    color: #eee;
    background-color:#242424;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#303030), to(#212121));
    background-image: linear-gradient(to bottom, #303030, #212121);
    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.05);
   box-shadow: 0 1px 0 rgba(0,0,0,.05);
}


#header .left { margin-right:0 !important; }
#header .right { margin-left:0 !important; }

h1.title { background-color: #111; }

ul.tab_menu { background-color: #222; }
ul.tab_menu li a { color: #aaa; }