﻿
#menuZ {padding:0;margin:0 auto;width:900px;color:#CC9900;height:30px;background:#2C1A02;text-align:center;}

/* First Level */
#menuZ div {display:block;cursor:pointer;float:left;font-size:100%;line-height:1;}

#menuZ div a {height:30px;position:relative;display:block;width:auto;white-space:nowrap;text-decoration:none;}

#menuZ div a:hover {background:top center url(../images/nav_bg.gif) repeat-x;}

/* Second level pull-down styles*/
#menuZ div div {z-index:100;display:none;position:absolute;text-align:left;font:normal 10pt "Century Gothic", Arial, Helvetica, sans-serif;}

#menuZ div div a {padding:6px 8px 4px 8px;height:20px;position:relative;display:block;white-space:nowrap;color:#B9A573;background:#E6E2CA;border-bottom:1px solid #fff;}

#menuZ div div a:hover {padding:6px 8px 4px 8px;height:20px;background:#E6E2CA;color:#870000;}


/* Top level specific styles, home */
#menuZ div a.home {width:70px;background:top center url(../images/home-off.gif) no-repeat;border-bottom:2px solid #2d1300; } 

#menuZ div a.home:hover {width:70px;background:top center url(../images/home-hvr.gif) no-repeat;border-bottom:2px solid #e8e3ca; }

#menuZ div a.home_active {width:70px;color:#C9060A;background:top center  url(../images/home-act.gif) no-repeat;border-bottom:2px solid #e8e3ca; } 

/* Top level specific styles, hardwoodfloors */
#menuZ div a.hardwood {width:146px;background:top center url(../images/hardwoodfloors-off.gif) no-repeat;border-bottom:2px solid #2d1300; } 

#menuZ div a.hardwood:hover {width:146px;background:top center  url(../images/hardwoodfloors-hvr.gif) no-repeat;border-bottom:2px solid #e8e3ca; }

#menuZ div a.hardwood_active {width:146px;color:#C9060A;background:top center  url(../images/hardwoodfloors-act.gif) no-repeat;border-bottom:2px solid #e8e3ca; } 
    
/* Top level specific styles, floor selector */
#menuZ div a.floorselector {width:118px;float:left;background:top center url(../images/floorselector-off.gif) no-repeat;border-bottom:2px solid #2d1300; } 

#menuZ div a.floorselector:hover {width:118px;background:top center  url(../images/floorselector-hvr.gif) no-repeat;border-bottom:2px solid #e8e3ca; }

#menuZ div a.floorselector_active {width:118px;color:#C9060A;background:top center  url(../images/floorselector-act.gif) no-repeat;border-bottom:2px solid #e8e3ca; } 

/* Top level specific styles, dealers */
#menuZ div a.dealers {width:78px;background:top center url(../images/dealers-off.gif) no-repeat;border-bottom:2px solid #2d1300; } 

#menuZ div a.dealers:hover {width:78px;background:top center  url(../images/dealers-hvr.gif) no-repeat;border-bottom:2px solid #e8e3ca; }

#menuZ div a.dealers_active {width:78px;color:#C9060A;background:top center  url(../images/dealers-act.gif) no-repeat;border-bottom:2px solid #e8e3ca; } 
 
/* Top level specific styles, installation */
#menuZ div a.installation {width:98px;background:top center url(../images/installation-off.gif) no-repeat;border-bottom:2px solid #2d1300; } 

#menuZ div a.installation:hover {width:98px;background:top center  url(../images/installation-hvr.gif) no-repeat;border-bottom:2px solid #e8e3ca; }

#menuZ div a.installation_active {width:98px;color:#C9060A;background:top center  url(../images/installation-act.gif) no-repeat;border-bottom:2px solid #e8e3ca; }
  
/* Top level specific styles, floor care */
#menuZ div a.floorcare {width:92px;background:top center url(../images/floorcare-off.gif) no-repeat;border-bottom:2px solid #2d1300; } 

#menuZ div a.floorcare:hover {width:92px;background:top center  url(../images/floorcare-hvr.gif) no-repeat;border-bottom:2px solid #e8e3ca; }

#menuZ div a.floorcare_active {width:92px;color:#C9060A;background:top center  url(../images/floorcare-act.gif) no-repeat;border-bottom:2px solid #e8e3ca; } 

/* Top level specific styles, warranty */
#menuZ div a.warranty {width:86px;background:top center url(../images/warranty-off.gif) no-repeat;border-bottom:2px solid #2d1300; } 

#menuZ div a.warranty:hover {width:86px;background:top center  url(../images/warranty-hvr.gif) no-repeat;border-bottom:2px solid #e8e3ca; }

#menuZ div a.warranty_active {width:86px;color:#C9060A;background:top center  url(../images/warranty-act.gif) no-repeat;border-bottom:2px solid #e8e3ca; } 

/* Top level specific styles, company info */
#menuZ div a.companyinfo{width:116px;background:top center url(../images/companyinfo-off.gif) no-repeat;border-bottom:2px solid #2d1300; } 

#menuZ div a.companyinfo:hover {width:116px;background:top center  url(../images/companyinfo-hvr.gif) no-repeat;border-bottom:2px solid #e8e3ca; }

#menuZ div a.companyinfo_active {width:116px;color:#C9060A;background:top center  url(../images/companyinfo-act.gif) no-repeat;border-bottom:2px solid #e8e3ca; } 

/* Top level specific styles, contact */
#menuZ div a.contact {width:96px;background:top center url(../images/contact-off.gif) no-repeat;border-bottom:2px solid #2d1300;} 

#menuZ div a.contact:hover {width:96px;background:top center  url(../images/contact-hvr.gif) no-repeat; border-bottom:2px solid #e8e3ca; }

#menuZ div a.contact_active {width:96px;color:#C9060A;background:top center  url(../images/contact-act.gif) no-repeat; border-bottom:2px solid #e8e3ca; } 