#layout-container
{
}


#main-box
{
  
  color:#FFFFFF;
  background-color:#993191;
  
  width:299px;
  height:51px;
 
  
  padding-left:20px;
  padding-top:40px;
  
  position:absolute;
  left:10px;

}


#main-box a
{

  color:#FFFFFF;

}

#sub-nav-container
{

  margin-top:10px;
  height:10px;

}

#sub-nav-container img
{

  border:none;
  float:left;
  padding-right:5px;

}





#title-box
{
  
  color:#FFFFFF;
  background-color:#1E2827;
  
  width:546px;
  height:51px;
 
  
  padding-left:20px;
  padding-top:40px;
  
  position:absolute;
  left:329px;

}

#col-products
{
  padding-top:100px;
  padding-left:10px;
  width:592px;
  position:relative;
  left:320px;
  
  min-height:80em;
  height:auto;
}

* html col-products
{
  height:20em;
}

#col-products .product
{
  
  width:278px;
  float:left;
  margin-right:10px;
}

#col-products .product .product-header
{
  background-color:#7F7F7F;
  width:274px;
  float:left;
  margin-bottom:15px;
}

#col-products .product .product-header img
{
  float:right;
  padding-right:2px;
  padding-bottom:2px;
  padding-top:2px;
}


#col-products .product p
{
  clear:both;
  padding-top:5px;
  padding-left:15px;
  padding-right:15px;
}

#col-products .product ul
{
  clear:both;
  /*padding-top:5px;*/
  margin-top:-10px;
  padding-left:30px;
  padding-right:15px;
}


#col-products .product .product-header p
{
  padding:0;
  float:left;
  color:white;
  font-size:12px;
  font-weight:bold;
  padding-left:2px;
  position:relative;
  top:62px;
  left:10px;
}





#col-info
{
  width:350px;
  position:absolute;
  top:100px;
  left:0px;

}

#col-info p
{
  padding-left:30px;
  padding-right:50px;
}
















