*{margin:0;padding:0;}
html, body{height:100%;width:100%;color:#555;margin:0px 0px 0px 0px;padding:0;color:#8d5f3d;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
body{text-align:center;min-height:468px;margin:0px 0px 0px 0px;padding:0;color:#8d5f3d;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.body_bg1{background:#cdc3ba url(images/page_bg23.gif) left top repeat-x;}
#outer{height:100%;width:100%;text-align:center;display:table;vertical-align:middle;height:100%;}
*html form{margin:0px 0px 0px;}
#container{text-align:center;position:relative;vertical-align:middle;display:table-cell;height:468px;height:100%;}
*:first-child + html #container{text-align:center;position:relative;vertical-align:middle;display:block;height:468px;}
#inner{text-align:center;margin-left:auto;margin-right:auto;background:white url("images/page_bg.gif") repeat-x scroll left -45px;  }
h1, h2, h3, h4, h5, h6, p, ul, li{margin:0px;padding:0px;text-align:left;font-weight:normal;}
img, form, input{border:0;margin:0px;padding:0px;}
a{text-decoration:none;cursor:pointer;outline:none;}
.img_left{float:left;}
.img_right{float:right;}
*{margin:0;}
form{height:100%;}
#doc_width{width:966px;margin:0 auto 0 auto;}
#header{z-index:1000;width:936px;height:88px;padding:0px 10px 0px 20px;float:left;text-align:right;font-family:Arial, Helvetica, sans-serif;position:relative;}
*html #header{z-index:1000;width:966px;height:88px;padding:0px 10px 0px 20px;float:left;text-align:right;font-family:Arial, Helvetica, sans-serif;position:relative;}
.logo{padding:0px 0px 0px 0px;float:left;background:url(images/logo_min.gif) left 0px no-repeat;height:125px;width:341px;cursor:pointer;position:absolute;}
.header_logo{position:absolute;left:20px;}
* html .header_logo{position:absolute;left:20px;}
.header_pt2{float:right;width:595px;text-align:right;padding:13px 0px 0px 0px;color:#4e3f34;}
*html .header_pt2{float:right;width:595px;text-align:right;padding:13px 0px 0px 0px;color:#4e3f34;}
.header_pt2 div.row1{float:right;width:595px;margin-bottom:8px;padding:0px 0px 0px 0px;}
.header_pt2 div.row1 div.location{float:left;width:255px;color:#4f4035;text-align:center;font-size:10px;font-family:Arial, Helvetica, sans-serif;}
.header_pt2 div.row1 div.location a{font-size:10px;color:#4f4035;font-weight:bold;}
.header_pt2 div.row1 div.location select{font-size:10px;color:#4e3f34;border:1px solid #645a50;margin-left:0px;}
.header_pt2 div.row1 div.pagenav{float:right;width:325px;text-transform:uppercase;padding:0px 0px 0px 10px;text-align:right;color:#4e3f34;text-align:right;word-spacing:2px;}
.header_pt2 div.row1 div.pagenav a{color:#4e3f34;font-size:11px;word-spacing:0px;}
.header_pt2 a:hover{text-decoration:underline;}
.header_pt2 div.row2{float:right;width:595px;}
.header_pt2 p{color:#4e3f34;text-align:right;word-spacing:2px;}
.header_pt2 p.search{color:#645a50;text-align:right;padding:4px 0px 0px 0px;margin:0px 0px 0px 10px;text-transform:uppercase;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;float:right;width:120px;}
.header_pt2 p.search a{color:#645a50;background:url(images/icon_search.gif) left 2px no-repeat;padding:0px 0px 0px 15px;font-size:10px;}
.header_pt2 p.shopping_bag{float:right;width:595px;margin-bottom:5px;text-align:right;text-transform:uppercase;color:#2f1f13;font-weight:bold;}
.header_pt2 p.shopping_bag a.cart{background:url(images/icon_cart.gif) left top no-repeat;padding:3px 0px 3px 18px;color:#5d5b59;}
.header_pt2 p.shopping_bag a{color:#5d5b59;}
.header_pt2 p.call{float:right;width:595px;padding:5px 0px 0px 0px;text-align:right;text-transform:none;color:#4f4035;font-weight:normal;}
.header_pt2 p.call a{color:#4f4035;font-size:11px;}
.top_links ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style:none;font-size:7px;float:right;}
.top_links ul li{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;float:left;}
.top_links ul li a.bybrand{float:left;width:109px;height:12px;background:url(images/link_shop_by_brand.gif) left top no-repeat;}
.top_links ul li a.bystyle{float:left;width:101px;height:12px;background:url(images/link_shop_by_style.gif) left top no-repeat;}
.top_links ul li a.bytype{float:left;width:144px;height:12px;background:url(images/link_shop_by_frame_type.gif) left top no-repeat;}
.top_links ul li a:hover{background-position:bottom;}
.top_links ul li a.active{background-position:bottom;}
#content_width{width:920px;clear:both;padding:5px 23px 0px 23px;background:url(images/content_width_bg.png) 1px top no-repeat;min-height:400px; display:inline-block;}
*html #content_width{background-image:none;width:966px;clear:both;padding:5px 10px 0px 13px;height:400px;background:url(images/content_width_bg.png) 1px top no-repeat;}
#content_width_index{width:966px;clear:both;padding:3px 0px 0px 0px;background:url(images/content_width_bg.png) top no-repeat;min-height:500px;}
*html #content_width_index{background-image:none;height:500px;background:url(images/content_width_bg.png) 2px top no-repeat;}
#bottom_bar{background:#937E6C url(images/bottombar_bg.gif) repeat-x left top;padding:0px 0px 0px 0px;clear:both;margin:0px auto 0px auto;color:#8d5f3d;font-size:11px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; float:left; width:100%}
.bottombar_width{text-align:left;width:966px;text-align:center;}
.bottombar_links{float:left;width:966px;background:url(images/bottom_links_bg.gif) center bottom no-repeat;padding:14px 0px 12px 0px;text-align:center;word-spacing:4px;color:#4F4035;font-family:Arial, Helvetica, sans-serif;}
.bottombar_links a{color:#4F4035;font-family:Arial, Helvetica, sans-serif;word-spacing:0px;}
.bottombar_links a:hover{color:#2f1f13;}
/*.copyright{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#4f4035;padding:10px;text-align:left;width:946px;float:left;}*/

.copyright {
    color: #4F4035;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding: 10px;
    text-align: left;
    width: 946px;
}
.copyright a{color:#a6a09a;}
.copyright a:hover{color:#4f4035;}
.banner{float:left;width:966px;height:400px;margin-bottom:20px;color:#615951;line-height:15px;text-align:left;padding:0px 0px 0px 0px;}
*html .banner{float:left;width:966px;height:400px;margin-bottom:20px;color:#615951;line-height:15px;text-align:left;padding:0px 0px 0px 0px;}
.welcome_text{float:left;width:280px;padding:80px 0px 0px 11px;}
.flash_banner{width:675px;float:right;}
*html .rotated_banner{float:right;width:751px;height:432px;margin-bottom:-3px;}
.rotated_banner img{float:right;}
.banner p{line-height:18px;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin-bottom:15px;padding-left:5px;}
.banner p a.bestsellers{background:url(images/title_best_sellers1.gif) left top no-repeat;float:left;width:102px;height:12px;font-size:7px;margin-left:15px;}
.banner p a.bestsellers:hover{background:url(images/title_best_sellers1.gif) left bottom no-repeat;}
.banner p a.newarrivals{background:url(images/title_new_arrivals1.gif) left top no-repeat;float:left;width:112px;height:12px;font-size:7px;margin-left:15px;}
.banner p a.newarrivals:hover{background:url(images/title_new_arrivals1.gif) left bottom no-repeat;}
#menu div.dynamic{float:left;width:165px;line-height:23px;text-align:left;}
#menu div.static{float:left;width:165px;line-height:23px;text-align:left;}
#menu a{color:#4f4035;font-size:12px;text-transform:uppercase;}
#menu a:hover{color:#000000;}
#menu a.active{color:#000000;font-weight:bold;}
.index_links{float:left;width:940px;padding:0px 30px 0px 30px;background:#2c1708 url(images/index_links_bg.gif) left top repeat-x;}
.index_links h1{font-size:14px;color:#9e785e;line-height:30px;margin-bottom:10px;}
.index_links ul{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;list-style:none;font-size:11px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;}
.index_links ul li{margin:0px 0px 5px 0px;padding:0px 0px 0px 10px;float:left;width:178px;line-height:15px;background:url(images/top_links_seperator.gif) left 6px no-repeat;}
.index_links ul li a{color:#9e785e;}
.index_links ul li a.active{color:#af0101;}
.fp_display ul{margin:0px 0px 0px 0px;padding:0px 15px 0px 16px;list-style:none;float:left;width:865px;}
.fp_display li{margin:0px 35px 0px 0px;padding:0px 0px 0px 0px;float:left;}
.fp_display ul li img{float:left;}
#content_area{float:right;width:710px;padding:20px 0px 0px 0px;}
#content_area_item{float:right;width:737px;padding:20px 0px 0px 0px;}
.sorting{float:left;text-align:left;width:710px;padding:0px 0px 0px 0px;margin:10px 0px 10px 0px;color:#a58d79;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.sorting select{color:#584c44;border:1px solid #c4bab5;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.sorting img{color:#a58d79;margin:0px 8px;}
.cat_display{float:left;width:680px;padding:0px 0px 10px 0px;font-family:Arial, Helvetica, sans-serif;}
*html .cat_display{float:left;width:680px;padding:0px 0px 10px 0px;height:300px;font-family:Arial, Helvetica, sans-serif;}
.cat_box{float:left;width:145px;margin:0px 35px 45px 0px;text-align:center;font-family:Arial, Helvetica, sans-serif;}
.cat_display ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style:none;}
.cat_display ul li{margin:0px 30px 5px 0px;padding:0px 0px 0px 0px;float:left;width:195px;text-align:center;font-size:11px;color:#4f4035;}
.cat_display ul li a{color:#4f4035;}
.cat_display ul li a:hover{color:#000;}
.cat_scroll{float:right;width:18px;padding:0px 0px 0px 0px;text-align:center;}
.cat_scroll img.up{float:left;margin-top:0px;}
.cat_scroll img.down{margin-top:310px;float:left;}
.brand_display{float:left;width:680px;padding:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;}
.brand_display ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style:none;}
.brand_display ul li{margin:0px 28px 50px 0px;padding:0px 0px 0px 0px;float:left;width:145px;text-align:center;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.brand_display ul li a{color:#4f4035;}
.brand_display ul li a img{width:145px;height:97px;}
.brand_display ul li a:hover{color:#000;}
.style_display{float:left;width:710px;padding:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;}
.style_display ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style:none;}
.style_display ul li{height:162px;margin:0px 30px 30px 0px;padding:0px 0px 0px 0px;float:left;width:202px;text-align:center;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.style_display ul li a{color:#4f4035;}
.style_display ul li a:hover{color:#000;}
.style_display ul li #catName{display:none;}
.brand_box{float:left;width:145px;margin:0px 35px 45px 0px;text-align:center;}
.brand_scroll{float:right;width:18px;padding:0px px 0px 29px;text-align:center;}
.brand_scroll img.up{float:left;}
.brand_scroll img.down{margin-top:300px;float:left;}
.cat_description{float:left;width:710px;text-align:right;padding:0px 0px 0px 0px;font-size:10px;color:#827971;margin-bottom:10px;}
.cat_description div.thumbnail{float:left;width:120px;text-align:center;height:92px;}
.cat_description div.cat_des{float:right;width:560px;text-align:left;color:#837971;font-size:11px;text-align:justify;}
.cat_description div.cat_des p{text-align:justify;}
.cat_description div.cat_des h1{font-size:14px;text-align:left;color:#2f1f13;text-transform:uppercase;margin-bottom:6px;}
.cat_description div.cat_des a{color:#4f4035;font-weight:bold;}
.cat_description a.more{color:#4f4035;font-weight:bold;float:right;font-size:11px;}
.brand_description{float:left;width:710px;text-align:justify;padding:0px 0px 0px 0px;font-size:11px;color:#837971;margin-bottom:10px;}
.brand_description a.more{color:#4f4035;font-weight:bold;float:right;font-size:11px;}
.brand_description h1{text-align:right;font-size:14px;text-transform:uppercase;color:#2f1f13;margin-bottom:10px;}
.item_display{float:left;width:926px;padding:10px 20px 0px 0px;margin-bottom:5px;}
.item_pt1{float:left;width:590px;margin:20px 0px 0px 0px;text-align:left;}
.item_pt1 h1{padding:0px 0px 0px 0px;width:535px;text-align:center;font-size:14px;color:#2f1f13;margin:0px 0px 20px 0px;}
.item_pt1 div.img_center{text-align:center;width:484px;height:323px;margin:0px 55px;}
.item_pt2{float:right;width:330px;padding:0px 0px 0px 0px;text-align:right;}
.pro_des{float:left;width:330px;background:url(images/product_details_bg.gif) left top repeat-x;padding:0px;font-size:11px;line-height:16px;text-align:justify;color:#77716c;margin-bottom:10px;}
.pro_des div.description{float:left;width:285px;display:inline;margin:10px 10px 0px;font-size:11px;line-height:14px;text-align:justify;color:#4f4035;}
*html .pro_des div.description{float:left;width:290px;display:inline;margin:10px 10px 0px;font-size:11px;line-height:14px;text-align:justify;color:#4f4035;}
.item_pt2 img.des_title{float:left;}
*html .item_pt2 img.des_title{float:left;margin-left:-3px;}
.pro_des p{margin-bottom:8px;}
.pro_des p span{color:#7f7667;font-weight:bold;}
.pro_des p a{text-decoration:underline;color:#626469;}
.pro_des p a:hover{text-decoration:none;}
.scroll{float:right;width:15px;padding:10px 5px 0px 0px;}
.scroll img{float:left;}
.product_details{float:left;width:310px;line-height:24px;padding:10px;font-size:12px;color:#333;text-align:left;display:inline;background:url(images/product_details_bg.gif) left top repeat-x;}
*html .product_details{float:left;width:330px;padding:10px;line-height:24px;font-size:12px;color:#333;text-align:left;display:inline;background:url(images/product_details_bg.gif) left top repeat-x;}
.product_details p{font-size:12px;padding:0px 15px 0px 0px;}
.product_details span.our_price{font-size:18px;color:#b00000;font-weight:bold;}
.item_pt2 div.addtocart_section{float:left;width:310px;margin-top:10px;font-size:11px;color:#4f4035;line-height:22px;word-spacing:2px;font-weight:bold;text-align:left;}
.item_pt2 div.addtocart_section a{color:#4f4035;line-height:normal;text-decoration:underline;word-spacing:0px;}
.item_pt2 div.addtocart_section a:hover{text-decoration:none;color:#b00000;}
.item_pt2 div.addtocart_section input.addtocart{margin:0px 10px 0px 0px;}
.related_display{width:926px;padding:10px 20px 0px 20px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.related_display ul{margin:0px 0px 0px 0px;padding:0px 15px 0px 16px;list-style:none;float:left;width:865px;}
.related_display li{margin:0px 35px 0px 0px;padding:0px 0px 0px 0px;float:left;}
.related_display ul li img{float:left;}
.prodes_title{float:left;}
*html .prodes_title{float:left;margin-left:-3px;}
.more_view{float:left;width:926px;margin:0px 0px 0px 0px;display:inline;background:#f3f2f0;height:23px;font-family:Arial, Helvetica, sans-serif;}
.more_view a.brand{float:left;padding:5px 30px 5px 10px;background:#e8e5e2;border-right:1px solid #fff;font-family:Arial, Helvetica, sans-serif;color:#706b67;font-size:11px;text-transform:uppercase;}
.more_view a.brand span{float:left;padding:0px 0px 0px 15px;font-family:Arial, Helvetica, sans-serif;color:#706b67;font-size:11px;text-transform:uppercase;background:#e8e5e2 url(images/arrow_left.gif) left center no-repeat;}
.more_view a.brand:hover{background:#e8e5e2 url(images/arrow_left.gif) 10px center no-repeat;color:#706b67;}
.more_view a.brand:hover span{background:none;color:#706b67;}
.more_view a{float:left;padding:0px 0px 0px 0px;border-right:1px solid #fff;font-family:Arial, Helvetica, sans-serif;color:#000;font-size:11px;text-transform:uppercase;}
.more_view a span{float:left;padding:5px 50px 5px 30px;color:#706b67;font-size:11px;text-transform:uppercase;}
.more_view a:hover{background:#e8e5e2 url(images/more_view_hover.gif) left top repeat-x;}
.more_view a:hover span{background:url(images/arrow_down1.gif) 80% 8px no-repeat;color:#e4e3e2;}
.more_view a.active{background:#e8e5e2 url(images/more_view_hover.gif) left top repeat-x;}
.more_view a.active span{background:url(images/arrow_down1.gif) 80% 8px no-repeat;color:#e4e3e2;}
.static_display{float:left;width:737px;padding:10px 0px 0px 0px;margin-bottom:5px;font-size:11px;line-height:14px;color:#4f4035;}
.static_display h1{text-align:right;font-size:14px;text-transform:uppercase;color:#2f1f13;margin-bottom:10px;}
.static_display h2{text-align:left;margin-bottom:10px;font-size:14px;font-weight:bold;color:#92532b;}
.static_display p{margin:0px 0px 8px 0px;}
.static_display p.contactus{margin:0px 0px 8px 0px;text-align:center;color:#2f1f13;}
.static_display p a{color:#895b39;}
.static_display a{color:#895b39;text-decoration:underline;}
.static_display a:hover{color:#000;text-decoration:none;}
.static_display p span{color:#895b39;}
.static_display ul{margin:8px 0px 0px 12px;padding:0px 0px 0px 0px;list-style:none;}
.static_display ul li{text-align:justify;margin:0px 0px 0px 0px;padding:0px 0px 5px 12px;background:url(images/bullet_purple.gif) no-repeat left 5px;}
.static_display ul li a{color:#626469;text-decoration:underline;}
.static_display ol{margin:8px 0px 0px 20px;padding:0px 0px 0px 0px;}
.static_display ul li{text-align:justify;margin:0px 0px 0px 0px;padding:0px 0px 5px 20px;}
.static_display ul li a{color:#626469;text-decoration:underline;}
.static_display table td{font-size:12px;line-height:14px;color:#4f4035;font-weight:bold;}
.shopping_display{float:left;width:737px;padding:10px 0px 0px 0px;margin-bottom:5px;font-size:11px;line-height:14px;color:#2f1f13;}
*html .shopping_display{float:left;width:737px;padding:10px 0px 0px 0px;color:#2f1f13;font-size:11px;line-height:14px;}
.shopping_display h1{text-align:right;font-size:14px;text-transform:uppercase;color:#2f1f13;margin-bottom:10px;}
.shopping_display h3{border:1px solid #dfd8d2;font-size:13px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;background-color:#dfd8d2;margin-bottom:0px;padding:2px 9px;color:#83796a;}
.shopping_display p{padding:0px 10px;line-height:16px;}
.shopping_display a{color:#83796a;}
.shopping_display span{color:#e78f3d;}
.shopping_display a:hover{text-decoration:underline;}
.shopping_display ul{font-size:11px;color:#83796a;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style:none;}
.shopping_display ul li{font-size:11px;color:#83796a;margin:0px 0px 0px 0px;padding:0px 0px 3px 18px;background:url(images/bullet_black.gif) no-repeat 8px 5px;line-height:16px;}
.shopping_display table td{line-height:16px;font-size:11px;}
.shopping_display table.form{border:1px solid #efebe6;border-collapse:collapse;color:#83796a;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.shopping_display table.form td{padding:3px 3px 3px 3px;}
.shopping_display table.form td span.error{color:#dcb25c;}
.shopping_display table.form td span{color:#5a5d61;font-size:10px;}
.shopping_display table.form td a{color:#5a5d61;text-decoration:none;}
.shopping_display table.form tr.altrow td.topic{padding:12px 0px 12px 15px;color:#83796a;}
.shopping_display table.form tr.oddrow td.topic{padding:12px 0px 12px 15px;color:#83796a;}
.shopping_display table.form tr.altrow{background:#f9f9f9;}
.shopping_display table.form tr.oddrow{background:#fff;}
.shopping_display table.form tr.title{background:#dfd8d2;font-size:11px;font-weight:bold;border:1px solid #efebe6;color:#645a50;text-transform:uppercase;}
.shopping_display table.form tr.title td{padding-left:10px;}
.shopping_display table.form input.textfield{border:1px solid #cdd3d9;background:#fff;font-size:12px;padding:1px;height:18px;color:#5a5d61;}
.shopping_display table.form input.textarea{border:1px solid #cdd3d9;background:#fff;font-size:12px;padding:1px;height:18px;color:#5a5d61;}
.shopping_display table.form input.qty{border:1px solid #cdd3d9;width:20px;text-align:center;background:#fff;font-size:12px;padding:1px;height:18px;color:#5a5d61;}
.shopping_display table.form textarea.textarea{border:1px solid #cdd3d9;background:#fff;font-size:12px;line-height:15px;padding:1px;color:#83796a;font-family:Arial, Helvetica, sans-serif;}
.shopping_display table.form select{border:1px solid #cdd3d9;font-size:12px;line-height:15px;padding:1px;color:#83796a;font-family:Arial, Helvetica, sans-serif;}
.textfield_medium{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#626469;border:1px solid #eeecf7;padding-left:2px;height:16px;background-color:#f9f9fc;}
.shopping_display ol{font-size:11px;color:#666666;margin:0px 0px 0px 28px;padding:0px 0px 0px 0px;list-style-type:decimal;}
.shopping_display ol li{font-size:11px;color:#83796a;margin:0px 0px 0px 0px;padding:0px 0px 3px 28px;line-height:16px;}
.form_table tr.alter_row{background-color:#f9f9f9;}
.form_table td{padding:3px 8px;font:11px/14px Verdana, Arial, Helvetica, sans-serif;color:#847f78;line-height:18px;}
.form_table td span{color:#dcb25c;}
.form_table td span.error{color:#dcb25c;}
.form_table td code{font-size:10px;color:#83796a;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:13px;}
.form_table td input.txtbox{border:solid 1px #cecece;width:175px;font-weight:normal;}
.form_table td textarea{border:solid 1px #cecece;width:350px;font-weight:normal;}
.form_table td select{font-size:11px;}
.form_table th{background:#dfd8d2;font-size:11px;padding:3px 8px;border-bottom:1px solid #efebe6;color:#83796a;}
.form_table a{color:#83796a !important;font-weight:bold;}
.table{border:1px solid #efebe6;border-collapse:collapse;color:#83796a;}
.table td{padding:3px 8px;font:11px/14px Verdana, Arial, Helvetica, sans-serif;color:#83796a;line-height:18px;border:1px solid #efebe6;}
.table th{background:#dfd8d2;font-size:11px;padding:3px 8px;border-bottom:none;border:1px solid #efebe6;color:#83796a;}
.table td input.txtbox{border:solid 1px #eeecf7;font-weight:normal;text-align:center;color:#818387;}
.table td textarea{border:solid 1px #efebe6;width:350px;font-weight:normal;background-color:#f9f9fc;color:#626469;}
.table a{color:#83796a;}
.table a:hover{text-decoration:underline;}
.login_border{border:1px solid #efebe6;}
.login_box{text-align:left;}
.login_box td{padding:3px 12px;font:11px/14px Verdana, Arial, Helvetica, sans-serif;color:#847f78;}
.login_box td a{color:#2f1f13;text-decoration:underline;}
.login_box th{background:#dfd8d2;font-size:11px;border:solid 0px #efebe6;font-weight:bold;padding:8px;color:#645a50;}
.login_box td p{color:#2f1f13 !important;padding:0px !important;text-align:left !important;}
.login_box td input.txtbox{border:solid 1px #efebe6;width:175px;color:#847f78;font-weight:normal;font-size:11PX;padding:2PX;}
.index{background:url(images/bullet_brown.gif) no-repeat 0px 6px;color:#83796a;font-weight:bold;padding:0px 0px 0px 10px;}
.category{margin-left:10px;background:url(images/bullet_brown1.gif) no-repeat 0px 5px;color:#ac754a;font-weight:bold;padding:0px 0px 0px 10px;}
.item{background:url(images/bullet_yellow.gif) no-repeat 0px 5px;color:#83796a;font-size:10px;font-weight:normal;padding:0px 0px 0px 10px;}
.list{border:1px solid #efebe6;border-collapse:collapse;}
.list td{padding:5px 12px;font:11px/14px Verdana, Arial, Helvetica, sans-serif;color:#847f78;border:1px solid #efebe6;}
.list td a{color:#847f78;text-decoration:underline;}
.list th{background:#dfd8d2;font-size:11px;border:solid 0px #83796a;padding:0px 0px;color:#847f78;}
.tellafriend_pt1{width:150px;float:left;text-align:left;padding:5px 0px;line-height:15px;font-size:11px;color:#5a5d61;}
.tellafriend_pt2{width:598px;float:left;text-align:left;padding:5px 0px;line-height:15px;font-size:11px;color:#5a5d61;}
.textfield_medium{border:1px solid #cdd3d9;background:#fff;width:180px;padding-left:3px;height:18px;margin:0px 0px;color:#5a5d61;}
div#wn{position:relative;width:710px;height:100px;overflow:hidden;border:0px solid #ccc;}
.container_class{float:left;position:relative;width:926px;height:380px;overflow:hidden;border:0px ridge white;}
*html .container_class{float:left;position:static;width:926px;height:380px;overflow:hidden;border:0px ridge white;}
.textfield2{border:1px solid #cdd3d9;background:#fff;font-size:12px;padding:1px;color:#5a5d61;}
#overlay{background-color:#000;position:absolute;text-align:center;height:0pt;left:0pt;top:0pt;width:1420px;height:1200px;z-index:1001;opacity:0.7;filter:alpha(opacity=70);}
#processMessage{cursor:progress;left:0px;text-align:center;top:0px;z-index:1002;background-color:Transparent;height:50px;padding-top:300px;}
.tooltip{width:200px;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#626469;text-decoration:none;text-align:center;}
.tooltip span.top{padding:30px 8px 0;background:url(images/tooltip.gif) no-repeat top;}
.tooltip b.bottom{padding:3px 8px 15px;color:#548912;background:url(images/tooltip.gif) no-repeat bottom;}
.PopUpPanel{position:absolute;background:transparent url(images/popuppanel_bg.gif) repeat-y scroll left top;float:left;height:130px;width:200px;opacity:0.9;filter:alpha(opacity=90);}
.item_pt2 p a.sizechart{background:transparent url(images/icon_size_chart.gif) no-repeat scroll left 2px;color:#B183D9;padding:0 0 0 25px;text-decoration:underline;}
.carttable{background:url(/client/images/product_details_seperator.gif) left top repeat-x;border-collapse:collapse;color:#83796a;}
.carttable tr{border-bottom:1px solid #dfd8d2;}
.carttable td{padding:3px 8px;font:11px/14px Verdana, Arial, Helvetica, sans-serif;color:#83796a;line-height:18px;}
.carttable th{font-size:11px;padding:3px 8px;border-bottom:none;color:#83796a;vertical-align:middle;}
.carttable td input.txtbox{border:solid 1px #adadad;font-weight:normal;text-align:center;color:#818387;}
.carttable td textarea{border:solid 1px #efebe6;width:350px;font-weight:normal;background-color:#f9f9fc;color:#626469;}
.carttable a{color:#83796a;}
.carttable a:hover{text-decoration:underline;}
.paymenttable{border-top:1px solid #dfd8d2;color:#83796a;}
.paymenttable tr{}
.paymenttable td{border-bottom:1px solid #dfd8d2;padding:20px;font:11px/14px Verdana, Arial, Helvetica, sans-serif;color:#83796a;line-height:18px;font-weight:bold;}
.header_pt2 div.row1 div.pagenav .header_pt2 div.row1 div.pagenav a{word-spacing:0px;}
.header_pt2 div.row1 span.welcome{text-align:left;float:left;}
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:transparent;}
.jScrollPaneDrag{position:absolute;background:#C0C0C0;cursor:pointer;overflow:hidden;right:1;}
* html .jScrollPaneDrag{position:absolute;background:#C0C0C0;cursor:pointer;overflow:hidden;right:0;}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}
a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:1;text-indent:-2000px;overflow:hidden;height:10px;background:url(/Client/images/arrow_up_1.gif) no-repeat 0 0;}
a.jScrollArrowUp:hover{background:url(/Client/images/arrow_up_11.gif) no-repeat 0 0;}
a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:10px;background:url(/Client/images/arrow_down_1.gif) no-repeat 0 0;}
a.jScrollArrowDown:hover{background:url(/Client/images/arrow_down_11.gif) no-repeat 0 0;}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover{}
.scroll-pane{width:700px;height:390px;overflow:auto;background:transparent;float:left;left:0px;}
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;margin-bottom:20px;}
.pro_des a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:1;text-indent:-2000px;overflow:hidden;height:10px;background:url(/Client/images/arrow_up211.gif) repeat-x 0 0;}
.pro_des a.jScrollArrowUp:hover{background:url(/Client/images/arrow_up21.gif) repeat-x 0 0;}
.pro_des a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:1;text-indent:-2000px;overflow:hidden;height:10px;background:url(/Client/images/arrow_down211.gif) repeat-x 0 0;}
.pro_des a.jScrollArrowDown:hover{background:url(/Client/images/arrow_down21.gif) repeat-x 0 0;}
.pro_des .jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:transparent;}
.pro_des .jScrollPaneDrag{position:absolute;background:#C0C0C0;cursor:pointer;overflow:hidden;right:2;}
* html .pro_des .jScrollPaneDrag{position:absolute;background:#C0C0C0;cursor:pointer;overflow:hidden;right:1;}
.footerimg{float:right;text-align:right;}
.footerimg img{margin-right:3px;}
.scroll-pane1{width:305px;height:340px;}
.tabing{float:left;height:24px;padding-left:10px;}
.tabing a{padding-left:8px;float:left;outline:none;margin-right:0px;}
/*.item_pt2_tabbing_pop{float:left;width:300px;padding:0px 0px 0px 8px;margin:5px 0px 0px 0px;}
.item_pt2_tabbing_pop a{height:25px;position:relative;padding:0px;float:left;}
.item_pt2_tabbing_pop a.size_and_color{background:url(/Client/images/overview.gif) left bottom no-repeat;width:102px;margin-right:5px;}
.item_pt2_tabbing_pop a.overview{background:url(/Client/images/description.gif) left bottom no-repeat;width:106px;margin-left:5px;}
.item_pt2_tabbing_pop a:hover{background-position:top left;}
.item_pt2_tabbing_pop a.over{background-position:top left;}*/
.our_price{line-height:24px;font-size:13px;color:#333;text-align:left;display:inline;font-weight:normal;font-family:Arial,Helvetica,sans-serif;padding:3px 0px 7px;float:left;width:300px;}
.prodsize{font-size:12px;color:#ff0000;}
.ordercontact{background-color:#8D5F3D;color:#ffffff;width:700px;height:25px;padding:4px 0px 0px 2px;}
.eye{color:#000000;font-size:13px;}
.select{color:#000000;font-size:12px;height:20px;width:50px;}
.txtq{color:#000000;font-size:12px;height:20px;text-align:center;width:40px;border:solid #83796A 1px;}
.static_display_about{float:left;width:920px;padding:10px 0px 0px 0px;margin-bottom:5px;font-size:12px;line-height:14px;color:#4f4035;}
.static_display_about h1{text-align:right;font-size:14px;text-transform:uppercase;color:#2f1f13;margin-bottom:10px;}
.static_display_about h2{text-align:left;margin-bottom:10px;font-size:14px;font-weight:bold;color:#92532b;}
.static_display_about p{margin:0px 0px 8px 0px;}
.static_display_about table td{font-size:12px;line-height:14px;color:#1a120c;}
.static_display_about a{color:#895B39;}
.style_display1{float:left;width:710px;padding:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;}
.style_display1 ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style:none;}
.style_display1 ul li{height:160px;margin:0px 8px 10px 0px;padding:0px 0px 0px 0px;float:left;width:160px;text-align:center;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.style_display1 ul li a{color:#4f4035;}
.style_display1 ul li a:hover{color:#000;}
.style_display1 ul li #catName{display:none;}
.fp_display{float:left;width:960px;background:url(images/fp_display_bg.gif) left top no-repeat;padding:10px 0px 0px 0px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#menu{float:left;width:180px;line-height:23px;padding:5px 0px 0px 0px;text-align:left;margin:0px 0px 15px 0px;color:#4f4035;font-size:12px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;}
.rotated_banner{float:right;width:751px;height:432px;margin-right:6px;}
* html .fp_display{float:left;width:966px;background:url(images/fp_display_bg.gif) left top no-repeat;padding:10px 0px 0px 0px;font-family:Verdana, Arial, Helvetica, sans-serif;}
* html #menu{float:left;width:183px;line-height:23px;padding:5px 0px 0px 0px;text-align:left;margin:0px 0px 15px 0px;color:#4f4035;font-size:12px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;}
* html .rotated_banner{float:right;width:751px;height:432px;margin-right:4px;}
.shipping{margin-top:35px;}
.brand_description p{color:#1A120C;font-size:11;text-align:justify;}
.fp_displayIndex{float:left;font-family:Verdana,Arial,Helvetica,sans-serif;padding:0 0 0;width:751px;}
.body_bg3{background:url(images/page_bg.gif) left -45px repeat-x;}
.footervisaimg{float:left;text-align:left;width:300px;padding-left:13px;}
.MagicZoomBigImageCont{border:1px solid #9f9788;top:0;}
.MagicZoomHeader{font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#918878;text-align:center !important;}
.MagicZoomPup{border:1px solid #aaa;background:#ffffff;}
.MagicZoomLoading{text-align:center;background:#ffffff;color:#444;border:1px solid #ccc;opacity:0.8;padding:2px 2px 2px 2px !important;display:none;}
.MagicZoomLoading img{padding-top:2px !important;width:16px;height:16px;}
.MagicZoomPup{display:none;height:265px;top:0;}
.MagicZoomBigImageCont img{width:1500;height:1000;}
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:transparent;}
.jScrollPaneDrag{position:absolute;background:#C0C0C0;cursor:pointer;overflow:hidden;right:1;}
* html .jScrollPaneDrag{position:absolute;background:#C0C0C0;cursor:pointer;overflow:hidden;right:0;}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}
a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:1;text-indent:-2000px;overflow:hidden;height:10px;background:url(/Client/images/arrow_up_1.gif) no-repeat 0 0;}
a.jScrollArrowUp:hover{background:url(/Client/images/arrow_up_11.gif) no-repeat 0 0;}
a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:1;text-indent:-2000px;overflow:hidden;height:10px;background:url(/Client/images/arrow_down_1.gif) no-repeat 0 0;}
a.jScrollArrowDown:hover{background:url(/Client/images/arrow_down_11.gif) no-repeat 0 0;}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover{}
.scroll-pane{width:700px;height:400px;overflow:auto;background:transparent;float:left;left:0px;}
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}
.pro_des a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:1;text-indent:-2000px;overflow:hidden;height:10px;background:url(/Client/images/arrow_up211.gif) repeat-x 0 0;}
.pro_des a.jScrollArrowUp:hover{background:url(/Client/images/arrow_up21.gif) repeat-x 0 0;}
.pro_des a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:10px;background:url(/Client/images/arrow_down211.gif) repeat-x 0 0;}
.pro_des a.jScrollArrowDown:hover{background:url(/Client/images/arrow_down21.gif) repeat-x 0 0;}
.pro_des .jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:transparent;}
.pro_des .jScrollPaneDrag{position:absolute;background:#C0C0C0;cursor:pointer;overflow:hidden;right:2;}
* html .pro_des .jScrollPaneDrag{position:absolute;background:#C0C0C0;cursor:pointer;overflow:hidden;right:1;}

.static_display_Personal{float:left;width:737px;padding:10px 0px 0px 0px;margin-bottom:5px;font-size:12px;line-height:14px;color:#4f4035;}
.static_display_Personal h1{text-align:right;font-size:14px;text-transform:uppercase;color:#2f1f13;margin-bottom:10px;}
.static_display_Personal h2{text-align:left;margin-bottom:10px;font-size:14px;font-weight:bold;color:#92532b;}
.static_display_Personal p{margin:0px 0px 8px 0px;}
.static_display_Personal table td{font-size:12px;line-height:14px;color:#1a120c;}
.static_display_Personal a{color:#895B39;}
.ordercontact_title{background-color:#8D5F3D;color:#ffffff;width:200px;height:25px;padding:4px 0px 0px 2px;text-align:center;font-size:14px;}
.cat_display li p{Height:30px;text-align:center;}

/* New Style */
/*.index_content_box{float:left; width:960px;}
.index_content_part{float:left; width:960px;}
.left-menu{float:left; width:199px; padding:5px;}
.left-menu{float:left; width:199px; padding:5px;}
.header_text_banner{height:44px; border-bottom:1px solid #e5e5e5; width:960px;}
.header_text_banner p{line-height:44px; color:#4f4035; width:750px; float:right; text-align:center;}
.main-banner{float:right; width:751px; padding:10px 0 0 0; height:360px;}
.main-banner-left{width:531px; height:336px; float:left; position:relative;}
.main-banner-right{width:215px; float:right;}
.mini-banner-1{ float:left; padding:0 0 5px 0;}

.small-banner-1{float:left; margin:0 0 5px 0; border:1px solid #d8ccc4; background:url(/Client/images/small-banner-1.jpg) no-repeat; width:197px; height:96px;}
.small-banner-1 p{font-size:13px; color:#221e1f; text-transform:uppercase; font-weight:bold; text-align:right; padding:10px 13px 0 0; width:135px;*width:140px; float:right;}
.small-banner-1 p span{font-size:16px; color:#de811d;}

.small-banner-2{float:left; margin:0 0 5px 0; border:1px solid #d8ccc4; background:url(/Client/images/small-banner-2.jpg) no-repeat; width:197px; height:96px;}
.small-banner-2 p{font-size:13px; color:#221e1f; text-transform:uppercase; font-weight:bold; text-align:right; padding:10px 13px 0 0; width:100px; float:right;}
.small-banner-2 p span{font-size:22px; color:#de811d;}

.small-banner-3{float:left; margin:0 0 5px 0; border:1px solid #d8ccc4; background:url(/Client/images/small-banner-3.jpg) no-repeat; width:197px; height:96px;}
.small-banner-3 p{font-size:11px; color:#221e1f; text-transform:uppercase; text-align:right; padding:10px 13px 0 0; width:115px; float:right;}
.small-banner-3 p strong{font-size:14px; color:#221e1f;}
.small-banner-3 p span{font-size:18px; color:#de811d; float:right; width:100px; font-weight:bold;}

.small-banner-4{float:left; margin:0 0 0px 0; border:1px solid #e7e7e7; background:#fbfbfb; width:197px; height:66px;}
.small-banner-4 p{font-size:16px; color:#221e1f; text-transform:uppercase; text-align:right; padding:10px 13px 0 0; width:80px; float:right; font-weight:bold}
.small-banner-4 p span{font-size:26px; color:#de811d; font-weight:normal;}*/

/* New Style */
.index_content_box{float:left; width:960px;}
.index_content_part{float:left; width:960px;}
.left-menu{float:left; width:199px; padding:5px;}
.header_text_banner{height:44px; border-bottom:1px solid #e5e5e5; width:960px;}
.header_text_banner p{line-height:44px; color:#4f4035; width:750px; float:right; text-align:center;}
.main-banner{float:right; width:751px; padding:10px 0 0 0; height:360px;}
.main-banner-left{width:531px; height:336px; float:left; position:relative;}
.main-banner-right{width:215px; float:right;}
.mini-banner-1{ float:left; padding:0 0 3px 0;}

/* 5-1-2011 left menu changes */
.small-banner-1{float:left; margin:0 0 5px 0; border:1px solid #d8ccc4; background:url(/Client/images/small-banner-1.jpg) no-repeat; width:197px; height:83px;}
.small-banner-1 p{font-size:13px; color:#221e1f; text-transform:uppercase; font-weight:bold; text-align:right; padding:10px 13px 0 0; width:135px;*width:140px; float:right;}
.small-banner-1 p span{font-size:16px; color:#de811d;}

.small-banner-2{float:left; margin:0 0 5px 0; border:1px solid #d8ccc4; background:url(/Client/images/small-banner-2.jpg) no-repeat left -5px; width:197px; height:83px;}
.small-banner-2 p{font-size:13px; color:#221e1f; text-transform:uppercase; font-weight:bold; text-align:right; padding:5px 13px 0 0; width:100px; float:right;}
.small-banner-2 p span{font-size:22px; color:#de811d;}

.small-banner-3{float:left; margin:0 0 5px 0; border:1px solid #d8ccc4; background:url(/Client/images/small-banner-3.jpg) no-repeat; width:197px; height:85px;}
.small-banner-3 p{font-size:11px; color:#221e1f; text-transform:uppercase; text-align:right; padding:3px 13px 0 0; width:115px; float:right;}
.small-banner-3 p strong{font-size:14px; color:#221e1f;}
.small-banner-3 p span{font-size:18px; color:#de811d; float:right; width:100px; font-weight:bold;}

.small-banner-4{float:left; margin:0 0 0px 0; border:1px solid #e7e7e7; background:#fbfbfb; width:197px; height:60px;}
.small-banner-4 p{font-size:16px; color:#221e1f; text-transform:uppercase; text-align:right; padding:4px 13px 0 0; width:80px; float:right; font-weight:bold}
.small-banner-4 p span{font-size:26px; color:#de811d; font-weight:normal;}
.flash-box{margin:0 0 0 20px; float:left} 

.small-banner-5{float:left; margin:5px 0 0 0; border:1px solid #e7e7e7; background:#fbfbfb; width:177px; height:26px; padding:2px 0;}
.small-banner-5 a{ margin:2px 4px 0 3px;}
/*         End Changes    */

.flash-box{margin:0px 0 0 20px; float:left} 

.content_right_part{float:right; padding:5px 0 0; width:751px; margin:50 0 0 0;  }
.tabber_box{border-left:1px solid #d3cfcc; border-right:1px solid #d3cfcc; border-top:1px solid #d3cfcc; background:#e4e0dd; float:left; width:749px;}

.tabber_box ul{list-style:none; padding:0; margin:0; float:left;}
.tabber_box ul li{list-style:none; float:left;border-right:1px solid #ffffff;}
.tabber_box ul li:hover{background:#a5998f;}

.tabber_box ul li a{float:left; outline:none; margin-right:0px; text-decoration:none; padding:4px 10px; font-size:11px; color:#5e5248; font-weight:bold; text-transform:uppercase;}
.tabber_box ul li a:hover{color:#fff; padding:4px 10px;}
.tabber_box ul li:hover a{ color:#fff; padding:4px 10px;}
.tabber_box ul li.tabberactive{background:#a5998f;}
.tabber_box ul li.tabberactive a{color:#fff; padding:4px 10px;}

.tabberlive .tabbertab {width:749px; float:left;border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; position:relative; padding:0;}
.tabberlive .tabbertab h6 {display:none;}
.tabberlive .tabbertabhide {display:none;}

.tabber_content{width:735px; float:left; padding:10px 0 10px 14px; position:relative;}
.scroll_content_box{display:table-row;}
.scroll_content_box li{list-style:none; display:table-cell; width:170px;}
.product-mein-box{width:900px; float:left; padding:10px 6px 10px 20px ;}
.product_box{width:165px; float:left; padding:0 15px 25px 0;}

.product_display{width:165px; height:100px; float:left; text-align:center; vertical-align:middle;}
.product_contect{float:left; width:165px; text-align:center;}
.product_contect h2{color:#4a4139; font-size:12px; text-align:center; height:30px; line-height:16px; float:left; padding:0 0 5px 0; width:165px;}
.product_contect h2 a{color:#4a4139;}
.product_contect h2 a:hover{color:#d99042}
.product_contect p{color:#4a4139; font-weight:bold; text-align:center;}
.product_contect p span{color:#de811d;}
.arrow_content{width:735px; float:left;}
.arrow_content2{ width:905px; float:left;}
.arrow_content_left{width:30px; padding-right:5px; float:right; padding:0 10px 0 0;}
.arrow_content_right{width:30px; height:30px; float:right; display:block; padding:0 10px 0 0;}

/*index bottom div*/
.brands-box{width:953px; float:left; border:1px solid #e7e7e7; margin:0px 0 5px 5px; *margin-top:5px;}
.brands-title{width:933px;*width:953px; float:left; background:#e4e0dd; text-align:left; padding:5px 10px 5px 10px; text-transform:uppercase;}
.brands-link{width:953px; float:left;}
.brands-link-pt{width:150px;  float:left;}
.brands-link-pt ul{width:135px; float:left; list-style:none; padding:8px 0;}
.brands-link-pt ul li{width:105px; float:left; list-style:none; color:#4f4035; font-size:12px; padding:0 0 0 30px; line-height:20px;}
.brands-link-pt ul li a{color:#4f4035; text-decoration:none;}
.brands-link-pt ul li a:hover{color:#D99042; text-decoration:none;}
#ribbon{position:absolute;    top:-3px;   left:-15px; z-index:500;}
#frame{position:absolute;     z-index:0;  width:739px;      height:336px;     top:-3px;      left:-80px;}
#slides{position:absolute;    top:0;      left:0;     z-index:100; height:336px; width:531px;}
#slides .next{background:url(images/next.png) no-repeat right top;position:absolute;*margin-bottom:50px;bottom:-15px;right:0px;width:25px;height:25px;display:block;z-index:101;}
#slides .next:hover{background:url(images/next.png) no-repeat left top;position:absolute;bottom:-15px;right:0px;width:25px;
height:25px;display:block;z-index:101;}
 #slides .prev {background:url(images/prev.png) no-repeat right top;position:absolute;*margin-bottom:50px;bottom:-15px;left:10px;width:25px;height:25px;display:block;z-index:101;}
#slides .prev:hover {background:url(images/prev.png) no-repeat left top;position:absolute;bottom:-15px;left:10px;width:25px;height:25px;display:block;z-index:101;}
.slides_container {width:531px;height:360px;overflow:hidden;position:relative;}
#slides .next {left:40px;}
.pagination {margin:26px auto 0;width:100px;}
.pagination li {float:left;   margin:0 1px; display:none}
.pagination li a {display:block;width:12px;height:0;padding-top:12px;background-position:0 0;float:left;overflow:hidden; display:none;}
.pagination li.current a {    background-position:0 -12px;}
#footer {text-align:center;width:580px;margin-top:9px;padding:4.5px 0 18px;border-top:1px solid #dfdfdf;}
#footer p {margin:4.5px 0;font-size:1.0em;}
#slides a:link, a:visited {color:#4f4035;text-decoration:none;}
#slides a:hover, a:active {color:#4f4035;text-decoration:none;}


/*index slider*/
.fp-main-box{width:735px; float:left; padding:30px 0 0 0px;}
.fp-row1{width:720px; float:left; background:url(images/content_bottom_line.gif) repeat-x left bottom; padding:0 10px 0 5px;}
.item-fp-main-box{width:900px; float:left; padding:40px 0 0 0; margin:0 0 0 20px;}
.item-fp-row1{width:900px; float:left; background:url(images/content_bottom_line.gif) repeat-x left bottom; padding:0 10px 0px 0;}
.fp-box{width:165px; padding:0 21px 15px 0;}

	.fp-box div.img-center{display:table-cell; text-align:center; vertical-align:middle; width:165px; height:80px; position:relative; }
	.fp-box div.img-center *{vertical-align:middle;}
	.fp-box div.img-center span{display:inline-block; height:100%;}
	.fp-box div.img-center span{display:inline-block; height:100%;}
	.fp-box div.img-center .preview {}
	.fp-box div.img-center a .preview {display:none;}
	.fp-box div.img-center a:hover .preview {display:block;position:absolute; z-index:1; top:40px;left:30px; text-align:left;}
	.fp-box h2{font-size:12px; color:#4a4139; text-align:center; font-weight:normal; padding:8px 0;}
	.fp-box h2 a{font-size:12px; color:#4a4139; text-align:center; font-weight:normal;}
	.fp-box h2 a:hover{font-size:12px; color:#D99042; text-align:center; font-weight:normal;}
	.fp-box p{font-size:12px; color:#4a4139; text-align:center; font-weight:normal;}
	.fp-box p span{font-size:12px; color:#de811d; text-align:center; font-weight:bold;}
.fp-product-p{width:720px; float:left; display:none;}
/*Best Sellers end*/ 
/*content end*/
.jcarousel-container{position:relative;width:100%;float:left;}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}

.jcarousel-next{z-index:3;display:none}
.jcarousel-prev{z-index:3;display:none}
.jcarousel-skin-tango .jcarousel-container{padding:0px;margin:0px;}
.jcarousel-skin-tango .jcarousel-container-horizontal{padding:0px;width:100%;margin:0px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:100%;float:left;padding:0px;margin:0px;height:303px}
.jcarousel-skin-tango .jcarousel-item{margin:0px;padding:0px;height:303px}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:-30px;right:0px;width:32px;height:32px;cursor:pointer;background:url(images/next_horizontal.gif) no-repeat 0 0;z-index:1000;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background-position:-32px 0}
.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-64px 0}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:-30px;right:40px;width:32px;height:32px;cursor:pointer;background:url(images/prev_horizontal.gif) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-32px 0}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-64px 0}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0}

.jcarousel-list li, .jcarousel-item{float:left;padding:0px;margin:0px; display:inline; list-style:none}


.item_pt2_tabbing_pop{background: none repeat scroll 0 0 #E4E0DD;border-left: 1px solid #D3CFCC;border-right: 1px solid #D3CFCC;border-top: 1px solid #D3CFCC;float: left; height:22px; width: 749px;}
.item_pt2_tabbing_pop a{height:22px;position:relative;padding:0px;float:left;}
.item_pt2_tabbing_pop a.size_and_color{color: #5E5248;float: left;font-size: 11px;font-weight: bold;margin-right: 0;outline: medium none;padding: 4px 10px;text-decoration: none;text-transform: uppercase;border-left: 1px solid #D3CFCC;border-right: 1px solid #ffffff; height:14px;}
.item_pt2_tabbing_pop a.overview{color: #5E5248;float: left;font-size: 11px;font-weight: bold;margin-right: 0;outline: medium none;padding: 4px 10px;text-decoration: none;text-transform: uppercase;border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;height:14px;}
.item_pt2_tabbing_pop a.bestseller{color: #5E5248;float: left;font-size: 11px;font-weight: bold;margin-right: 0;outline: medium none;padding: 4px 10px;text-decoration: none;text-transform: uppercase;border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;height:14px;}
.item_pt2_tabbing_pop a.onsale{color: #5E5248;float: left;font-size: 11px;font-weight: bold;margin-right: 0;outline: medium none;padding: 4px 10px;text-decoration: none;text-transform: uppercase;border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;height:14px;}
.item_pt2_tabbing_pop a:hover{background-position:top left;background: none repeat scroll 0 0 #A5998F;color:White;}
.item_pt2_tabbing_pop a.over{background-position:top left;background: none repeat scroll 0 0 #A5998F;color:White;}

.newsletter-box{border:solid 1px #cecece;width:154px;font-weight:normal;font-size:11px;height:20px;margin-top:3px; }
.small-banner-11{float:left; border:1px solid #e7e7e7; background:#fbfbfb; width: 192px; margin:5px 0 0 0px; text-align:left; padding:5px 0 5px 5px;}
.small-banner-11 span{font-size:14px; color:#4F4035; font-weight:bold;}
.subscribe{vertical-align:middle;}


#s_s{margin:0 0 0 5px;float:right;}
.verisign {float:right;}
.verisign img{float:left;}
.small-banner-12{float:left; margin:5px 0 0 0; border:1px solid #d8ccc4; width:197px; height:85px;}
.AuthorizeNetSeal a img{width:80px;height:65px;}
.AuthorizeNetSeal {float:left;}
