body { 
  background-color: #faf5e6;
  background-image: url(images/hp/bar-left-shop.gif);
  background-repeat: repeat-x;
}

td#header-left { 
  padding: 0px;
  height: 96px;
  vertical-align: top;
  text-align: right;
  background-image: url(images/hp/bar-left-shop.gif);
  background-repeat: repeat;
 }

td#header-nav { 
  padding: 0px;
  height: 52px;
  vertical-align: top;
  text-align: left;
  background-color: #faf5e6;
  background-image: url(images/hp/bar-right-shop.gif);
  background-repeat: repeat;
}

td#nav_spacer {
 padding: 0px;
 border: 1px, grey;
 width: 100%;
 height: 20px;
 background-color: #faf5e6;
}

td#body { 
  text-align: middle;
  vertical-align: middle;
  background-color: #fff;
  padding: 0px;
 }

td#left-spacer { 
  width: 8px;
  background-image: url(images/hp/body-left-shadow.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
 }

td#right-spacer { 
  width: 8px;
  background-image: url(images/hp/body-right-shadow.gif);
  background-repeat: no-repeat;
  background-position: bottom left;
 }

td.nav-top { 
  background-color: #ecd9a2;
  background-image: url(images/hp/body-top-bg-shop.gif);
  background-repeat: x-repeat;
  padding: 0px;
  height: 10px;
  width: 736px;
 }

td.nav-top-e { 
  padding: 0px;
  height: 10px;
  width: 10px;
 }

td#nav-left { 
padding: 0px;
width: 10px;
height: 95px;
background-image: url(images/hp/nav-left.gif);
 }

td#nav-right { 
padding: 0px;
width: 10px;
height: 95px;
background-image: url(images/hp/nav-right.gif);
 }

td.nav-l {
color: #a27a04;
font-size: 19px;
line-height: 1.5;
vertical-align: bottom;
padding: 0px;
padding-bottom: 12px;
background-image: url(images/hp/nav-bg.gif);
background-position: bottom;
background-repeat: repeat-x;
 }

td.nav-l a { 
  color: #a27a04;
  font-weight: normal;
 }
td.nav-l a:link { 
  color: #a27a04;
  font-weight: normal;
 }
td.nav-l a:visited { 
  color: #a27a04;
  font-weight: normal;
 }
td.nav-l a:hover { 
  color: #a27a04;
  font-weight: normal;
 }
td.nav-l a:active { 
  color: #a27a04;
  font-weight: normal;
 }

td.nav-tabs { 
vertical-align: bottom;
text-align: right;
padding: 0px;
background-image: url(images/hp/nav-bg.gif);
background-position: bottom;
background-repeat: repeat-x;
height: 45px;
 }

td.nav-r { 
height: 50px;
color: #d7bb72;
font-size: 22px;
line-height: 1.5;
padding: 0px;
background-color: #ecd9a2;
text-align: right;
padding-right: 20px;
vertical-align: middle;
 }

td.body-left { 
  width: 10px;
  background-image: url(images/hp/body-left.gif);
  background-repeat: repeat-y;
  background-position: bottom;
  background-color: #fff;
 }

td.body-right { 
  width: 10px;
  background-image: url(images/hp/body-right.gif);
  background-repeat: repeat-y;
  background-color: #fff;
 }

td.body-middle { 
  background-color: #fff;
 }

td.body-b { 
 padding: 0px;
 background-color: #ffffff;
 height: 12px;
 text-align: center;
 width: 760px;
 }


table#bodytable { 
width: 740px;
background-color: #ffffff;
font-size: 9px;
}

table.designoptions { 
 text-align: center;
 font-size: 11px;
 padding: 4px; 
}

td.designoption { 
 padding: 10px;
 text-align: center;
}

td.designoptions_heading { 
  text-align: left;
  font-size: 13px;
  line-height: 1.5;
  padding: 4px;
}

td.bodyheader { 
  border-top: 10px;
  border-left: 0px;
  border-right: 0px;
  font-size: 13px;
 }

td.bodysubheader { 
  padding: 10px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: right;
 }

td.bodyborder { 
  height: 2px;
  background-color: #cb9905;
 }

tr.b1 { 
  background-color: #faf5e6;
  background-image: url(images/hp/row-bg-shop.gif);
  background-repeat: repeat;
 }

tr.b2 { 
  background-color: #ffffff;
 }

td.label { 
 font-size: 11px;
 padding: 4px;
 padding-right: 10px;
 font-weight: bold;
 text-align: right;
}

td.contents { 
  font-size: 11px;
  padding: 4px;
  text-align: left;
 }

td.link { 
  padding: 4px;
  padding-right: 10px;
  font-size: 11px;
  font-weight: bold;
  text-align: right;
 }

td#thickgrayhr { 
  background: #aaaaaa;
  height: 4px;
 }

table#footer { 
  padding: 0px;
  width: 100%; 
 }

td#thingrayhr { 
  background: #aaaaaa;
  height: 2px;
 }

td#footer { 
text-align: center;
font-size: 9px;
background: #faf5e6;
}

.partnericoncell { 
  padding:5px;
}

