body {background-color:#759cbc;}
.leftColumn, .rightColumn {float:left;}
.leftColumn{width:215px;}
.rightColumn{width:745px;}

.c {clear:both;}
div, h1, h2, h3, h4, h5, h6, h7, p, body {padding:0;margin:0;font-size:12px;font-family:verdana,arial,helvetica,sans-serif;}

a img, a:hover img, a:active img, a:visited img {border:0;text-decoration: none;}
a:link,  a:active,  a:visited, a:active {color:#003366;text-decoration:none;}
a:hover {text-decoration:underline;}

#wrapper{text-align:center;}
#content{margin:0 auto;width:960px;background-color:#ffffff;}

#header #ribbon .leftColumn{background:url(../images/site-chrome/grad1.jpg);}
#header #ribbon .rightColumn{background-color:#005881;}
#header #ribbon .hours {width:335px;float:right;text-align:right;color:white;font-size:11px;padding:5px 5px 5px 0;}
#header #ribbon .links {width:335px;float:left;text-align:left;color:white;font-size:11px;padding:5px 0 5px 5px;}
#header #ribbon .address{text-align:center;color:#162430;font-size:9px;padding:6px 2px 5px 1px;}
#header #ribbon .links a, #header #ribbon .links a:visited, #header #ribbon .links a:active, #header #ribbon .links a:hover{color:white;}
.menuColumn{background:url(../images/site-chrome/grad2.jpg);background-repeat:repeat-y;}
#mainbody #bikemenu{background:url(../images/site-chrome/grad2.jpg);background-repeat:repeat-y;}
#mainContent {width:735px;padding:0 5px;text-align:left;}

.subgroup {text-align:left;width:200px;padding:5px 0 5px 15px;font-weight:bold;}
.cat{text-align:left;padding:0 0 5px 30px;}
.bike {text-align:left;margin:3px;font-weight:normal;}
.bikewrapper {position:absolute;z-index:100;left:140px;background-color:#FFFF99;border:1px solid #FFCC00;width:200px;}
h2 {margin:5px 0;padding:3px;background-color:#FFFF99;border:1px solid #FFCC00;color:#003366;text-align:center;}


#map-wrapper {float:left;padding:4px 0 0;margin:0;width:450px;}
#address-wrapper {float:right;padding:4px 0 0;margin:0;width:265px;}

.bikeprice {float:left;padding-left:15px;color:#939598;font-weight:bold;font-size:16px;}
#speclink {float:right;padding-right:15px;padding-top:4px;}
#speclink a:link, #speclink a:active, #speclink a:visited {color:#939598;}

#quickspecs {margin-top:35px;font-size:10px;}
#quickspecs h1 {margin:5px 0;font-size:18px;font-weight:500;}
#quickspecs .spec{color:#939598;margin-top:5px;}
#quickspecs .detail{margin-top:5px;}

#fullspecs {margin-bottom:10px;}
#fullspecs .spec {float:left;width:180px;margin-right:10px;font-weight:bold;text-align:right;}
#fullspecs .details {float:left;width:540px;}

ul.list, ul.chariot {list-style:none;}

ul.list li {float:left;width:200px;margin:10px 0;text-align:center;font-size:1.2em;font-weight:bold;}
ul.chariot li {margin:5px 0;}

