body		{
		text-align: center;
		font-family: arial,"ms trebuchet",verdana,sans-serif;
		color: black;
		font-size: small;
		background-image: url(images/grid.gif);
		background-repeat: repeat;
		}

#wrapper	{
		width: 930px;
		margin: 0 auto;
		text-align: left;
		background-color: #000000;
		}

#header 	{
		background-color: transparent;
		}


#content 	{
		width: 720px;
		float: right;
		background: #000000;
		}

p		{color: #ffffff;  font-family: arial, helvetica, sans-serif; font-size: 100%; text-align: justify;}

p.center	{color: #ffffff;  font-family: arial, helvetica, sans-serif; font-size: 100%; text-align: center;}


ul li		{color: #ffffff;  font-family: arial, helvetica, sans-serif; font-size: 98%; text-align: left;}

ol li		{color: #ffffff;  font-family: arial, helvetica, sans-serif; font-size: 98%; text-align: left;}


#bikenav	{width: 670px; margin-left: 8px; border: .5pt #7E1300 solid; 
		padding: 2px; text-align: center; color: white; font-size: 97%;}


#gutter	{padding: 0 15px 2px 15px;}


#sidebar 	{
		width: 160px;
		float: left;
		}

div.swingbox	{
		width: 600px; margin: 1px 10px; padding: 10px; border: 2px #ffff66 groove;
		}

div.homebox	{width: 310px; margin: 1px 10px 14px 10px; padding: 1px 5px 5px 5px; border: 1px #ffff66 solid;}

div.homebox p	{color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 100%; line-height: 101%; 				text-align: center;}

div.homebox2	{width: 310px; margin: 1px 10px 14px 10px; padding: 1px 5px 5px 5px; border: 1px #ffff66 solid; 
		float: right;}

div.homebox2 p	{color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 100%; line-height: 101%; 				text-align: center;}

#footer 	{
		clear: both;
		border-top: #7E1300 solid .45pt;
		height: 80px;
		text-align: center;
		font-family: arial,"ms trebuchet",verdana,sans-serif;
		color: #ffffff;
		font-weight: 500;
		font-size: 93%;
		padding-top: 3px;
		}


img.right	{float: right; margin-left: 24px;}

img.left	{float: left; margin-right: 24px;}

img.reg		{border: #006f93 solid 1pt;}

h1		{color: #FBFF5B; font-size: 130%; font-family: verdana,"trebuchet ms", georgia, sans-serif;
		padding: 2px; text-align: left;}

h2		{color: #81B0C4; font-size: 110%; font-family: verdana,"trebuchet ms", georgia, sans-serif;
		padding: 2px; text-align: left;}

h3		{color: #FBFF5B; font-size: 120%; line-height: 125%; font-family: georgia,verdana,sans-serif; 
		padding: 1px; text-align: center;}

h4		{color: #ffffff; font-size: 100%;  font-family: verdana,arial,sans-serif; padding: 1px; text-align: center;}

span.wheel_title	{color: #cc0000; font-size: 112%; font-family: "trebuchet ms", georgia, sans-serif;
			padding: 1px; text-align: center; font-weight: 900;}

span.sm		{color: #ffffff;  font-family: arial, helvetica, sans-serif; font-size: 95%;}

span.inventory	{color: #ffffff;  font-family: arial, helvetica, sans-serif; font-size: 90%; text-align: center; 		margin-left: 250px;}

span.smcap	{color: #FBFF5B;  font-family: arial, helvetica, sans-serif; font-size: 90%; font-weight: 400;}

span.pay	{color: #FBFF5B; font-family: arial, helvetica, sans-serif; font-size: 102%;
		font-size: 100%, line-height: 115%; border-bottom: solid 1pt white; padding-bottom: 2px;}


td.wheel_select	{
		background-image: url(images/wheelbg.gif);
		background-repeat: no-repeat;
		}


a:link, a:visited, a:active {
	color: #9BB9E0;
	font-weight: bold;
	text-decoration: none;
}
	
a:hover, a:focus {
	color: #FF2231;
	font-weight: bold;
	text-decoration: none;
}

a.foot:link, a.foot:visited, a.foot:active {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.foot:hover {
	color: #0000bb;
	font-weight: bold;
	text-decoration: none;
}


a.blue:link, a.blue:visited, a.blue:active {
	color: #0000CC;
	font-weight: bold;
	text-decoration: underline;
}
	
a.blue:hover, a.blue:focus {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

/* -------- Side Navigation --------  */      


#sidenav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	  
} 
	
#sidenav ul li {
	padding: 0;
	margin: 0;
}
	
#sidenav ul li a:link, #sidenav ul li a:visited, #sidenav ul li a:active {
	font-size: 97%;
	display: block;
	text-decoration: none;
	color: #ffffff;
	padding: 5px;
	border-bottom: 1px #7E1300 solid;
	background-image: url(images/bg-white.gif);
	background-repeat: no-repeat;
	vertical-align: text-top;
	height: 26px;
}

#sidenav ul li a:hover  {
	color: #F8F00A;
	text-decoration: underline;
	border-bottom: 1px #7E1300 solid;
	background-image: url(images/bg-yellow.gif);
	background-repeat: no-repeat;
	vertical-align: text-top;
	height: 26px;
} 



