body,td {font-family:verdana,sans-serif;font-size:9pt;color:#000;font-weight:500;}
body {padding:0;margin:0;background-color:#333;}

a, a:visited {color:#c00;text-decoration:none;}
a:hover {color:#f30;}

a.small, a.small:visited {color:#aa6;text-decoration:none;font-size:10px;}
a.small:hover {color:#369;}

img {border-style: none}

h1 {
	color: #333;
	font-size: 20px;
	font-weight:bold;
	font-style: italic;
}

h2 {
	color: #f30;
	font-size: 11pt;
	font-weight:bold;
	margin:2px 0 2px 0;padding:0;
}
h3 {
	color: #333;
	font-size: 10pt;
	font-weight:bold;
	margin:2px 0 2px 0;padding:0;
}

div#ie_fix {text-align:center;}

div#container {
	margin: 1em auto 0 auto;
	text-align: left;
	padding: 0 0 5em 0;
	width:800px;
	background:#fff;
	position:relative;
	border:1px solid white;
	}
	
div#header {
	width:800px;
	background-image:url(/img/header.jpg);
	height:151px;
	position:relative;
	margin:0;padding:0; }

div.pad {padding:10px;margin:0;}
img.border {border:1px solid black;}

div#navHolder a, div#navHolder a:visited {text-decoration:none;color:#000;font-weight:bold;}
div#navHolder a:hover {color:#f30;}

div#nav {white-space:nowrap;text-align:left;}
	
ul.nav {margin:0;padding:5px 0 0 0;}
ul.nav li {display:inline;padding:0 18px 0 18px;font-weight:normal;}

div#homeImg {height:500px;width:800px;margin:1px 0 0 0;position:relative;}
div#homeImg img.clicker {position:absolute;left:1px;top:1px;}
div#homeImg div#bottomStuff {position:absolute;top:368px;left:1;height:100px width:800px;color:#fff;}
 
div#bottomStuff {font-size:9px;} 
div#bottomStuff div.pad {padding:10px 1px 10px 10px;}
div#bottomStuff div.bike {width:263px;height:100px;float:left;margin:0;padding:0;}
div#bottomStuff div.bike h1 {font-weight:bold;font-size:11px;color:#fff;margin:0 0 3px 0;font-style:normal;}
div#bottomStuff div.bike p {margin:0 0 1em 0;}
div#bottomStuff div.bike img {margin-right:10px;}



div.breadcrumb {margin:0 0 1em 0;}

table.geometry {border:1px solid black;}
tr.oddRow {background-color:#eee;}

div.tabArea {
  font-size: 85%;
  font-weight: normal;
}
div.tabMain {
  background-color: #f0f0f0;
  border: 1px solid #000000;
  padding: 1em;
}

a.tab {
  background-color: #c0c0c0;
  border: 1px solid #000000;
  border-bottom-width: 0px;
  padding: 2px 1em 2px 1em;
  text-decoration: none;
}

a.tab, a.tab:visited {
  color: #000;
}

a.tab:hover {
  background-color: #f3f3f3;
  color: #000;
}

a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
  background-color: #f0f0f0;
  color: #000000;
}

br.clear {clear:both;}

div#footer {
	width:800px;
	height:22px;
	text-align:center;
	margin:3em 0 0 0;
	color:#235176;
	padding:2px 0 0 0;
	}

div#blogCol1 {float:left;width:555px;padding-top:1em;}
div#blogCol2 {float:right;width:200px;padding-left:10px;border-left:1px dotted #ddd;}

div.productListing td a img.bike {border:1px solid #f30;border-right:5px solid #f30;margin-right:10px;}
div.productListing td {padding:0 0 2em 0;}

table#insideTable td.main {margin:0;padding:0;}
table#insideTable td.margin {margin: 0;border-left:1px dotted #dcc;padding:0}
