body {
margin: 0px;background-color: #FFF5DB;}
#pageSurround {
width: 850px;margin: 0px auto;padding: 0px;border: 2px solid #863900;background-color: #FFFFFF;background-image:url(../styleImages/backgrounds/pageBG.gif); background-repeat:repeat-y;}
#cartSurround {
width: 850px;margin: 0px auto;padding: 0px;border: 2px solid #863900;background-color: #FFFFFF;background-image:url(../styleImages/backgrounds/cartBG.gif); background-repeat:repeat-y;}
#topHeader {
text-align: right;height: 173px;padding-right: 9px;padding-top: 0px;background-image: url(../styleImages/backgrounds/topHeader.jpg);}
.txtNotice {
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;}
#footer {
background-color:#352E29; height:85px; padding-left:10px; padding-right:10px; padding-bottom:10px; margin-top:10px; text-align:center;}
#sessionBar {
background-image:url(../styleImages/backgrounds/session-bar.gif); background-repeat:repeat-x; height:30px; padding-left:10px; padding-right:10px; padding-top:5px;	margin-bottom: 0px; border-bottom:1px solid #CCC;}
.boxTitleLight {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;border-bottom:#7D3C0C 1px solid;text-transform:uppercase;color: #FFFFFF;background-color: #D3A56A;width: 165px;height: 23px;padding-left: 10px;padding-top: 7px;}
.boxTitleDark {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;border-bottom:1px solid #442106;font-weight:bold;text-transform:uppercase;color: #FFFFFF;background-color: #7D3C0C;width: 165px;height: 23px;padding-left: 10px;padding-top: 7px;}
.navContent {
background-color: #F6E8C1;padding:5px;margin-bottom: 10px;}
.Menu {
background-color: #F6E8C1;width: 175px;font-family: Arial, Helvetica, sans-serif;
font-size: 12px;margin-bottom: 0px; padding:0px;}
.Menu ul li a {
background-color: #F6E8C1;display: block;width: 100%;color: #7D3C0C;text-decoration: none;
padding-bottom: 7px; padding-top:5px; padding-left:5px;}
.Menu ul li a:hover {
background-color: #7D3C0C;width: 170px;color: #FFFFFF;}
.Menu ul li {
list-style-type: none;list-style-position: outside;padding:0px;margin:0px;width: 155px;}
.Menu ul {
padding:0px;margin:0px;}
.colLeft {
position: relative;left: 0px;width: 175px; padding-right: 5px;float: left;}
.colMid {
position: relative;width: 490px;float: left;}
.colRight {
position: relative;width: 175px; padding-left: 5px;float: right;}
.boxContent {
padding: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #7D3C0C;background-color: #FFFFFF;margin-bottom: 5px;position:inherit;}
.latestContentOut {
float: left; width: 225px;  padding-left: 0px; padding-right:0px; padding-bottom:3px; padding-top:0px;  margin-left: 4px; margin-right:0px; margin-bottom:10px; border:1px solid #CCCCCC; height:140px; }
.latestContenthead {
background-color:#492307; height:20px; padding:5px;}
.latestContent {  
text-align: left;padding: 3px; }
.latestContentimg{
float:left;width: 95px; height: 95px; padding-bottom: 5px;padding-top: 5px;  margin-right:5px; background-color:#fff;}
.latestContentprice{
float:left; color:#7D3C0C; font-family:Arial, Helvetica, sans-serif;width: 120px; padding-left:  5px; padding-top:10px; text-align: left; padding-bottom:10px; font-size:16px;}
.txtProdName {
font-family:Arial, Helvetica, sans-serif, Tahoma;color:#FFF;font-size:12px;font-weight:bold;text-decoration:none;}
.moreButton {
padding-top:2px;margin-top:25px;}
a.txtButtonMore {
font-family: Arial, Helvetica, sans-serif, Tahoma;font-weight: bold;color: #FFF;font-size:12px;padding: 2px;line-height: 20px;text-align: left;text-decoration: none;border: 1px solid #442106;background-color: #7D3C0C;}
a.txtButtonMore:hover {
font-family: Arial, Helvetica, sans-serif, Tahoma;font-weight: bold;color: #FFF;font-size:12px;padding: 2px;line-height: 20px;text-align: left;text-decoration: none;border: 1px solid #442106;background-color: #7D3C0C;}
/* CHECKOUT PAGES */
.colLeftCheckout {
position: relative;left: 0px;width: 175px; padding-right: 5px;float: left;}
.colMainCheckout {
position: relative;width: 658px;float: left;}
/* END CHECK OUT PAGES */
.siteDocs {
text-align:center;margin-top: 10px;}
.pagination {
text-align: right;padding-top: 5px;padding-bottom: 5px;}
#subCats {
background-color: #FFF;text-align: center;border-bottom: 2px solid #7D3C0C;margin: 0px;padding: 3px;float: left;width: 470px;}
.subCat {	
text-align: center;padding: 8px;float: left;width: 110px;height: 80px;}
.regSep{
padding: 10px 0px 10px 0px;margin: 10px 0px 10px 0px;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
.searchBtn {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF;height: 20px;width: 30px;border: 1px solid #442106;background-color: #7D3C0C;font-weight:bold;}
.searchBox {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;background-color: #CC6633;border: 1px solid #442106;}
.textbox {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;background-color: #CC6633;border: 1px solid #442106;}
.textboxDisabled {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;background-color: #CC6633;border: 1px solid #442106;}
.submit {	
font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;border: none;height: 20px;font-weight: bold;border: 1px solid #442106;background-color: #7D3C0C;}
form, ol, ul {
margin: 0px;padding: 0px;}
li {
list-style-position: outside;margin-left: 26px;padding: 0px;}
li.bullet {
list-style-type: square;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #7D3C0C;}
li.bulletLrg {
list-style-type: none;font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #7D3C0C;}
li.num {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin-left: 26px;color: #7D3C0C;}
li.account {
list-style-type: square;padding-top: 5px;padding-bottom: 5px;}
.txtList, a.txtList {
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7D3C0C; text-decoration:none;}
a.txtList:hover {
text-decoration:underline;}
.txtSession {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;}
a.txtSession {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-decoration: none;} 
a.txtSession:hover {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-decoration: underline;} 
.txtSessionGrey {
color:	#FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-transform: uppercase;}
.txtCopy {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #7D3C0C;}
a.txtButton {
font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;border: 1px solid #442106;background-color: #7D3C0C;padding: 2px;line-height: 20px;text-align: center;text-decoration: none;}
a.txtButton:hover {
font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;border: 1px solid #442106;background-color: #7D3C0C;padding: 2px;line-height: 20px;text-align: center;text-decoration: none;}
.txtOldPrice {
text-decoration: line-through;}
.txtSale {
color: #FF0000;}
.txtOutOfStock {
color: #FF0000;}
.txtSiteDocs, a.txtSiteDocs {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-decoration:none;}
a.txtSiteDocs:hover {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-decoration:none;}
.txtDefault, a.txtDefault, a.txtLink, a.txtLocation {
font-family: Arial, Helvetica, sans-serif;color: #7D3C0C;text-decoration:none;}
a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover {
font-family: Arial, Helvetica, sans-serif;color: #7D3C0C;text-decoration:none;}
.txtContentTitle {
font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;font-style: normal;color: #7D3C0C;}
.txtBoxSave {
color: #F90707;padding-left: 16px;}
.tblList {
border:1px solid #7D3C0C;}
.tdListTitle {
background-color: #7D3C0C;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;border-bottom: 1px solid #CCC;}
.tdEven {
background-color: #FFFFFF;}
.tdOdd {
background-color: #F6E8C1;}
.txtCartPrice {
float: right;color: #FF0000;padding-right: 3px;}
.txtCart {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #7D3C0C;}
.cartTotal {
width: 165px;padding-top: 2px;margin-top: 3px;}
a.txtCartProduct:active, a.txtCartProduct:link, a.txtCartProduct:visited {
text-decoration: none;color: #7D3C0C;}
a.txtCartProduct:hover {
text-decoration: none;color: #7D3C0C;}
a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: none;font-weight: bold;padding: 2px;border: 1px solid #442106;background-color: #7D3C0C;}
a.txtviewCart:hover {
border: 1px solid #442106;background-color: #7D3C0C;color: #FFFFFF;}
.cartProgress {
font-family: Arial, Helvetica, sans-serif;font-weight: normal;color: #7D3C0C;padding: 4px;border: 1px solid #CCCCCC;width: 350px;margin: auto;}
.txtcartProgressCurrent {
color: #990000;font-weight: bold;}
.quickBuy {
text-align: center;font-family: Arial, Helvetica, sans-serif;color: #990000;}
.tdcartTitle {
background-color: #7D3C0C;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;border-bottom: 1px solid #CCC;}
.tdcartEven {
background-color: #F6E8C1;}
.tdcartOdd {
background-color: #FFFFFF;}
.tdCartSubTotal {
padding-top: 10px;border-top: 1px solid #990000;}
a.txtCheckout {
font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;border: 1px solid #442106;background-color: #7D3C0C;text-decoration: none;font-weight: bold;padding: 2px;}
a.txtUpdate {
font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;border: 1px solid #442106;background-color: #7D3C0C;text-decoration: none;font-weight: bold;padding: 2px;}
.txtStockWarn {
font-size: 12px;color: #FF0000;}
.txtError {
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #050F72;background-color: #FFCECE;border: 1px solid #FF0000;padding-top: 2px;padding-right: 2px;padding-bottom: 2px;padding-left: 2px;}
.txtCopyright, a.txtCopyright {
text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding-top: 5px;color: #7D3C0C;}
a.txtCopyright:hover {
text-decoration: none;}
.dropDown {
width: 120px;}