body 
{ 
font-size: 12px; 
font-family: Arial;
height:100%;
color:#3F3933;
} 

scroll
{
scrollbar-3dlight-color:#cccccc; 
scrollbar-shadow-color:#333333; 
scrollbar-arrow-color:#f79221; 
scrollbar-face-color:#f79221; 
scrollbar-track-color:#a7bac6; 
}

hr 
{
line-height:1px;
color:#F79221;
width:760px;
float:left;
}

#all
{ 
color: #ffffff; 
width: 800px;
margin-right:auto;
margin-left:auto;
}

#head
{ 
position:absolute;
color: #ffffff; 
width: 800px;
margin-right:auto;
margin-left:auto;
}

#header
{ 
color: #ffffff; 
width: 800px;
}

#content
{ 
width: 800px;
background-color:#ffffff;
color:#3F3933;
float:left;
height:100%;
}

#bottom
{ 
background-color:#f79221;
width: 800px;
height:4px;
float:left;
}

#footer
{ 
background-color:#000000;
width: 800px;
height:20px;
float:left;
text-align: right;
}

h1
{ 
color: #f79221; 
font-size: 16px; 
font-family: Arial; 
text-decoration: none;
}

h2
{ 
color: #000000; 
font-size: 14px; 
font-family: Arial; 
text-decoration: none;
}

h3
{ 
color: #5D544E; 
font-size: 16px; 
font-family: Arial; 
text-decoration: none;
}

li.product
{
margin-left: -5px;
}

#logo
{ 
width:800px;
height:90px;
position:relative;
top:-35px;
left: -60px;
z-index:22;
}

#top_menu
{ 
width: 800px;
top:-20px;
float:left;
size:10px;
font-family: Verdana;
padding-bottom:2px;
align:justify;
}

#header_pic
{ 
position: relative;
float:left;
height:245px;
width: 800px;
}

#title_bar
{ 
position:absolute;
top:0px;
left:0;
height:18px;
width: 800px;
text-align: center;
z-index: 20;
}

#title_bar_top
{ 
background-color:#f79221;
height:4px;
width: 800px;
float:left;
z-index: 20;
}

#title_bar_bottom
{ 
width: 800px;
background-image:url(../images/title.png);
background-repeat:no-repeat;
float:left;
}

#title
{
font-weight:bold;
font-size:14px;
position: relative;
top:-2px;
}

#space
{
width:800px;
height:195px;
float:left;
}

#menu_bar
{ 
position:absolute;
top:213px;
height:32px;
width: 800px;
background-image:url(../images/menu_bar_01.png);
background-repeat:no-repeat;
color:#000000;
padding-top:0px;
padding-left:8px;
z-index: 20;
font-size:14px;
font-family: arial;
}

#menu_bar1
{ 
height:19px;
width: 46px;
background-image:url(../images/menu_home.png);
background-repeat:no-repeat;
float:left;
cursor: pointer;
z-index: 20;
}

#menu_bar2
{ 
height:19px;
width: 70px;
background-image:url(../images/menu_about_us.png);
background-repeat:no-repeat;
float:left;
cursor: pointer;
z-index: 20;
}

#menu_bar3
{ 
height:19px;
width: 74px;
background-image:url(../images/menu_products.png);
background-repeat:no-repeat;
float:left;
cursor: pointer;
z-index: 20;
}

#menu_bar4
{ 
height:19px;
width: 85px;
background-image:url(../images/menu_contact_us.png);
background-repeat:no-repeat;
float:left;
cursor: pointer;
z-index: 20;
}

#spacer
{ 
background-image:url(../images/spacer.png);
background-repeat:no-repeat;
height:19px;
width: 35px;
float:left;
}

#stripes
{ 
position:absolute;
top:0px;
left: 0px;
background-image:url(../images/stripes.png);
background-repeat:no-repeat;
height: 215px;
width: 800px;
z-index: 20;
}

#threedx
{ 
position:absolute;
top: 20px;
left: 660px;
background-image:url(../images/3dx.png);
background-repeat:no-repeat;
height: 190px;
width: 211px;
z-index:20;
}

#motorradicle
{ 
position:absolute;
top: 90px;
left: 220px;
background-image:url(../images/motorradicle_transparent.png);
background-repeat:no-repeat;
height: 58px;
width: 359px;
z-index:20;
}

#shadow
{ 
background-image:url(../images/bottom_shadow.png);
background-repeat: repeat-x;
height:10px;
width: 800px;
}

