body {	
margin: 0;	
padding: 0; 	
font: normal 10px Arial; 	
background: #fcfaf6;	
text-align:center;	
color: #333;  
}

* {	margin: 0;	
padding: 0; 	}a {  text-decoration: none;  color:#1449b5;}


.product_cell {
   padding:10px;
}

a:hover, #head #nav a:hover{  
color: black;}

ul{  list-style: none;  }

.page_title {	background:#EBDEC8;}

.cart_table {background:#EBDEC8;	border:1px solid #EBDEC8;}

.total_field {		background:#EBDEC8;		font-weight:bold;		border:none;}

.empty_box {	height:200px;}

.order_title {	background:#EBDEC8;}
.order_table {	background:#EBDEC8;	border:1px solid #EBDEC8;}
.order_inner_table {	background:#EBDEC8;	border:1px solid #EBDEC8;}

#head{  height:336px;	background: url(images/head.jpg) no-repeat left bottom;	margin-left:190px;}
#head br{  clear:both;}

#head #banner{  display:none;}
#head ul{  position:absolute;  left:220px;  top:40px;  height: 15px;  line-height:15px;  color: #fcfaf6;  font-weight: bold;  z-index: 999;  font-size:120%;}
#head ul li{  float:left;  padding-right: 10px;}
#head ul strong{  color: #7b6d63;  font-weight: normal;}


/*---- Right Side Navigation Bar --------*/
#sideBar {  width: 188px;  position:absolute;  left:0px;  top:85px;  text-align:center;}
#sideBar .box	{  width: 176px;  margin-bottom: 4px;  text-align:left;  font-size: 120%;  padding: 5px 0px;  margin-left:6px;float:right;}
#sideBar .box h3	{  background: url(images/box_head3.jpg) no-repeat left top;  line-height: 33px;  height: 33px;  color: #fff;  margin-top: 0px;  padding-left: 12px;  overflow: hidden;  font-size: 120%;  font-family: HELVETICA; font-weight:bold;  text-transform: uppercase;}

/*---- Right Side Navigation Bar - Background image for categories --------*/
#sideBar .box ul{  background: url(images/box_.gif) no-repeat left bottom;  padding-left: 10px;}

/*---- Right Side Navigation Bar - Spacing between categories --------*/
#sideBar .box li{   height:14px;  overflow: hidden;}
#sideBar .box li, #sideBar .box li a{  color: #161616;}
#sideBar .box ul.benefit li{  color: #161616;}
#sideBar .box li a:hover{  color: #076195;}
#sideBar img{  background: #fff4dd;  border: 1px #dfcec2 solid;  padding: 15px;  margin: 7px;}
#sideBar  a img{  background: #fff;  border: none;  padding: 0px;  margin: 7px;}

#content {  padding-left: 0px;  text-align:left;  font-size:120%;     background: #fcfaf6;    padding-right:0px;    margin-right:0px; margin-top:-70px}

.item1{  background: #fcfaf6;  border: 1px solid #e3cda0;   width: 250px;  height: 136px;  float:left;  text-align:center;  position: relative;  z-index: 0;}

.item1 img {  position: absolute;  left:0px;  top:0px;  background: #fcfaf6;  padding: 10px;  padding-bottom: 40px;  width:105px;  height: 85px;  z-index: 1;}
.item1 p{  position: absolute;  left:122px;  top:35px;  height: 72px;  overflow: hidden;  line-height: 14px;  height: 67px;  font-size: 10px;  width:110px;  padding:4px;}
.item1 a {  position: relative;  font-size: 11px;  color: #555;  width: 103px;  height:20px;  line-height:20px;  background: #e0d0b6;  font-family:Helvetica;  margin: 0px 10px;  margin-top: 110px;  float:left;  z-index: 1;}

.item1 a:hover{  color: red;}

.item1 h2{  position: absolute;  left:124px;  top:0px;  font-family: Helvetica;  font-size:12px;  color: #953f05;  line-height: 13px;  height:26px;  padding: 5px; }

#benefits{  position: absolute;  top:105px;  left: 537px;}
#benefits li{   padding-left: 20px;  color: #d3c4a3;  font-size: 14px;  line-height: 24px;  font-weight:bold;}
#benefits li h1{  color: #d1be96;  font-size: 18px;  font-family: Helvetica;  }
#benefits li.head{  background: none;  padding-left: 0px;}

/*---- Product Pages - Color for bar get prices --------*/
.priced_chart_table {	background-color:#bccacc;}

.tabberlive .tabbertabhide { display:none;}
.tabber {}.tabberlive { margin-top:1em;}
ul.tabbernav{ margin:0; margin-left: 5px; margin-right: 5px; padding: 3px 0; border-bottom: 1px solid #444444; font: bold 12px Helvetica, sans-serif; text-decoration: underline;}

ul.tabbernav li{ list-style: none; margin: 5; display: inline;}
ul.tabbernav li a{ padding: 3px 0.5em; margin-left: 3px; border: 1px solid #444444; border-bottom: none; background: #bccacc;}
ul.tabbernav li a:link { color: #000000; }
ul.tabbernav li a:visited { color: #000000; }
ul.tabbernav li a:hover{ color: #00000; background: #EBDEC8; border-color: #227;}
ul.tabbernav li.tabberactive a{ background-color: #fcfaf6; border-bottom: 1px solid #fcfaf6;}
ul.tabbernav li.tabberactive a:hover{ color: #00000; background: #fcfaf6; border-bottom: 1px solid white;}

.tabberlive .tabbertab { padding:0px; border:1px solid #000000; border-top:0; }
.tabberlive .tabbertab h2 { display:none;}
.tabberlive .tabbertab h3 { display:none;}
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab { height:200px; overflow:auto;}

.item1 .item_link  {         position: absolute;  left:60px;  top:-50px;  font-family: Helvetica;  font-size:12px;  color: #555;   line-height: 20px;  height:20px;  padding: 5px;     }
.item1 .item_link A {        position: absolute;  left:60px;  top:-50px;  font-family: Helvetica;  font-size:12px; color: #555;   line-height: 20px;  height:20px;  padding: 5px;     }
.item1 .item_link A:hover {        color: red;     }
.item_link  {  font-size: 11px;  color: #555;      font-family:Helvetica;      }

