body{background:#000;margin:0px;font-family:Trebuchet MS,Tahoma,Verdana;font-size:10pt;}
*:focus{outline:none}
#header{height:129px;width:983px;margin:0px auto;background:url('../img/header_bg.jpg') no-repeat;position:relative}
#hp_container{width:100%;background:url('../img/hp_content_bg1.gif') no-repeat top center;}
#hp_content{background:#F7F0DB;width:974px;margin:0px auto;padding:5px;}
#hp_content .lft{float:left;width:225px;float:left;}
#hp_content .rht{float:left;width:740px;z-index:-1;padding-left:3px;}
#search_blk{margin-bottom:5px;margin-top:8px;}
#search_blk .tbox{border:0px;background:url('../img/tbox_bg.gif') no-repeat;width:145px;height:17px;}
#search_blk .search{vertical-align:top;margin-top:2px}
#lft_menu{position:relative;list-style-type:none;margin:0px;padding:0px;width:224px;color:#2C1C06;font-size:15pt;z-index:10}
#lft_menu .lnkmnu{color:#FFFFFF;font-size:13pt;text-decoration:none;display:block;height:43px;background:url('../img/left_menu_bg.gif') no-repeat;padding-top:20px;padding-left:40px;}
#lft_menu .lnkmnu:hover{background:url('../img/left_menu_bg_o.gif') no-repeat}
#lft_menu .lnkmnu_sel{color:#FFFFFF;font-size:13pt;text-decoration:none;display:block;height:43px;background:#F6F5BF url('../img/left_menu_bg_o.gif') no-repeat;padding-top:20px;padding-left:40px;}
#lft_menu .mnu{margin-bottom:6px;border:1px solid #000000;}
/*Sub menu style*/
#sub_menu{margin:0px;padding:0px;list-style-type:none;text-align:left;border-top:1px solid #000000;z-index:10000;}
#sub_menu li{background:#6BCDE9;border:1px solid #000000;border-top:0px;z-index:10000;}
#sub_menu li a{padding-left:6px;display:block;padding:3px 5px;padding-left:10px;width:160px;z-index:10000;}
#sub_menu li a:hover{text-decoration:none;background:#F4EFDD url('../img/sub_menu_o.gif') no-repeat;width:159px;border-right:1px solid #000000}
/*Menu hover effet*/
#lft_menu li:hover ul{display:block;z-index:10000;}
#top_menu{height:25px;background:url('../img/menu_top.gif') repeat-x;width:745px;border:1px solid #1A1002;text-align:center;padding-top:2px;}
#top_menu a{font-size:10pt;color:#2A1A05;font-weight:bold;text-decoration:none;}
#top_menu a:hover{text-decoration:underline}
#header_mnu{width:740px;margin:0px auto;height:24px;background:url('../img/menu_top.gif') repeat-x;border:1px solid #1A1002;padding-top:4px;}
#header_mnu ul{margin:0px;padding:0px;list-style-type:none;}
#header_mnu ul li{float:left;}
#header_mnu ul li a{display:block;font-size:10pt;color:#2A1A05;font-weight:bold;text-decoration:none;padding-left:15px;padding-right:15px;}
#header_mnu ul li a:hover{display:block;color:#124F64;background:url('../img/top_menu_bg.gif') no-repeat 0px 0px;text-decoration:none}
#header_mnu ul li .header_mnu_sel{display:block;color:#124F64;background:url('../img/top_menu_bg.gif') no-repeat 0px 0px;text-decoration:none}
#admin_menu{height:25px;background:#FFEDB2;width:725px;border:1px solid #1A1002;text-align:center;padding-top:2px;}
#admin_menu a{font-size:10pt;color:#2A1A05;font-weight:bold;text-decoration:none;}
#admin_menu a:hover{text-decoration:underline}
#content_area{background:#F4EFDD;color:#443117;width:725px;border:1px solid #1A1002;margin-top:5px;padding:10px;min-height:372px;}
#content_area .box_wrap{width:150px;height:180px;padding-top:10px;float:left;margin-right:20px;font-size:10pt;margin-bottom:20px;border:1px solid #341F03;text-align:center;}
#content_area .box_img{width:150px;height:150px;}
#content_area .box_lnk{height:30px}
#content_area .box_btm{height:5px;background:#341F03}
#content_area .rht_bdr{float:right;padding:2px;background:#FFFFFF;border:1px solid #443117;margin:5px;}
#content_area .lft_bdr{float:left;padding:2px;background:#FFFFFF;border:1px solid #443117;margin:5px;}
ul#tabmenu{margin:0px;padding:0px;list-style-type:none}
ul#tabmenu li{height:110px;float:left;}
ul#tabmenu li:hover{border:none;background:url('../img/footer_bg.gif') no-repeat bottom;}
ul#tabmenu .sel{border:none;background:url('../img/footer_bg.gif') no-repeat bottom;}
#footer_top{width:510px;margin-top:5px;float:left;}
#footer_top .box{width:230px;padding:6px;font-size:10pt;color:#443117;background:#B4DDEA url('../img/footer_box_bg.gif') no-repeat;height:88px;border:1px solid #1A1002;margin-right:11px;text-align:center;}
#footer_top .title{color:#FFFFFF;font-size:15pt;}
#footer_top p{margin:0px;margin-top:4px;}
#footer_top a{color:#2C1C06;font-size:10pt;text-decoration:none;}
#footer_top a:hover{text-decoration:underline;}
#footer{width:705px;padding-left:20px;padding-right:20px;margin-top:10px;color:#2A1A05;font-size:10pt;}
#footer .lft{float:left;padding-top:6px;}
.spacer{clear:both}
#store_location{width:735px;margin:0px auto;}
#store_location ul{margin:0px;padding:0px;list-style-type:none}
#store_location ul li{float:left;padding-left:20px;padding-right:15px;margin-bottom:20px;text-align:center}
#store_location ul li img{padding:5px;border:1px solid #341F03}
#store_location ul li img:hover{border:1px solid #B27E39}
#store_location_details{width:600px;margin:0px auto;border:1px solid #CEC19E;margin-bottom:20px;padding:5px;}
#store_location_details .left_content{width:350px;float:left;text-align:right}
#store_location_details .right_content{width:200px;margin-top:20px;margin-right:20px;float:right}
#wishbox{width:600px;margin:0px auto;padding-top:10px;padding-bottom:10px;border:1px solid red;border:1px solid #1A1002;background:#FFFFDE;font-size:10pt;margin-bottom:20px;}
#wishbox .left_content{width:100px;float:left;text-align:center;margin-top:10px;}
#wishbox .middle_box{width:400px;float:left;}
#wishbox .right_content{width:80px;text-align:right;float:left;color:#FF0000;font-weight:bold}
#loader{position:absolute;visibility:hidden;top:0px;left:10px;}
#videoPlayer{width:440px;height:348px;margin:0px auto;border:1px solid #888888;}
#flashvideo{width:440px;height:348px;margin:0px auto;border:1px solid #888888;}
#advertising{width:580px;margin:0px auto;}
#family_photos{width:450px;height:300px;padding:4px;border:1px solid #1A1002;margin:0px auto;}
#products{width:730px;padding-left:5px;border:1px solid #2A1900;}
#products ul{margin:0px;padding:0px;list-style:none}
#products ul li{float:left;padding-top:3px;padding-right:6px;position:relative;}
#products .category_title{position:absolute;right:6px;bottom:3px;background:url('../img/product_bg.png') no-repeat;height:30px;padding-top:5px;width:187px;font-size:16pt;text-align:center;overflow:hidden}
#product_list{width:715px;padding-left:8px;border:1px solid #2A1900;min-height:350px;}
#product_list ul{margin:0px;padding:0px;list-style:none}
#product_list ul li{float:left;padding-top:3px;padding-right:13px;position:relative;}
#product_list .product_title{position:absolute;right:13px;bottom:3px;background:url('../img/product_list_bg.png') no-repeat;height:25px;padding-top:5px;width:100px;font-size:12pt;text-align:center;overflow:hidden}
#fitness{width:735px;height:515px;}
#fitness .left_content{width:280px;float:left;text-align:center;}
#fitness .left_content .fitness_box{width:250px;padding:15px;background:#554B3E;text-align:center;color:#FFFFFF;margin-bottom:10px;}
#fitness .right_content{width:420px;float:left;border:3px solid #554B3E;padding:10px;height:500px;}
#mail_preview fieldset{width:750px;margin:0px auto;border:1px solid #DFD5C3;background:#F4EFDD}
#mail_preview fieldset legend{border:1px solid #DFD5C3;padding:5px;background-color:#FFF2BF;}
#print_preview fieldset{width:750px;margin:0px auto;border:1px solid #DFD5C3;}
#print_preview fieldset legend{border:1px solid #DFD5C3;padding:5px;font-weight:bold}
#mail_preview{font-size:8pt;}
#mail_preview fieldset{width:750px;margin:0px auto;border:1px solid #DFD5C3;background:#F4EFDD}
#mail_preview fieldset legend{border:1px solid #DFD5C3;padding:5px;background-color:#FFF2BF;}

.wish_ftr_links{float:right;margin-right:20px;}
.icons{text-align:right;float:left;padding-right:20px;}
.account_box{width:550px;margin:0px auto;height:100px;border:1px solid #183E4A;margin-bottom:30px;}
.product_code{color:#B6B6B6;font-size:10pt}
h1, h2, h3{display:none}
img{border:0px;}
.login_table_bg{width:280px;float:left;font-size:10pt;height:200px;margin-top:30px;border:1px solid #1A1002;position:relative;font-family:Trebuchet MS;margin-left:12px;}
.login_img{position:absolute;top:-15px;left:10px;z-index:0}
.no_product{width:725px;border:1px solid #2A1900;height:350px;text-align:center}
/*Text style*/
.mrn3b{font-size:16pt;font-weight:bold;color:#443117;}
.mrn3{font-size:16pt;color:#443117;font-weight:normal;}
.red1{color:#FF0000;}
.red1b{color:#FF0000;font-weight:bold;}
.grn1b{color:#3E7E2E;font-weight:bold;}
.grnic{color:#21830D;font-size:8pt;font-weight:bold;}
.redc{color:#FF0000;font-size:8pt;font-weight:bold;}
.mrn3a{margin:0px;padding:0px;padding-top:10px;font-size:16pt;font-weight:bold;color:#443117;padding-bottom:10px;color:#F7F0DB;text-align:center}
/*link style*/
a{color:#2C1C06;font-size:10pt;text-decoration:none;}
a:hover{text-decoration:underline;}
.lnmrn3b{font-size:16pt;font-weight:bold;text-align:left;color:#443117;text-decoration:none;}
.lnmrn3b:hover{text-decoration:underline}
.lnblu1{text-decoration:underline;color:#00A7D3;}
.lnblu1:hover{text-decoration:none;color:#00A7D3;}
.lnblu1a{font-size:9pt;text-decoration:underline;color:#00A7D3;}
.lnblu1a:hover{text-decoration:none;}
.lnmrn1b{font-size:12pt;font-weight:bold;text-align:left;color:#443117;text-decoration:none;}
.lnmrn1b:hover{text-decoration:underline}
.nlkcbl{text-decoration:underline;color:#003399}
.nlkcbl:hover{text-decoration:none;color:#003399}
.lnblu2b{color:#0F4050;font-family:Times New Roman,Georgia,Tahoma,Verdana;font-size:12pt;font-weight:bold;text-decoration:none}
.lnkftr{color:#443117;text-decoration:none;}
.lnkftr:hover{text-decoration:underline;}
/*Other defined classes*/
.tbox{background-color:#FFFFFF;border:1px solid #DFD5C3;font-family:Trebuchet MS;font-size:10pt;}
.btn{height:25px;background:#FFF6D3;border:1px outset #DFD5AF;font-size:8pt;font-family:Verdana,Tahoma,Arial;cursor:pointer;font-weight:bold;}
.btn1{height:25px;background:url('../img/btn_bg1.gif') repeat-x;border:1px solid #1A1002;font-size:8pt;font-family:Verdana,Tahoma,Arial;cursor:pointer;font-weight:bold;}