#left_menu
{ 
position:relative;
width: 180px;
height: 100%;
float:left;
}

#left_menu1
{ 
position:relative;
width: 180px;
height:32px;
background-image:url(../images/left_menu_01.png);
background-repeat: no-repeat;
float:left;
padding-top:5px;
cursor: pointer;
}

.left_menu1_over
{ 
position:relative;
width: 180px;
height:32px;
background-image:url(../images/left_menu_over_01.png);
background-repeat: no-repeat;
float:left;
padding-top:5px;
cursor: pointer;
}

#left_menu2
{ 
position:relative;
width: 180px;
height:29px;
background-image:url(../images/left_menu_02.png);
background-repeat: no-repeat;
float:left;
cursor: pointer;
}

#left_menu3
{ 
position:relative;
width: 180px;
height:29px;
background-image:url(../images/left_menu_03.png);
background-repeat: no-repeat;
float:left;
cursor: pointer;
}

#left_menu4
{ 
position:relative;
width: 180px;
height:29px;
background-image:url(../images/left_menu_04.png);
background-repeat: no-repeat;
float:left;
cursor: pointer;
}

#left_menu5
{ 
position:relative;
width: 180px;
height:29px;
background-image:url(../images/left_menu_05.png);
background-repeat: no-repeat;
float:left;
cursor: pointer;
}

#left_menu6
{ 
position:relative;
width: 180px;
height:34px;
background-image:url(../images/left_menu_06.png);
background-repeat: no-repeat;
float:left;
padding-bottom:7px;
cursor: pointer;
}

#inner_content
{ 

height:100%;
width: 800px;
float: left;
padding-bottom:14px;
padding-left:20px;
padding-right:40px;
background:url(../images/content_bg2.png);
background-repeat: repeat-y;
}

#imagefade{
background:url(images/home.jpg);
background-repeat: no-repeat;
height:240px;
width: 800px;
position: relative;
z-index:0;
}

#slideshow {
    position:relative;

}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}

.link_bottom
{
color: #F79221;
float:right;
cursor:pointer;
padding-top:3px;
}

.results
{
cursor:pointer;
padding-top:4px;
float:left;
}

.add
{
background-color:#FFC17F;
border-color: #F79221;
font-size:11px;
}

.delete
{
background-color:#FFC17F;
border-color: #F79221;
font-size:11px;
float:left;
}

#makes_form
{
padding-bottom: 3px;
}

.makes
{
cursor:pointer;
}

.edit
{
cursor:pointer;
font-weight:bold;
}

#select_make
{
float:left;
padding-bottom: 3px;
}

#model_add
{
float:left;
display:none;
padding-bottom: 3px;
}

#results
{
float:left;
padding-top:4px;
width:800px;
}

.orange_bold
{
font-weight:bold;
color:#F79221;
size:14px;
}

.orange_bold_large
{
font-weight:bold;
color:#F79221;
font-size:13px;
background-image:url(../images/faded_white.png);
}

#faded_orange
{
background-image:url(../images/faded_orange.png);

}

.status
{
cursor: pointer;
}

#select_model
{
display: none;
}

#product_add
{
padding-top:4px;
}

#help_button
{
width:100%;
float:right;
}

#product_area
{
height: 250px;
overflow: auto;
float: left;
width:97%;
}

hr 
{
line-height:1px;
color:#F79221;
width:760px;
}

#search_criteria
{
float:left;
margin-top:6px;
margin-bottom:6px;
}

#search
{
float:left;\
margin-top:6px;
margin-bottom:6px;
}

#search_results
{
float:left;
width: 98%;
height: 100%;
overflow:auto;
}

#view_product
{
float:left;
width: 98%;
}

.product_click
{
font-size: 12px;
font-weight: bold;
color:#F79221;
cursor:pointer;
}

.delete_pic
{
cursor:pointer;
}

#pictures
{
width: 800px;
}

#pdf_upload
{
width: 800px;
}

.FRLink
{
cursor: pointer;
}

#home_div
{
padding-bottom:10px;
}



.SiteLink
{
color:#F79221;
cursor:pointer;
}

#contact_pic
{
position:absolute;
bottom:0px;
height:214px;
width:800px;
background-image:url(../images/contact.png);
background-repeat:no-repeat;
}

#contact_container
{
position:relative;
}

#cartdiv
{
position: absolute;
right:25px;
bottom:4px;
height:25px;
width:190px;
z-index:200;
}

.product_link_1
{
cursor:pointer;
}