html{height:100%;margin-bottom:1px;}
*:focus{outline:none}
h1, h2, h3, h4{display:none}
img{border:0px;}
body{margin:0px;padding-bottom:10px;font-family:Trebuchet MS,Verdana,Tahoma,Arial;font-size:8pt;}
#header{margin:0px auto;padding:10px 0px;width:1000px;}
#header .tbox{border-color:#CACACA #CACACA -moz-use-text-color;border-style:solid solid none;border-width:1px 1px 0;height:15px;}
#main_mnu{border-top:1px dashed #E6E0DC;border-bottom:1px dashed #E6E0DC;}
#main_mnu #mnu_content{width:1000px;margin:0px auto;}
#main_mnu #mnu_content a{height:47px;padding-left:4px;font-size:12pt;font-weight:bold;color:#000000;text-decoration:none;}
#main_mnu #mnu_content ul ul a{display:block;width:220px;height:25px;font-size:10pt;font-weight:normal;color:#000000;text-decoration:none;}

#main_mnu #mnu_content ul{float:left;list-style-type:none;margin:0px;padding:0px;position:relative;z-index:10;}
#main_mnu #mnu_content ul li{float:left;margin:0px;padding:0px;}
#main_mnu #mnu_content ul li ul{position:relative;z-index:10;margin:0px;padding:0px;visibility:hidden;}
#main_mnu #mnu_content ul li ul li{float:none;position:absolute;margin:0px;padding:0px;border:1px solid #000000;background: url('../img/sub_mnu_bg.png');}

#main_mnu #mnu_content ul li:hover ul{visibility:visible;}
#main_mnu #mnu_content ul li ul li:hover{background:#600000;}
#main_mnu #mnu_content ul li ul li:hover a{color:#FFFFFF;}

.mnu_home{display:block;padding:0px;width:92px;background:url('../img/btn_home.gif') no-repeat;}
.mnu_home:hover{background-position: 0px -47px;}
.mnu_home_a{display:block;padding:0px;width:92px;background:url('../img/btn_home.gif') no-repeat;background-position: 0px -47px;}
.mnu_mens{display:block;padding:0px;width:92px;background:url('../img/btn_mens.gif') no-repeat;}
.mnu_mens:hover{background-position: 0px -47px;}
.mnu_mens_a{display:block;padding:0px;width:92px;background:url('../img/btn_mens.gif') no-repeat;background-position: 0px -47px;}
.mnu_womens{display:block;padding:0px;width:116px;background:url('../img/btn_womens.gif') no-repeat;}
.mnu_womens:hover{background-position: 0px -47px;}
.mnu_womens_a{display:block;padding:0px;width:116px;background:url('../img/btn_womens.gif') no-repeat;background-position: 0px -47px;}
.mnu_gifts{display:block;padding:0px;width:92px;background:url('../img/btn_gifts.gif') no-repeat;}
.mnu_gifts:hover{background-position: 0px -47px;}
.mnu_gifts_a{display:block;padding:0px;width:92px;background:url('../img/btn_gifts.gif') no-repeat;background-position: 0px -47px;}
.mnu_featured{display:block;padding:0px;width:232px;background:url('../img/btn_featured_products.gif') no-repeat;}
.mnu_featured:hover{background-position: 0px -47px;}
.mnu_featured_a{display:block;padding:0px;width:232px;background:url('../img/btn_featured_products.gif') no-repeat;background-position: 0px -47px;}
.mnu_alabama{display:block;padding:0px;width:226px;background:url('../img/btn_alabama_products.gif') no-repeat;}
.mnu_alabama:hover{background-position: 0px -47px;}
.mnu_alabama_a{display:block;padding:0px;width:226px;background:url('../img/btn_alabama_products.gif') no-repeat;background-position: 0px -47px;}
.mnu_contact_us{display:block;padding:0px;width:120px;background:url('../img/btn_contact_us.gif') no-repeat;}
.mnu_contact_us:hover{background-position: 0px -47px;}
.mnu_contact_us_a{display:block;padding:0px;width:120px;background:url('../img/btn_contact_us.gif') no-repeat;background-position: 0px -47px;}


