body {
background-color:#440000;
width:100%;
}
a, a:visited, td a, td a:visited  {
color:#cd1600;
text-decoration:none;
}
a:hover, td a:hover  {
color:#cd1600;
text-decoration:underline;
}
body, td {
font: 12px Arial, Helvetica, sans-serif;
color:#333333;
}
hr {
height:1px;
color:#333333;
}
h1 {font-size:21px; color:#cd1600;}
h2, h2 a, h2 a:visited {font-size:17px; text-transform:uppercase; color:#999999; text-decoration:none;}
h2 a:hover {color:#cd1600;text-decoration:none;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:11px;}
h7 {font-size:10px;}
p, h1, h2, h3, h4, h5, h6, h7 { margin:5px 0px 5px 0px;}

#table {
	width: 786px;
	margin:auto;
}
.sidebar {
width:157px;
background-color:#eeeeee;}
#main {
background-color:#FFFFFF;
width:418px;
}
#nav { background-color:#cd1600;}
#footer {background-image:url(/footer-bg.gif);}

.sidebar, #main, #nav {
padding:9px;
}
.sidebar ul, .sidebar li, .last5wrap ul, .last5wrap li {
list-style-type:none;
margin-left:0px;
padding-left:0px;
}
.sidebar table {
width:153px;
}
.sidebar h1, .sidebar h2, .sidebar h3, .sidebar h4, .sidebar h5, .sidebar h6, .sidebar h7 {
font-size:12px;
text-transform:uppercase;
color:#cd1600;
}
.last5wrap {
	margin-top:15px;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 0px 15px 0px 15px
}
.newbikes {
width:100px;
height:185px;
font-size:10px;
margin: 0px 2px 5px 0px;
float:left;
}
.newbikes td {
font-size:10px;
}
.newbikeswrap {
width:418px;
height:418px;
}
.ebay td, .ebayheader {
font-size:10px;
}