.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
background:#ffb3b5;
font-weight:700;
}

.stockWarning {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#c03;
}

.productsNotifications {
background:#f2fff7;
}

.orderEdit {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#70d250;
text-decoration:underline;
}

BODY {
background:url(images/bg_tmp.gif);
color:#000;
margin:0;
}


p,td {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#8F1C18;
}

A {
color:#8F1C18;
text-decoration:none;
}

A:hover {
color:#8A4C1F;
text-decoration:underline;
}

p a {
color:#8F1C18;
text-decoration:underline;
}

p a:hover {
color:#8A4C1F;
text-decoration:none;
}


FORM {
display:inline;
}

TR.header {
background:#fff;
}

TR.headerNavigation {
background:#bbc3d3;
font-family:Verdana, Arial, sans-serif;
font-size:12px;
color:#FFF;
}

TD.headerNavigation {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
color:#fff;
font-weight:700;
}

A.headerNavigation {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:700;
color:#F3D8BB;
}

A.headerNavigation:hover {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:700;
color:#FBF4ED;
}

A.headerclr {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:400;
color:#930;
}

A.headerclr:hover {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:700;
color:#C60;
}

TR.headerError {
background:red;
}

TD.headerError {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
background:red;
color:#fff;
font-weight:700;
text-align:center;
}

TR.headerInfo {
background:#0f0;
}

TD.headerInfo {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
background:#0f0;
color:#fff;
font-weight:700;
text-align:center;
}

TD.footer {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#fff;
font-weight:700;
}


.infoBox {
background:#51190A;
}

.infoBoxContents {
background:#FEEEDD;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
}

.infoBoxNotice {
background:#FF8E90;
}

.infoBoxNoticeContents {
background:#FFE6E6;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
}

TD.infoBoxHeading {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
font-weight:700;
background:#6F392B;
color:#fff;
}

TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd {
background:#EBD6C0;
}

TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even {
background:#FEEEDD;
}

TABLE.productListing {
border:1px;
border-spacing:1px;
border-color:#51190A;
border-style:solid;
}

.productListing-heading {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
background:#51190A;
color:#FFF;
font-weight:700;
}

A.pageResults {
color:#00F;
}

A.pageResults:hover {
color:#00F;
background:#FF3;
}

TD.pageHeading,DIV.pageHeading {
font-family:Verdana, Arial, sans-serif;
font-size:20px;
font-weight:700;
color:#AD4518;
}

TR.subBar {
background:#f4f7fd;
}

TD.accountCategory {
font-family:Verdana, Arial, sans-serif;
font-size:13px;
color:#abd;
}

CHECKBOX,INPUT,RADIO,SELECT {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
}

TEXTAREA {
width:100%;
font-family:Verdana, Arial, sans-serif;
font-size:11px;
}

SPAN.greetUser {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
color:#f0a480;
font-weight:700;
}

TABLE.formArea {
background:#f1f9fe;
border-color:#7b9ebd;
border-style:solid;
border-width:1px;
}

TD.formAreaTitle {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
font-weight:700;
}

SPAN.markProductOutOfStock {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
color:#c76170;
font-weight:700;
}

.moduleRowOver {
background-color:#D7E9F7;
cursor:hand;
}

.moduleRowSelected {
background-color:#E9F4FC;
}

.checkoutBarFrom,.checkoutBarTo {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#8c8c8c;
}

.messageStackError,.messageStackWarning {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
background-color:#ffb3b5;
}

.messageStackSuccess {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
background-color:#E0FFB2;
}

a.mainmenu:link,a.mainmenu:visited {
color:gray;
font-family:Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
font-weight:400;
}

a.mainmenu:hover {
color:#F90;
text-decoration:underline;
}

a.mainlevel1:link,a.mainlevel1:visited {
color:#BD9665;
font-family:Verdana, Geneva, Arial, Helvetica, serif;
font-weight:700;
font-size:12px;
}

a.mainlevel1:hover {
color:#F7CF9C;
font-family:Verdana, Geneva, Arial, Helvetica, serif;
font-weight:700;
text-decoration:none;
font-size:12px;
}

