body {



  font-family: tahoma,helvetica,sans-serif;



  font-size: small;



  color: #333;



  margin: 8px;



}











.atoz {



}



.atoz h4 {



  font-size: 100%;



  font-weight: bold;



  margin-top: 15px;



}











.banner {



}



.banner h2 {



  background-color: #CCBC86;



  padding: 2px;



  width: 100%;



  font-size: 100%;



  font-weight: 500;



  margin-bottom: 0px;



}



.banner h3 {



  background-color: #FFFFFF



  padding: 2px;



  padding-right: 4px;



  font-size: x-small;



  font-weight: 500;



  margin-top: 0px;



  text-align:right;



}











.featured {



}



.featured table {



  margin: auto;



  padding: 0px;



}



.featured th {



  background-color: #CCBC86;



  padding: 2px;



}



.featured h4 {



  font-size: 100%;



  margin-top: 0px;



}



.featured .stars {



  font-size: x-small;



}











.menu {



}











.navigation {



  text-align: center;



  margin: 20px 0 20px 0;



}











.prices {



  margin-top: 15px;







}











.product {



  margin-top: 15px;







}



.product h3 {



  font-size: 130%;



  margin: 10px 0px 10px 0px;



}



.product p {



  text-align: justify;



}











.ratings {



  margin-top: 15px;







}



.ratings form {



  display: inline;



}



.ratings form select {



  color: #AF7817;



}



.ratings form textarea {







}















.searchform {



}











.searchresults {







}



.searchresults h4 {



  font-size: 100%;



  font-weight: bold;



  margin: 10px 0px 10px 0px;



}



.searchresults p {



  text-align: justify;



  margin: 10px 0px 10px 0px;



}







.related {







  background-color: #CCBC86;



  font-weight: bold;



  padding: 4px;



  margin-left: 2px;



  margin-top: 10px;



}











.starsOn {



  color: #AF7817;



  font-weight: bold;



}



.starsOff {



  color: #AAAAAA;



  font-weight: bold;



}



.nobr {



  white-space: nowrap;



}



.disabled {



  color: #AAAAAA;



}




