body{margin:0px;background:url('../img/body_bg.jpg') repeat-x;font-family:Trebuchet MS, arial, sans-serif;font-size:8pt;}
h2, h3, h4{display:none}
/* General Styles*/
#container{width:980px;margin:0px auto;background:#2B2928;padding:10px;}
#content{width:960px;padding:10px;margin:0px auto;background:#454840 url('../img/content_bg.jpg') repeat-x bottom;padding-bottom:13px;}
#menu_blk{width:960px;margin:0 auto;background:#FFFFFF;padding-bottom:20px;}
#menu{width:895px;height:20px;margin-left:65px;}
#menu ul{margin:0px;padding:0px;list-style-type:none}
#menu ul li{float:left;text-align:center;}
#menu ul li a{width:150px;height:19px;padding-top:2px;padding-bottom:2px;font-size:10pt;float:left;background-color:#4D5F63;color:#FFFFFF;border-left:1px solid #FFFFFF;text-decoration:none}
#menu ul li a:hover{background-color:#618188;color:#FFFFFF;text-decoration:none;}
#menu ul li a.last{width:250px;text-align:left;padding-left:40px;}
#menu ul li h1{display:none}
#body_content{width:960px;margin:0 auto;background:#FFFFFF;}
#header{font-size:12pt;color:#FFF;position:relative;height:75px;}
#header .logo{position:absolute;left:50px;}
#header .caption{position:absolute;left:235px;padding-top:55px;}
#header_rht{position:absolute;right:0px;top:0px;width:450px;}
#navigation{width:95px;margin-left:5px;float:left;}
#navigation ul{margin:0px;padding:0px;list-style-type:none}
#navigation ul li{padding-bottom:3px;}
#navigation ul li a{font-size:10pt;color:#4D5F63;text-decoration:none}
#navigation ul li a:hover{text-decoration:underline}
#navigation ul li h2{display:none}


