body {
	background:#6f0c0e url('../img/Background-bottom.jpg') center 0 no-repeat;
	font-family: Georgia;
	font-size: 14px;
	color: #ffffff;
}

#ldacontent {
	width: 100%;
	height: 100%;
	background:#6f0c0e url('../img/Background-bottom_lda.jpg') center 0 no-repeat;
}

#flashheader {
	background: url('../img/background-continue.jpg') 0 0 repeat-x;
}

#site_container {
	width: 960px;
	margin: 25px auto;
	position: relative;
}

#photo_container {
	width: 1000px;
	margin: 25px auto;
	position: relative;
}


#imgbeer {
	display: block;
	width: 935px;
	margin: 0 auto;
}


#parties-backdrop
{
    background: url('../img/parties-background.jpg') 0 0 no-repeat;
    width:967px;
    height:1182px;
}

#videocontent
{
position:relative;
top:44px;
left:110px;
}

#partiescontent
{
position:relative;
top:110px;
left:40px;
}

#photocontent
{
float:left;
width:694px;
}

#facebook_window
{
float:left;
width:300px;
}


/*VIP FORM STYLES*/

#text-header {
	position:absolute;
	top:100px;
	left:68px;
	line-height:20px;
}

#form_divider {
	background:url(../img/form_divider.jpg);
	width:1px;
	height:360px;
	margin-left:600px;
	margin-top:-70px;
	}

DIV#signUpForm {
	font-family: Georgia;
	font-size: 12px;
	padding: 25px 0px 0px 0px;
}

DIV.form_column1 {
	position:absolute;
	width: 250px;
	top:200px;
	left:60px;
	padding: 0px 7px 0px 0px;
	font-family: Georgia;
	font-size: 12px;
	height:600px;
}

DIV.form_column1a {
	position:absolute;
	width: 250px;
	top:200px;
	left:340px;
	padding: 0px 7px 0px 0px;
	font-family: Georgia;
	font-size: 12px;
	height:600px;
	}

DIV.form_column2 {
	position:absolute;
	width: 270px;
	top:220px;
	left:620px;
	padding: 0px 15px 0px 15px;
	vertical-align: top;
	height: 420px;	
	font-family: Georgia;
	font-size: 12px;
}
	
	
DIV.form_column3 {
	position:absolute;
	font-size: 11px;
	line-height: 15px;
	font-family: Georgia;
	font-size: 12px;
}
	
DIV.optin_panel_inner {
	background: url(../img/enter/opt_bg.gif) repeat-y;
	padding: 24px 24px 10px 24px;
	}
	
DIV.form_item {
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 25px 0px 0px 10px;
	font-family: Georgia;
}
DIV.form_column2 DIV.form_item {
	margin: 25px 0px 0px 0px;
	font-family: Georgia;
}
DIV.form_label {
	float: left;
	width: 200px;
	font-	family: Georgia;
	font-size: 14px;
	padding: 0px 10px 0px 0px;
	line-height: 18px;
}

DIV.form_field {
	clear: both;
}

INPUT.textStyle {
	width: 220px;
	font-size:10px;
}
SELECT.select_month {
	width: 75px;
}
SELECT.select_province {
	width: 180px;
}
.asteriks {
	font-size: 9px;
	color: #e0b755;
}
#errors {
	font_size: 12px;
	color: #e0b755;
}

#bud4page {
	background-image:url(../img/bud_4_plate.png);
	background-position:right;
	background-repeat:no-repeat;
	height:541px;
	width:831px;
	margin-left:100px;
	padding-top: 1px;
}

#bud4page #bud4beer {
	background-image:url(../img/bud_4_bottle.png);
	background-position:left;
	background-repeat:no-repeat;
	height:688px;
	width:414px;
	margin-left:-192px;
	margin-top:-78px;
}

#bud4page #bud4icons {
	position:absolute;
	top: 364px;
	right: 68px;
}

#bud4page #bud4icons img {
	float:left;
}

#bud4page #bud4legal {
	position:absolute;
	bottom: 12px;
	left: 277px;
}

#bud4page #bud4legal p {
	color: rgb(76, 4, 6);
	font-size: 8pt;
	font-family: Arial;
	line-height: 1.6em;
}

#bud4pageOffsetDiv {
	height: 500px;
}

#bud4testresults {
	width: 700px;
	margin: 25px auto;
	position: relative;
}