/* Common Style */
html{height:100%}
body{margin:0px;padding:0px;color:#13225A;background:url('../img/body_bg.jpg') no-repeat top center;font-family: Courier, Arial, Verdana, Sans-Serif;font-size:12pt;}
*:focus{outline:none}
.spacer{clear:both}
img{border:0px}
h1, h2, h3, h4{display:none}

/* Header Style */
.green_bar{height:10px;width:100%;background:#787337}
#header{width:960px;margin:0px auto;background:url('../img/container_bg.png') repeat-y;height:255px;padding:5px;position:relative;}
#header .logo{position:absolute;top:28px;left:33px}
#header .message{position:absolute;bottom:10px;left:84px}
#header .social_media{position:absolute;top:112px;right:30px;}

/* Container Style */
#container{width:838px;margin:0px auto;background:url('../img/container_bg.png') repeat-y;height:555px;padding:20px 66px 0px 66px;overflow:hidden;}
#home_top_content{padding-top:11px;padding-bottom:18px;border-bottom:1px solid #FBA495}
#home_top_content .lft_content{width:170px;float:left}
#home_top_content .rht_content{width:630px;padding-left:20px;font-size:16pt;letter-spacing:2px;line-height:30px;font-weight:bold;float:left}
#scroll_content{width:820px;height:530px;margin:0px auto;overflow:auto;padding-right:50px;}
.contact_message{width:560px;margin:0px auto;padding-top:20px;text-align:center;font-family:Arial Black;letter-spacing:1px;font-size:16pt;padding-bottom:15px;border-bottom:1px solid #F2C95E}
#subpage_content{width:938px;margin:0px auto;background:url('../img/container_bg.png') repeat-y;padding:8px 16px;}
#subpage_content .lft_blk{width:178px;float:left;height:870px;background:#D4D4D4}
#subpage_content .mdl_blk{width:562px;float:left;padding-left:10px;font-family:Arial, Verdana;color:#122055;padding-right:10px;}
#subpage_content .rht_blk{width:178px;float:left;height:870px;background:#D4D4D4}
#subpage_content .tbox{border:1px solid #95A4C6;font-family:Courier, Arial, Verdana, Sans-Serif;font-size:8pt;}
#product_list{width:570px;height:800px;margin:0px auto;overflow:auto;position:relative}
#product_list ul{margin:0px;padding:0px;list-style-type:none}
#product_list ul li{float:left;width:170px;height:182px;border:1px solid #D5D5D5;border-bottom:0px;margin-bottom:20px;margin-right:10px;padding-top:3px;text-align:center;}
#product_list ul li .product_title{padding-top:5px}
#product_list ul li .price{padding-top:5px;color:#C5337F;font-size:18pt;}
#product_list ul li.zero_margin{margin-right:0px}
#product_list ul li.yellow_bdr{border-bottom:15px solid #F2C95E}
#product_list ul li.pink_bdr{border-bottom:15px solid #C5337F}
#product_list ul li.red_bdr{border-bottom:15px solid #C9552E}
#product_list ul li.olive_bdr{border-bottom:15px solid #787338}
#product_list ul li.blue_bdr{border-bottom:15px solid #022C67}

#img_rotator{list-style-type:none;margin:0px;height:211px;width:780px;padding:0px;z-index:0}
#img_rotator li{width:780px;height:211px;}

#product_suggest{width:570px;margin:0px auto;}
#product_suggest ul{margin:0px;padding:0px;list-style-type:none}
#product_suggest ul li{float:left;width:170px;height:182px;border:1px solid #D5D5D5;border-bottom:0px;margin-bottom:20px;margin-right:10px;padding-top:3px;text-align:center;}
#product_suggest ul li .product_title{padding-top:5px}
#product_suggest ul li .price{padding-top:5px;color:#C5337F;font-size:18pt;}
#product_suggest ul li.zero_margin{margin-right:0px}
#product_suggest ul li.yellow_bdr{border-bottom:15px solid #F2C95E}
#product_suggest ul li.pink_bdr{border-bottom:15px solid #C5337F}
#product_suggest ul li.red_bdr{border-bottom:15px solid #C9552E}
#product_suggest ul li.olive_bdr{border-bottom:15px solid #787338}
#product_suggest ul li.blue_bdr{border-bottom:15px solid #022C67}

#product_info{padding-top:10px}
#product_info .left_column{width:230px;float:left}
#product_info .right_column{width:300px;padding-left:20px;float:left;padding-right:10px}
#product_info .right_column .product_title{color:#686865;font-weight:bold;font-size:13pt;font-weight:bold;}
#product_info .right_column .product_style{color:#B6B6B6;font-size:10pt}
#product_info .right_column .product_price{color:#600000;font-weight:bold;font-size:13pt}
#product_info .right_column .save{font-size:10pt;font-weight:bold;color:#C9552E}

/*Shopping Cart Style */
#cart_wrap{font-size:8pt}
#cart_top{width:167px;height:20px;padding-top:4px;color:#FFFFFF;padding-left:11px;font-family:Verdana, Arial;font-size:10pt;font-style:italic;background:#C5337E;}
#cart_blk{width:100%;display:none;padding-top:5px;}
#cart_prod_blk .prod_item{float:left;margin-bottom:5px;}
#cart_prod_blk .prod_img{float:left;margin-right:5px;vertical-align:middle;width:30px;height:30px;padding:1px;border:1px solid #616161}
#cart_prod_blk .prod_img:hover{border:1px solid #C9552E}
#cart_prod_blk .quantity{display:block;float:left;}
#cart_prod_blk .price{float:right;margin-right:5px;padding-top:5px;margin-bottom:5px;text-align:right;color:#000000}
#cart_price .top_blk{border-bottom:1px solid #C5337E;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;color:#600000}
#cart_btm{width:100%;height:38px;font-size:8pt}
.moving_blk1{position:absolute;width:175px;height:135px;border:1px solid #C5337E;left:210px;top:70px;overflow:hidden;background:#D4D4D4}

#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}

/* Footer Style */
#copyright{width:838px;margin:0px auto;background:url('../img/container_bg.png') repeat-y;padding:10px 66px;font-style:italic;font-family:Times New Roman;}
#copyright .left_content{float:left;color:#B21B6D}
#copyright .right_content{float:left;padding-left:180px}

.footer_wrapper{width:100%;height:185px;background:#182F6C}
#footer{width:900px;margin:0px auto;padding:10px 30px}
#footer .lft_content{float:left}
#footer .rht_content{float:right}
#footer_menu{margin:0px;padding:0px;list-style-type:none;font-family:Arial Black;font-size:12pt;padding-top:20px}
#footer_menu li{float:left;padding-right:35px}
#footer_menu li a{color:#CA562F;text-decoration:none}
#footer_menu li a:hover{color:#FFFFFF;text-decoration:none;border-bottom:1px solid #FFFFFF}
#footer_menu li a.sel{color:#FFFFFF;text-decoration:none;border-bottom:1px solid #FFFFFF}

/* Menu Style */
#menu{position:absolute;top:72px;right:33px;z-index:1;width:450px;border-bottom:1px solid #DE8CB5;padding-bottom:8px;font-family:Arial Black;font-size:12pt;}
#menu ul{margin:0px;padding:0px;list-style-type:none}
#menu ul li{float:left;padding-right:35px;position:relative;z-index:2}
#menu ul li a{color:#000000;text-decoration:none}
#menu ul li a:hover{color:#B94022;text-decoration:none;border-bottom:1px solid #52608C}
#menu ul li a.sel{color:#B94022;text-decoration:none;border-bottom:1px solid #52608C}
#menu ul li ul{margin:0px;padding:0px;list-style:none;position:absolute;left:0px;top:23px;display:none;background:#C5337F;font-size:10pt}
#menu ul li ul li{padding:5px 10px}
#menu ul li ul li a{display:block;width:120px;padding-right:10px;color:#FFFFFF;font-family:Courier;text-decoration:none}
#menu ul li ul li a:hover{color:#FFFFFF;text-decoration:underline;border:0px;}
#menu ul li:hover ul{display:block;}

#about:hover a, #visit:hover a{color:#B94022;text-decoration:none;}
#about:hover ul li a, #visit:hover ul li a{color:#FFFFFF;text-decoration:none;}

/* Link Style */
a{color:#000000;text-decoration:none}
a:hover{text-decoration:underline}
.lnkpnk1{color:#C5337F;text-decoration:none}
.lnkpnk1:hover{text-decoration:underline}
.lnkoliver{color:#787338;text-decoration:none}
.lnkoliver:hover{text-decoration:underline}
.lnkblu1{color:#13225A;text-decoration:none}
.lnkblu1:hover{text-decoration:underline}
.lnkgry1a{font-size:8pt;font-family:Verdana,Arial;color:#646464;text-decoration:none}
.lnkgry1a:hover{text-decoration:underline}
.lnkblk1a{font-size:8pt;font-family:Verdana,Arial;color:#000000;text-decoration:none}
.lnkblk1a:hover{text-decoration:underline}
.lnkwht1{color:#FFFFFF;text-decoration:none}
.lnkwht1:hover{text-decoration:underline}
.red1b{color:#F00;font-weight:bold;font-size:8pt;}
.btm_bdr1{border-bottom:1px solid #5B401C}
/* Common Style */
.bdr_grn{border-bottom:1px solid #A7DB41}
.bdr_pink{border-bottom:1px solid #FBA495}
.bdr_gry{border:1px solid #9D9D9D}
.blk1{color:#000000}
.pink1{color:#C5337F}
.pink2b{color:#C5337F;font-weight:bold;font-size:13pt}
.mrn1{color:#CA562F}
.olivegreen1{color:#787338}
.red1a{color:#B94022}
.ylw1a{color:#F2C95E}
.zero_pad{margin:0px;padding:0px;}

.box_content{background:#D4D4D4;padding:10px;color:#646464;font-size:8pt;line-height:18px;font-family:Verdana, Arial}
.box_content ul{list-style-image:url('../img/grid-small-dot.png');margin:0px;padding:0px;margin-left:15px;}
.box_content ul li div ul{list-style-image:url('../img/bullet1.gif');margin:0px;padding:0px;margin-left:10px;overflow:hidden;}
.box_content ul li div ul li{color:#C9552E;}

.tan_box{width:167px;height:20px;padding-top:4px;color:#FFFFFF;padding-left:11px;font-family:Verdana, Arial;font-size:10pt;font-style:italic;background:#C9552E;}
.black_box{width:167px;height:20px;padding-top:4px;color:#FFFFFF;padding-left:11px;font-family:Verdana, Arial;font-size:10pt;font-style:italic;background:#000000;}
.yellow_box{width:167px;height:20px;padding-top:4px;color:#000000;padding-left:11px;font-family:Verdana, Arial;font-size:10pt;font-style:italic;background:#F3CA60;}
.pink_box{width:167px;height:20px;padding-top:4px;color:#FFFFFF;padding-left:11px;font-family:Verdana, Arial;font-size:10pt;font-style:italic;background:#C5337E;}
.olive_box{width:167px;height:20px;padding-top:4px;color:#FFFFFF;padding-left:11px;font-family:Verdana, Arial;font-size:10pt;font-style:italic;background:#787339;}
.blue_box{width:167px;height:20px;padding-top:4px;color:#FFFFFF;padding-left:11px;font-family:Verdana, Arial;font-size:10pt;font-style:italic;background:#172B66;}
.rotator_wrapper{width:155px;height:160px;overflow:hidden;}
.special_item_img{width:155px;height:160px;margin:0px auto;text-align:center;display:block;}
.special_item_img img{padding:2px;border:1px solid #000000}
.special_item_img img:hover{border:1px solid #C9552E}
.special_price2{color:#000000;font-size:8pt;font-weight:bold;}
.special_price1{color:#FF0000;font-size:8pt;font-weight:bold;}
.suggest_blk{border-bottom:1px solid #C6327E;margin-top:20px;padding-bottom:5px;color:#C6327E;font-size:12pt;font-weight:bold;}
.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;}
.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;}
.btn_checkout{float:right;margin-right:5px;text-align:center;color:#FFFFFF;background:url('../img/button-medium1_exclusive.gif') no-repeat;width:86px;height:18px;text-decoration:none;font-size:8pt;font-weight:bold;}
.tbox1{border:1px solid #CCCCCC;font-family: Courier, Arial, Verdana, Sans-Serif;font-size:12pt;}
.tbox1:focus{font-size:12pt;background:#D8E3ED;border:1px solid #CCCCCC;}
.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;}

#calendar{font-family:Verdana}
#calendar tr td{padding:6px;font-family:Verdana;font-size:8pt;color:#776C6A}
.event_day{display:block;background:url('../img/orange_circle.jpg') no-repeat 0px 0px;padding-top:3px;color:#FFFFFF;text-align:center;width:22px;height:17px}

