html{
    height:100%;
    overflow:scroll;
}

body {
    background:#FFF;
    text-align: center;
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 76%;
}

#navigation
{
    position:absolute;
    top:0px;
    left:0px;
}

a {
    text-decoration: none;
    color: #4f7ba4;
    outline: none;
}

a:hover {
    text-decoration: underline;
    color: #0B2A4C;
    outline: none;
}

img {
    border: none;
}

div, p {
    font-size: 1em;
    color: #2c2c2c;
}

p, h1, h2, h3, h4 {
    padding: 0;
    margin: 0;
    line-height: 1.3em;
}


img { border: 0 none; }

.clear{
    clear:both;
}

.clr{
    clear:both;
    height:1px;
}

/************************************************/

#wrapper_root {
    width:100%;
}

#wrapper, .wrapper{
    width:700px;
    margin: auto;
    text-align: left;

}

#wrapper
{
    padding-top:280px;
    position:relative;
}

#navigation
{
    height:280px;
    overflow:hidden;
}

#header{
    height:auto;
    width:700px;
}

#header_top{
    height:28px;
    width:700px;
}

.search_by_number{
    float:right;
}

#search_by_number label{
    font-size:12px;
    font-weight:normal;
    color:#000;
    font-family:"Times New Roman", Times, serif;
}

#search{
    height:13px;
    width:76px;
    margin-bottom:-0px;
}

.search_para{
    line-height:28px;
}

.search_button{
    height:20px;
    font-size:11px;
}

#banner{
    height:78px;
    width:700px;
    background:url(../images/newtitle.jpg) top center no-repeat;
}

#top_menu_div{
    height:32px;
    width:700px;

}

/*#top_menu{
height:32px;
width:630px;
margin-left:35px;
}*/


#top_menu{
    height:32px;
    width:630px;
    margin-left:35px;
}

#top_menu ul{
    margin:0;
    padding:0;
    list-style:none;
}

#top_menu ul li{
    margin:0;
    padding:0;
    list-style:none;
    float:left;
}

#top_menu ul li #n1{
    height:32px;
    width:89px;
    display:block;
    text-decoration:none;
    background:url(../images/n1.gif) no-repeat left top;
}

#top_menu ul li #n1:hover{
    background:url(../images/n2.gif) no-repeat left top;
}

#top_menu ul li #s1{
    height:32px;
    width:99px;
    display:block;
    text-decoration:none;
    background:url(../images/s1.gif) no-repeat left top;
}

#top_menu ul li #s1:hover{
    background:url(../images/s2.gif) no-repeat left top;
}

#top_menu ul li #f1{
    height:32px;
    width:121px;
    display:block;
    text-decoration:none;
    background:url(../images/f1.gif) no-repeat left top;
}

#top_menu ul li #f1:hover{
    background:url(../images/f3.gif) no-repeat left top;
}

#top_menu ul li #m1{
    height:32px;
    width:158px;
    display:block;
    text-decoration:none;
    background:url(../images/m1.gif) no-repeat left top;
}

#top_menu ul li #m1:hover{
    background:url(../images/m2.gif) no-repeat left top;
}

#top_menu ul li #i1{
    height:32px;
    /*width:158px;*/
    width:163px;
    display:block;
    text-decoration:none;
    background:url(../images/i1.gif) no-repeat left top;
}

#top_menu ul li #i1:hover{
    background:url(../images/i2.gif) no-repeat left top;
}

#view_cart_div{
    height:29px;
    width:675px;
    line-height:29px;
    padding-left:25px;
}

#view_cart_div a{
    float:right;
    border:none;
    margin-right:42px;
}

#red{
    color:#F00;
    font-size:12px;
    font-family:"Times New Roman", Times, serif;
    font-weight:bold;
}

#toll_free{
    font-family:"Times New Roman", Times, serif;
    font-size:16px;
    font-weight:bold;
    color:#00C;
}

#step_one{
    height:92px;
    width:700px;
    background: url(../images/step1.gif) no-repeat left top;
    float:left;
}
#step_done{
    background: url(../images/myridebw.gif) no-repeat left center;
    height:92px;
    width:700px;
    float:left;
    margin:0 0 0 25px;
}

