@charset "utf-8";
/* CSS Document */

body {margin:0px; background-image:url(../images/body_bg.jpg);}

/* body ....................................structure*/

#main_body {width:990px; height:auto; margin:0px auto; background-color:#000000;}

#top_header {width:970px; height:40px; margin:0px; float:left; padding:10px 10px 10px 10px; background-color:#000000; text-align:center;}

#logo_box {width:240px; height:81px; margin:0px 0px 0px 10px; float:left;}

#left_panel {width:240px; margin:0px 0px 0px 10px; float:left; height:459px; text-align:left;}

#right_panel {width:240px; margin:0px 10px 0px 0px; float:left; height:459px; }

#right_panel_box1 {width:240px; margin:0px 10px 0px 0px; float:left; height:180px;}
.right_panel_box1 {width:240px; margin:0px 10px 0px 0px; float:left; height:180px;}

#right_panel_box1_header {width:230px; margin:0px 10px 0px 0px;  height:20px; float:left;}
.right_panel_box1_header {width:230px; margin:0px 10px 0px 0px;  height:20px; float:left;}

#right_panel_box1_image{width:205px; margin:0px 10px 0px 24px;  height:106px; float:left;}
.right_panel_box1_image{width:205px; margin:0px 10px 0px 24px;  height:106px; float:left;}

#right_panel_box1_content {width:230px; margin:10px 10px 0px 0px;  height:auto; float:left; text-align:right;}
.right_panel_box1_content {width:230px; margin:10px 10px 0px 0px;  height:auto; float:left; text-align:right;}

#mid_banner {width:458px; margin:0px 15px 0px 15px; float:left; height:459px; float:left;}

#thumb {width:205px; height:106px; background-image:url(../images/thumb_bg.jpg); background-repeat:no-repeat;}

#right_panel_box1_call {width:222px; margin:0px 0px 0px 18px;  height:90px; float:left;}

#content_text {width:910px; height:170px; margin:10px 30px 10px 30px ; padding:10px; background-image:url(../images/body_text_bg.jpg); background-repeat:repeat-x;}

#content_text_nav {width:910px; height:25px; float:left; margin:0px; padding:10px 0px 0px 0px; text-align:center;}
#content_text_nav2 {width:990px; height:25px; float:left; margin:0px; padding:10px 0px 0px 0px; text-align:center;}

#footer {width:970px; height:120; margin:10px 10px 10px 10px ; padding:10px 0px 20px 0px; color:#0099CC; text-align:center; border-top:1px #252525 solid;}

#footer_bdr {width:800px; height:60px; margin:10px 95px 10px 95px ; padding:0px; color:#0099CC; text-align:center; border-top:1px #252525 solid;}

#footer_inside {width:350px; height:50px; margin:0px 0px 0px 330px ; padding:0px; text-align:center; float:left;}

#footer_links {width:970; height:25px; margin:0px 0px 10px 0px ; padding:0px; text-align:center;}

#footer_b_party {width:200px; height:50px; margin:0px 0px 0px 50px; float:left;}

/* body ends....................................structure*/ 


/* nav....................................structure*/

#nav_left {width:12px; height:33px; float:left;}
#nav_bar {width:710px; height:33px; float:left; padding:30px 15px 20px 15px;}

#nav {width:704px; height:33px; float:left; background-image:url(../images/nav_bg.jpg); background-repeat:repeat-x;}
#nav ul {list-style:none; margin:0; padding:0;}
#nav ul li {line-height:33px; margin:0; padding:0; float:left; list-style:none;}
#nav ul li a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#ffffff; display:block; padding:0 39px 0 39px; border-left:1px dotted #636363;}
#nav ul li a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#ed1c24; display:block; padding:0 39px 0 39px;}

.link1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ed1c24; padding:5px; text-decoration:none; font-weight:bold;}
.link1:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; padding:5px; text-decoration:underline; font-weight:bold;}

.link2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#93907e; padding:5px 10px 5px 10px; text-decoration:none; font-weight:normal;}
.link2:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00aeef; padding:5px 10px 5px 10px; text-decoration:underline; font-weight:normal;}

.link3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; padding:5px 10px 5px 10px; text-decoration:none; font-weight:normal;}
.link3:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00aeef; padding:5px 10px 5px 10px; text-decoration:underline; font-weight:normal;}

