html{height:100%;margin-bottom:1px;}
*:focus{outline:none}
h1, h2, h3, h4{display:none}
img{border:0px;}
body{margin:0px;font-family:Trebuchet MS,Verdana,Tahoma,Arial;font-size:8pt;}
#header{margin:0px auto;padding:10px 0px;width:1000px;}
#header .tbox{font-size:8pt;width:170px;padding-left:4px;height:19px;font-family:Trebuchet MS,Tahoma,Arial;border:0px;background:url('../img/tbox_bg1.gif') no-repeat;}
#main_mnu{border-top:1px solid #000000;border-bottom:1px solid #000000;}
#main_mnu #mnu_content{width:1150px;margin:0px auto;}
#main_mnu #mnu_content a{display:block;height:30px;padding-top:10px;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:20px;padding:2px 0px 2px 4px;font-size:10pt;font-weight:normal;color:#000000;text-decoration:none;background:#FFFFFF}
#main_mnu #mnu_content ul ul a:hover{background:#8586C8}
#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;padding-left:10px;padding-right:10px}
#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;border-top:0px;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: url('../img/sub_mnu_bg_o.png');}

#hdr_cart .lnktop{color:#143680;font-weight:bold;font-size:10pt;text-decoration:none;}
#hdr_cart .lnktop:hover{color:#00C4BF;}
#hdr_cart .hdr_price{color:#810000;font-size:12pt;font-weight:bold}
#hp_container{width:100%;height:526px;position:relative;}
#hp_container .img_blk{width:630px;height:14px;margin:-14px 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{width:980px;margin:0px auto;}
#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;}
#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;}
#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:#0F1729;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:#0F1729;}
#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:#0F1729;}
#subpg_content .item{float:left;width:185px;height:297px;border:1px solid #0F1729;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:#0F1729}
#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:#0F1729;color:#FFFFFF;font-size:8pt;padding-left:5px;padding-top:5px;}
#cart_blk .no_content{width:170px;background:#0F1729;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 #95DEFF;}
#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:#CCCCCC;}
#cart_prod_blk .price{float:right;margin-right:5px;padding-top:5px;margin-bottom:5px;text-align:right;}
#cart_price .top_blk{border-bottom:1px solid #FFFFFF;margin-top:5px;}
#cart_price .lbl{float:left;margin-bottom:5px;}
#cart_price .lbl_val{float:right;margin-right:5px;margin-bottom:5px;text-align:right;}
#cart_btm{width:175px;height:38px;background:#0F1729 url('../img/cart_btm_bg.gif') no-repeat bottom;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}
.lnkwht1a{color:#FFFFFF;text-decoration:none}
.lnkwht1a:hover{color:#FFFFFF;text-decoration:underline}
.lnorng1{color:#00FFF7;text-decoration:none;}
.lnorng1:hover{color:#00FF00}
.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}
.lnkbrwn{color:#43230C;text-decoration:underline}
.lnkbrwn:hover{text-decoration:none}

.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;}
.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 #FFF}
.seller:hover{border:1px solid #00E500;}
.box_top{width:163px;height:20px;background:url('../img/box_top_bg.jpg') repeat-x;color:#FFFFFF;font-size:8pt;font-weight:bold;padding-top:5px;padding-left:12px;}
.box_content{background:#0F1729;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:#0F1729 url('../img/cart_btm_bg.gif') no-repeat bottom;font-size:8pt;}
.special_item{background:#0F1729;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:#FFFFFF;font-size:9pt;font-weight:bold;}
.item_price3{color:#FFFFFF;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;}
#image_caption{text-align:center;width:202px;margin:0px auto;font-weight:bold;margin-bottom:10px;padding-top:3px;height:18px;background:#143680;color:#FFFFFF}