
#Wrapper1 {
	float: left;
	clear: none;
	width: 600px;
	margin-bottom: 40px;
	margin-left: 25px;
	line-height: 1.4em;
	}
	
#Wrapper2 {
	float: left;
	clear: none;
	width: 350px;
	}
	
#page-heading div {
	display: none;
	}
	
#page-heading {
	float: left;
	clear: both;
	width: 988px;
	height: 189px;
	margin-bottom: 28px;
	background: url(../../images/pages/promos/britishAirways/bg-header.gif) no-repeat;
	}
	
/*========= Column 1 =============*/	
	
#Wrapper1 h2 span {
	display: none;
	}
	
#Wrapper1 h2 {
	width: 600px;
	height: 23px;
	background-repeat: no-repeat;
	}
	
h2#hd-faceOpp {
	height: 29px;
	background-image: url(../../images/pages/promos/britishAirways/hd-FaceOfOpp.gif);
	}
	
h2#hd-prize {
	background-image: url(../../images/pages/promos/britishAirways/hd-thePrize.gif);
	}
	
h2#hd-flight {
	background-image: url(../../images/pages/promos/britishAirways/hd-theFlight.gif);
	}
	
h2#hd-london {
	background-image: url(../../images/pages/promos/britishAirways/hd-theLondonExp.gif);
	}
	
	
	
	
/*========= Column 2 =============*/
	
#enter{
	float: left;
	clear: none;
	width: 328px;
	margin: 0px 0px 20px 0px;
	background: url(/images/version5/backgrounds/bg-sidebox-c1-top.gif) no-repeat top;
	}
	
#enter .btm {
	float: left;
	clear: none;
	width: 328px;
	height: 31px;
	margin: 0px;
	padding: 0px;
	background: url(/images/version5/backgrounds/bg-sidebox-c1-btm.gif) no-repeat left bottom;
	}
	
#enter h2 span {
	display: none;
	}
	
#enter h2 {
	width: 246px;
	height: 38px;
	margin: 26px 0px 0px 50px;
	background: url(../../images/pages/promos/britishAirways/hd-enterNow.gif) no-repeat;
	}
	
#enter h2#success {
	width: 261px;
	height: 47px;
	background: url(../../images/pages/promos/britishAirways/hd-success.gif) no-repeat;
	}
	
#enter p {
	margin-left: 50px;
	margin-right: 15px;
	}
	
#enter form {
	margin: 0px;
	padding: 0px;
	}
	
#enter form .required {
	display: block;
	font-size: .8em;
	text-transform: uppercase;
	color: #CC0000;
	margin-bottom: 4px;
	margin-left: 50px;
	}
	
#enter table {
	width: 265px;
	margin: 0px 0px 0px 50px;
	border-collapse:collapse;
	}
	
#enter table tr td {
	padding: 3px;
	}
	
#enter table tr td.label {
	width: 70px;
	text-align: right;
	vertical-align: top;
	white-space: nowrap;
	}
	
#firstname,
#lastname,
#email {
	width: 130px;
	}

#zipcode {
	width: 100px;
	}


