html,body {	font-family: Arial, Helvetica, sans-serif;font-size:12px;padding:0 0 0 0;margin:0 0 0 0;background-image:url(../images/main_bg.jpg);color:#6a4636; line-height:18px;}

html{ background-image:url(../images/bg.jpg); background-repeat:repeat; background-attachment:fixed;}
body {background-image:url(../images/bg-bm.gif); background-repeat:no-repeat; background-position:bottom; background-attachment:fixed;}

td {font-family: Arial, Helvetica, sans-serif;}
th {font-family: Arial, Helvetica, sans-serif;}
h1{font: normal 140%/1.3 Arial, Verdana,sans-serif; text-transform:uppercase;margin:0px;padding:10px 0 3px 0;color: #b97b6a;font-weight:bold; }
h2{font: normal 130%/1.3 Arial, Verdana,sans-serif; text-transform:uppercase;margin:0px;padding:10px 0 3px 0;color: #b97b6a;font-weight:bold;}
h3{font: normal 120%/1.3 Arial, Verdana,sans-serif; text-transform:uppercase;margin:0px;padding:10px 0 3px 0;color: #b97b6a;font-weight:bold;}
h4, h5, h6{font: normal 110%/1.3 Verdana,sans-serif; text-transform:uppercase;margin:0px;padding:10px 0 3px 0;color: #b97b6a;font-weight:bold;}
a{color:#b97b6a; text-decoration:none; cursor:pointer}
a:hover{color:#b97b6a; text-decoration:underline; cursor:pointer;}
form{margin:0 0 0 0; padding:0 0 0 0; vertical-align:middle;}
a img {border:0;}
input{font-size:12px; color:#996633;}
select{font-size:12px; color:#996633;}
hr{ border:0; border-bottom:1px solid #dddddd;}
#searchbox{border:0;border-top:1px solid #c2b9b2;border-bottom:1px solid #c2b9b2; background-color:#efefef; width:181px; vertical-align:top; padding:5px 0 0 5px;font-size:12px; color:#717171; height:18px;}
#m{width:100%; height:100%;}
#mc{width:1024px;background-position:bottom; min-height:100%; }
#mc_cb{width:845px;border-left:1px solid #68573c; border-right:1px solid #68573c;background-color:#FFFFFF;padding:32px 0 0 0;margin:0 0 0 0;}
#mc_cb_btm{	background-image:url(../images/main_bg_btm.gif); background-position:top; background-repeat:no-repeat;width:847px;height:11px;}
#mc_btrfl{ background-image:url(../images/main_btrfl_btm.gif); width:152px; height:280px; position:absolute; bottom:0px; background-repeat:no-repeat;}
#mc_cb_hdr{padding:0 15px 0 10px;width:245px;}
#mc_cb_hdr ul{padding:0 0 0 0; margin:0 0 0 0; float:right}
#mc_cb_hdr ul li{float:left; list-style-type:none;padding-left:5px; text-align:right}
#mc_cb_hd{padding:0 19px 15px 19px;}

#mc_cb_mn{width:845px;height:56px; background-image:url(../images/menu_bg.gif);}
#mc_cb_mnit ul {margin:0 0 0 0; padding:18px 0 0 19px;}
#mc_cb_mnit ul li{float:left; padding:0 25px 0 0; list-style:none; font-weight:bold; color:#422d24; font-size:15px;}
#mc_cb_mnit ul li a{color:#422d24;}
#mc_cb_mnsrch{padding:15px 45px 0 0;}
#mc_cb_mnsrch img{ cursor:pointer;}
#mc_cb_ct{width:808px;padding:15px 19px 0 19px;}
#mc_cb_cth{padding:15px 19px 15px 19px;}
#mc_cb_cth_top{padding-bottom:15px;}
#mc_cb_cth_ctb{padding:15px 0 0 0;}
#mc_cb_cth_ctb_prd{padding:10px 10px 15px 0;width:535px; vertical-align:top;}
#blurb{background-color:#c8c39e;width:238px;padding:10px 10px 10px 10px;}
#footer{width:846px;padding-bottom:40px; padding-top:30px;font-size:11px;}
#footer a{color:#554239}
#product_title{border-bottom:1px solid #dddddd;margin:0 0 10px 0;}
#lfooter{padding-left:68px;}
#newsletterfield{ border:0; border-bottom:1px solid #ffffff;background-color:transparent;width:160px; vertical-align:top; padding:5px 0 0 5px;font-size:12px; color:#ffffff; height:18px;}
#container{ background-color:#9BD1FA;}
#ptitle{font: normal 150%/1.3 Verdana,sans-serif; text-transform:uppercase;margin:0px;padding:5px 0 10px 0;color: #554239;font-weight:bold;}
#phighlight{background-color:#e5e4b4; padding:15px 15px 15px 15px;}
#sblurb{width:240px}
#pcontent{width:530px;}
#pcontentfull{width:100%;}
.fleft{float:left;}
.fright{float:right;}
.newsletterbox{background-image:url(../images/bg_newsletter.gif);background-repeat:no-repeat;width:228px;height:64px; float:right;padding:85px 0 0 70px;}
.newsletterbox img{cursor:pointer;}
.product_thumb{border:1px solid #dddddd; float:left; margin: 15px 0 10px 15px; text-align:center;padding:10px 10px 10px 10px; text-transform:capitalize;}
.children{padding-left:10px;}
.product_category{border-bottom:1px solid #eeeeee;padding:5px 15px 5px 15px;color:#cccccc; float:left;width:95%}
.product_category_child{border-bottom:1px solid #eeeeee;padding:5px 15px 5px 15px;color:#cccccc; float:left;width:90%}
.boxtitle{font: normal 120%/1.3 Arial, Verdana,sans-serif; text-transform:uppercase;margin:0px;padding:10px 0 3px 0;color: #b97b6a;font-weight:bold;}
ul#split,ul#split li{margin:0;padding:0;list-style:none}
ul#split li{float:left;margin:0 10px 15px 0;padding:10px 0 0 10px;}
ul#split p{margin:0;padding:5px 8px 15px 0}
li#announcement{background: #d9eae2; width:235px;}
li#latestnews{background: #e5e4b4;width:234px;}
strong{ font-weight:bold;}

.pagination{ list-style-type:none;width:100%;float:right; margin:0; list-style-position:outside; padding:0 0 0 0;}
.pagenav{float:left; margin: 2px 5px 2px 0;}

.browseProductTitle{ font-size:12px; text-transform:capitalize;}
.product_list{margin:20px 0 20px 0;}
.p_featured{ float:left; width:100%;}
.p_list_item{margin:10px 10px 0 0px; float:left;border:1px solid #dddddd; padding:5px 5px 5px 5px;width:139px;}

#vmMainPage h3{ border-bottom:1px solid #dddddd}


.sectiontableheader th{ font-weight:bold; padding:10px 0 10px 0; text-transform:uppercase; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;}
.fheader{padding-right:10px;};
.section_header{border-bottom:1px solid #000000;}

.browseProductContainer1{width:130px;padding:10px 10px 10px 10px;}
.pagination{width:100%; text-align:center;}
/*
.p_list_item{width:123px;text-align:left;}
.browseProductTitle{ text-align:left;}
.browsePriceContainer{width:123px;text-align:left;}
.browseProductImageContainer{width:123px; text-align:center}
.browseRatingContainer{width:123px;text-align:left;}
.browseProductDescription{width:123px;text-align:left;font-size:11px;margin-bottom:0;}
.browseProductDetailLink{}
.browseAddToCartContainer{width:123px;text-align:left;}
*/
.browseProductImage{width:115px;}
.product_name{width:115px;margin-top:5px;}
.contentheading{font: normal 125%/1.2 Arial, Verdana,sans-serif; text-transform:uppercase;margin:0 0 0 0;padding:10px 0 0 0;color: #b97b6a;font-weight:bold; border:0;padding-bottom:5px; width:100%; border-bottom:1px solid #dddddd;}
.buttonheading{ border-bottom:1px solid #dddddd;}
.createdate{font-size:11px;margin:0 0 0 0;padding:5px 0 10px 0;}
.modifydate{padding-top:10px;font-size:11px;}
.vmCartContainer{ background:none; border:0;}
.vmCartChild{ border:0;}
.menu{text-transform:lowercase;}
.inputboxquantity{background-image:none; border:1px solid #dddddd; height:18px; width:25px;}
.addtocart_button{ background-color:#FFFFFF;background-image:none; border:1px solid #dddddd; width:80px; margin-top:2px;height:24px; font-size:12px; font-weight:normal}

.componentheading{font: normal 120%/1.3 Arial, Verdana,sans-serif; text-transform:uppercase;margin:0 0 0 0;padding:0 0 3px 0;color: #b97b6a;font-weight:bold; border-bottom:1px solid #dddddd; margin-bottom:10px}

.contentpane tr td{height:30px;}
.smalltext{font-size:11px;}

