
#header {
  background: #8e2400;
}

/*----- Product Detail -----*/
#productName { 
 font: bold italic 1.7em  Georgia, Times, "Times New Roman", serif;
 margin: 0 0 15 0;
 padding: 0;
} 

#productDetail {
  line-height: 1;
}

#productDetail form {
  font-family: times, "Times New Roman", palatino, serif;
  font-weight: bold;
  font-size: 1.02em;
  line-height: 2;
}

#productDetail p {
  /*font-family: times, "Times New Roman", palatino, serif;*/
  font-family: arial, Helvetica, sans-serif;
  font-size: 1.12em;
  line-height: 1.2;
  margin: 10px 0 0 0;
}

/*----- Product List 2 -----*/
.productsList {
  float: left;
  width: 200px;  // 160
  height: 205px; // 170
  overflow: hidden;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  text-align: center;
  font-size: 0.6em;
  //border: 1px solid #999;
  border: none;
  margin: 0px 10px 10px 0px;
  padding: 10px;
  //display: inline;
}

.productsList p {
  margin-top: 10px;
  margin-bottom: 10px;
}

.clearboth {
  clear: both;
}

html>body .productsList
{
width: 170px;
height: 180px;
//min-width: 80px;
//min-height: 35px;
}

/*----- Product List -----*/
#productList {
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 0.6em;
 width: 100%;
 height: 100%;
}

#productList a {
 display: block; 
 border: none;
 text-decoration: none;
 width: 100%;
 height: 100%;
 //border: 1px dotted #fcf;
 border: 2px dotted #fff;
}

#productList a:hover {
 //border: 2px dotted #f00;
 border: 2px dotted #8e2400;
}

#productList a:link, a:visited {
 text-decoration: none;
}

#productList a p { 
 text-decoration: none; 
 text-align: center;
 margin: 3;
 color: #000;
}

#productImage {
  text-align: center;
  margin: 5 0 5 0;  
}

/*----- Navigation Bar -----*/
#categoryBar {
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 0.7em;
 font-weight: bold;
/* width: 12em; */
 padding: 0; 
 margin: 0;
 background-color: #fff1ec; // c39
 color: #f00;
}

#categoryBar p {
  font-size:x-small;
  margin:10 10 8 15;
}

#categoryBar ul {
 list-style: none; 
 margin: 0; 
 padding: 0; 
}

#categoryBar ul li {
 margin: 0; 
 //border-top: 1px solid #369;
}

#categoryBar ul li a {
 display: block; 
 padding: 5px 1px 5px 5px; 
 border-left: 10px solid #369; 
 border-right: 1px solid #69c;
 //border-bottom: 1px solid #369;
 background-color: #fff1ec;
 color: #c63200;
 text-decoration: none; 
 width: 100%; 
}

#categoryBar ul li a:hover, #categoryBar ul li a#categorySelected {
 border-left: 10px solid #036;
 //border-right: 1px solid #369;
 border-right: 1px solid #000;
 //border-bottom: 1px solid #369; 
 background-color: #fff; 
 color: #000; 
}


