@charset "utf-8";
/* CSS Document */
html{
height:100%;
width:100%;
}
body{
height:100%;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#827d74;
margin:0;
padding:0;
background:url(../images/bodybg.jpg) 50% 0 no-repeat #d9d193;
}
form, table{
margin:0;
padding:0;
}
h1, h2, h3, h4, h5, h6{
margin:0;
padding:6px 0px;
}
h1{}
h2{}
h3{ color:#70a88e; font-size:16px; font-weight:normal;}
h4{}
h5{}
h6{}
p{
margin:0;
padding:5px 0px;
}
a{color:#48947E; text-decoration:none;}
a:hover{}
#wrapper{ width:943px; margin:auto;}
#toparea{ min-height:120px; height:auto !important; height:120px; position:relative;}
#bannerarea{ padding:33px 40px 0;  height:562px; position:relative; background-image:url(../images/bannerarea-bg.png); background-repeat:no-repeat;}
* html{ background-image: url(../images/bannerarea-bg.jpg);}
#menuarea{ width: 664px; height:56px; position:absolute; background:url(../images/menuarea-bg2.png) no-repeat; right:20px; bottom:-4px;}
#logo{ padding:32px 0 0 42px; }
#tag{ position:absolute; right:-35px;z-index:1000}
#homecontents{ min-height:200px; height:auto !important; height:200px;}
#homebox{width:858px;margin:-18px auto 0;}
.homebox-top{ height:14px; font-size:0; background-image:url(../images/homebox-top.png); background-repeat:no-repeat;}
.homebox-mid{ background-image:url(../images/homebox-mid.png); background-repeat:repeat-y; padding:35px 28px;}
.homebox-bot{ font-size:0; height:13px; background-image:url(../images/homebox-bot.png); background-repeat:no-repeat;}
* html .homebox-top{ background-image:url(../images/homebox-top.gif);}
* html .homebox-mid{ background-image:url(../images/homebox-mid.gif);}
* html .homebox-bot{ background-image:url(../images/homebox-bot.gif);}
.footerarea{ height:53px; width:851px; margin:15px auto; background:url(../images/footerarea.png) no-repeat; position:relative;}
* html .footerarea{ background-image:url(../images/footerarea.gif);}
.menu{ padding:13px 0 0 30px;}
#banner-img{
min-height:500px;
height:auto !important;
height:500px;
}
#products-list{
margin:0;
padding:0;
}
#products-list li{
list-style-type:none;
padding:0;
margin:0; float:left;
}
#products-list li a{
display:block;
padding:0 8px;
}
#products-list li img{border:2px solid #a48e6a;}
.fcontents{
 font-size:15px;
 color:#a48e6a;
 padding:17px 0 0 10px;
}
.fcontents span{
color:#48947e;
}
.mbox{
width:936px;
margin:auto;
position:relative;
}
.mbox-top{
height:14px;
font-size:0;
background-image:url(../images/mbox-top.png);
background-repeat:no-repeat;

}
* html .mbox-top{
background-image:url(../images/mbox-top.gif);
}
.mbox-mid{
background-image:url(../images/mbox-mid.png);
background-repeat:repeat-y;
padding:0px 20px;
zoom:1;
}
* html .mbox-mid{background-image:url(../images/mbox-mid.gif);}
.mbox-bot{height:14px;font-size:0;background-image:url(../images/mbox-bot.png);background-repeat:no-repeat;}
.mbox-botpd{height:14px;font-size:0;background-image:url(../images/mbox-bot.png);background-repeat:no-repeat;margin-left:4px;}
* html .mbox-bot{background-image:url(../images/mbox-bot.gif);}
.paperbg{ width:893px; margin:auto;}
.paper-top{ height:48px; background-image:url(../images/paper-top.png); background-repeat:no-repeat; font-size:0;}
.paper-mid{ background-image:url(../images/paper-mid.png); background-repeat:repeat-y; padding:0px 30px;}
.paper-bot{ background-image:url(../images/paper-bot.png); height:33px; font-size:0;}
*html .paper-bot{ background-image:url(../images/paper-bot.png); height:33px; font-size:0;}
* html .paper-top{ background-image:url(../images/paper-top.gif);}
.paper-mid p{ line-height:150%;}
.product-image{width:315px;}
.product-details{width:470px;}
.product-thumbnails{padding:10px 0 0 0;}
.product-thumbnails ul{ margin:0; padding:0; text-align:center;}
.product-thumbnails ul li{ list-style-type:none; margin:0; display:inline; padding:0 5px;}
.product-thumbnails ul li img{ border:1px solid #d1cec9;}
.product-thumbnails ul li a{}
.breadcrumbs{ padding:5px 0 5px 20px}
.breadcrumbs, .breadcrumbs a{ color:#685945; font-size:12px; text-decoration:none;}
.breadcrumbs span.current{ color:#a26e07;}
.bordered{ border:2px solid #d0cdc8;}
.prod-name{ font-size:24px; font-weight:normal; border-bottom:1px solid #cfccc6; color:#676050;margin-bottom: 15px;}
.prod-pricing{border-bottom:1px solid #cfccc6; border-top:1px solid #cfccc6; font-size:12px; padding:10px 0; margin:10px 0;}
.prod-pricing .price{ font-size:36px; color:#689da8;}
.column{ padding:20px 0 0 0;}
.column .leftcolumn{ width:490px;}
.column .rightcolumn{ width:270px;}
.related-products{width:373px; }
.related-products ul{padding:0px 0 0 0; margin:0;}
.related-products ul li{list-style-type:none; margin:0; display:inline; padding:0 5px;}
.related-products ul li img{ border:1px solid #dad7cb;}
.box{width:245px;}
.box-top{ height:12px; font-size:0; background:url(../images/box-top.png) no-repeat;}
* html .box-top{background:url(../images/box-top.gif) no-repeat;}
.box-mid{ background:url(../images/box-mid.png) repeat-y;}
* html .box-mid{ background:url(../images/box-mid.gif) repeat-y;}
.box-bot{ height:13px; font-size:0; background:url(../images/box-bot.png) no-repeat;}
* html .box-bot{background:url(../images/box-bot.gif) no-repeat;}
.fblink{ position:absolute; right:10px; top:10px;}
/*float*/
.right{float:right;}
.left{float:left;}
.clearB{clear:both;}
.cont-text{
width:545px;
padding:0 70px 0 0;
}
.cont-text3{
width:430px;
padding:0 70px 0 0;
}
.cont-text2{
width:410px;
padding:0 22px 0 0;
}
.cont-img {
width:120px;
}
.testi {
text-decoration:italic;
}
.faq {
color:#A48E6A;
}
.col1-prod{
/*width:800px*/
margin:0;
padding:0 0 0 38px;

}
.col2-prod{
width:800px
}

.prod-div{
text-align:center;
padding-bottom:10px;
/*border:1px solid #dad7cb;*/
/*width:150px;*/
}

.prod-image {
margin-bottom:5px;
}

.prod-image img{
border:1px solid #dad7cb;
}
.rightcolumn {
bottom:6px;
position:absolute;
right:54px;
}
.prod-cont1 {
width:865px;
padding-top:20px;
}
ul.productfeaturelist {
list-style-type:none !important;
margin:0 !important;
padding:0 !important;
}

ul#banner {
list-style-type:none !important;
margin:0 !important;
padding:0 !important;
}
.p-name a {
color:#A48E6A;
text-decoration:none;
font-size:11px;
/*padding-left:68px;*/
}
.footerlinks {
text-align:right;
padding-right:50px;
padding-bottom:20px;
} 
.footerlinks a{
color:#827D74;
text-decoration:none;
} 
.contact_details
{
width:276px;
display:block;
}
.img_bg
{
padding:5px;
background-color:#EEEBD0;
}
table.productTable, table.productTable td {
width:auto;
}

.blog-container h1 {
font-size:28px;
line-height:32px;
margin:0;
}

.blog-container p.description {
margin:0;
}

hr {
 border:none;
 border-bottom:1px solid #CCCCCC;
}
.productAttributes {
padding:15px;
}

.productPopletsItem  img {
background:#F0ECD2;
padding:2px;

}
td.productItem {
vertical-align:top;
}

div.cart-summary {
margin-bottom:2em;
}
