@charset "UTF-8";
/* CSS Document */

<style type="text/css">
<!--

*{margin:0;padding:0;}
html{min-height:100%;*height:auto!important;height:100%;width:100%;overflow:hidden;overflow-y:hidden;overflow-x:hidden;}
body{min-height:100%;*height:auto!important;height:100%;width:100%;color:#333;background-color:#C2C7CB;font:13px/1.22 Arial,Helvetica,sans-serif;*font-size:small;*font:x-small;overflow:hidden;overflow-y:hidden;overflow-x:hidden; margin:0px; }
a:link {color: #d07304;}
a:visited {color: #d07304;}
a:active {color: #d07304;}
a:hover {color: #d07304;}
a {text-decoration: none;}

body#introLocale{background-color:#000;}
#background{height:100%;width:100%;overflow:hidden;background:transparent;position:relative;z-index:0;}
#background img{visibility:visible;}

#mouseScrollHack{position:absolute;z-index:1;height:100%;width:100%;background-color:#C2C7CB;filter:alpha(opacity=0);}
#allContent{height:100%; width:100%; *overflow-x:hidden;*overflow-y:scroll; overflow:auto; position:absolute; z-index:2; top:0px; left:-0px; text-align:center;}
#contentContainer{width:950px;margin:10px auto 0px auto;text-align:left; }

#header { height: 160px; width: 950px; }
#logo {height:160px; width:270px; float:left; }

#hours { height:110px; width:670px; float:right; text-align:right; color:#d07304; }
#hours h1{font-size:medium; font-weight:bold; line-height:-5px; }

#headerNav { width:670px; float:left;  }
#headerNav li{ float:left; list-style:none;}

#content { width:950px; margin-top:5px; margin-bottom:5px; padding-bottom:10px; padding-top:10px; background:url(images/contentBG_01.png); background-repeat:repeat-y; }
#homeImage {height:450px; width:930px; padding:10px 10px 10px 10px;}

#aboutContent {width:910px; margin-left:10px; margin-right:10px; padding-left:10px; padding-right:10px; padding-top:10px; background-color:#FFF;}
#aboutContent h1 { font-size:20px; }
#aboutContent h3 { font-size:14px; }

#bikesContent {width:910px; margin-left:10px; margin-right:10px; padding-left:10px; padding-right:10px; padding-top:10px; background-color:#FFF;}
#bikesContent h1 { font-size:20px; }
#bikesContent h3 { font-size:14px; }
#bikesContent h4 { font-size:12px; }

#componentsContent {width:910px; margin-left:10px; margin-right:10px; padding-left:10px; padding-right:10px; padding-top:10px; background-color:#FFF;}
#componentsContent h1 { font-size:20px; }
#componentsContent h3 { font-size:14px; }

#apparelContent {width:910px; margin-left:10px; margin-right:10px; padding-left:10px; padding-right:10px; padding-top:10px; background-color:#FFF;}
#apparelContent h1 { font-size:20px; }
#apparelContent h3 { font-size:14px; }

#eventsContent {width:910px; margin-left:10px; margin-right:10px; padding-left:10px; padding-right:10px; padding-top:10px; background-color:#FFF;}
#eventsContent h1 { font-size:20px; }
#eventsContent h3 { font-size:14px; }

#directionsContent {width:910px; margin-left:10px; margin-right:10px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; background-color:#FFF;}
#directionsContent h1 { font-size:20px; }
#directionsContent h3 { font-size:14px; }

#staffContent {width:910px; margin-left:10px; margin-right:10px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; background-color:#FFF;}
#staffContent h1 { font-size:20px; }
#staffContent h3 { font-size:14px; }
#staffContent h4 { font-size:12px; }

#contactContent {width:910px; margin-left:10px; margin-right:10px; padding-left:10px; padding-right:10px; padding-top:10px; background-color:#FFF;}
#contactContent h1 { font-size:20px; }
#contactContent h3 { font-size:14px; }

#brandsBottom {height:90px; width:930px; margin-top:10px; margin-bottom:10px; padding-left:10px; padding-right:10px;}
#footer { width:950px; text-align:center; color:#d07304; }
-->
</style>