#orders{width:100%;background:#F8F8F9;border:1px solid #B6B7CB;padding:5px;}
#orders .left_content{float:left;width:100px;}
#orders .right_content{float:left;width:480px;}
.no_orders{width:100%;height:70px;background:#F8F8F9;border:1px solid #B6B7CB;padding:5px;font-size:10pt;}

#content_top{background:url('../img/pagebg.png') no-repeat 160px 30px;height:45px;}
#content_top .lft{width:500px;float:left;padding-left:30px;}
#content_top .rht{width:430px;float:right;}
#content_top h1{margin:0px;padding:0px;color:#4D5F63;font-size:12pt;}
#content_top .blu2{color:#4D5F63;font-size:12pt;}
#content_top .blu2b{color:#4D5F63;font-size:12pt;font-weight:bold;}
#content_top .lnblu2{color:#4D5F63;font-weight:bold;font-size:12pt;text-decoration:none}
#content_top .lnblu2:hover{text-decoration:underline}
#subpg_content{width:960px;position:relative;background:url('../img/subpg_content_bg.gif') repeat-y}
#subpg_content .lft_blk{width:165px;float:left;background:#618188;}
#subpg_content .mdl_blk{width:590px;float:left;padding-left:20px;padding-right:20px;}
#subpg_content .rht_blk{width:165px;float:left;background:#618188;}
#subpg_content .item_cont{height:262px;padding:10px;}
#subpg_content .btm_blu{height:15px;background:#6FADBC}
#subpg_content .item{float:left;width:185px;height:297px;border:1px solid #6FADBC;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 .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:#6FADBC}
#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 .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 h1{display:none}
#inner_container{width:940px;margin:0px auto}
#inner_container .middle_content{width:510px;float:left;}
#inner_container .right_content{width:290px;float:left;margin-left:10px;}
#cart_wrap{font-size:8pt}
#cart_top{width:128px;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:160px;display:none;background:#618188 url('../img/cart_bg1.gif') repeat-x;color:#FFFFFF;font-size:8pt;padding-left:5px;padding-top:5px;}
#cart_blk .no_content{width:160px;background:#618188 url('../img/cart_bg1.gif') repeat-x;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:165px;height:38px;background:#618188 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;}


.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;}
.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;}
.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:153px;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:#618188;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:165px;height:8px;background:#618188 url('../img/cart_btm_bg.gif') no-repeat bottom;font-size:8pt;}
.special_item{background:#618188;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;}
.contact_blk{width:320px;margin-top:10px;margin-bottom:20px;margin-left:auto;margin-right:auto;}
.grn2{color:#549A54;font-size:8pt;font-weight:bold;}
.red2{color:#FF0000;font-size:8pt;font-weight:bold;}
.blu1b{color:#034658;font-weight:bold;font-size:10pt;}
.blu3b{color:#034658;font-weight:bold;font-size:12pt;font-weight:bold}
.wht1{font:bold 13pt Trebuchet MS;color:#FFFFFF;}
.wht2{font:bold 16pt Trebuchet MS;color:#FFFFFF;}
.lnkwht1a{color:#B9F2FF;text-decoration:none;font-weight:bold;}
.lnkwht1a:hover{color:#FF745D;text-decoration:underline}
.lnorng1{color:#FFFFFF;text-decoration:none;}
.lnorng1:hover{color:#76C900}
.lnkwht1{color:#FFFFFF;text-decoration:none}
.lnkwht1:hover{text-decoration:underline}
.lnktop{color:#FFFFFF;font-size:8pt;font-weight:bold;text-decoration:none}
.lnktop:hover{color:#FF745D;text-decoration:none}
.lnkgrn1{color:#549A54;font-size:8pt;text-decoration:none;}
.lnkgrn2{color:#549A54;font-size:8pt;font-weight:bold;text-decoration:none;}
.lnkgrn2:hover{color:#549A54;font-size:8pt;text-decoration:underline;}
.lnkgrn1a{color:#FF745D;text-decoration:none;}
.lnkgrn1a:hover{color:#76C900;text-decoration:none;}

.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 -18px;}
.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:#000000;}
.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 -18px;}
.btn5{float:left;font-size:8pt;text-align:center;background:url('../img/button-small.gif') no-repeat;width:60px;height:16px;text-decoration:none;padding-top:2px;color:#000000;}
.btn5:hover{background:url('../img/button-small.gif') no-repeat 0px -36px;}
.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;}
.tbox1{font-size:8pt;border:1px solid #79E0FC;font-family:Trebuchet MS,Tahoma,Arial;}
.tbox{font-size:8pt;border:1px solid #618188;font-family:Trebuchet MS,Tahoma,Arial;}
.tbox2{font-size:8pt;border:1px solid #618188;font-family:Trebuchet MS,Tahoma,Arial;}
.red1b{color:#F00;font-weight:bold}
#footer_top{height:60px;background:url('../img/bg_container.jpg') repeat-x;position:relative}
#footer{background:#454840;height:50px;padding-top:10px;color:#FFFFFF;font-size:10pt;}
#footer .lft{float:left;margin-left:10px;padding-top:15px;}
#footer .rht{float:right;margin-right:10px;}
#footer_btm{height:40px;padding-top:20px;text-align:center;color:#FFF}
#footer_btm a{color:#FFFFFF;font-size:10pt;text-decoration:none}
#footer_btm a:hover{color:#00CEEB;text-decoration:none}
.blk1{color:#000;}
ul#banners{margin:0px;padding:0px;list-style-type:none}
ul#banners li{padding-bottom:4px;width:295px;height:117px;}
ul#banners li img{border:3px solid #000000}
.hdr_price{font-weight:bold;color:#FF745D}
.donation{width:510px;position:absolute;top:10px;left:120px;color:#FFFFFF;text-align:center;font-size:10pt;}
/* Other Styles*/
.spacer{clear:both}
img{border:0px}
.img_bdr2{border:2px solid #000000}
*:focus{outline:none}
.contact{margin:0px;padding:0px;padding-bottom:5px;margin-top:5px;font-size:14pt;font-weight:bold;color:#2E2A29;text-align:center;}
.link{text-decoration:none;}
