﻿td 
{
	vertical-align:top;
}
TD 
{
	vertical-align:top;
}
.footerFont
{
    color:#999999;
    font-size:11px;
    font-family:Arial;
    text-align:center;
    padding-top:10px;
/*    border-top:5px solid #333333; */
}
a
{
    color:#999999;
}
a:hover
{
    color:#cccccc;
}
#topNav img
{
    border-bottom:2px solid #000000;
}
#topNav img:hover
{
    border-bottom:2px solid #CC0000;
}
#productCategoryNav img 
{
	margin-right:25px; 
	border-bottom:1px solid #685A29;
}
.galleryDesc
{
    color:#cccccc; 
    font-family:Tahoma;
    font-weight:bold;
    font-size:11px; 
    vertical-align:top;
    width:300px; 
    padding-left:10px; 
    padding-top:3px; 
}
body
{
	margin: 0px; 
	background-color:#000000;
	color:#eeeeee;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	SCROLLBAR-FACE-COLOR: #666666;
	SCROLLBAR-TRACK-COLOR: #cccccc;
	SCROLLBAR-DARKSHADOW-COLOR: #333333;
	SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
	SCROLLBAR-3DLIGHT-COLOR: #999999;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #ffdf99;
}
td.main_body
{
	padding: 20px 20px 20px 20px;
}
td.main_body_2ndlevel
{
	text-align:left;
	background-color:#ffffff;
}
#bikeList
{
    margin-top:5px; 
    margin-left:5px; 
    font-size:10pt; 
    font-family:Arial, Helvetica, sans-serif; 
    border:0px; 
}
#bikeList a
{
    color:#999999;
    font-variant:small-caps; 
}
.subBanner
{
   width:800px;
   height:65px;
   border-bottom:1px solid #B8AA79;
   vertical-align:bottom;
}
.bikeGalleryHeader
{
    vertical-align:top;
    background-color:#dddddd;
    padding:5px;
    border-top:2px solid #eeeeee; 
    border-left:2px solid #eeeeee; 
    border-bottom:2px solid #cccccc;
    border-right:2px solid #cccccc;
}
.bikeGalleryHeader a
{
	font-size:17px; 
	font-weight:bold; 
	text-decoration:none;
	font-variant:small-caps;
 }
 .bikeGalleryHeader span
{
	font-size:17px; 
	font-weight:bold; 
	text-decoration:none;
	font-variant:small-caps;
	color:#999999; 
 }
 .newsIntro 
 {
	color:#666666;
 }
 .newsItemBody 
 {
	padding-bottom:10px; 
 }
.newsHeader
{
	vertical-align:top;
	background-color:#dddddd;
	padding:5px;
	border-top:2px solid #eeeeee; 
	border-left:2px solid #eeeeee; 
	border-bottom:2px solid #cccccc;
	border-right:2px solid #cccccc;
	font-size:17px; 
	font-weight:bold; 
	text-decoration:none;
	font-variant:small-caps;
	color:#666666;
}
.productsHeader
{
	vertical-align:top;
	background-color:#222222;
	padding:5px;
	border-top:2px solid #333333; 
	border-left:2px solid #333333; 
	border-bottom:2px solid #111111;
	border-right:2px solid #111111;
	font-size:17px; 
	font-weight:bold; 
	text-decoration:none;
	font-variant:small-caps;
}
 #mainImage
 {
    width:480px;
 }
 .newsTitle
 {
    font-weight:bold; 
    font-size:15px; 
    border-bottom:1px solid #dddddd; 
 }
 input 
 {
    border:1px solid #666666;
    background-color:#bbbbbb;
    font-size:11px; 
    font-weight:bold;
    font-family:Tahoma;
 }
  select
 {
    border:1px solid #666666;
    background-color:#bbbbbb;
    font-size:11px; 
    font-weight:bold;
    font-family:Tahoma;
 }
  textarea
 {
    border:1px solid #666666;
    background-color:#bbbbbb;
    font-size:11px; 
    font-weight:bold;
    font-family:Tahoma;
 }
 #sendButton
 {
	border:1px solid #666666; 
	font-size:14px;
 }
ul.gallery-thumbnail-list {display: block; float:left; width:100%; }
ul.gallery-thumbnail-list li {list-style:none; float:left; margin:10px; width:200px; border:1px solid #444444; padding:5px; }
img.gallery-mgr-thumbnail {float:left; margin: 0px 15px 25px 0px; border:0px; }
div#footer_promo {font-weight:bold; color:#444444; margin: 20px auto 0px auto; text-align:center; font-size:12px; width:500px; }
.topRecentNews {font-size:11px; }
.topRecentNews tr td.newsHeader {font-size:11px; font-weight:bold;}
p.special_promo {color:#444444; font-weight:bold; font-size:11px; font-variant:normal;margin:0px 0px 5px 0px;}
#photogallery {width:400px;height:250px; margin: 0px auto 0px auto;}