.box {
border:dotted;
border-bottom-color:#000;
border-left-color:#000;
border-right-color:#000;
border-width:1px;
}

#lightbox {
position:absolute;
top:40px;
left:0;
width:100%;
z-index:100;
text-align:center;
line-height:0;
}

#lightbox a img {
border:none;
}

#outerImageContainer {
position:relative;
background-color:#fff;
width:250px;
height:250px;
margin:0 auto;
}

#imageContainer {
padding:10px;
}

#loading {
position:absolute;
top:40%;
left:0;
height:25%;
width:100%;
text-align:center;
line-height:0;
}

#hoverNav {
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:10;
}

#imageContainer>#hoverNav {
left:0;
}

#hoverNav a {
outline:none;
}

#prevLink,#nextLink {
width:49%;
height:100%;
background:transparent url(../images/blank.gif) no-repeat;
display:block;
}

#prevLink {
left:0;
float:left;
}

#nextLink {
right:0;
float:right;
}

#prevLink:hover,#prevLink:visited:hover {
background:url(images/prevlabel.gif) left 15% no-repeat;
}

#nextLink:hover,#nextLink:visited:hover {
background:url(images/nextlabel.gif) right 15% no-repeat;
}

#imageDataContainer {
font:10px Verdana, Helvetica, sans-serif;
background-color:#fff;
line-height:1.4em;
margin:0 auto;
}

#imageData {
padding:0 10px;
}

#imageData #imageDetails {
width:70%;
float:left;
text-align:left;
}

#imageData #caption {
font-weight:700;
}

#imageData #numberDisplay {
display:block;
clear:left;
padding-bottom:1em;
}

#imageData #bottomNavClose {
width:66px;
float:right;
padding-bottom:0.7em;
}

#overlay {
position:absolute;
top:0;
left:0;
z-index:90;
width:100%;
height:500px;
background-color:#000;
filter:alpha(opacity=60);
-moz-opacity:0.6px;
opacity:0.6px;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

* html>body .clearfix {
display:inline-block;
width:100%;
}

* html .clearfix {
height:1%;
}

.bar-product {
background-color:#F7B96A;
width:99%;
height:20px;
color:#333;
font-weight:700;
font-family:Verdana, Arial, sans-serif;
font-size:12px;
border:solid;
padding-left:5px;
border-color:#B56D10;
border-width:1px;
}

.bar-productdes {
background-color:#F9E7CD;
width:100%;
color:#333;
font-weight:400;
font-family:Verdana, Arial, sans-serif;
font-size:11px;
padding-left:5px;
}

.box-addtocart {
background-color:#F9E7CD;
width:100%;
height:60px;
color:#333;
font-weight:700;
font-family:Verdana, Arial, sans-serif;
font-size:12px;
border:dotted;
padding-left:5px;
border-color:#B56D10;
border-width:1px;
}

.box-img {
border:sold;
border-color:#666;
border-width:1px;
}

.pro-price {
color:#AD4518;
font-weight:700;
font-family:Arial, sans-serif;
font-size:18px;
}

.msg {
color:#AD4518;
font-weight:400;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
}

.brown-border {
border:solid;
border-color:#E7A652;
border-width:1px;
}

.pro-qty {
color:#AD4518;
font-weight:700;
font-family:Verdana,Arial, sans-serif;
font-size:10px;
}

A.coolHref {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#FEEEDD;
font-weight:700;
background:#A73A11;
display:block;
width:100%;
border:1px;
border-color:#FEE0BC;
border-style:solid;
padding:2px;
}

A.coolHref_sel {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:700;
color:#fcdebc;
background:#da673c;
display:block;
width:100%;
border:1px;
text-decoration:none;
border-color:#e49934;
border-style:solid;
padding:2px;
}

A.subcoolHref {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#333;
font-weight:400;
background:#FEEEDD;
display:block;
width:100%;
border:1px;
border-color:#FEE0BC;
border-style:solid;
padding:2px;
}

