body{
    background-color:#000000; background-image:url("/images/template/page_back.gif");background-repeat:repeat-x;margin:0px;
    font-family:Arial, Helvetica, Sans-Serif; font-size:0.75em;line-height:1.25em;color:#191919;
}
h2 {line-height:125%}
a{color:#ff2020; text-decoration:none;}

.page{
    width:950px;margin:0px auto;position:relative;
}

.header{
    width:950px; background-image:url("/images/template/header.jpg");background-repeat:no-repeat;height:117px;
}

.bigpanel{
    width:950px; height:423px;position:absolute; background-image:url("/images/template/bigpanel_back.jpg");background-repeat:no-repeat;background-color:#676767;
}

.bigpanel2{
    width:950px; height:461px;position:absolute; background-image:url("/images/template/bigpanel_back_3.jpg");background-repeat:no-repeat;background-color:#676767;
}

#homepage_bumper_overflow{
    position:relative;left:-20px;top:160px;
}

#homepage_text_1{
    position:absolute;top:274px;left:22px;width:287px;height:145px;overflow:auto;
}

#homepage_text_2{
    position:absolute;top:255px;left:340px;width:287px;height:106px;overflow:auto;
}

#homepage_text_3{
    position:absolute;top:263px;left:661px;width:255px;height:154px;overflow:auto;
}

#homepage_text_3_2{
    position:absolute;top:318px;left:653px;width:278px;height:99px;overflow:auto;
}

#homepage_text_3_3{
    position:absolute;top:215px;left:661px;width:255px;height:154px;overflow:auto;
}

#logo{
    position:absolute;top:14px; width:134px;height:129px;margin-left:18px; 
    background-image:url("/images/template/logo.gif");background-repeat:no-repeat;

}
#telephone{
    position:absolute;top:14px; width:98px;height:16px;margin-left:173px; 
    background-image:url("/images/template/telephone.gif");background-repeat:no-repeat;
}	
#translation{
    position:absolute;top:40px; width:181px;height:16px;margin-left:173px; 
    background-image:url("/images/template/flagsSm.gif");background-repeat:no-repeat;
}
#header_links{
    position:absolute;top:14px; width:231px;height:16px;margin-left:550px; 
    background-image:url("/images/template/header_links.gif");background-repeat:no-repeat;
}
#header_links a{
    border:0px; text-decoration:none;
}
#header_link_home{
    width:39px; height:14px; display:block;float:left;
}
#header_link_cart{
    width:90px; height:14px; display:block;float:left;margin-left:16px;
}
#header_link_account{
    width:74px; height:14px; display:block;float:right;
}

#partner_plus_link{
    width:157px; height:44px; display:block;position:absolute; top:10px; left:790px;
    background-image:url("/images/template/home/home_partnerplus.png");background-repeat:no-repeat;
}




.lowerpanels{
    background-color:#404040;width:950px;position:absolute;top:570px;
}
.home_panel_right{
    width:315px; height:87px; border: 1px solid #818181;
    padding-left:10px;padding-right:135px;padding-top:40px;
    background:url("/images/template/home_panel_right.gif");
    background-repeat:none;float:right;margin-right:15px;
    color:#ffffff;margin-bottom:10px;
}
.home_panel_left{
    width:306px; height:87px; border: 1px solid #818181;
    padding-left:10px;padding-right:135px;padding-top:40px;
    background:url("/images/template/home_panel_left.gif");
    background-repeat:none;float:left;margin-left:8px;
    color:#ffffff;margin-bottom:10px;
}

#home_panel_right_rotating{
    width:315px; height:112px; border: 1px solid #818181;
    padding-left:10px;padding-right:135px;padding-top:40px;
    background:url("/images/template/home/CallOut_Rt_Hydraulic.jpg");
    background-repeat:none;float:right;margin-right:15px;
    color:#ffffff;margin-bottom:10px;
    background-position:-1px -1px;
    position:relative;
}
#home_panel_left_rotating{
    width:306px; height:112px; border: 1px solid #818181;
    padding-left:10px;padding-right:135px;padding-top:40px;
    background:url("/images/template/home/CallOut_Lft_Fuel.jpg");
    background-repeat:none;float:left;margin-left:8px;
    color:#ffffff;margin-bottom:10px;
    background-position:-1px -1px;
    position:relative;
}

