/* CSS Document */
.hiddenPic {display:none;}

/* Page Banner */
.tab_home {float:left; background:url(../images/tab_home.jpg) no-repeat; text-decoration:none; width:106px; height:22px;}
.tab_home:hover {float:left; background:url(../images/tab_home_select.jpg) no-repeat; text-decoration:none; width:106px; height:22px;}
.tab_home_select {float:left; background:url(../images/tab_home_select.jpg) no-repeat; text-decoration:none; width:106px; height:22px;}
.tab_aboutus {float:left; background:url(../images/tab_aboutus.jpg) no-repeat; text-decoration:none; width:106px; height:22px;}
.tab_aboutus:hover {float:left; background:url(../images/tab_aboutus_select.jpg) no-repeat; text-decoration:none; width:106px; height:22px;}
.tab_aboutus_select {float:left; background:url(../images/tab_aboutus_select.jpg) no-repeat; text-decoration:none; width:106px; height:22px;}
.tab_products {float:left; background:url(../images/tab_products.jpg) no-repeat; text-decoration:none; width:110px; height:22px;}
.tab_products:hover {float:left; background:url(../images/tab_products_select.jpg) no-repeat; text-decoration:none; width:110px; height:22px;}
.tab_products_select {float:left; background:url(../images/tab_products_select.jpg) no-repeat; text-decoration:none; width:110px; height:22px;}
.tab_ourstore {float:left; background:url(../images/tab_ourstore.jpg) no-repeat; text-decoration:none; width:104px; height:22px;}
.tab_ourstore:hover {float:left; background:url(../images/tab_ourstore_select.jpg) no-repeat; text-decoration:none; width:104px; height:22px;}
.tab_contactus {float:left; background:url(../images/tab_contactus.jpg) no-repeat; text-decoration:none; width:111px; height:22px;}
.tab_contactus:hover {float:left; background:url(../images/tab_contactus_select.jpg) no-repeat; text-decoration:none; width:111px; height:22px;}
.tab_contactus_select {float:left; background:url(../images/tab_contactus_select.jpg) no-repeat; text-decoration:none; width:111px; height:22px;}

/* Left Panel */
.ban_whatsnew_txt {font-family:verdana,arial; font-size:11px; text-align:left; padding-left:7px; padding-right:7px; padding-top:7px; padding-bottom:16px; color:#000000; line-height:14px}
.ban_whatsnew_txt1 {font-family:verdana,arial; font-size:11px; text-align:left; padding-left:7px; color:#ff0000; line-height:18px}
.mnu_drink {float:left; background:url(../images/menu_drink.jpg) no-repeat; text-decoration:none; width:143px; height:20px; padding:1px 0 0 0; text-align:center; font:12px Arial, Helvetica, sans-serif; color:#535353; margin:0px 0 0 0;}
.mnu_drink:hover {float:left; background:url(../images/menu_drink_select.jpg) no-repeat; text-decoration:none; width:143px; height:20px; padding:1px 0 0 0; text-align:center; font:12px Arial, Helvetica, sans-serif; color:#535353; margin:0px 0 0 0;}
.mnu_space {float:left; text-decoration:none; width:143px; height:20px; padding:1px 0 0 0; text-align:center; font:12px Arial, Helvetica, sans-serif; color:#535353; margin:0px 0 0 0;}

/* Centre Panel */
.ban_welcometxt {font-family:verdana,arial; font-size:11px; text-align:left; text-decoration:none; padding-left:10px; padding-right:14px; padding-bottom:16px; color:#7F7F7F; line-height:14px}
.ban_spotlight_lbl {font-family:verdana,arial; font-size:11px; padding-left:1; padding-bottom:3px; width:330px; font-weight:bold; padding-right:2; color:#62130f; line-height:14px}
.ban_spotlight_txt {font-family:verdana,arial; font-size:11px; padding-left:1; padding-right:2px; width:330px; color:#000000; line-height:14px}

/* Right Panel */
.ban_pick_lbl {font-family:verdana,verdana; font-size:11px; padding-top:0px; padding-left:1px; padding-bottom:0px; font-weight:bold; color:#7f0000; line-height:14px}
.ban_pick_txt1 {font-family:verdana,arial; font-size:11px; padding-top:0px; padding-left:1px; color:#000000; line-height:14px}
.ban_pick_txt2 {font-family:verdana,arial; font-size:11px; padding-bottom:0px; padding-left:1px; color:#9E0B0E; line-height:14px}

/* AboutUs */
.bg_aboutus {background:url() no-repeat; background-position:center; width:554px; height:475px;} 

/* ContactUs */
.con_first {float:left; clear:left;	width:165px;}
.con_txt_name {float:left; margin:0px 0px 0px 34px; font-family:verdana,arial; font-size:13px; font: 13px/15px tahoma;}
.con_txt_email {float:left; clear:left; width:150px; margin:18px 0px 0px 34px; font-family:verdana,arial; font-size:13px; font: 13px/15px tahoma;}
.con_txt_subject {float:left; clear:left; display:inline; margin:13px 0px 0px 33px; font-family:verdana,arial; font-size:13px; font: 13px/15px tahoma;}
.con_list_subject {float:left; clear:left; margin:0px 0px 0px 0px; border:1px solid #787878;}
.con_txt_comment {float:left; clear:left; width: 500px; display:inline;	margin:16px 0px 0px 34px; font-family:verdana,arial; font-size:13px; font: 13px/15px tahoma;}
.con_area_comments {float:left; clear:left; margin:12px 0px 0px 32px; border:1px solid #787878;}
.con_img_submit {float:left;	clear:left;	margin:8px 0px 0px 31px;}
.con_box_name {float:left; margin:0px 0px 0px 0px; border:1px solid #787878;}
.con_box_email {float:left; clear:left; margin:11px 0px 0px 0px;	border:1px solid #787878;}
.con_area_comments {float:left; clear:left; margin:12px 0px 0px 32px; border:1px solid #787878;}
.con_text_box {float:left; width:386px;}
.lbl_contact_note {float:left; clear:left; margin:0px 0px 0px 0px; font:11px/15px "arial"; width:120px;}
.captcha_pimg {float:left; clear:left; margin:10px 0px 0px 23px;}
.captcha_pborder {float:left; clear:left; margin:20px 0px 0px 30px; width: 352px; padding: 0px 0 5px 20px; border:1px solid #787878;}
.captcha_ptext {float:left; clear:left; margin:-40px 0px 0px 130px; width: 352px; padding: 0px 0 5px 50px;}
.captcha_crimg {clear:left; margin:7px 0px 0px 0px;}
.captcha_crborder{ float:left; clear:left; margin:20px 0px 0px 33px; width:464px; height:50px; padding: 0px 0 5px 20px; border:1px solid #787878; font:13px arial; }
.captcha_crtext{clear:left; margin:0px 0px 0px 0px; width: 352px; padding: 5px 0 5px 0px; font:13px arial; }


/* Misc */
.txt_err_msg {font-family:verdana,arial; font-size:12px; padding-top:10px; padding-left:20px; color:#000000; line-height:14px}

/* Footer Panel */
.ban_footer_txt1{font: 11px/15px tahoma; color:#ffffff; text-decoration:none;}
.ban_footer_txt2{float:right; width:500px; text-align:right; font: 11px/15px tahoma; color:#c78c8c; margin:0px 0px 0px 0px;}