#hdr_cart .lnktop{color:#000000;font-size:10pt;text-decoration:none;}
#hdr_cart .lnktop:hover{color:#B31000;}
#hdr_cart .hdr_price{color:#810000;font-size:12pt;font-weight:bold}
#hp_container{width:100%;height:500px;background:url('../img/hp_home1.jpg') no-repeat center;}
#hp_container .img_blk{width:630px;height:14px;padding-top:512px;margin:0px auto;font-size:22pt;color:#FFFFFF;font-family:Georgia,Tahoma,Verdana;}
#hp_container .top_txt{height:70px}
#hp_container .btm_txt{font-size:16pt}
#hp_container .btm_blk{height:11px;border:4px solid #FFF;border-bottom:0px;font-size:1px;background:#FFE675}
#hp_footer_wrap{width:100%;background:#0F1729 url('../img/top_wht_bg.jpg') repeat-x;}
#hp_footer{text-align:center;background-color:#F3F2F0;padding-top:5px;height:25px;border-bottom:1px solid #CDC7C5;}
#hp_footer .lft{float:left;width:175px;background:#0F1729;border-top:4px solid #FFF;}
#hp_footer .mdl{float:left;width:602px;background:#FFE675;padding:10px;padding-top:0px;border-left:4px solid #FFF;border-right:4px solid #FFF;font-size:10pt;font-family:Georgia,Tahoma,Verdana;}
#hp_footer .rht{float:left;width:175px;}
#hp_footer .mdl_desc{width:235px;height:25px;background:#000;padding-top:5px;text-align:left;padding-left:20px;}
#hp_footer .tbox{background:#FFF;border:0px}
#hp_footer .btn{background:#000;border:1px solid #FFF;height:20px;color:#FFF;cursor:pointer;font-weight:bold;}
#hp_footer .direction{float:right;width:255px;text-align:center;}
#hp_footer_btm{width:100%;background:#FFFFFF;height:55px;font-family:Georgia,Tahoma,Verdana;font-size:10pt;}
#hp_ftr_btm_content{width:980px;margin:0px auto;}
#hp_ftr_btm_content .txt{float:left;width:165px;padding-right:10px;height:45px;padding-top:10px;background:#FFFFFF;color:#0F1729;text-align:right;}
#hp_ftr_btm_content .lnks{float:left;width:622px;background:#FFE675;height:35px;padding-top:20px;border-left:4px solid #FFF;border-right:4px solid #FFF;text-align:center;font-size:8pt;}
#hp_ftr_btm_content .lft{float:left;width:170px;padding-top:10px;padding-left:5px;height:45px;background:#FFFFFF;}
#op_footer{width:1000px;margin: 0px auto;}
#op_footer .lft{float:left;width:175px;height:125px;background:#0F1729;}
#op_footer .mdl{float:left;width:622px;margin-left:4px;margin-right:4px;padding:10px;background:#FFE675;border-top:1px dashed #000;margin-top:10px;}
#op_footer .rht{float:right;width:175px;height:125px;background:#0F1729;}
#op_footer .mdl_desc{width:235px;height:25px;background:#000;padding-top:5px;text-align:left;padding-left:20px;}
#op_footer .tbox{background:#FFF;border:0px}
#op_footer .btn{background:#000;border:1px solid #FFF;height:20px;color:#FFF;cursor:pointer;font-weight:bold;}
#op_footer .direction{float:right;width:255px;text-align:center;}
#footer_wrap{width:100%;background:url('../img/scontent_bg.gif') repeat-y center}
#op_ftr_btm{width:1000px;margin: 0px auto;}
#op_ftr_btm .lft{float:left;width:175px;padding-top:10px;background:#CBCBCB;background:#FFF;text-align:right;}
#op_ftr_btm .mdl{float:left;width:622px;text-align:center;margin-left:4px;margin-right:4px;height:20px;padding:10px;background:#FFE675;padding-top:20px;}
#op_ftr_btm .rht{float:right;width:165px;background:#0F1729;background:#FFF;padding-top:10px;}
#container{width:100%;background:url('../img/scontent_bg.gif') repeat-y center;}
#subpg_content{position:relative;width:1000px;margin: 0px auto;}
#subpg_content .top_blk{height:40px;font-size:12pt;margin-bottom:10px;margin-top:10px;}
#subpg_content .top_blk a{color:#0F1729;text-decoration:none;font-weight:bold;}
#subpg_content .top_blk a:hover{text-decoration:underline;}
#subpg_content .lft_blk{float:left;width:175px;background:#F3F2F1;}
#subpg_content .mdl_blk{float:left;width:610px;margin-left:20px;margin-right:20px;background:#FFF;}
#subpg_content .rht_blk{float:right;width:175px;background:#F3F2F1;}
#subpg_content .item{float:left;width:185px;height:297px;border:1px solid #CECECE;margin-bottom:15px;}
#subpg_content .item_name{text-align:center;margin:0px;height:33px;font-size:8pt;}
#subpg_content .lnk_subcat{color:#222222;font-size:10pt;font-weight:bold;text-decoration:none;}
#subpg_content .lnk_subcat:hover{color:#900000}
#subpg_content .lnk_title{color:#333333;font-weight:bold;font-size:8pt;text-decoration:none;line-height:12px;}
#subpg_content .lnk_title:hover{color:#BD1818;}
#subpg_content .item_price{color:#1A5800;font-weight:bold;font-size:8pt}
#subpg_content .item_price1{color:#990000;font-weight:bold;font-size:8pt}
#subpg_content .btm_blu{height:15px;background:#CECECE}
#subpg_content .item_cont{height:262px;padding:10px;}
#subpg_content .product_img{float:left;width:270px;font-size:8pt;}
#subpg_content .product_desc{float:left;width:310px;}
#subpg_content .product_title{color:#686865;font-weight:bold;font-size:13pt;font-weight:bold;}
#subpg_content .product_price{color:#600000;font-weight:bold;font-size:13pt}
#subpg_content .product_sprice{color:#FF0000;font-weight:bold;font-size:13pt}
#subpg_content .save{font-size:10pt;font-weight:bold;color:#0090CC}
#subpg_content .product_code{color:#B6B6B6;font-size:10pt}
#subpg_content .product_desc{font-size:8pt}
#subpg_content .product_attr{float:left;text-align:center;margin-right:5px;margin-bottom:5px;font-size:8pt;cursor:pointer;}
#subpg_content .optbdr{border:1px solid #CACACA}
#subpg_content .optbdr_o{border:1px dashed #600000}
#subpg_content .optbdr_s{border:1px solid #600000}
#subpg_content .tbox{border:1px solid #95A4C6;font-family:Trebuchet MS,Tahoma,Verdana;font-size:8pt;}
#cart_wrap{font-size:8pt}
#cart_top{width:138px;height:20px;background:url('../img/cart_top_bg.gif') no-repeat;color:#FFFFFF;font-size:8pt;font-weight:bold;padding-top:5px;padding-left:37px;}
#cart_blk{width:170px;display:none;background:#F3F2F1;color:#FFFFFF;font-size:8pt;padding-left:5px;padding-top:5px;}
#cart_blk .no_content{width:170px;background:#F3F2F1;color:#FFFFFF;font-size:8pt;}
#cart_prod_blk .prod_item{float:left;margin-bottom:5px;}
#cart_prod_blk .lnk_img{float:left;width:30px;height:30px;padding:1px;margin-right:5px;border:1px solid #B31000;}
#cart_prod_blk .lnk_img:hover{border:1px solid #FF7900;}
#cart_prod_blk .prod_img{vertical-align:middle;width:30px;height:30px;}
#cart_prod_blk .quantity{display:block;float:left;font-size:8pt;font-weight:bold;color:#444444;}
#cart_prod_blk .price{float:right;margin-right:5px;padding-top:5px;margin-bottom:5px;text-align:right;color:#000;}
#cart_price .top_blk{border-bottom:1px solid #000;margin-top:5px;}
#cart_price .lbl{float:left;margin-bottom:5px;color:#000;font-size:8pt;}
#cart_price .lbl_val{float:right;margin-right:5px;margin-bottom:5px;text-align:right;color:#000;font-size:8pt;}
#cart_btm{width:175px;height:38px;background:#F3F2F1;font-size:8pt;}
#contact_form{width:450px;margin-left:auto;margin-right:auto;}
#contact_form p.region{width:250px;clear:left;background:url('../img/blue_bullet.gif') no-repeat 0px 4px;margin:0px;margin-bottom:10px;padding-left:110px;}
#contact_form label.text{font-weight:bold;font-size:8pt;color:#000000;float:left;margin-left:-90px;}
#contact_form .comments{width:350px;margin-top:20px;font-size:10pt;border:1px solid #8D8D8D;}
#newsletter_msg{color:#640000;font-weight:bold;text-align:left;font-size:8pt;display:none;margin-bottom:10px;}
.btn_checkout{float:right;margin-right:5px;text-align:center;color:#FFFFFF;background:url('../img/button-medium1_exclusive.gif') no-repeat;width:86px;height:16px;text-decoration:none;font-weight:bold;padding-top:2px;}
.btn_cart{float:left;text-align:center;color:#FFFFFF;background:url('../img/button-small.gif') no-repeat;width:60px;height:16px;text-decoration:none;font-weight:bold;padding-top:2px;}
.btn_checkout:hover{background:url('../img/button-medium1_exclusive.gif') no-repeat 0px -18px;}
.blu1b{color:#00486A;font-weight:bold}
.moving_blk{border:2px solid #595A5E;position:absolute;width:185px;height:297px;top:40px;left:200px;overflow:hidden;background:#FFFFFF}
.moving_blk1{position:absolute;width:260px;height:260px;border:2px solid #787C85;left:0px;top:0px;overflow:hidden;background:#FFFFFF}
.btnl{float:left;font-size:8pt;text-align:center;background:url('../img/button-large.gif') no-repeat;width:180px;height:18px;text-decoration:none;color:#000000;}
.btnl:hover{background:url('../img/button-large.gif') no-repeat 0px -36px;}
.btn2{float:left;font-size:8pt;text-align:center;background:url('../img/button-large_exclusive.gif') no-repeat;width:180px;height:18px;text-decoration:none;color:#FFFFFF;}
.btn2:hover{background:url('../img/button-large_exclusive.gif') no-repeat 0px -36px;}
.btn3{float:left;font-size:8pt;text-align:center;background:url('../img/button-small.gif') no-repeat;width:60px;height:18px;text-decoration:none;color:#FFFFFF;}
.btn3:hover{background:url('../img/button-small.gif') no-repeat 0px -36px;}
.btn4{float:left;font-size:8pt;text-align:center;background:url('../img/button-small_exclusive.gif') no-repeat;width:60px;height:18px;text-decoration:none;color:#FFFFFF;}
.btn4:hover{background:url('../img/button-small_exclusive.gif') no-repeat 0px -36px;}
.btn5{float:left;font-size:8pt;text-align:center;background:url('../img/button-small.gif') no-repeat;width:60px;height:18px;text-decoration:none;color:#000000;}
.btn5:hover{background:url('../img/button-small.gif') no-repeat 0px -36px;}
.blk3b{font-size:12pt;font-weight:bold}
.lnkwht1{color:#FFFFFF;text-decoration:none}
.lnkwht1:hover{text-decoration:underline}
.lnkred1{color:#B31000;text-decoration:none}
.lnkred1:hover{text-decoration:underline}
.lnkwht1a{color:#000000;text-decoration:none}
.lnkwht1a:hover{color:#B31000;text-decoration:underline}
.lnorng1{color:#BF1200;text-decoration:none;}
.lnorng1:hover{color:#0000FF}
.lnkmrn1{color:#670000;text-decoration:none;}
.lnkmrn1:hover{color:#670000;text-decoration:underline;}

.lnktop{color:#000000;font-size:10pt;text-decoration:none;}
.lnktop:hover{color:#143680}

.blk2b{color:#000000;font-size:10pt;font-weight:bold;}
.grn2b{color:#549A54;font-size:10pt;font-weight:bold;}
.grn2{color:#549A54;font-size:8pt;font-weight:bold;}
.red2{color:#FF0000;font-size:8pt;font-weight:bold;}
.red3{color:#FF0000;font-size:12pt;font-weight:normal;}
.tbox1{font-size:8pt;border:1px solid #E0D0B1;font-family:Verdana,Tahoma,Arial;}
.tbox2{font-size:8pt;border: 1px solid #C1BFB9;font-family:Verdana,Tahoma,Arial;}
.red1b{color:#F00;font-weight:bold}
.seller{float:left;width:100px;height:100px;margin-left:23px;padding:2px;border:1px solid #B31000}
.seller:hover{border:1px solid #00E500;}
.box_top{width:163px;height:20px;background:url('../img/box_top_bg.jpg') repeat-x;color:#B31000;font-size:8pt;font-weight:bold;padding-top:5px;padding-left:12px;}
.box_content{background:#F3F2F1;padding-left:10px;color:#FFF;padding-top:10px;line-height:18px;}
.box_content ul{list-style-image:url('../img/bullet.gif');margin:0px;padding:0px;margin-left:15px;}
.box_btm{width:175px;height:8px;background:#F3F2F1;font-size:8pt}
.special_item{background:#F3F2F1;padding-left:10px;width:155px;height:160px;overflow:hidden;color:#FFF;padding-top:10px;line-height:18px;text-align:center;}
.special_item_img{width:155px;height:160px;display:none;}
.item_price2{color:#B31000;font-size:9pt;font-weight:bold;}
.item_price3{color:#B31000;font-size:9pt;font-weight:bold;}
.suggest_blk{border-bottom:1px solid #3E1A1F;margin-top:20px;padding-bottom:5px;color:#3E1A1F;font-size:12pt;font-weight:bold;}
.suggest_item{float:left;width:118px;height:180px;}
.suggest_block_bdr{float:left;padding:2px;border:1px solid #CCCCCC}
.suggest_block_item_name{height:40px;text-align:center;color:#3E1A1F;font-size:8pt;margin-right:10px;}
.suggest_block_item_name a{color:#3E1A1F;text-decoration:none;}
.suggest_block_item_name a:hover{color:#900000;}
.spacer{clear:both;}
.contact_blk{width:320px;margin-top:10px;margin-bottom:20px;margin-left:auto;margin-right:auto;}
.ftr_txt{font-weight:normal;font-size:8pt;}

