body {background-image:url(../images/body_back.gif); background-repeat:repeat; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif}
img {border:0px}

.top_repeat {background-image:url(../images/top_repeat.png); background-repeat:repeat-x}
.top_section {background-image:url(../images/top_back.png); background-repeat:no-repeat}

.left_container {float:left; width:248px}
.logo_container {float:left; padding-left:10px; padding-top:10px}
.order_online_container {float:left; padding-left:34px; padding-top:30px}
.special_offer_container {float:left; width:241px; padding-top:15px}
.special_offer_container img {border:none}
.signup_container {float:left; padding-top:15px; padding-left:30px; width:214px; margin-top:25px} 
.signup_heading {float:left; width:184px; height:35px; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#FFF; background-image:url(../images/signup_top.png); background-repeat:no-repeat; padding-top:7px} 
.signup_content {float:left; width:175px; #width:184px; background-image:url(../images/signup_bottom.png); background-repeat:no-repeat; background-position:bottom; padding-bottom:10px; padding-left:9px;#padding-left:0px; padding-top:10px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000}  
.signup_content .filed_container {float:left; padding-bottom:5px}
.signup_content .textbox {float:left; width:100px; height:16px; border-top:1px solid #ae3241; border-left:1px solid #ae3241; border-right:2px solid #ae3241; border-bottom:2px solid #ae3241; padding-left:3px; padding-right:3px; font-size:11px}
.signup_content .lable {float:left; width:44px; text-align:right; padding-right:5px; padding-top:3px}
.signup_content .textbox_container {float:left; width:102px}

.right_container {float:right; width:740px; margin-right:8px; color:#FFF}

.zip_container {float:left; padding-left:301px; padding-top:137px; width:435px; #width:700px;}
.zip_lable {float:left; padding-right:10px; color:#3c2100; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:15px; padding-top:2px; width:180px}
.zip_textbox {width:157px; height:18px; border:1px solid #bf264a; background-color:#fdf5d2; color:#000;}

.nav_container {float:left; padding-left:20px; padding-top:35px; width:728px} 
/* for the different map files */
.nav_container_map {float:left; padding-left:20px; padding-top:195px; width:728px} 
/* --- over -----*/
.nav_container ul {margin:0px; padding:0px; list-style:none; display:inline} 
.nav_container ul li {float:left; margin:0px; padding:0px; display:inline}
.nav_container ul li a {float:left; height:17; font-family:Verdana, Geneva, sans-serifl; font-size:14px; color:#390007; text-decoration:none; padding-top:3px; padding-left:5px; padding-right:5px; padding-bottom:4px; margin-right:6px} 
.nav_container ul li a span {float:left; height:17; font-family:Verdana, Geneva, sans-serifl; font-size:14px; color:#77000e; text-decoration:none; padding-top:3px; padding-left:5px; padding-right:8px; padding-bottom:4px; margin-right:6px; cursor:pointer} 
.nav_container ul li a:hover {background-image:url(../images/link_left_curve.png); background-repeat:no-repeat; background-position:0px 3px; color:#fdf5d2; height:24px} 
.nav_container ul li a:hover span {background-image:url(../images/link_right_curve.png); background-repeat:no-repeat; background-position:right top; color:#fdf5d2; height:24px}
.nav_container .selected{background-image:url(../images/link_left_curve.png); background-repeat:no-repeat; background-position:0px 3px; color:#fdf5d2; height:24px}
.nav_container .selected span{background-image:url(../images/link_right_curve.png); background-repeat:no-repeat; background-position:right top; color:#fdf5d2; height:24px}






.bannerbox_container {float:left; width:740px; height:851px; background-image:url(../images/aboutus_back.png); background-repeat:no-repeat; margin-top:45px; margin-left:1px}
.banner {float:left; margin-left:61px; margin-top:45px; width:622px; height:286px} 
.welcome {float:left; margin-left:65px; margin-top:20px; width:610px; height:280px; overflow:inherit; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#623200; text-align:justify} 
.welcome_content{float:left; width:600px; height:auto}
.welcome span {font-size:24px; font-weight:bold; padding-bottom:10px; float:left; width:615px} 

.read_more{float:left; width:608px; text-align:right; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#623200; text-decoration:underline}
.read_more a{color:#623200}
.read_more a:hover{color:#623200}
.email{text-align:left; color:#623200; text-decoration:underline}
.email a{color:#623200; text-decoration:none}
.email a:hover{color:#623200; text-decoration:underline}

.welcome_big {float:left; margin-left:65px; margin-top:45px; width:610px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#623200; text-align:justify; } 
.welcome_big span{font-size:24px; font-weight:bold; padding-bottom:10px; float:left; width:615px; height:auto}


.footer_container {background-color:#3c2100; border-top:4px solid #bf264a; border-bottom:4px solid #bf264a; padding-top:5px; padding-bottom:5px; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:18px}  
.ftr{font-size:11px; color:#FFFFFF; text-decoration:none}
.ftr a{font-size:11px; color:#FFFFFF; text-decoration:none}
.ftr :hover{font-size:11px; color:#FFFFFF; text-decoration:underline}
.footer_container a {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; text-decoration:none}
.footer_container a:hover {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; text-decoration:underline}


.ownsals_bg {float:left; width:740px; height:2007px; background-image:url(../images/own_sals_back.png); background-repeat:no-repeat; margin-top:45px}

.location_left{float:left; width:310px; height:auto; text-align:left}
.location_left img{padding-top:10px; border:none}

.location_right{float:right; width:300px; height:auto; text-align:left}
.location_right img{padding-top:10px; border:none}

.welcome_location {float:left; margin-left:15px; margin-top:35px; width:610px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#623200; text-align:center; } 
.welcome_location a{color:#623200; text-decoration:none}
.welcome_location a:hover{color:#623200; text-decoration:underline}

.contactus_bg {float:left; width:740px; height:1681px; background-image:url(../images/address_back.png); background-repeat:no-repeat; margin-top:45px}

.welcome_address {float:left; margin-left:15px; margin-top:20px; width:610px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#623200; text-align:justify; } 

.welcome_big span.subtitle{font-size:15px; font-weight:bold; text-decoration:underline}

.aboutus_bg {float:left; width:740px; height:851px; background-image:url(../images/aboutus_back.png); background-repeat:no-repeat; margin-top:45px}


.advertise_bg{background-image:url(../images/advertisement_back.png); background-repeat:no-repeat; height:359px}
.coupon{margin-top:35px; margin-left:5px}
.coupon1{margin-top:25px; margin-left:10px}


.coupon_bg {float:left; width:740px; height:1141px; background-image:url(../images/coupon_back.png); background-repeat:no-repeat; margin-top:45px}

.main_map{float:left; width:126px; height:44px}
.menu_link{float:left; width:140px; height:auto; margin-top:8px; margin-left:10px}
.menu_link a{color:#623200; text-decoration:underline; font-weight:normal}
.menu_link a:hover{color:#623200; text-decoration:none; font-weight:normal}



.butt_print{border:none; padding-top:14px}
.date{font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; padding-top:19px; text-align:left; padding-left:8px}
.cpn_ttl{font-size:18px; color:#4b413b; font-family:Verdana, Arial, Helvetica, sans-serif;}
.cpn_txt{font-size:12px; color:#4b413b; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:60px;padding-left:10px;padding-right:10px;text-align:justify}
.cpn_txt1{font-size:12px; color:#4b413b; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:10px}
.cpn_no{font-size:12px; color:#4b413b; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:15px; padding-right:8px; font-weight:bold}



.nav_container_map {float:left; padding-left:20px; padding-top:195px; width:728px} 

.nav_container_map ul {margin:0px; padding:0px; list-style:none; display:inline} 
.nav_container_map ul li {float:left; margin:0px; padding:0px; display:inline}
.nav_container_map ul li a {float:left; height:17; font-family:Verdana, Geneva, sans-serifl; font-size:14px; color:#390007; text-decoration:none; padding-top:3px; padding-left:5px; padding-right:5px; padding-bottom:4px; margin-right:6px} 
.nav_container_map ul li a span {float:left; height:17; font-family:Verdana, Geneva, sans-serifl; font-size:14px; color:#77000e; text-decoration:none; padding-top:3px; padding-left:5px; padding-right:8px; padding-bottom:4px; margin-right:6px; cursor:pointer} 
.nav_container_map ul li a:hover {background-image:url(../images/link_left_curve.png); background-repeat:no-repeat; background-position:0px 3px; color:#fdf5d2; height:24px} 
.nav_container_map ul li a:hover span {background-image:url(../images/link_right_curve.png); background-repeat:no-repeat; background-position:right top; color:#fdf5d2; height:24px}
.nav_container_map .selected{background-image:url(../images/link_left_curve.png); background-repeat:no-repeat; background-position:0px 3px; color:#fdf5d2; height:24px}
.nav_container_map .selected span{background-image:url(../images/link_right_curve.png); background-repeat:no-repeat; background-position:right top; color:#fdf5d2; height:24px}
.map{border:2px solid #aa3442; width:261px; height:195px}
.mn_tbl{margin-top:55px; margin-left:81px}
.btm_line{border-bottom:1px dashed #aa3442; padding-bottom:12px}
.tbl_tpcnt{margin-left:35px}
.mn_ttl{font-size:16px; color:#623200; font-weight:bold; padding-bottom:14px}
.mn_txt{font-size:12px; color:#623200; padding-left:15px; line-height:18px}
.icn_pin{border:none}
.tbl_butt{margin-top:10px}

.top_section1 {background-image:url(../images/top_back1.png); background-repeat:no-repeat}

.test_button{background-image:url(../images/butt_bg.png); margin:auto; background-repeat:no-repeat; width:120px; height:48px; color:#FFFFCC; font-weight:bold; font-family:Verdana,Geneva,sans-serif; font-size:14px; text-align:center;}
.test_button a{color:#FFFFCC; font-weight:bold; font-family:Verdana,Geneva,sans-serif; font-size:14px; text-decoration:none; padding:15px 35px}
.test_button a:hover{color:#FFFFCC; font-weight:bold; font-family:Verdana,Geneva,sans-serif; font-size:14px; text-decoration:none; width:120px; height:48px}

.top_section1 {background-image:url(../images/top_back1.png); background-repeat:no-repeat}


.bannerbox_container_subsite {float:left; width:740px; height:991px; background-image:url(../images/subsite_back.png); background-repeat:no-repeat; margin-top:45px; margin-left:1px}










































