
    
    
    body{
    font-family: verdana, sans;
    font-size: 0.85em;
    line-height:1.2em;
    background:#fff;
  
    text-align:center;
  }

#upperWrap{
  background:white url(../../managed_files/2583/backgroundDesat.jpg) 50% 0 repeat;  
  width:100%;
}

  * {
  padding:0;
  margin:0;
  }

  select { min-width:1.5em; }


/* Hides from IE5-mac \*/
* html #logoBar {height: 1%;}
/* End hide from IE5-mac */

#outerLogoBar{
 background:#fff;
}

  #logoBar{
  width:1000px;
  margin-left:auto;
  margin-right:auto;
position:relative;

  }


  #logo{
  float:left;
  margin:10px;
  margin-left:0px;
  }
  
  #energyStar{
  float:right;
  clear:right;
  margin-left:40px;
  margin-right:5px;
  margin-top:10px;
  }

  #slogan{
  text-align:center; 
  color:black;
  padding-top:50px;
  padding-bottom:10px;
  margin-left:px;
  }

  #slogan span{
  padding:0px 10px;
  }

  #slogan img{
  margin-bottom:-10px;
  display:none;
  }


  #companyBar ul{
  float:right;
  list-style:none;
  margin:10px 0px;
  }
  
  #companyBar ul li{
  display:inline;
  padding:2px 8px;
  padding-right:0px;
  }
  
  #companyBar ul li a{
  padding:2px;
  }
  

  #searchBar{
  float:right;
  margin-top:10px;
  }

  #menuBar{
  clear:both;
  width:100%;
  text-align:left;
  background:black;
  }

  


  #menuBar #menu{
  width:1000px;
  margin:0 auto;
  }

  .menu li{
  background:black;
  }

  .menu li a:hover{
  color:#E2CCFF;
  }

  #menuList > li{
  padding:8px;
  }

  



  #titleBar{
  clear:both;
  text-align:left;
  height:100px;
  background:black url(../../managed_files/2282/motorcycle.jpg) 50% 50% repeat-x;
  position:relative;
  }


#catTitle{
position:absolute;
bottom:0px;
margin:0px;
width:160px;
padding:5px 20px;
background:black;
opacity:0.7;
filter:alpha(opacity=70);
}


#catTitle a{
color:white;
}



#branch{
margin-left:210px;
background:white;
opacity:0.8;
filter:alpha(opacity=80);
color:black;
padding:0px 10px;
padding-bottom:0.2em;
padding-top:0.9em;
width:560px;
position:absolute;
bottom:0px;
}


#titleDiv{
margin:0px;
margin-bottom:10px;
  background:#ccc;
  padding:10px;
  font-size:1.3em;
line-height:1.1em;
  background:white url(../../managed_files/2286/grey_fade.png) 0 -7px repeat-x;
}



#branch a{
color:black;
}




  .endLeaf{
  display:none;
  }


  #contentArea{
  background:white url(../../managed_files/2292/page_background.gif) 50% 0 repeat;
  padding-top:0px;
  width:1000px;
  text-align:left;
  margin-left:auto;
  padding-bottom:40px;
  margin-right:auto;
  }





#menuBlock{
width:200px;
float:left;
display:inline;
background:transparent;
line-height:1.2em;
}

#menuBlock a{
  display:block;
  padding:3px;
  border-bottom:1px solid #aaa;
  padding-left:20px;
  color:#000000;
}

#menuBlock a:hover{
  background:#ddd;
}

#menuBlock ul li a{
  font-weight:bold;
}

#menuBlock ul li ul li a{
  padding-left:40px;
  font-weight:normal;
}

#contentBlock{
width:580px;
margin:0 10px;
float:left;
display:inline;
line-height:1.4em;
}

#cartBlock{
width:200px;
float:left;
display:inline;
background:transparent;
color:#000000;
}







  .siteInfo a{
  
  }
  
  .siteInfo{
  padding-bottom:10px;
  padding-top:10px;
  background:#fff;
  border-top:3px groove #000;
  }


  #distributorNotice{
  border:1px solid green;
  background:#eeffee;
  color:green;
  padding:10px;
  font-size:1.2em;
  margin:10px;
  }

  
  
  a{
  color:#00a710;
  }
  
  a:hover{
  text-decoration:underline;
  color:#FF0000;
  }
  

  h1,h2,h3,h4,h5{
        margin:10px 0;
        color:#FF0000;
        float:none;
        }

        h1{
        font-size:2em;
        font-weight:bold;
        }

        h2{
        font-size:1.8em;
        font-weight:bold;
        }

        h3{
        font-size:1.6em;
        font-weight:bold;
        }

        h4{
        font-size:1.4em;
        font-weight:bold;
        }

        h5{
        font-size:1.2em;
        font-weight:bold;
        }
        
        #idOrderDiv{
        display:none;
        }
        
        #editCartDiv{
        width:500px;
        margin-left:40px;
        }
        
        #createAccountCell{
        background:#ddd;
        padding:10px;
        border:1px solid #ccc;
        }
        
        #loginCell h2{
        line-height:1em;
        }
        



	
