body{background:url(../images/background-bg.jpg) top repeat-x #481503;font:85% Tahoma, verdana, sans-serif;margin:0 10px 0 10px;padding:0;height:100%;}
#body-bg{background:url(../images/background-bg.jpg) top repeat-x #8A2E08;}
#main-header-bg{background:url(../images/header-bg.jpg) repeat-x top;}
#main-body-bg{background:url(../images/footer-bg.jpg) bottom repeat-x;}
.liveChat-right{float:left;text-align:right;margin:40px 0 0 0;}
.phone-num{color:#fff;}
a{color:#FF1818;text-decoration:underline;}
a:hover{color:#ED3D00;text-decoration:underline;}
h1{font:bold 1.2em Arial;color:#FFFFFF;background:#A73407;border:1px solid #CFAD11;padding:7px 3px 7px 15px;margin:5px 0 5px 0;clear:both;}
h1.hilight-title-bg{font:bold 1.2em Arial;color:#FFFFFF;background:#A73407;border:1px solid #CFAD11;padding:7px 3px 7px 15px;margin:0 0 0 0;clear:both;}
h2{font:bold 0.7em Arial;color:#000000;clear:both;padding:0;margin:0 0 0 0;}
h2 a{padding:0 10px 0 10px;font-size:1em;font-weight:bold;color:#000000;}
h2 a:hover{color:#CF0D0B;background:#ffffff;text-decoration:none;}
h2 a.selected{color:#CF0D0B;background:#ffffff;padding:0 10px 0 10px;border:1px solid red;}
h2.subHeader-h2{font-size:0.8em;font-weight:bold;color:#ffffff;background-color:#7B1700;border-bottom:1px solid #F2AF84;border-top:1px solid #FFD4B8;padding:3px;margin-bottom:10px;margin-top:2px;clear:both;}
h3{font-size:0.8em;font-weight:bold;color:#000000;padding:5px 0 0 0;clear:both;margin:0 0 0 0;}
h3.productDescHead{padding:5px;background:#A73407;color:#fff;border:solid #CFAD11;border-width:1px 1px 0 1px;font-size:0.8em;font-weight:bold;clear:both;margin:0 0 0 0;}
p{font-size:0.8em;}
strong{font-weight:bold;}
input{font-size:1em;font-weight:normal;background-color:#FFFFFF;color:#000000;border:1px solid #DBB666;height:1.25em;margin-bottom:1px;}
.checkbox{position:relative;top:2px;border:0px;}
select{font-size:1em;font-weight:normal;background-color:#FFFFFF;color:#000000;border:1px solid #1a5bb0;}
.button{font:bold 1.1em Arial;background:#C71F1D;cursor:pointer;padding:0 5px 0 5px;height:25px;border:1px solid #D1B01A;color:#fff;cursor:pointer;margin:1px;}
.button:hover{color:#FCFF00;}
.smaller-text{font:bold 0.8em Arial;color:#000000;text-align:left;padding:3px 0 3px 0;}
.short-discription{font:normal 0.8em Arial;color:#494949;text-align:left;padding:7px 0 7px 0;}
.price{font:bold 1em Arial;color:#CF0D0B;padding:10px 0 0 0;margin:5px 0 10px 0;}
.right-menu-price{font:bold 0.8em Arial;color:#CF0D0B;padding:5px;margin:5px 0 0 0;background:#F8ECC6;border:1px solid #DAC37D;}
.error-text{font:1.5em bold Verdana, Arial;color:#ff0000;padding:10px;}
#header{margin:0px;width:auto;_width:100%;padding:0 0 0 15px;height:117px;over-flow:hidden;border-bottom:2px solid #FFD824;}
#header-right{font-size:0.7em;float:right;text-align:right;font-weight:bold;margin-top:5px;padding:10px 0 5px 0;width:450px;}
#sub-header span{padding-left:5px;}
#logo{float:left;border:0px;}
.top-phone-num{font-size:1.1em;font-weight:bold;color:#FF1818;}
.gray-font-color{font-size:1.1em;font-weight:bold;color:#595959;}
.red-font-color{color:#A73407;}
.orange-color{color:#FFA204;}
#top-links-list{margin:0px;padding:0px;white-space:nowrap;float:right;color:#fff;font:11px Arial;}
#top-links-list li{display:inline;list-style-type:none;font-size:1.1em;margin:0px;padding:0px;font-weight:normal;}
#top-links-list a{font-weight:normal;font-size:1em;padding:1px 2px;margin-right:2px;margin-bottom:0px;color:#000;text-decoration:none;}
#top-links-list a:hover{text-decoration:underline;color:#333;}
.search-box{font-size:1em;font-weight:normal;background-color:#FFFFFF;color:#000000;border:1px solid #FFD824;height:16px;margin-bottom:1px;width:150px;}
.search-go-button{background:url(../images/go_bg.jpg) top repeat-x #5F5F5F;font-weight:bold;font-size:1em;border:1px solid #FFD824;color:#322A0E;cursor:pointer;height:20px;padding:2px 5px 5px 5px;width:50px;margin:0;}
.search-go-button:hover{color:#A73407;}
.search_txt{color:#7041A0;font:bold 0.8em Arial;}
#you-cart-empty{float:right;}
#you-cart-empty_list{margin:0px;padding:1px 0px 0px 0px;white-space:nowrap;}
#you-cart-empty_list li{display:inline;list-style-type:none;margin:0px;padding:0px;color:#FFD200;font-weight:normal;padding-left:5px;}
#you-cart-empty_list a{font-size:1em;padding:1px 2px;margin-right:2px;margin-bottom:0px;color:#FFD200;text-decoration:none;}
#you-cart-empty_list a:hover{color:#ffffff;text-decoration:underline;}
#mini-cart{float:left;display:inline;padding:10px 0 0 0;margin:0 0 0 0;}
.mini-cart-container{position:relative;right:10px;top:44px;color:#494949;float:right;height:58px;overflow:hidden;}
.mini-cart-width{color:#494949;width:295px;padding:10px 12px 10px 12px;background:#FFD824;}
.mini-cart-icon{text-align:left;padding:0 0 0 15px;background:url(../images/cart-icon.jpg) no-repeat;color:#494949;}
.my-account-icon{text-align:left;padding:0 7px 0 20px;background:url(../images/my-account.jpg) no-repeat;color:#494949;height:13px;}
#mini-cart-list{margin:0px;padding:0px;white-space:nowrap;}
#mini-cart-list li{list-style-type:none;margin:0 0 0 0;padding:0 0 0 0;color:#ffffff;font-weight:bold;float:left;position:relative;}
#mini-cart-list li a{font-weight:bold;font-size:1em;padding:1px 2px 1px 15px;margin:0px;color:#ffffff;text-decoration:none;}
#mini-cart-list li a:hover{color:#FFD200;text-decoration:underline;}
#mini-cart-list li ul{margin:0 0 0 0;pading:0 0 0 0;list-style-type:none;border-top:1px solid #F00908;border-left:1px solid #F00908;border-right:1px solid #F00908;background:#FAE6DA;position:absolute;z-index:100;top:25px;}
#mini-cart-list li ul li{margin:0 0 0 0;padding:0 0 0 0;background:#FAE6DA;border-bottom:1px solid #F00908;}
#mini-cart-list li ul li:hover{background:#FEE674;border-bottom:1px solid #F00908;}
#mini-cart-list li ul li a{display:block;font-weight:bold;font-size:1em;color:#602A2A;text-decoration:none;background:#FAE6DA;padding:10px 10px 10px 10px;margin:0 0 0 0;}
#mini-cart-list li ul li a:hover{color:#602A2A;background:#FEE674;}
#left-menu{font:0.95em Arial;color:#000000;width:183px;}
.left-menu{font:0.95em Arial;color:#000000;width:183px;border:1px solid #CFAD11;background:#fff;}
#left-section-title{background:#A73407;border-bottom:1px solid #CFAD11;padding:10px;color:#fff;}
#left-section-title a{font:bold 14px Arial;color:#fff;text-decoration:none;}
#left-section-title a:hover{color:#FFF004;}
#left-menu-blue-bg{background:#fff;}
#left-menu-blue-bg a{font:12px Arial;color:#000000;text-decoration:none;padding:0px 10px 5px 10px;border-bottom:1px solid #FF9104;width:150px;margin:0 auto 0 auto;display:block;}
#left-menu-blue-bg a:hover{color:#A73407;}
#right-menu{font-size:1em;color:#000000;width:160px;}
.menu-box{width:100%;font-size:0.75em;font-weight:bold;color:#000;background:#FFFFFF;}
.menu-box-title{font:bold 1.2em Arial;color:#ffffff;background:#A73407;padding:10px 7px 5px 7px;text-align:left;height:18px;overflow:hidden;}
.menu-box-content{font:1.2em Arial;padding:10px 5px 10px 5px;margin-left:2px;margin-right:2px;text-align:left;overflow:none;color:#494949;}
.menu-box-content-center{font:1.2em Arial;padding:10px 5px 10px 5px;padding-bottom:5px;margin-left:2px;margin-right:2px;text-align:center;overflow:none;}
.left-text-box{width:165px;border:1px solid #BECDDC;padding:2px;font:12px Arial;}
.selectbox{border:1px solid #30799E;height:20px;}
.height-10px{height:10px;}
.padding-10px{padding:10px;}
.padding-15px{padding:15px;}
.padding-20px{padding:20px;}
.padding-left-10px{padding-left:10px;}
.padding-left-5px{padding-left:5px;}
#menu-section-list{margin:0px;padding:0px;padding-left:17px;list-style-type:disc;}
#menu-section-list ul{margin:0px;padding:0px;padding-left:17px;list-style-type:disc;}
#customer-links{margin:0px;padding:0px;padding-left:17px;list-style-type:disc;}
#customer-links a{color:#66563E;}
#customer-links a:hover{color:#922800;}
#news-links{margin:0px;padding:0px;padding-left:17px;list-style-type:disc;}
.menu-product-list{clear:both;padding:7px;margin-bottom:2px;background:#F8FBE8;}
#pro-list-link a{color:#604901;}
#pro-list-link a:hover{color:#382A00;}
.menu-product-image{position:relative;margin:2px auto 2px auto;border:1px solid #C5E919;padding:5px;background:#ffffff;}
.main-body-bg{background:#FFF5C5;padding:5px 0 5px 3px;}
#main-content{color:#000000;font-size:1em;margin:0 6px 5px 6px;_margin:0 2px 0 2px;}
#main-content-withoutleftmenu{color:#000000;font-size:1em;margin:0 6px 5px 80px;width:796px;}
#breadcrumb{font-size:0.9em;width:100%;margin-bottom:10px;padding:3px 0 3px 0;}
#breadcrumb a{text-decoration:none;color:#BC1A18;}
#breadcrumb a:hover{text-decoration:none;color:#333;}
#breadcrumb .endText:hover{text-decoration:none;color:#777;}
#breadcrumb a.endText{text-decoration:none;color:#000;}
#breadcrumb a.endText:hover{text-decoration:none;color:#333;}
#breadcrumb-title{color:#000;background-color:#FFD01C;padding:4px 4px 4px 4px;margin-right:3px;font-weight:bold;border:solid #FFC33B;border-width:1px 1px 1px 1px;}
#footer{color:#000000;margin:0 4px 0 0;clear:both;text-align:center;}
.footer-color{background:#FFB951;font:12px Arial;color:#A54715;padding:10px 0 20px 0;margin:0 auto 0 auto;width:803px;}
.footer-red-link-float{float:right;font:12px Arial;color:#000;}
a.footer-red-link{font:13px Arial;color:#000;padding:5px 5px 0 0;text-decoration:none;}
a.footer-red-link:hover{color:#750000;}
.footer-white-menu{font:12px Arial;color:#000000;padding:15px 0 0 0;}
a.footer-white-menu-link{font:12px Arial;color:#000000;text-decoration:none;}
a.footer-white-menu-link:hover{color:#BF1B18;}
.black-color{color:#000000;}
.specialRed-color{color:#8F2B06;}
.dark-footer-bg{font:11px Arial;color:#000;padding:10px;background:#E5E1F9;border:1px solid #C8C8C8;margin:0 auto 0 auto;}
a.dark-footer-bg-link{font:11px Arial;color:#000;text-decoration:none;line-height:25px;}
a.dark-footer-bg-link:hover{color:#9B0F00;}
#footer-small-content{font:10px Arial;color:#787561;}
.signup-bg{background:#A73407;padding:3px 10px 0 10px;font-size:0.8em;color:#fff;height:25px;overflow:hidden;border:1px solid #CFAD11;margin:0 auto 0 auto;width:783px;}
.footer-link-bg{background:#FFB951;padding:5px;color:#000;border-left:1px solid #CFAD11;border-right:1px solid #CFAD11;border-bottom:1px solid #CFAD11;margin:0 auto 0 auto;width:793px;}
.joinButton{background:url(../images/bottom-go-btn.jpg) repeat-x #6A6480;font-size:0.9em;border:1px solid #452D12;color:#fff;cursor:pointer;padding:2px 5px 6px 5px;height:20px;overflow:hidden;margin-left:5px;}
.footer-white-links{margin:0 0 0 0;padding:5px 0 5px 0;white-space:nowrap;font-size:0.9em;}
.footer-white-links li{font-weight:bold;display:inline;list-style-type:none;margin:0px;padding:0px 2px 0 2px;color:#ffffff;}
.footer-white-links a{padding:6px 1px;margin:2px 2px 0px 0px;white-space:nowrap;text-decoration:none;font-weight:normal;color:#ffffff;}
.footer-white-links a:hover{text-decoration:underline;font-weight:normal;color:#FCFF00;}
.footer-links{white-space:nowrap;margin:0 0 0 0;padding:10px 0 10px 0;font-size:0.7em;}
.footer-links-width{width:995px;font-size:10px;color:#604901;}
.footer-links li{font-weight:bold;display:inline;list-style-type:none;margin:0px;padding:0px 2px 0 2px;color:#604901;}
.footer-links a{padding:4px 1px;margin:2px 2px 0px 0px;white-space:nowrap;text-decoration:none;font-weight:normal;color:#604901;text-transform:uppercase;}
.footer-links a:hover{text-decoration:underline;font-weight:normal;color:#000000;}
#users-online{font-size:10px;margin-left:auto;margin-right:auto;text-align:center;clear:both;}
#copyright{font-size:0.9em;margin-top:10px;margin-left:auto;margin-right:auto;text-align:center;clear:both;color:#000;}
.special-area{border-top:1px solid #FFD16E;border-bottom:1px solid #FFD16E;padding:10px;margin:15px 0 15px 0;font:12px Arial, Verdana;color:#000000;}
.section-content{clear:both;padding-top:10px;}
.sub-sections{clear:both;text-align:left;}
.new_sub-sections{clear:both;text-align:left;}
.section-thumbnail-div{padding:5px;border:1px solid #D8D8D8;float:left;margin:0 20px 0 0;width:70px;font:0.9em Arial;}
.section-thumbnail{float:left;margin-right:5px;padding:3px;}
.sub-section-title, .sub-section-title a{font-weight:bold;font-size:0.9em;text-decoration:none;color:#000000;}
.sub-section-title a:hover{color:#FF5A00;}
.sub-section-content-width{float:left;width:650px;}
.pages-container{top:0px;padding:1px;margin-bottom:5px;font-weight:bold;font-size:0.6em;text-align:right;}
.pages-list{font:1.5em Arial;margin-left:0px;padding-left:0px;white-space:nowrap;margin-top:0px;padding-top:0px;margin-bottom:0px;margin-right:0px;}
.pages-list li{color:#ffffff;display:inline;list-style-type:none;margin:0px;padding:0px;margin:0px;margin-left:1px;margin-right:1px;}
.pages-list span{padding:5px;padding-top:3px;padding-bottom:3px;margin:0px;color:#ffffff;background-color:#A73407;border:1px solid #7E0B09;}
.pages-list span.spanGray{padding-top:3px 1px 3px 1px;margin:0px;color:#9C9C9C;background:transparent;border:none;}
.pages-list a{padding-top:3px;padding-bottom:3px;margin:0px;color:#000;background-color:#FFD824;padding-left:5px;padding-right:5px;border:1px solid #D9D9D9;text-decoration:none;}
.pages-list a:hover{text-decoration:underline;color:#ffffff;background-color:#A73407;border:1px solid #7E0B09;}
.pages-list a.prevNext{padding-top:3px;padding-bottom:3px;margin:0px;color:#D62220;background:transparent;padding-left:5px;padding-right:5px;border:none;text-decoration:none;}
.pages-list a.prevNext:hover{color:#000;background:transparent;border:none;}
.product-thumbnail_container{float:left;width:165px;text-align:center;}
.product-thumbnail_div{padding:10px;width:170px;border:1px solid #D1B018;background:#fff;}
.product-price_div{width:171px;border:1px solid #D1B018;background:#FFFCDE;height:50px;overflow:hidden;}
.product-thumbnail{padding:5px;border:0px;}
.product-single{text-align:left;margin:0 auto 0 auto;zoom:1;float:left;}
.product-column-left{width:9%;float:left;}
.product-column-right{width:9%;float:right;}
.product-double{width:100%;clear:both;text-align:left;}
.section-product-title, .section-product-title a{font:0.9em bold;text-decoration:none;padding:5px 0 5px 0;text-align:center;color:#000;}
.product-gap{width:2%;float:left;}
.product-separator{clear:both;border:0px;margin-bottom:8px;height:5px;border-bottom:1px solid #CFAD11;background:transparent;color:#ffffff;}
.product-flag-container{float:right;margin-left:5px;padding:3px;width:300px;}
.product-flag{font:normal 0.7em Arial, Verdana;background-color:#FFF5C5;color:#A73407;border:1px dotted #FFF1AF;border-left:3px solid #FFF1AF;margin-bottom:3px;padding-left:3px;white-space:nowrap;text-align:right;}
.product-image{border:1px solid;float:left;margin-right:10px;margin-bottom:10px;}
.links-container{font-weight:bold;margin:3px;width:160px;padding:5px;border:1px solid #C5E919;}
.product-link{font:normal 0.7em Verdana, Arial;padding:2px;display:block;background:#FCF0AF;color:#494949;cursor:pointer;white-space:nowrap;text-decoration:none;width:61px;margin-bottom:2px;border:1px solid #F1CC6B;}
.product-link:hover{text-decoration:none;background:#FCF0AF;color:#494949;}
.wish-product-link{font:bold 0.9em Arial, Verdana;display:block;color:#FE1E1E;cursor:pointer;white-space:nowrap;text-align:center;height:0.9em;padding:5px 2px 7px 2px;width:144px;}
.wish-product-link:hover{color:#000;}
.add-cart-button{font:normal 0.9em Verdana, Arial;background-color:#58208F;color:#fff;padding:2px;border:1px solid #7845A1;cursor:pointer;height:2em;text-align:center;width:150px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.add-cart-button:hover{background-color:#D3ADF2;color:#000;}
.more-detail-button{font:bold 0.9em Arial, Verdana;display:block;background:#A73407;color:#fff;cursor:pointer;white-space:nowrap;text-decoration:none;border-left:1px solid #F8DAEB;text-align:center;width:77px;padding:5px 5px 5px 5px;}
.more-detail-button:hover{color:#E86105;}
.more-detail-button-a{font:bold 0.9em Arial, Verdana;color:#fff;text-decoration:none;}
.more-detail-button-a:hover{font:bold 0.9em Arial, Verdana;color:#FD9146;text-decoration:none;}
.more-detail-button-arrow{background:url(../images/blue-arrow.jpg) left no-repeat;padding-left:23px;text-align:left;}
.padding-5px{padding:5px;}
.cart-buttons-container{border:1px solid #F1CC6B;}
.product-add{font:bold 0.9em Arial, Verdana;background-color:#F56502;color:#fff;border-left:1px solid #D1A910;border-bottom:1px solid #D1A910;cursor:pointer;text-align:center;padding:5px 5px 5px 5px;width:75px;}
.product-add-btn{font:bold 0.9em Arial, Verdana;background-color:#F56502;color:#fff;border:none;cursor:pointer;text-align:center;}
.product-add-btn:hover{color:#A83201;}
.product-add:hover{color:#A83201;}
.product-add-arrow{font:bold 1.1em Arial, Verdana;background:url(../images/pink-arrow.jpg) left no-repeat;padding-left:13px;text-align:left;}
.product-extra-fields{float:left;margin-left:5px;text-align:left;}
.product-options-container{float:right;}
.product-table-div{text-align:center;}
.product-table{margin-left:auto;margin-right:auto;padding:0px;width:100%;border:0px;}
.product-table caption{font-weight:bold;font-size:0.70em;margin-left:auto;margin-right:auto;text-align:right;}
.product-table th{font-weight:bold;font-size:0.70em;background-color:#aaaaaa;padding:2px;text-align:left;vertical-align:top;}
.product-table td{font-weight:normal;font-size:0.70em;background-color:#dddddd;padding:2px;text-align:left;}
.cart-div{text-align:center;border:1px solid #CFAD11;}
.cart-table{margin-left:auto;margin-right:auto;padding:0px;border:0px;font-size:0.85em;width:100%;}
.cart-table caption{font-size:0.70em;margin-left:auto;margin-right:auto;}
.cart-table th{border-bottom:1px solid #fff;border-right:1px solid #CEC3B1;padding:5px;text-align:left;vertical-align:top;background:#FF9304;color:#000;}
.cart-table th.right{font-weight:bold;border-bottom:1px dotted #fff;padding:5px;text-align:right;vertical-align:top;}
.cart-table th.total{font-weight:bold;border-bottom:1px solid #ffffff;text-align:right;vertical-align:top;color:#57533E;background:#FFFBE6;}
.cart-table th.total a{color:#57533E;}
.cart-table th.total a:hover{color:#000;}
.cart-table td{font-weight:normal;padding:5px;text-align:left;vertical-align:top;background:#fff;border-bottom:1px solid #CEC3B1;border-right:1px solid #CEC3B1;}
.cart-table td.right{font-weight:normal;padding:5px;text-align:right;vertical-align:top;}
.cart-table th.whiteBg{border-left:1px solid #fff;border-right:1px solid #fff;background:#ffffff;}
.cart-button-contain{background-color:#D5211F;color:#ffffff;padding:3px 10px 3px 10px;border:1px solid #7E0B09;cursor:pointer;height:1.3em;margin:0 auto 0 7px;text-align:center;}
a.cart-button{font:bold 1.05em Arial;background-color:#D5211F;color:#ffffff;cursor:pointer;text-decoration:none;height:1em;}
a.cart-button:hover{color:#FEE32D;cursor:pointer;}
.checkout-button{background:#FF9304;color:#ffffff;padding:4px 10px 5px 10px;border:1px solid #800E0C;cursor:pointer;height:1.2em;margin:0 auto 0 7px;text-align:center;}
a.checkout-button-link{font-size:1.05em Arial;background:#FF9304;color:#fff;cursor:pointer;text-decoration:none;height:1em;}
a.checkout-button-link:hover{color:#000;cursor:pointer;}
.send-friend{font-weight:bold;float:right;font-size:0.8em;margin-right:3px;margin-top:1px;}
.send-friend a{font-size:1em;text-decoration:none;color:#FF2735;}
.send-friend a:hover{color:#000;text-decoration:underline;cursor:pointer;}
#account-summary{margin-left:auto;margin-right:auto;text-align:center;width:981px;}
#account-summary-left{float:left;width:393px;text-align:left;height:200px;}
#account-summary-right{float:left;width:393px;text-align:left;height:200px;}
.form-div{text-align:center;margin:0 auto 0 auto;font:1em Arial, Verdana;color:#000000;background:#fff;padding:5px;}
.form-table{margin-left:auto;margin-right:auto;padding:0px;border:0px;background:#fff;}
.form-table caption{font-size:0.70em;margin-left:auto;margin-right:auto;padding:10px;}
.form-table th{font-weight:bold;font-size:0.8em;padding:2px;text-align:left;vertical-align:top;padding-top:3px;}
.form-table td{font-weight:normal;font-size:0.8em;padding:2px;text-align:left;}
.form-table td.submit-row{text-align:left;}
.form-table select{font-size:1em;font-weight:normal;background-color:#FFFFFF;color:#000000;border:1px solid #30799E;}
.general-table-div{text-align:center;}
.general-table{margin-left:auto;margin-right:auto;padding:0px;border:0px;}
.general-table caption{font-weight:bold;font:1em Arial;margin-left:auto;margin-right:auto;text-align:right;}
.general-table th{font:bold 1em Arial;padding:5px;text-align:left;vertical-align:top;background:#A73407;color:#ffffff;}
.general-table th a{color:#FFDFDF;}
.general-table th a:hover{color:#F9C700;}
.general-table td{font-weight:normal;font:1em Arial;padding:2px;text-align:left;background:#fff;}
.general-table td.bold{font-weight:bold;font:1em Arial;padding:2px;text-align:left;}
html{font-size:100%;margin:0px;padding:0px;overflow:-moz-scrollbars-vertical;overflow-x:hidden;}
form{margin:0px;padding:0px;}
.clear-left{clear:left;}
.clear-both{clear:both;}
.float-right{float:right;}
.float-left{float:left;}
.float-center{float:center;}
.center{text-align:center;}
#top-menu{font-size:0.7em;font-weight:normal;color:#fff;margin:0 auto 0 auto;padding:0px;background:url(../images/top-menu-bg.jpg) repeat-x top #FF9D1E;border-top:2px solid #FFE02B;right:0;height:44px;z-index:0;}
#top-menu ul.top-menu-ul{padding:0;margin:0 0 0 0;position:relative;z-index:200;left:0;}
#top-menu ul.top-menu-ul li{list-style-type:none;font-size:1.1em;font-weight:bold;color:#fff;float:left;}
#top-menu ul.top-menu-ul li a{font-size:1.1em;color:#fff;display:block;padding:15px 13px 15px 13px;text-decoration:none;border-right:1px solid #FF6710;}
#top-menu ul.top-menu-ul li a:hover{font-size:1.1em;color:#000;}
#top-menu ul.top-menu-ul li a.selected{font-size:1.1em;color:#000;}
#top-menu ul.top-menu-ul li ul{display:none;clear:left;padding:0;margin:0;}
#top-menu ul.top-menu-ul li:hover ul{display:block;border-left:1px solid #FF8304;background:#FFEAC3;color:#000;clear:both;position:absolute;top:40px;width:180px;}
#top-menu ul.top-menu-ul li ul li{border-bottom:1px solid #FFA71E;display:block;color:#000;clear:both;width:180px;}
#top-menu ul.top-menu-ul li ul li:hover{display:block;background:#FF9104;color:#fff;clear:both;}
#top-menu ul.top-menu-ul li ul li a{font-size:1.1em;color:#000;display:block;padding:6px 10px 4px 10px;text-decoration:none;clear:both;}
#top-menu ul.top-menu-ul li ul li a:hover{font-size:1.1em;color:#fff;display:block;padding:6px 10px 4px 10px;text-decoration:none;overflow:visible;}
#top_banner_container{margin:8px 0 0 0;}
.top-banner{float:left;padding:0 8px 0 0;}
.top-right-banner{background:url(../images/top_right_img_bg.jpg) repeat-x;border:1px solid #48E7FB;padding:6px;text-align:center;float:right;width:259px;height:271px;}
.top_banners_padding{padding:8px 8px 0 0;}
.top_bann_top_padding{padding:8px 0 0 0;}
.hrColor{background:#BBBBBB;height:1px;border:none;}
.img_border{border:1px solid #EFEFEF;width:170px;height:200px;text-align:center;}
.float-right-broad{float:right;padding:5px 0 0 0;}
.cart-border{border:1px solid #CFAD11;float:center;}
.cart-border-with-white{border:1px solid #CFAD11;background:#fff;padding:5px;}
.top-tapBg{border:solid #fff;border-width:2px 2px 0 2px;height:29px;overflow:hidden;background:#E8E8E8;border-bottom:4px solid #FF9104;}
.top-tapBg ul{list-style:none;padding:0 0 0 80px;margin:0 auto 0 auto;background:#E8E8E8;}
.top-tapBg ul li{list-style:none;float:left;background:#E8E8E8;}
.top-tapBg ul li a{display:block;text-decoration:none;color:#000;background:#E8E8E8;padding:8px 21px 7px 21px;font:bold 12px Arial;}
.top-tapBg ul li a:hover{background:#FFD59F;color:#000;padding:8px 21px 7px 21px;font:bold 12px Arial;}
.top-tapBg ul li a.selected{background:#FF9104;color:#fff;padding:8px 21px 7px 21px;font:bold 12px Arial;}
.form-div input[type=text]{border:1px solid #DBB666;background:#ffffff;font:12px Verdana, Arial;color:#333333;padding:3px;}
.form-div input[type=password]{border:1px solid #DBB666;background:#ffffff;font:12px Verdana, Arial;color:#333333;padding:3px;}
.subbutton{font:bold 11px arial;color:#fff;background:#D5211F;border:1px solid #831412;padding:3px 5px 12px 5px;cursor:pointer;height:2.3em;}
.subbutton:hover{color:#FFF600;}
.openGrayBg{margin:10px 0 10px 0;background:#F8FBE8;padding:10px;}
a.product-gallery-title{font:normal 14px Arial, Verdana;color:#000;padding:10px 0 10px 0;text-decoration:none;}
a.product-gallery-title:hover{color:#EF7000;}
.dark-red-font{font:bold 20px Arial;color:#7F1700;}
.green-link-font, green-link-font:link{font:14px Arial;color:#5F7300;}
.green-link-font:hover{font:14px Arial;color:#000000;}
.green-btn-container{width:154px;padding:0 0 0 0;margin:10px auto 0 auto;}
.check-btn-container{padding:0 0 0 0;margin:10px 5px 0 5px;float:left;}
.green-btn-left{background:url(../images/openAccLeft.gif) no-repeat;width:9px;height:34px;float:left;}
.green-btn-center{background:url(../images/openAccCenter.gif) repeat-x;float:left;font:bold 12px Arial;color:#ffffff;padding:8px 0 12px 0;}
.green-btn-center a{font:bold 12px Arial;color:#ffffff;text-decoration:none;}
.green-btn-center a:hover{color:#FFF600;text-decoration:none;}
.green-btn-right{background:url(../images/openAccRight.gif) no-repeat;width:9px;height:34px;float:left;}
.forget, forget:link{font:bold 110% Arial;color:#000000;}
.forget:hover{color:#ff0055;text-decoration:none;}
.whiteLink, whiteLink:link{color:#ffffff;}
.whiteLink:hover{color:yellow;}
.product-details-width{width:750px;}
.width-160px{width:160px;}
.product-description{width:280px;padding:10px;border:1px solid #D1B018;line-height:20px;margin:0 0 10px 0;background:#FFDB89;}
.single-product-image{text-align:center;float:left;margin-right:10px;margin-bottom:10px;border:1px solid #7E0B09;}
.select-delivery-div{font:1em Arial;float:right;padding:10px;width:475px;_width:445px;margin:0 0 10px 0;}
h2.subHeaderTitle{font-size:0.8em;font-weight:bold;color:#000000;padding:5px;margin-bottom:10px;margin-top:2px;clear:both;background:#F8FBE8;}
.product-price-bg{border-top:1px dotted #BBB181;border-bottom:1px dotted #BBB181;padding:10px;background:#FFFFFF;}
.pro-wish-subheader{background:#602A2A;}
.dark-gray-bg{background:#282828;border-bottom:1px solid #2F2F2F;color:#ffffff;}
.dark-gray-float-right{padding:5px;float:right;}
.dark-gray-float-right .button{font-size:0.9em;font-weight:bold;background-color:#602A2A;border:1px solid #3A3A3A;color:#ffffff;cursor:pointer;height:2em;padding-bottom:1px;}
.dark-gray-float-right .button:hover{font-size:0.9em;font-weight:bold;background-color:#3D3D3D;border:1px solid #3A3A3A;color:#ffffff;cursor:pointer;height:2em;padding-bottom:1px;}
.dark-gray-float-right a{color:#DEA800;text-decoration:none;}
.dark-gray-float-right a:hover{color:#ffffff;}
.dark-gray-hilight{background:#3A3A3A;padding:10px;text-align:left;color:#ffffff;border-top:1px solid #404040;}
.red-hilightFont{color:#CB0807;}
.addNewButton, addNewButton:link{border:1px solid #F2AF84;background:#7B1700;font:12px Verdana, Arial;color:#ffffff;cursor:pointer;padding:5px;text-decoration:none;}
.addNewButton:hover{color:#FFF600;}
.hilight-red{color:#AC1616;text-align:center;padding:3px;font:bold 12px Arial;}
.body-width-float-left{float:left;}
.padding-10px{padding:10px;}
.product-sort-content{font:11px Arial;}
.login-form-div{background:#fff;padding:5px;}
.orange-head{background:url(../images/enter-arrow.jpg) no-repeat;padding:5px 0 10px 24px;text-align:left;margin:0 0 10px 0;font:bold 1em Arial, Verdana;color:#FF9104;border-bottom:1px solid #E5E1DA;}
.cart-second-head{padding:5px 0 10px 10px;text-align:left;margin:0 0 10px 0;font:bold 1em Arial, Verdana;color:#000000;border-bottom:1px solid #E5E1DA;}
.login-form-div input[type=text]{border:1px solid #DBB666;background:#ffffff;font:12px Verdana, Arial;color:#333333;padding:3px;}
.login-form-div input[type=password]{border:1px solid #DBB666;background:#ffffff;font:12px Verdana, Arial;color:#333333;padding:3px;}
.returning{font:bold 1em Arial, Verdana;color:#000000;border-bottom:1px solid #E5E1DA;padding:5px;}
.login-button{font:bold 11px arial;color:#fff;background:#C71F1D;border:1px solid #7E0B09;padding:3px 5px 12px 5px;cursor:pointer;height:2.3em;}
.login-button:hover{color:#EBDD00;}
a.forget-password{font:1.2em arial;color:#47391F;text-decoration:none;}
a.forget-password:hover{color:#EB6F00;}
.login-open-account{background:#FFC907;padding:10px 22px 10px 22px;text-align:center;font:24px"Lucida Sans", Tahoma, Arial, Verdana;color:#000000;}
.open-account-right{background:#FFC907;padding:10px 22px 10px 22px;text-align:center;font:24px"Lucida Sans", Tahoma, Arial, Verdana;color:#000000;float:left;}
.without-open-account-right{background:#FF9104;font:24px"Lucida Sans", Tahoma, Arial, Verdana;color:#000000;padding:10px 22px 10px 22px;text-align:center;float:right;}
a.wish-link{font:12px arial;color:#000;padding:7px;}
a.wish-link:hover{color:#A73407;}
a.without-link{font:12px arial;color:#000;padding:7px;}
a.without-link:hover{color:#A73407;}
.with_arrow_area{background:#FF9104;}
.shippingSelect_width{width:250px;margin-right:3px;}
a.href-link{background:#FE1E1E;font:12px Verdana, Arial;color:#ffffff;cursor:pointer;padding:5px 5px;border:1px solid #F8DAEB;text-decoration:none;}
a.href-link:hover{color:#FFF600;}
.content{font:12px Verdana, Arial;color:#000;}
.foollow-top{background:url(../images/foollow-top.jpg) no-repeat;width:54px;padding:24px 0 0 0;}
.slide-container{border:1px solid #CFAD11;margin:0 0 0 0;float:left;}
.slide-folio_block{position:relative;}
.slide-main_view{float:left;position:relative;}
.slide-window{height:291px;width:615px;overflow:hidden;position:relative;}
.slide-window img{border:none;}
.slide-image_reel{position:absolute;top:0;left:30;}
.slide-image_reel a{position:relative;}
.slide-image_reel img{float:left;}
.slide-paging{position:absolute;bottom:30px;left:30px;margin:0;padding:0;width:615px;height:38px;z-index:100;text-align:center;display:none;}
.slide-paging a{display:block;padding:23px 20px 15px 20px;text-decoration:none;color:#989AA1;margin:0;float:left;}
.slide-paging a:hover{font-weight:bold;background:url(../images/top-num-but-dark_over.png) bottom repeat-x;color:#B84D43;margin:0;}
.slide-paging a.normal{font-weight:bold;background:url(../images/top-num-but-light.png) bottom repeat-x;color:#B84D43;margin:0;}
.slide-paging a.normal:hover{font-weight:bold;color:#E64536;background:url(../images/top-num-but-dark_over.png) bottom repeat-x;margin:0;}
.slide-paging a.active{font-weight:bold;color:#FF1600;background:url(../images/top-num-but-dark.png) bottom repeat-x;margin:0;}
.slide-paging a.active:hover{font-weight:bold;color:#FF1600;background:url(../images/top-num-but-dark.png) bottom no-repeat;margin:0;}
.welcome-txt{font:italic 25px"Lucida Sans", Arial, Verdana, Tahoma;position:absolute;top:10px;left:20px;text-decoration:none;}
.welcome-txt-blue{color:#58208F;}
.welcome-txt-red{color:#FF0000;}
.slide-buyButton{position:absolute;bottom:10px;right:10px;width:139px;z-index:100;display:block;}
.flower-banner-container{width:250px;margin:0 0 0 0;float:right;}
.flower-banner-left{background:url(../images/flower-banner-left.jpg) left no-repeat;height:293px;padding:0 10px 0 10px;text-align:center;}
.flower-banner-right{background:url(../images/flower-banner-right.jpg) right no-repeat;text-align:center;}
.flower-banner-bg{background:url(../images/flower-banner-bg.jpg) repeat-x;text-align:center;border-bottom:1px solid #03B6FF;}
.flower-banner-left a.viletcolor{font-weight:bold;color:#58208F;text-decoration:none;}
.flower-banner-left a.redcolor{color:#FF1818;}
.flower-banner-left div.redcolor{font-weight:bold;color:#FF1818;}
.product_thumb_width{width:170px;height:200px;margin:0 auto 0 auto;}
a.top-buy-now{font-weight:bold;background:#8ECD34;color:#fff;padding:6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #F8DAEB;text-decoration:none;}
a.top-buy-now:hover{color:#223707;}
.margin-top-3px{margin-top:3px;}
.light-blue-bg{background:url(../images/light-blue-bg.jpg) repeat-x;border:1px solid #B9C2E3;padding:10px;margin:15px 0 0 0;}
.light-blue-right{width:480px;float:right;font:12px Arial;color:#000;margin-right:15px;line-height:20px;}
h1.light-head{font:18px"Lucida Sans", Tahoma, Arial;color:#58208F;border:none;padding:5px 0 5px 0;margin:0;}
.royalBlue{font:12px arial;color:#58208F;}
a.royalBlue{font:12px arial;color:#58208F;}
a.royalBlue:hover{color:#333;}
a.redLink{font:12px arial;color:#FF1818;}
a.redLink:hover{color:#333;}

