body{font-size:11px;color:#52261D;font-family:verdana}
td,input,select,textarea,div,a{font-size:11px;color:#52261D;font-family:verdana}
img{border:0px}
form{margin:0px}
.smlbrown{font-size:10px;font-family:verdana;color:#52261D;}

.smlbrownlink:link,.smlbrownlink:active,.smlbrownlink:visited{font-size:10px;font-family:verdana;color:#52261D;text-decoration:none}
.smlbrownlink:hover{font-size:10px;font-family:verdana;color:#52261D;text-decoration:underline}

.whatshot{font-weight:bold;font-size:12px;padding-left:8px}
.smlcoolgrey:link,.smlcoolgrey:active,.smlcoolgrey:visited{font-size:10px;font-weight:normal;font-family:verdana;color:#ABA099;text-decoration:none}
.smlcoolgrey:hover{font-size:10px;font-family:verdana;color:#ABA099;font-weight:normal;text-decoration:underline}

.footer{font-family:arial;font-size:7.5pt;color:#ABA099}
.smlNav:link,.smlNav:active,.smlNav:visited{font-size:7.5pt;text-transform:uppercase;font-weight:normal;font-family:arial;color:#ABA099;text-decoration:none}
.smlNav:hover{font-size:7.5pt;text-transform:uppercase;font-weight:normal;font-family:arial;color:#ABA099;text-decoration:underline}

.footerLinks:link,.footerLinks:active,.footerLinks:visited{font-size:7.5pt;font-weight:normal;font-family:arial;color:#ABA099;text-decoration:none}
.footerLinks:hover{font-size:7.5pt;font-weight:normal;font-family:arial;color:#ABA099;text-decoration:underline}

.pikepadding{padding-left:6px;padding-right:6px}
.paddingbottom10{padding-bottom:10px}
.paddingleft30{padding-left:30px}
.paddingLeft5{padding-left:5px}

.pageNo{padding-top:10px;padding-bottom:10px;color:#52261D;text-align:left}


.pageNoLinks:link{color:#52261D;text-decoration:underline;padding-left:3px;padding-right:3px;}
.pageNoLinks:active{color:#52261D;text-decoration:underline;padding-left:3px;padding-right:3px;}
.pageNoLinks:visited{color:#52261D;text-decoration:underline;padding-left:3px;padding-right:3px;}
.pageNoLinks:hover{color:#909542;text-decoration:none;padding-left:3px;padding-right:3px;}

.pageNext:link{color:#52261D;text-transform:uppercase;text-decoration:underline;padding-left:3px;padding-right:3px;}
.pageNext:active{color:#52261D;text-transform:uppercase;text-decoration:underline;padding-left:3px;padding-right:3px;}
.pageNext:visited{color:#52261D;text-transform:uppercase;text-decoration:underline;padding-left:3px;padding-right:3px;}
.pageNext:hover{color:#909542;text-transform:uppercase;text-decoration:none;padding-left:3px;padding-right:3px;}

input.search{width:100px;border:1px solid #CDC6C2}
input.qty{width:32px;text-align:center}
input.giftName{width:120px}
textarea.ownerevent{width:230px}
select.currency{width:160px;font-size:10px}
select.color{width:120px}
select.sizeRange{width:120px;margin-top:5px}
select.ownerevent{width:136px}

h1{font-size:11pt}

.NavDiv{margin-top:8px;margin-bottom:8px}

.NavDiv a{display:block}
.NavDiv a.nav{padding-left:8px;padding-bottom:5px;padding-top:5px;color:#51261D;text-decoration:none}a.nav:hover{text-decoration:underline}
.NavDiv div.nav{padding-left:8px;padding-bottom:5px;padding-top:5px;} div.navOff{padding-left:8px;padding-bottom:5px;padding-top:5px;}
.BreadcrumbsDiv{margin-top:8px;margin-bottom:8px}
.BreadcrumbsDiv a.breadcrumbs{padding-left:8px;padding-right:8px;font-size:11px;color:#51261D;font-weight:normal;text-decoration:none}a.breadcrumbs:hover{text-decoration:underline}

.BreadcrumbsDiv a.breadcrumbsOn{padding-left:8px;padding-right:8px;font-size:11px;color:#51261D;font-weight:normal;text-decoration:none}a.breadcrumbsOn:hover{text-decoration:none}
.BreadcrumbsDiv h1.breadcrumbs{font-size:11px} 

.PageNoDiv{color:#909542;text-align:right;margin-right:8px;text-decoration:none}
.PageNoDiv a{padding-left:4px;padding-right:4px;color:#909542;font-weight:normal;text-decoration:underline}a:hover{text-decoration:none}
.PageNoDiv a.on{padding-left:4px;padding-right:4px;color:#909542;font-weight:bold;text-decoration:none}a.on:hover{text-decoration:underline}

.ProductsTable{margin:8px;padding:0;width:612}
.productNameGreen{color:#909542;}

a.productName:link,a.productName:active,a.productName:visited{color:#909542;text-decoration:none}a.productName:hover{color:#909542;text-decoration:underline}
a.green:link,a.green:active,a.green:visited{color:#909542;font-size:10px}a.green:hover{color:#909542;font-size:10px}
a.incentiveLink:link,a.incentiveLink:active,a.incentiveLink:visited{color:#b60000;}a.incentiveLink:hover{color:#b60000;}
.price{color:#51261D}
.priceItemsinRange{color:#51261D;font-size:11px}
.prodDetailPrice {color:#b60000;font-size:12px}
.wassave{color:#ABA099;font-size:11px}
.incentive{color:#b60000;font-size:11px}
.incentivePrice{color:#b60000;font-size:11px}
.pricedItems{color:#51261D;}

.borderDiv{border:1px solid #CDC6C2;margin-top:5px}
.information{margin-top:5px;margin-bottom:15px}
.contentDiv{margin:10px}
.homeThumbsDiv{margin-top:8px;margin-bottom:8px}
.spacerColor{background-color:#EBEAE7}
.spacerColorGreen{background-color:#BCBF8E}
.spacerColorRed{background-color:#b60000}
.spacerColorBrown{background-color:#CDC6C2}
.spacerBrown{width:157px; margin-bottom:8px;background-color:#CDC6C2;}
.spacerBrownNoMargin{width:157px; background-color:#CDC6C2;}
.featureBorder{border:1px solid #CDC6C2}
.featureBorderRed{border:1px solid #B60000}
.footerTable{margin-top:5px}
.cartIconHome{padding-left:5px;padding-right:5px}
.borderTopBrown{border-top:1px solid #CDC6C2}
.catalogImagePadding{margin-left:8px;margin-top:8px;margin-bottom:8px}

.outsideDiv{width:794px;margin-top:5px;margin-bottom:5px}
.CatalogDivLeft{float:left;width:162}
.CatalogDivLeftGift{float:left;width:430px}
.CatalogDivLeftGift2{float:left;width:535px;border-right:1px solid #CDC6C2;}
.CatalogDivRight{float:right;border-left:1px solid #CDC6C2;width:624px}
.CatalogDivRightGift{float:right;border-left:1px solid #CDC6C2;width:350px}
.CatalogDivRightGift2{float:right;width:245px}
.CatalogDivHolder{margin-top:0px;margin-bottom:0px;margin-left:2px;margin-right:0px;}
.leftNavHolder{margin-top:0px;margin-bottom:0px;margin-left:2px;margin-right:2px;}
.margins{margin-top:0px;margin-bottom:0px;margin-left:2px;margin-right:2px;}

.otheritems{margin-top:20px;margin-bottom:25px;margin-left:8px;margin-right:0px}
.b_wedding{margin-bottom:8px}

/* cart */
.cartContainer{margin:10px; width:604px}
.cartWidth{width:604px}
.colWidth{width:295px}

.cart_cellpadding{}
.cart_heading{color:#52261D;padding:2px;font-weight:bold;font-size:11px}
.cart_price{font-weight:bold}
.cart_product_name{font-size:11px;font-weight:normal;color:#52261D}
.cartText{font-size:11px;font-weight:normal;color:#52261D}
.cart_Each{font-size:11px;font-weight:normal;text-align:right;color:#52261D}
.cartImage{border:1px solid #E2E3E4}

.cart_Total{font-size:11px;font-weight:normal;text-align:right;color:#52261D}
.cartTotalsText{font-size:11px;font-weight:normal;text-align:right;color:#52261D}

.checkoutTitles{font-size:11px;font-weight:normal;color:#52261D}
.asterisk{font-family:verdana;color:#b60000;padding-left:3px;}
.InsideBorder{border:1px solid #CDC6C2}
.sameAs{font-size:11px;font-weight:normal}
.bg_cart_heading{background-color:#CDC6C2;color:#52261D;padding:0px;font-weight:bold;font-size:11px;height:30px}
.checkoutButtons{}
.buttonDiv{width:600px}
.errorDiv{color:#b60000;text-align:left;padding-bottom:10px}
.error{color:#b60000;text-align:left;}
.errorHighlight{background-color:#b60000}
.radioPadding{padding-right:5px}
.freightPadding{padding:5px;font-size:12px;font-weight:normal;color:#52261D}
.sendpassword{color:#c10001}
.ccDiv{width:380px;text-align:center}
.secureiconDiv{text-align:center}
.printDiv{width:600px; text-align:right}
.headingDiv{width:600px; padding-left:10px;text-align:left}
.headingDiv2{width:600px; text-align:left}
.checkboxPadding{padding-left:20px;padding-right:4px}
.checkboxPaddingGift{padding-left:20px;padding-right:5px}
.smlText{font-size:10px;}
.forgotPwd{font-size:11px;text-align:center}

input.telCountry{width:40px;border:1px solid #52261D;background-color:white; margin-right: 3px;}
input.telArea{width:35px;border:1px solid #52261D;background-color:white;  margin-right: 3px;}
input.tel{width:95px;border:1px solid #52261D;background-color:white}
input.mobile{border:1px solid #52261D;background-color:white}
input.qty{width:45px;font-size:12px;text-align:center;border:1px solid #52261D;background-color:white}
input.med{width:150px;border:1px solid #52261D;background-color:white}
textarea.delivery{width:580px}
input.cardName{width:145px}
input.cardNo{width:145px}
select.paymentOptions{width:150px}
select.cardType{width:140px}
select.month{width:40px}
select.year{width:60px}
select.country{width:260;font-size:10px}

.cart_Divider{background-color:#CDC6C2}
.cartBorderRight{border-right:1px solid #E6E1D1;padding:4px}
.cartBorderBottom{border-bottom:1px solid #E6E1D1}

.cartStepsOn:link{color:#52261D;font-family:verdana;font-size:11px;font-weight:bold;text-decoration:none}
.cartStepsOn:active{color:#52261D;font-family:verdana;font-size:11px;font-weight:bold;text-decoration:none}
.cartStepsOn:visited{color:#52261D;font-family:verdana;font-size:11px;font-weight:bold;text-decoration:none}
.cartStepsOn:hover{color:#52261D;font-family:verdana;font-size:11px;font-weight:bold;text-decoration:underline}

.cartStepsOnText{color:#52261D;font-family:verdana;font-size:11px;font-weight:normal;padding:4px}
.cartStepsOff{color:#52261D;font-family:verdana;font-size:11px;padding:4px}

.cartLinks:link{font-size:11px;text-decoration:underline; color:#909542}
.cartLinks:active{font-size:11px;text-decoration:underline; color:#909542}
.cartLinks:visited{font-size:11px;text-decoration:underline; color:#909542}
.cartLinks:hover{font-size:11px;text-decoration:none; color:#909542}


.catalogue { width: 774px;}
.catalogue td { vertical-align: top; padding-bottom: 10px;}
.thumbs  {  height: 100px; width: 770px; overflow: auto; scrollbar-3dlight-color:#51261D; scrollbar-arrow-color:#51261D;scrollbar-base-color:#ffffff;scrollbar-darkshadow-color:#51261D;scrollbar-face-color:#ffffff;scrollbar-highlight-color:#ffffff;scrollbar-shadow-color:#ffffff;}
.thumbs td a img {border: 3px solid white;}
.thumbs td a.on img {border: 3px solid #51261d;}
.thumbs td a:hover img {border: 3px solid #51261d;} 
.catalogue td.preview {text-align: center; }
