@charset "utf-8";
/* CSS Document */
* {
   margin:0;
   padding:0;
}
img {
   border:0;
}
body {
   background:url(../images/bg.jpg) no-repeat #000000;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   color:#fff;
}
#menubar {
   background:#000;
   height:35px;
   width:100%;
   font:100 16px "Trebuchet MS";
}
#menubar ul {
   list-style:none;
}
#menubar ul li {
   float:left;
   padding:3px 7px 0 7px;
}
#menubar ul li a{
   text-decoration:none;
   color:#606060;
}
#menubar ul li a:hover, #menubar #active a, .bluetext, a{
   color:#00aeef;
   text-decoration:none;
}
#main_content {
   position:absolute;
   top: 50%;
   left: 50%;
   width:598px;
   height:auto;
   margin-left: -299px;
   overflow:hidden;	
}
#main_content h1 {
   font-family:Arial, Helvetica, sans-serif;
   color:#FFF;
   font-weight:100;
   font-size:26px;
   text-align:center;
   height:30px;
}
#main_content #bike_img {
   background:url(../images/home_bike.png) no-repeat;
   behavior:url(iepngfix.htc);
   width:598px;
   height:370px;
   cursor:pointer;
}
#main_content #logo {
   background:url(../images/logo.png) no-repeat;
   behavior:url(iepngfix.htc);
   width:340px;
   height:103px;
   margin:-40px auto 0 auto;
}
#main_content p{
   color:#FFF;
   font-size:17px;
}
.about {
   line-height:160%;
}
.input {
   background:url(../images/fields-bg.png);
   behavior:url(iepngfix.htc);
   font-size:11px;
   margin:0 0 3px 0;
   border:1px solid #0181ab;
   padding:1px 10px;
   font-family:Arial, Helvetica, sans-serif;
   width:465px;
   color:#fff;
}
.input:hover, input2 {
   background:#112f3a;
}
.submit {
   float:right;
   height:22px;
   width:60px;
   background:url(../images/send-1.gif);	
}
.submit:hover {
   background:url(../images/send-2.gif);
}
.hours {
   font-size:12px;
   color:#fff;
   background:#0D0D0D;
}
