/* CSS Document */
body{
background-color: #795236;
background-image:url(images/home/body_bg.jpg);
background-repeat:repeat-x;
}
.outerwraper{
width: 851px;
height: auto;
margin: auto;
margin-top: 30px;

}

.wraper{
width: 851px;
height: auto;
background-image:url(images/home/content_repeat.jpg);
background-repeat:repeat-y;
}
.wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
font-size: .01em;
}
.header{
width: 851px;
height: 232px !important;
height:216px;
min-height: 216px;
display:block;
margin: 0;
padding: 0;
}

.main_nav_holder{
width: 851px;
height: 57px;
background-image:url(images/home/nav_bg.jpg);
background-repeat: no-repeat;
background-position: top;
margin:0;
}

.navigation{
width: 791px;
height: 57px;
padding: 0 0 0 60px;
}
.navigation ul{
display: inline;
height: 57px;
width: 780px;
}
.navigation ul:after{
content: ".";
display: block;
visibility: hidden;
height: 0;
font-size: 1px;
clear: both;
}
.navigation ul li{
width: auto !important;
width: 5px;
list-style-type: none;
float:left;
height: 20px;
margin-top: 18px;
border-left: solid 1px #502000;
border-right: solid 1px #502000;
white-space: nowrap;
}
.navigation ul li a{
display: block;
text-decoration: none;
font: bold 9px Verdana, Arial, Helvetica, sans-serif;
letter-spacing: .1em;
text-align:center;
padding: 4px 6px 0px 6px;
color: #E9DBC1;
height: 16px;
}
.navigation ul li a:hover{
background-image:url(images/home/rollover.gif);
background-position: bottom;
color: #ffffff;
}
.contentholder{
width: 851px;
height: auto;
margin: 0;
padding:0;

}

.contentwraper{
width: 851px;
height: auto;
min-height: 200px;

}


.bike_nav{
width:851px;
height:100px;
}

.model_holder{
width:767px;
height: auto;
clear: both;
display:block;
margin-left:40px;
margin-top:20px;

}
.bike_left{
width:365px;
height: auto;
float:left;
}

.price_holder{
width: 365px;
height:197px;
margin:0;
padding:0;
background-image:url(images/New_Bikes/Traditional/traditional_price.jpg);
background-repeat:no-repeat;
}
.description_holder{
width: 365px;
height: 133px;
margin: 0;
padding: 0;
background-image:url(images/New_Bikes/Traditional/description.jpg);
background-repeat:no-repeat;
}
.description{
width:330px;
height:100px;
margin-left: 10px;
padding-left:10px;
padding-top:30px;
font-family:"Times New Roman", Times, serif;
font-size:11px;
color:#666666;
line-height:14px;


}
.spec_holder{
width:365px;
height: 545px;
margin:0;
padding:0;
background-image:url(images/New_Bikes/Traditional/specs_BG.jpg);
background-repeat:no-repeat;
}
.specs{
width:330px;
height:auto;
margin-left: 10px;
padding-left:10px;
padding-top:40px;
font-family:"Times New Roman", Times, serif;
font-size:10px;
color: #666666;
}
.specs_bold{
font-family:"Times New Roman", Times, serif;
font-size:10px;
color: #333333;
font-weight:bold;
}
.price_disclaimer{
width:330px;
height:60px;
margin-left: 10px;
padding-left:10px;
padding-top:0;
font-family:"Times New Roman", Times, serif;
font-size:11px;
color: #993300;
line-height:14px;
}
.calculator_holder{
width:369px;
height: 300px;
margin-top:25px;
padding:0;
background-image: url(images/New_Bikes/Traditional/calculator_BG.jpg);
background-repeat:no-repeat;
}
#table{
width:344px;
height:auto;
margin-left:15px;
margin-top:20px;
}
.claculator_text1{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#333333;
font-weight:bold;
}
.claculator_text2{
font-family:"Times New Roman", Times, serif;
font-size:16px;
color: #000000;
font-weight:bold;
}
.claculator_text3{
font-family:"Times New Roman", Times, serif;
font-size:16px;
color: #000000;
font-weight:bold;

}
.claculator_text4{
font-family:"Times New Roman", Times, serif;
font-size:11px;
color: #333333;
font-weight:bold;
padding-left:5px;
}
.claculator_button{
margin-left:280px;
padding-top:20px;
}
.tshirt_banner{
width:345px;
height:132px;
background-image:url(images/New_Bikes/Traditional/t_Shirt_trad_banner.jpg);
background-repeat:no-repeat;
display:block;
margin-top:20px;
display:none;
}

.bike_right{
width:386px;
height: auto;
float:right;
}
.flash_holder{
width:387px;
height:487px;
margin: 0;
padding: 0;
display:block;
}

.options_header{
width:387px;
height: 59px;
margin:0;
padding:0;
background-image: url(images/New_Bikes/Traditional/option_header4.jpg);
background-repeat:no-repeat;
}
.options_holder{
width:387px;
height: auto;
margin:0;
padding:0;
display:block;

}
.form_holder{
width:350px;
height: auto;
margin-left:15px;
padding-top: 10px;

display:block;

}
.form_header_BIG{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color: #990000;
font-weight:bold;
}
.form_header_text{
font-family:"Times New Roman", Times, serif;
font-size:12px;
color: #990000;
font-weight:bold;
}
.option_description_text{
font-family:"Times New Roman", Times, serif;
font-size:11px;
color: #333333;
font-weight:bold;
}
.option_price_text{
font-family:"Times New Roman", Times, serif;
font-size:12px;
color: #666666;
font-weight:bold;
}
.option_italic_text{
font-family:"Times New Roman", Times, serif;
font-size:10px;
color: #333333;
font-style:italic;
}

.alt { display: none; 
}
td{
border-color: #999999;
}
tr{
border-color: #EFE5CA;
}

p{
margin:0;
padding:0;
}
ul{
padding:0;
}
.send_button{
width:200px;
height: 20px;
border: solid #666666 2px;
padding-left: 5px;
padding-top:3px;
color:#333333;
}
.send_button:hover{
background-color:#FFFFFF;
}

.footer{
clear:both;
width:851px;
height:115px;
background-image:url(images/home/footer_bg.jpg);
background-repeat:no-repeat;
}