#right_panel_pause{
    position:absolute;top:125px;left:4px;width:40px;height:22px;
}
#right_panel_play{
    position:absolute;top:125px;left:390px;width:70px;height:22px;
}

#left_panel_pause{
    position:absolute;top:125px;left:4px;width:40px;height:22px;
}
#left_panel_play{
    position:absolute;top:125px;left:390px;width:70px;height:22px;
}

.footer{
    padding:10px;background-color:#000000;margin-top:10px;clear:both;
    color:#717171;
}
.footer a{
    margin:0px 5px; display:block; color:#717171;
}
.footer a:hover{
    color:#ffffff;
}

.lowerpanels a{ display:inline;  white-space:nowrap;}


/* NAV *********************** */



#nav{
    position:relative;top:73px; left:175px; 
    width:767px; height:80px;z-index:100;
}

#nav_models{
    width:158px; height:39px; background-image:url("/images/template/nav/models_off.gif");
    background-repeat:none;float:left;background-repeat:no-repeat;overflow:hidden;
}
#nav_models a{
    width:158px; height:30px; display:block;border:0px;text-decoration:none;
}

.nav_redbar{
    height:9px; background-image:url("/images/template/nav/redbar.gif");
    background-repeat:repeat-x;z-index:1001;position:relative;
}

#nav_advantages{
    width:161px; height:39px; background-image:url("/images/template/nav/advantages_off.gif");
    background-repeat:none;float:left;margin-left:2px;background-repeat:no-repeat;overflow:hidden;
}
#nav_advantages a{
    width:161px; height:30px; display:block;border:0px;text-decoration:none;
}

#nav_about{
    width:113px; height:39px; background-image:url("/images/template/nav/about_off.gif");
    background-repeat:none;float:left;margin-left:2px;background-repeat:no-repeat;overflow:hidden;
}
#nav_about a{
    width:113px; height:30px; display:block;border:0px;text-decoration:none;
}

#nav_contact{
    width:122px; height:39px; background-image:url("/images/template/nav/contact_off.gif");
    background-repeat:none;float:left;margin-left:2px;background-repeat:no-repeat;overflow:hidden;
}
#nav_contact a{
    width:122px; height:30px; display:block;border:0px;text-decoration:none;
}

#nav_parts{
    width:128px; height:39px; background:url("/images/template/nav/parts_off.gif");
    background-repeat:none;float:right;background-repeat:no-repeat;
}
#nav_parts a{
    width:128px; height:30px; display:block;border:0px;text-decoration:none;
}



#subnav{
    position:absolute;top:103px; left:175px; 
    width:767px; height:300px;z-index:100;display:none;
}
#subnav a{
    padding:5px;
    display:block;
    background-color:#d7d7d7;
    opacity:.90;filter:alpha(opacity=90); 
    border-bottom:1px solid #555555;
    border-left:1px solid #555555;
    border-right:1px solid #555555;
    position:relative;
    height:15px;
    color:#000000;
    font-size:0.9em;
}
#subnav a:hover{
    background-color:#ffffff;
    opacity:1.0;filter:alpha(opacity=100); 
}

#subnav_models{
    width:158px; float:left;
}

#subnav_advantages{
    width:161px; position:relative;left:160px;
}

#subnav_about{
    width:113px; margin-left:2px;position:relative;left:321px;
}

#subnav_contact{
    width:122px; margin-left:2px;position:relative;left:436px;
}

#subnav_parts{
    width:128px; position:relative;left:639px;
}




#popular_links{
    position:absolute;top:410px;left:00px;
    width:920px;height:36px;
}

#popular_links a{
    display:block;float:right;height:36px;margin-left:8px;
    background-repeat:no-repeat;
}

#pop_activity_book{
    width:181px;
    background-image:url("/images/template/home/pop_activity_book.gif");
}
#pop_partsstore{
    width:125px;
    background-image:url("/images/template/home/pop_partsstore.gif");
}
#pop_partnerplus{
    width:134px;
    background-image:url("/images/template/home/pop_partnerplus.gif");
}
#pop_video{
    width:171px;
    background-image:url("/images/template/home/pop_video.gif");
}
#pop_fuelcalc{
    width:145px;
    background-image:url("/images/template/home/pop_fuelcalc.gif");
}
#popularlinks{
    float:right;
}

