body{padding:0px;margin:0px;background:#f6f1ed;}

div.master-outer{width:100%;text-align:center;position:relative;}
div.master{width:964px;text-align:left;margin:0 auto;background:#fff;position:relative;}

div.top-banner{margin:5px 0 5px 0;height:80px;background-color:#b0a8a0;position:relative;background-image:url(../images/banner-bkgd.gif);background-position:right top;background-repeat:no-repeat;}
	div.top-banner img{border:0px;float:left;}
	div.sea-outer{padding:0px;margin:53px 0 0 0;float:right;width:281px;}/*margin-top:25px;*/
	


/*top nav*/
div.top-menu{height:42px;border-bottom:solid 1px #b5111b;background-image:url(../images/products-tab.gif);background-position:left top;background-repeat:no-repeat;}
div.menu-outer{height:42px;width:675px;float:right;overflow:hidden;}

td.navitem { font-size:11px;padding:0 11px 0 11px;height:39px; }
	td.navitem a { text-decoration:none; color:#82766b;  }
	td.navitem a:hover { text-decoration:none; color:#82766b;  }
td.navitem-on { font-size:11px;padding:0 11px 0 11px;height:39px;background-color:#f6f1ed; }
	td.navitem-on a { text-decoration:none; color:#4c4035;  }
	td.navitem-on a:hover { text-decoration:none; color:#4c4035;  }
td.navitem-over { font-size:11px;padding:0 11px 0 11px;height:39px;background-color:#f6f1ed;}
	td.navitem-over a { text-decoration:none; color:#4c4035;  }
	td.navitem-over a:hover { text-decoration:none; color:#4c4035; }
	
/*content area*/
div.master-content{}
div.lhs{width:660px;float:right;height:auto;overflow:hidden;}
div.lhs-padding{padding:10px;}
/*right hand side*/
div.rhs{width:281px;float:left;}
div.cat-outer{}

/*currency*/
div.cur-outer{height:auto;text-align:right;}
div.cover{}
div.cover-text{float:left;width:237px;text-align:left;color:#978b7f;font-size:11px;line-height:22px;}
div.cover-text-padding{padding:0px 0px 0px 27px;}
div.cover-img{float:right;width:36px;cursor:hand;}
div.cover-under{text-align:left;color:#978b7f;font-size:11px;line-height:22px;padding:0px 0px 0px 27px;background-color:#f6f5f5;}
div.bottom{padding:0px;margin:0px;height:auto;overflow:visible;}
#currencyDropdown{}
div.cover-under{}
div.CurrencyItem{cursor:hand;text-decoration:underline;}
/*login*/
div.log-outer{margin-top:10px;height:23px;text-align:right;}
div.login-text{float:left;width:237px;text-align:left;overflow:hidden;}
div.login-image{float:right;width:36px;cursor:hand;}
div.login-image img{border:0px;}
/*cart*/
div.car-outer{margin-top:10px;height:23px;text-align:right;}
div.cart-text{float:left;width:237px;text-align:left;overflow:hidden;}
div.cart-text-padding{padding:0px 0px 0px 28px;}
div.cart-text-padding a{text-decoration:none;}
div.cart-text-padding a:hover{text-decoration:underline;}
div.cart-text a{color:#978b7f;font-size:11px;line-height:22px;}
div.cart-image{float:right;width:36px;cursor:hand;}
div.cart-image img{border:0px;}
/*newsletter*/
div.newsletter-outer{margin:30px 0 0 0;height:23px;}
div.news-text{color:#fff;font-size:11px;line-height:22px;padding:0px 0px 0px 27px;background-color:#b5111c;margin:0 0 10px 0;}
div.news-sign{background-color:#f6f5f5;}
div.news-sign-text{float:left;width:216px;overflow:hidden;background-color:#f6f5f5;font-size:10px;color:#978b7f;}
div.news-sign-button{float:right;border-left:solid 3px #fff;}
div.news-sign-button input{background-color:#b5111b;font-size:10px;color:#fff;padding:5px 7px 5px 7px;border:0px;cursor:hand;}
#MailingListRegisterEmail{height:24px;color:#978b7f;padding:3px 0 3px 27px;font-size:11px;background-color:#f6f5f5;border:solid 1px #f6f5f5;}
#VanillaAddResults{padding:0 0 0 10px;}

/*footer*/
div.footer{border:solid 1px #fff;width:964px;height:150px;background-image:url(../images/footer-pods.gif);background-position:right top;background-repeat:no-repeat;margin:30px 0 10px 0;}
div.footer-inner{border:solid 1px #fff;margin:70px 60px 0 0;border-top:solid 1px #b5111b;padding:10px 0 0 0;}
div.bookmarks-outer{float:left;width:400px;}
div.bookmark{padding:5px 5px 5px 5px;height:22px;width:120px;float:left;border:0px;font-size:10px;color:#333333;line-height:20px;}
div.bookmark a{border:0px;color:#333333;}
div.bookmark a img{border:0px;margin-right:5px;}
div.copyright{float:left;width:520px;color:#82766b;font-size:11px;text-align:right;}
div.copyright a{color:#82766b;}

/*pagination*/
td.pagination-top { font-weight:bold;color:#b5111b;font-size:11px;border-bottom:solid 1px #b0a8a0;padding:0 0 15px 0;  }
td.pagination-top a { text-decoration:none;color:#3b2313; }
td.pagination-top a:hover { text-decoration:underline;color:#3b2313; }
td.pagination-top span.pbody-text-small { color:#3b2313; }

td.pagination-bottom { font-weight:bold;color:#b5111b;font-size:11px;padding:15px 0 0 0;}
td.pagination-bottom a { text-decoration:none;color:#3b2313; }
td.pagination-bottom a:hover { text-decoration:underline;color:#3b2313; }
td.pagination-bottom span.pbody-text-small { color:#3b2313; }

/*home page*/
div.home-page-padding{padding:5px;font-size:11px;color:#3b2313;line-height:130%;}
div.home-product{padding-bottom:20px;padding-top:20px;border-top:solid 1px #b0a8a0;}
div.home-product a.pbody-link{font-size:14px;color:#3b2313;text-decoration:underline;font-weight:bold;line-height:200%;}
div.home-product a.pbody-link:hover{font-size:14px;color:#b5111b;text-decoration:underline;font-weight:bold;line-height:200%;}
div.home-product img.category{border:0px;margin:0px;}

/*general styles*/

h1{font-size:18px;font-weight:normal;color:#b5111b;}
h2{font-size:18px;font-weight:normal;color:#3b2313;}
h3{font-size:16px;font-weight:normal;color:#3b2313;}
h4{font-size:14px;font-weight:normal;color:#3b2313;}
h5{font-size:14px;font-weight:normal;color:#b5111b;}
h6{font-size:11px;font-weight:bold;color:#b5111b;}
.title{font-size:18px;font-weight:normal;color:#8d8075;}

