/* CSS Document */

.hide {
	display: none;
}
#mainTop1 {
	width: 774px;
	height: 223px;
	margin:0;
	padding:0;
	background:url(../cssimages/top_main1.jpg ) no-repeat left top;
	font-size: 0px;
}
#mainTopBday0307 {
	width: 775px;
	height: 223px;
	margin:0;
	padding:0;
	background:url(../cssimages/birthdayFun_March07.jpg ) no-repeat left top;
	font-size: 0px;
}
#mainBottom1 {
	float: left;
	width: 450px;
	height: 41px;
	margin:0;
	padding:0;
	background:url(../cssimages/bottom_main.jpg ) no-repeat left top;
	font-size: 0px;
	font-size: 100%!important;
}
#mainBottomBday0307 {
	float: left;
	width:470px;
	height: 41px;
	margin:0;
	padding:0;
	background:url(../cssimages/birthdayFun_foot.jpg) no-repeat left top;
	font-size: 0px;
	font-size: 100%!important;
}
#mainBottom1 p {
	margin: 20px 0px 0px 43px!important;
	padding: 0px 0px 10px 0px!important
}
ul.occasionList1,
ul.occasionList2 {
	display:block;
	list-style: none;
	margin:0px 0px 0px 20px;
}
ul.occasionList1 li {
	display:block;
	float:left;
	width:150px;
	padding:0px 0px 0px 10px;
	color:#818181;
	font-weight:600;
	color: #C41200;
	text-decoration:none;
	background: url(../cssimages/landing_red_bullet.gif) no-repeat 0px 4px;
	margin:0px 0px 0px 0px;
	min-height:19px;
}
ul.occasionList2 li {
	display:block;
	padding:0px 0px 0px 10px;
	color:#666;
	font-weight:600;
	text-decoration:none;
	background: url(../cssimages/landing_red_bullet.gif) no-repeat 0px 4px;
	margin:0px 0px 0px 0px;
	min-height:16px;
}
img.standardPkBirthdayFun {
	margin-left: 45px;
}
dl {
	margin: 15px 0px 0px 43px;
	float:left;
}
dt {
	font-weight:700;
}
dd {
	font-weight:400 !important;
	margin-left:0px;
}
#pageWrapper {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%!important;
}
#topBanner {
	height: 53px!important;
}
#mainTop {
	width: 774px;
	height: 223px!important;
	margin: 0px;
	padding: 0px;
	background:url(../cssimages/main_top.jpg ) no-repeat left top;
	font-size: 0px;
}
#mainBottom {
	float: left;
	width: 467px!important;
	height:37px!important;
	margin: 0px;
	padding: 0px;
	background:url(../cssimages/main_bottom.jpg );
	background-repeat:no-repeat;
	background-position:top left;
	font-size: 70%!important;
}
#mainBottom p {
	margin: 5px 0px 0px 43px!important;
	padding: 0px 0px 10px 0px!important;
	font-size:10px;
}
img.landingHeader {
	margin: 20px 0px 10px 43px;
}
p {
	margin: 0px 0px 0px 43px!important;
	padding: 0px 0px 10px 0px!important;
color: #666666 line-height: 1.3em;
}
ul.occasionList {
	display:block;
	list-style: none;
	margin:0px 0px 0px 20px;
}
ul.occasionList li {
	display:block;
	float:left;
	width:380px;
	padding:0px 0px 0px 10px;
	color:#818181;
	font-weight:600;
	color: #666666;
	text-decoration:none;
	background: url(../cssimages/landing_red_bullet.gif) no-repeat 0px 4px;
	margin:0px 0px 0px 0px;
	min-height:19px;
}
.floatRight {
	float: right;
}
.width250 {
	width: 250px!important;
}
.width430 {
	width: 420px;
	float:left;
	margin-right: 0px;
}
.width690 {
	width: 690px;
}
.width690 p {
	width: 580px;
}
.marginLeft40 {
	margin-left: 43px;
}
img.standardPk {
	margin-left: 30px;
}
#pageWrapper {
	background: #DFD9D9 url(../cssimages/pageBgLanding_new.gif) repeat-y center top!important;
}
body {
	background-color: #DFD9D9!important;
}
#bottomEdge {
	background: url(../cssimages/bg_pageFootEdgeLanding.gif) no-repeat center top!important;
}
#Footer1_A1,
#Footer1_A2,
#Footer1_A3 {
	color: #000000!important;
}
.landingGoButton {
	width: 40px;
	height: 25px;
	background:url(../cssimages/landingGoButon.gif) no-repeat left center;
	border-width:0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 2px;
}
.Holder_twin {
	width:380px;
	float:left;
}
.width190 {
	width:190px!important;
	float:left;
	font-size:100%;
	color:#666666;
	font-family:verdana;
}
.menuMargin43 {
	margin-left: 43px;
}
#mainTop_2 {
	width: 774px;
	height: 244px!important;
	margin: 0px;
	padding: 0px;
	background:url(../cssimages/promo_BB_landing.jpg) no-repeat left top;
	font-size: 0px;
}
/*code for More Lolly*/
#moreLolly_banner {
	width: 775px;
	height: 243px!important;
	margin: 0px;
	padding: 0px;
	background:url(../images/landing/moreLolly/banner.gif) no-repeat left top;
	font-size: 0px;
}
/*#mainBottom_2 		{ float: left;width: 467px!important; height:37px!important; margin: 0px; padding: 0px; background:url(../cssimages/main_bottom_o.jpg ); background-repeat:no-repeat; background-position:top left; font-size: 70%!important;}
*/
.i_right {
	padding-top:30px;
	float:left;
}
.paddingtop20 {
	padding-top:20px;
}
.floatLeft {
	float:left;
}
.right_content_holder {
	width:290px;
	float:left;
	padding-left:30px;
	padding-top:30px;
}
.right_content_holder a img { border:none; }
.g_offer_mid_holder {
	width:290px;
	float:left;
}
.g_offer_box_bot_p {
	width:290px;
	float:left;
	background:url(../images/offer_box_bot_p.gif) no-repeat;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.g_offer_mid_mid_p {
	font-family:arial;
	font-size:11px;
	line-height:15px;
	width:207px;
	font-size:12px;
	background:url(../images/offer_box_bg_p.gif);
	float:left;
	padding:0 48px 0 35px;
	color:#FFFFFF;
}
/* Orange box */
.g_offer_mid_mid_o {
	font-family:arial;
	font-size:11px;
	line-height:15px;
	width:207px;
	font-size:12px;
	background:url(../images/landing/orangeOfferBoxBackground.gif);
	float:left;
	padding:0 48px 0 35px;
	color:#FFFFFF;
}
.g_offer_box_bot_o {
	width:290px;
	float:left;
	background:url(../images/landing/orangeOfferBoxBottom.gif) no-repeat;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
/* Weekends promo Orange box 532px */
#bsWeekendContent {
	padding-bottom: 100px;
}
.bs_weekends_holder {
	position: relative;
	width: 532px;
	margin-left: 23px;
	background: transparent url(../cssimages/bumperWeekend/coming-to-top.gif) no-repeat 0 top;
	padding-top: 80px;
}
.bs_weekends_holder table {
	margin: 0 0 0 47px;
	padding-bottom: 20px;
}
.bs_weekends_holder table .centre {
	width: 150px;
	font-weight: bold;
	color: #8a1806;
}
.bs_weekends_holder table .date {
	color: #FFF;
}
.bs_weekends_mid {
	width: 532px;
	padding-top: 15px;
	background: transparent url(../cssimages/bumperWeekend/coming-to-mid.gif) repeat-y 0 0;
}
.bs_weekends_bot {
	width: 532px;
	background: transparent url(../cssimages/bumperWeekend/coming-to-botm.gif) no-repeat 0 bottom;
	height: 37px;
}
#bumper {
	position: absolute;
	height: 292px;
	width: 200px;
	top: 7px;
	left: 491px;
	background: url(../cssimages/bumperWeekend/bumper.gif)
}
/* Green box */
.g_offer_mid_mid {
	font-family:arial;
	font-size:11px;
	line-height:15px;
	width:207px;
	font-size:12px;
	background:url(../images/landing/greenOfferBoxBackground.gif);
	float:left;
	padding:0 48px 0 35px;
	color:#FFFFFF;
}
.g_offer_box_bot {
	width:290px;
	float:left;
	background:url(../images/landing/greenOfferBoxBottom.gif) no-repeat;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.pTop4 {
	padding-top:4px;
}
.pTop2036 {
	padding-left: 36px;
	padding-top:20px;
}
.pBot8 {
	padding-bottom:8px;
}
/* moreLolly Green box and more */

.g_offer_more {
	font-family:arial;
	font-size:11px;
	line-height:15px;
	width:207px;
	font-size:12px;
	background:url(../images/landing/greenOfferBoxBackground.gif);
	float:left;
	padding:0 48px 0 35px;
	color:#FFFFFF;
}
.g_offer_box_more {
	width:290px;
	float:left;
	background:url(../images/landing/greenOfferBoxBottom.gif) no-repeat;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.g_offer_more h3 {
	color: #dc007a;
}
.g_offer_more h2 {
	color: #874390;
}
.pink_titles strong {
	color: #dc007a;
	padding:0px !important;
}
.pink_titles p {
	padding:0px !important;
}
ul.moreOccasionList li {
	display:block;
	float:left;
	width:380px;
	padding:0px 0px 0px 20px;
	color:#818181;
	color: #666666;
	text-decoration:none;
	background: url(../images/landing/moreLolly/landing_pink_bullet.gif) no-repeat 0px 4px;
	margin:0px 0px 0px 5px;
	min-height:19px;
}
.white_line {
	border-top: #ffffff dotted 1px;
	padding: 10px 0 0 0;
}
/* moreLolly Green box END */
input.inviteButton {
	width:177px;
	height:22px;
	margin:0;
	padding:0;
	border:0;
	font-size:95%;
	color:#ffffff;
	background:url('../images/landing/kids-club/green-button.gif') no-repeat left top;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
#mainTop_3 {
	width: 774px;
	height: 244px!important;
	margin: 0px;
	padding: 0px;
	background:url(../cssimages/bumperWeekend/promo_bs_weekends_landing.jpg) no-repeat left top;
	font-size: 0px;
}
/* Choose venue headings */
#centreDropdown {
	width: 225px;
	background-color: #F7F2EC;
	padding: 10px;
	color: #5D1515;
}
#chooseVenueHeading {
	margin-bottom: 8px;
}
.landingGoButton2 {
	vertical-align: bottom;
}
/* WKD Double Whammy Promotion */

ul.packageList li {
	display:block;
	float:left;
	width:380px;
	padding:0px 0px 0px 20px;
	color:#818181;
	color: #666666;
	text-decoration:none;
	background: url(../images/landing/wkdDoubleWhammy/landing_cyan_bullet.gif) no-repeat 0px 4px;
	margin:0px 0px 0px 5px;
	min-height:19px;
}
#wkdDoubleWhammy em {
	color: #545454;
}
#wkdDoubleWhammy .g_offer_more {
	background:url(../images/landing/cyanOfferBoxBackground.gif);
}
#wkdDoubleWhammy .g_offer_more h3 {
	color: #6d2a84;
}
#wkdDoubleWhammy_banner {
	width: 775px;
	height: 243px!important;
	margin: 0px;
	padding: 0px;
	background:url(../images/landing/wkdDoubleWhammy/banner.jpg) no-repeat left top;
	font-size: 0px;
}
/* Sol Promo */

#solChilli {
    background:url(../images/landing/solSpicyDeal/chilli.jpg) no-repeat 0 0;
	position: absolute;
	right: 0;
	bottom: 0;
	height: 500px;
	width: 253px;
	text-indent:-9999em;
}
