#logo {
width: 200px;
float: left;
padding: 0 10px 0 20px;
margin-right: -20px
}
body {
margin: 0;
font-size: 13px;
line-height: 18px;
color: #333;
background-color: #fff;
font: 14px/21px'PT Sans', sans-serif;
-webkit-font-smoothing: antialiased;
-webkit-text-size-adjust: 100%;
height: 100%
}
.dropdown-menu li>a:hover,
.dropdown-menu .active>a,
.dropdown-menu .active>a:hover {
color: #fff;
text-decoration: none;
background-color: #08c
}
.navbar-inner {
padding-left: 20px;
padding-right: 20px;
background-color: #2c2c2c;
background-image: -moz-linear-gradient(top, #333, #222);
background-image: -ms-linear-gradient(top, #333, #222);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333), to(#222));
background-image: -webkit-linear-gradient(top, #333, #222);
background-image: -o-linear-gradient(top, #333, #222);
background-image: linear-gradient(top, #333, #222);