.link5 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff200; padding:5px 10px 5px 10px; text-decoration:none; font-weight:bold; url(../images/group.jpg); background-position:3px 3px; background-repeat:no-repeat;}
.link5:hover {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#f7941d; padding:5px 10px 5px 10px; text-decoration:underline; font-weight:bold;}


/* nav....................................structure*/


/* text....................................structure*/

.clear {clear:both;}

.text1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#dcd9c8; text-align:left;}

.text2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#dcd9c8; text-align:left;}

.text3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#dcd9c8; text-align:center;}

.text4 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#dcd9c8; text-align:center;}

.h {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#4b4a4a;}

.h1 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FF9900;}

.h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#10ccff; margin:0px; padding:0px; text-align:right;}

.h4 {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#10ccff;}

.h5 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FF9900;}

/* text end....................................structure*/


/* new additions 15th april....................................structure*/
#mid_banner_new {width:426px; margin:0px 15px 0px 15px; float:left; height:850px; float:left; border-left:1px #252525 solid; border-right:1px #252525 solid; padding:0px 15px 0px 15px;}

#mid_banner_new2 {width:426px; margin:0px 15px 0px 15px; float:left; height:auto; float:left; border-left:1px #252525 solid; border-right:1px #252525 solid; padding:0px 15px 0px 15px;}

#mid_vid {width:690px; margin:0px 15px 0px 15px; float:left; height:auto; float:left; border-left:1px #252525 solid; padding:0px 0px 0px 15px;}

#mid_video {width:670px; float:left; height:410px; margin:10px 0px 10px 0px;;}

#mid_banner_header {width:426px; float:left; height:23px; margin:10px 0px 10px 0px; border-bottom:1px solid #00CCFF;}

#mid_banner_thumb {width:90px; float:left; height:80px; margin:0px 0px 0px 0px;}

#mid_banner_thumb_bottles {width:90px; float:left; height:300px; margin:0px 0px 0px 0px;}

#mid_banner_thumb_details {width:316px; float:left; height:80px; margin:0px 10px 0px 10px;}

#mid_banner_thumb_details2 {width:316px; float:left; height:300px; margin:0px 10px 0px 10px;}

#mid_banner_thumb_details2_h {width:316px; float:left; height:18px; margin:5px 0px 0px 0px;}

#mid_banner_thumb_details3 {width:200px; float:left; height:15px; margin:5px 0px 5px 0px; background-color:#252525;}

#mid_banner_thumb_details4 {width:116px; float:left; height:15px; margin:5px 0px 5px 0px; background-color:#252525;}

#drinks {width:200px; float:left; height:30px; margin:5px 0px 5px 0px; background-color:#252525;}

#drinks2 {width:200px; float:left; height:45px; margin:5px 0px 5px 0px; background-color:#252525;}

#drinks_prize {width:110px; float:left; height:30px; margin:5px 0px 5px 0px; padding:0px 0px 0px 6px; background-color:#252525;}

#drinks_prize2 {width:110px; float:left; height:45px; margin:5px 0px 5px 0px; padding:0px 0px 0px 6px; background-color:#252525;}


.text6 {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#fa6bc0;}

.text7 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#dcd9c8; text-align:center;}

.h6 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#cccccc;}

.h7 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff568;}

#mid_thumb_gap {width:426px; float:left; height:5px; margin:10px 0px 10px 0px; border-bottom:1px solid #252525;}

#middle_club_images {width:959px; height:167px; float:left; margin:10px 15px 0px 15px;}
#middle_club_stop {width:959px; height:auto; float:left; margin:10px 15px 0px 15px;}
#middle_club_group {width:959px; height:auto; float:right; margin:10px 15px 0px 15px;}


#mid_con {width:426px; float:left; height:300px; margin:10px 0px 10px 0px;;}

#mid_con1 {width:426px; float:left; height:auto; margin:10px 0px 10px 0px;;}

.input_text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background-color:#666666; border:1px solid #666666;}

.required_star {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ed1c24;}


#phone_no {
	width:229px;
	height:46px;
	position:absolute;
	left: 925px;
	top: 556px;
}

#bachelorette_party {
	width:250px;
	height:40px;
	position:absolute;
	left: 869px;
	top: 923px;
}

#bachelorette_party2 {
	width:250px;
	height:40px;
	position:absolute;
	left: 889px;
	top: 1049px;
}

#bachelorette_party3 {
	width:250px;
	height:40px;
	position:absolute;
	left: 881px;
	top: 877px;
}


#bachelorette_party4 {
	width:250px;
	height:40px;
	position:absolute;
	left: 869px;
	top: 664px;
}


.text_blue {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0099CC; text-align:center;}

#discount_content {width:426px; float:left; height:auto; margin:0px 0px 10px 0px; border-bottom:1px solid #252525;}

.link9pm {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFCC00; font-style:italic; text-decoration:none;}

.link9pm:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFF00; font-style:italic;}

#mid_video_update {width:630px; float:left; height:410px; margin:10px 0px 10px 40px;}

#bottle_menu {width:310px; float:left; height:18px; margin:5px 0px 0px 0px;}

#bottle_menu_prize {width:116px; float:left; height:18px; margin:5px 0px 0px 0px;}