A.subcoolHref:hover {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
font-weight:700;
color:#A73A11;
background:#FEEEDD;
display:block;
width:100%;
border:1px;
text-decoration:none;
border-color:#E09832;
border-style:solid;
padding:2px;
}

TD.large,SPAN.large,P.large {
font-family:Verdana, Arial, sans-serif;
font-size:13px;
font-weight:700;
}

TD.xx-large,SPAN.xx-large,P.xx-large {
font-family:Verdana, Arial, sans-serif;
font-size:15px;
font-weight:700;
}

TD.x-small,SPAN.x-small,P.x-small {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:400;
}

TD.small,SPAN.small,P.small {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:400;
}

TD.medium,SPAN.medium,P.medium {
font-family:Verdana, Arial, sans-serif;
font-size:14px;
font-weight:400;
}

TD.x-large,SPAN.x-large,P.x-large {
font-family:Verdana, Arial, sans-serif;
font-size:14px;
font-weight:700;
}

.navbar {
background-color:#51190a;
border:1px 1px 2px 1px solid #000;
height:30px;
padding:1px 8px;
}

.topbar {
background-color:#51190a;
border:0px 1px 2px 1px solid #000;
height:20px;
padding:1px 8px;
}

.inputbox {
border:1px solid #fff;
background-color:#f4e8d8;
color:#a57568;
}

.note {
border:1px #555 dotted;
color:#555;
background:#fdd642;
margin:2px;
padding:2px;
}

.style1 {
color:#C90;
font-weight:700;
}

#marq {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#C90;
font-weight:700;
margin:3px 0;
}

.clearfloat {
clear:both;
margin:0;
padding:0;
}

.boxText,TD.infoBox,SPAN.infoBox,TD.productListing-data,TD.smallText,SPAN.smallText,P.smallText,.messageBox {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
}

TD.subBar,.checkoutBarCurrent {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#000;
}

TD.main,P.main,TD.fieldValue {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
}

TD.fieldKey,TD.tableHeading {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:700;
}

SPAN.newItemInCart,.inputRequirement {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:red;
}

SPAN.productSpecialPrice,SPAN.errorText {
font-family:Verdana, Arial, sans-serif;
color:red;
}

A.coolHref:hover,A.coolHref_sel:hover {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:700;
color:#FEEEDD;
background:#A73A11;
display:block;
width:100%;
border:1px;
text-decoration:none;
border-color:#E09832;
border-style:solid;
padding:2px;
}

A.subcoolHref_sel,A.subcoolHref_sel:hover {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#AD4518;
background:#F7CA91;
display:block;
width:100%;
border:1px;
text-decoration:none;
border-color:#E09832;
border-style:solid;
padding:2px;
}
/*Left panel*/

.lpanel{
width:180px;
margin:5px 2px 5px 0;
}

/*Page Headings*/

h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}
 
h1 {
font-family:Verdana, Arial, sans-serif;
font-size:16px;
font-weight:bold;
color:#AD4518;
/*background:url("../images/twobar.jpg") bottom left repeat-x;*/
border-bottom:1px solid #AD4518;
padding:0 0 5px 0;
margin:5px 2px 5px 2px;
}

h2 {
background-color:#F7B96A;
height:20px;
color:#333;
font-weight:700;
font-family:Verdana, Arial, sans-serif;
font-size:12px;
border:solid;
padding-left:5px;
border-color:#B56D10;
border-width:1px;
}

.bcrum{
border:#993300 dotted 1px;
margin:2px 0;
}

.footer {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
background:none;
color:#fff;
font-weight:400;
width:780px;
}



.footer h2 {
font-size:12px;
color:#fff;
display:inline;
font-weight:normal;
padding:0 1px;
background:none;
border:none;
height:13px;
}

.footer h3 {
font-size:9px;
color:#fff;
display:inline;
font-weight:normal;
padding:0 1px;
}


.footer-small {
font-family:Verdana, Arial, sans-serif;
font-size:6px;
color:#fff;
background:none;
font-weight:400;
}

.footer a{color: #FFFFFF;}
.footer a:hover{color: #F3D8AD; }

#lst{
margin-top:3px;
}