/**** Styles Specifically for Pages in the "Bedding Accessories" Section ****/

/* Title Sizing */
h1.title
{
  height:48px;
  width:727px;
}

/* Title Image Definitions */
#mainTitle { background-image:url(/accessories/images/main-title.gif); }

/* Submenu Sizing */
div.submenu
{
  width:727px;
  background-image:url(/images/common/submenu-background-large.gif); 
}

/* Products Listing */
div.products
{
  border-top:1px solid #b7b7b7;
  font-size:12px;
}
div.product
{
  padding:20px 10px;
  border-bottom:1px solid #b7b7b7;
}
div.productCol1, div.productCol2, div.productCol3 { float:left; }
div.productCol1, div.productCol2 { margin-right:10px; }
div.productCol1 { width:128px; }
div.productCol2 { width:439px; }
div.productCol3
{
  width:120px;
  text-align:right;
}
div.productCol3 div, div.productCol3 input
{
  height:24px;
  width:90px;
  overflow:hidden;
}
div.productCol3 div
{
  float:right;
  background:transparent url(/images/common/addtocart-button.png) no-repeat top left;
}
div.productCol3 input
{
  border:none;
  background:transparent;
}
div.productPrices
{
  clear:left;
  padding-top:10px;
  font-size:14px;
  text-align:right;
}
div.subs div.odd { background:#f1f1f2; }
div.subs div.productCol1 { width:130px; }
div.subs div.productCol1 img { border:1px solid #e9e9ea; }
div.subs div.productCol2 { width:437px; }

/* Sub Category Listing */
h6.subcategory { padding-bottom:5px; }
div.subcategories
{
  padding:10px 0 20px 0;
  border-top:1px solid #b7b7b7;
}
#listButton, div.subcategories select { float:right; }
#listButton, #listButton input
{
  height:24px;
  width:90px;
  overflow:hidden;
}
#listButton
{
  margin-left:10px;
  background:transparent url(/images/common/listproducts-button.png) no-repeat top left;
}
#listButton input
{
  border:none;
  background:transparent;
}
div.subcategories select { font-size:11px; }
