/*Overrides*/

a { color:#d30000;}
 a:hover img{ border: 3px #d30000 solid;}
p {margin: 1em 0;}
body { color:#ccc;}
.hotlinks {padding-top:20px;}

h1#logo { background: url(images/motorcycle-dot-logo.gif) no-repeat; width:269px; height: 47px; margin-bottom:1em; margin-top:1em; }

#google-search {margin:1em 0;}

div.wrapper {margin-top:1em;}

div#left-nav {float: left; width:120px;}
div#left-nav ul li {margin:0; padding: 1px 0; font-size: 10px; line-height: 1;}
div#right-content {float:left; width:520px; padding-right:20px; padding-left:20px;}

div#right-ads{float:right; width: 120px;}

/*Total of 780px*/
div.content { border-bottom:1px solid #333333; padding-bottom:2em; padding-top:2em;}
.wrapper {width: 800px; }
h3 {margin:1em 0;}

#sbi {padding:4px; 
font-size:16px; 
color:#ccc;
background-color:#191919;
border: #acacac solid 1px; 
width:160px;
font-family:Helvetica, sans-serif;
float:left;
margin-right:10px;
}

#sbb {font-size:12px;  color:#ed4b0b; background-color:#191919; border: #acacac solid 1px; height:24px; font-family:Arial, Helvetica; float:left; cursor: pointer;}

body.states table {width: 100%; border-collapse: collapse; border-spacing: 0;}

body.states table td {padding:0.75em; font-size: 12px; border-top:1px #333 solid; line-height: 1.8em; }

h2 {
color:#F0F0F0;
font-size:18px;
font-weight:bold;
letter-spacing:0.05em;
margin:0.5em 0;
}

body#search div#left-nav {width:120px; }
body#search div.wrapper {width:915px; }
body#search div#right-content {width:795px; float: right; padding: 0; }

div#disclaimer {border: 1px #333 solid; padding:10px; margin-top:3em; clear: both;}

div#disclaimer p {font-size:10px; }

.hotlinks .left {width:auto; }

p.updated { float:right;}

p.updated i { color: #fff;}

li a.home {color: #fff; }

div#left-nav ul li.first {margin-bottom: 1em;}