    .hiddenpic {
         display:none;
         }
    body {
         margin:20;
         padding:20;
         margin-bottom:0;
         padding-bottom:0;
         font-family: 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;
         font-size: 12pt;
         color:#944C0C;
         line-height:1.2em;
         background:#391800 url(graphics/tire.gif) no-repeat bottom right;
         }
    .wrapper {
         margin-left: auto;
         margin-right: auto;
         Padding: 0px;
         width: 713px;
         border: 1px;
         }

    a {
         text-decoration: none;
         border:none;
         color: #990000;
         }
    a:link {
         color: #990000;
         }
    a:visited, a:active {
         color: #990000;
         }
    a:hover {
         color: #999999;
         }
         

    .menu a {
         color: #EFF2F9;
         text-decoration: none;
         border:none;
         }
    .menu a:link {
         color: #EFF2F9;
         }
    .menu a:visited, a:active {
         color: #EFF2F9;
         }
    .menu a:hover {
         color: #990000;
         }
         
         
    img {
         border: #944C0C 1px solid;
         }
    img.intextleft {
         border: #000000 1px solid;
         float: left;
         margin: 10px;
         }
    img.intextright {
         border: #000000 1px solid;
         float: right;
         margin: 10px;
         }
    img.intextfull {
         border: #000000 1px solid;
         clear: both;
         align: center;
         margin: 0px;
         margin-top: 10px;
         margin-bottom: 10px;
         }
    input, textarea
         {
         background: #F9FBF4;
         border: #944C0C 1px solid;
         width: 120px;
         }

    textarea {
         width: 300px;
         height: 120px;
         }

    .button {
         border: #944C0C 1px solid;
         width: 120px;
         }

    .topgraphics {
         width: 711px;
         height: 156px;
         border: 1px solid;
         }
    .menupic {
         width: 161px;
         height: 130px;
         float: left;
         background:#000000 url(graphics/thebikes.jpg);
         }
    .toplogo {
         width: 711px;
         height: 124px;
         background:#000000 url(graphics/logo.jpg);
         }
    .topline {
         width: 711px;
         height: 31px;
         border-top: #944C0C 1px solid;
         clear: both;
         background:#000000 url(graphics/headerline.jpg) right;
         font-weight:bold;
         font-size:1.4em;
	 line-height: 1.4em;
         color: #F0F0F0;
         text-align: center;
         vertical-align:middle;
	 display:table-cell;
         }

    .mailer {
         width: 162px;
         border: #944C0C 1px solid;
         background:#EFF2F9;
         margin: 9px;
         margin-left: 0px;
         padding-bottom: 3px;
         }
    .leftmenu {
         width: 162px;
         border: #944C0C 1px solid;
         background:#EFF2F9;
         margin: 9px;
         margin-left: 0px;
         padding-bottom: 3px;
         }
    .leftpanel {
         text-align: center;
         width: 160px;
         border: 0px;
         float: left;
         padding: 0;
         margin: 0;
         }
    .content {
         width: 518px;
         border: #944C0C 1px solid;
         float: right;
         background: #F7DECE url(graphics/mountains.gif) no-repeat bottom right;
         margin-top: 9px;
         margin-bottom: 9px;
         padding: 10px;
         padding-bottom: 45px;
         }

    .disclaimer {
         clear: both;
         width: 711px;
         border: 1px solid;
         border-bottom: 0px;
         background:#000000;
         }
    .bottomgraphic {
         clear: both;
         width: 711px;
         height: 85px;
         border: 1px solid;
         background:#000000 url(graphics/bottom.jpg);
         }
         
    .menuheader {
         background: #1D1D1D;
         font-weight:bold;
         font-size:1.2em;
         color: #F0F0F0;
         width: 162px;
         height: 25px;
         border-bottom: #944C0C 1px solid;
         padding-top:6px;
         margin-bottom:9px;
         }

    .leftmenu ul {
         list-style-type: none;
         padding: 0;
         margin:0;
         text-align: center;
         }
    .leftmenu ul li {
         font-weight:bold;
         font-size:1em;
         color: #F0F0F0;
         padding: 0;
         margin:0;
         margin-top: 3px;
         background: #C78244;
         border-top: #1D1D1D 1px solid;
         border-bottom: #1D1D1D 1px solid;
         }

     .heading {
         font-weight:bold;
         font-size:1.2em;
         color: #1D1D1D;
         height: 25px;
         border-bottom: #944C0C 1px solid;
         margin-bottom:9px;
     }
     .subheading {
         font-weight:bold;
         font-size:1.0em;
         color: #1D1D1D;
         height: 25px;
         border-bottom: #944C0C 1px solid;
         margin-bottom:9px;
         clear: both;
     }
     .normaltext {
         font-weight:normal;
         font-size:1em;
         color: #1D1D1D;
         margin-bottom:9px;
         text-align: left;
     }