#next_select{
    margin-bottom:-0px;
}

#ride{
    background: url(../images/myridebw.gif) 95px 33px no-repeat;
    height:92px;
    width:700px;
    float:left;
    margin:0 0 0 0;
}
#year_next_done{
	line-height:92px;
	width:400px;
	height:92px;
	margin:0 0 0 110px;
	float:left;
	color:#000;
	font-size:15px;
	font-weight:bold;
        font-family:"Times New Roman", Times, serif;
}


#year_next{
    line-height:92px;
    width:156px;
    height:92px;
    margin:0 0 0 220px;
    float:left;
}

#year_next p{
    line-height:92px;
}

#vehical_year_div{
    height:92px;
    width:320px;
    float:left;
}

#vehical_year_text{
    width:320px;
    height:auto;
    margin-top:29px;
}

#vehical_year_div_done{
	height:92px;
        width:150px;
	float:left;
	margin-top:29px;
}

#vehical_year_text_done{
	width:150px;
	height:auto;
	margin-top:29px;
}

#vehical_year_text_done p{
	line-height:92px;
}


#vehical_year_text span{
    line-height:16px;
    font-family:"Times New Roman", Times, serif;
    font-size:12px;
    color:#000;
}

#manufacturer{
    /*height:307px;*/
    height:auto;
    width:700px;
    background:url(../images/LoProfile.jpg) left bottom no-repeat;
    float:left;
    color:#000;
    font-size:12px;
    padding-bottom:10px;
}

#text_menufacture{
    height:30px;
    width:210px;
    float:left;
    color:#000;
    font-size:12px;
    line-height:30px;
    margin-top:12px;
}

#notes{
    height:200px;
    width:290px;
    float:left;
    margin:30px 0 0 400px;
}

#notes p{
    color:#000;
    text-decoration:underline;
    font-size:16px;
    font-family:"Times New Roman", Times, serif;
    font-weight:bold;
    padding:0 0 0 40px;
}

.newNote
{
    color:#000;
    text-decoration:underline;
    font-size:18px;
    font-family:"Times New Roman", Times, serif;
    font-weight:bold;
    padding:0 0 0 50px;
}

#notes ul{
    margin:0px 0 0 0px;
}


#notes ul li{
    color:#000;
    font-family:"Times New Roman", Times, serif;
    font-size:18px;
    margin-top:10px;
}

#content{
    border:20px solid #999999;
    width:660px;
    height:auto;
}

#content_column{
    height:220px;
    margin:10px;
    border:3px solid #999;
}

#content_column_inner{
    height:216px;
    margin:2px;
}

#left_column{
    height:214px;
    width:151px;
    border-bottom:1px solid #999;
    border-right:1px solid #999;
    border-left:1px solid #000;
    border-top:1px solid #000;
    float:left;
}

.inventory{
    color:#000;
    text-decoration:underline;
    font-size:13px;
    font-weight:bold;
    margin-top:5px;
    margin-left:5px;
}

.inventory_one{
    height:15px;
    width:70px;
    float:left;
    margin-left:10px;
    font-size:12px;
    font-family:"Times New Roman", Times, serif;
    font-weight:bold;
}


.inventory_two{
    height:15px;
    width:60px;
    float:left;
    text-align:right;
    font-size:12px;
    font-family:"Times New Roman", Times, serif;
    font-weight:bold;
}

.inventory_three{
    height:20px;
    width:130px;
    margin-left:10px;
    float:left;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
}

.inventory_four{
    height:15px;
    width:auto;
    float:left;
    margin-left:10px;
    font-size:12px;
    font-family:"Times New Roman", Times, serif;
    font-weight:bold;
    clear:right;
}

.inventory_five{
    height:15px;
    width:auto;
    float:left;
    font-size:12px;
    font-family:"Times New Roman", Times, serif;
}

.inventory_six{
    height:15px;
    width:auto;
    float:left;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    text-align:left;
    font-size:16px;
    font-weight:bold;
    margin-left:10px;
}

.inventory_seven{
    height:15px;
    width:auto;
    float:left;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    text-align:left;
    font-size:17px;
    font-weight:bold;
    margin-left:10px;
}

.inventory_eight{
    height:15px;
    width:auto;
    float:left;
    font-size:14px;
    font-family:"Times New Roman", Times, serif;
    text-align:left;
    font-size:16px;
    font-weight:bold;
    color:#093;
}

#zip_code{
    height:20px;
    width:280px;
    float:left;
}

#zip_code form{
    float:left;
    margin-left:15px;
}

#want_to_buy{
    height:auto;
    width:270px;
    float:left;
    color:#090;
    font-size:25px;
    font-family:"Arial Black", Gadget, sans-serif;
    margin:5px 0 0 10px;
}

#zipcode_para{
    padding:10px;
    width:auto;
    height:auto;
    color:#000;
    font-size:14px;
    line-height:20px;
    font-family:"Times New Roman", Times, serif;
}

#search_zip{
    height:20px;
    width:45px;
    margin-bottom:-0px;
}

#middle_column{
    height:214px;
    width:196px;
    border-bottom:1px solid #999;
    border-right:1px solid #999;
    border-left:1px solid #000;
    border-top:1px solid #000;
    float:left;
    margin-left:3px;
}

#right_column{
    height:214px;
    width:270px;
    border-bottom:1px solid #999;
    border-right:1px solid #999;
    border-left:1px solid #000;
    border-top:1px solid #000;
    float:left;
    margin-left:3px;
}

#bottom_content{
    height:auto;
    /*width:694px;*/
    border:#999 solid 3px;
}

#bottom_content_content{
    border-bottom:1px solid #999;
    border-right:1px solid #999;
    border-left:1px solid #000;
    border-top:1px solid #000;
    height:auto;
    /*width:694px;*/
}
#content_bottom_top{
	width:694px;
	height:auto;
	border:1px;
}

#content_bottom_top{
    width:694px;
    height:auto;
    border-bottom:2px solid #999;
    float:left;
}

#content_bottom_top p{
    color:#000;
    font-family:"Times New Roman", Times, serif;
    font-size:15px;
    text-decoration:underline;
    font-weight:bold;
}

#div_table{
    height:auto;
    width:auto;
    margin-left:2px;
}

#div_table{
    height:auto;
    width:360px;
    margin-left:2px;
}

#div_table_one,
#div_table_two,
#div_table_three,
#div_table_four{
    height:25px;
    width:77px;
    margin:2px;
    border-bottom:1px solid #999;
    border-right:1px solid #999;
    border-left:1px solid #000;
    border-top:1px solid #000;
    float:left;
    color:#000;
    font-size:14px;
    text-align:center;

}


#div_table_five,
#div_table_six,
#div_table_seven,
#div_table_eight{
    height:25px;
    width:77px;
    margin:0 2px 2px 2px;
    border-bottom:1px solid #999;
    border-right:1px solid #999;
    border-left:1px solid #000;
    border-top:1px solid #000;
    float:left;
    color:#000;
    font-size:14px;
    text-align:center;
}

#content_bottom_bottom{
    height:auto;
    width:694px;
    border:#999 solid 1px;
}

#what{
	height:auto;
	width:694px;	

}

#what_looking{
    color:#008000;
    font-family:"Arial Black", Gadget, sans-serif;
    font-size:25px;
    margin-left:3px;
}

#would_you_like{
    font-size:14px;
    font-family:"Times New Roman", Times, serif;
    padding:2px;
}

#bolds{
    color:#F00;
    font-weight:bold;
}

#space{
    height:25px;
    width:700px;
    float:left;
}

.black_bar{  border-bottom:#000 solid 5px; clear:both; padding-top:3px; }
.cart_position{ float:right; padding-right:35px; } 

.wrapper_manufacture{ width:700px; height:auto; }
.manufacture_img{ height:auto; padding:10px 0 10px 20px; }
.wrapper_man_img_txt{ height:auto; }
.truck_img{ width:400px; height:auto; float:left; padding:10px 10px 10px 20px; }
.truck_txt{ width:240px; height:auto; float:left; padding:10px 10px 10px 10px; }
