
#slideshow {
	height:369px;
	}

#viewvideo {
	top:219px;
	left:-30px;
	}

#column1 {
	width:586px;
	float:left;
	}
#column2 {
	width:333px;
	float:right;
	}
	#regionalmap {
		width:333px;
		}
	#farefinder {
		width:333px;
		}
		#skideals {
			width:333px;
			background:url(/custom/templates/page/inner/images/ski-deals-body.png) no-repeat;
			}
			
/* Competition Form Styling */
#competition_form{ background-color:#FFF; background-image:url(/custom/templates/page/inner/images/form-bottom.jpg); background-position:bottom; background-repeat:no-repeat;}
	.mandatory{ color:#C00; margin:0 0 0 5px;}
		#competition_form label{ font-size:0.95em;}
	#competition_form .question1,
	#competition_form .question2,
	#competition_form .question3{ margin:0 0 20px 0; padding: 10px; background-image:url(/custom/templates/page/inner/images/question-bg.jpg); background-position:top; background-repeat:no-repeat;}
		#competition_form .question1 table label,
		#competition_form .question2 table label,
		#competition_form .question3 table label{ margin:5px 15px 0 0;}
	#competition_form .firstname,
	#competition_form .lastname,
	#competition_form .email,
	#competition_form .email2,
	#competition_form .Phone,
	#competition_form .Mobile{ width:280px; float:left; margin:0 0 20px 13px;}
		#competition_form .firstname input,
		#competition_form .lastname input,
		#competition_form .email input,
		#competition_form .email2 input{ display:block; width:260px;}
		#competition_form .Phone input{ margin:0 0 0 10px; width:196px;}
		#competition_form .Mobile input{ margin:0 0 0 10px; width:152px;}
	#competition_form .acceptTerms,
	#competition_form .signup,
	#competition_form .moreInfo{ margin:0 0 20px 10px; clear:both;}
	#competition_form .contactsubmitwrapper{ margin:0 0 10px 10px; clear:both;}
		#competition_form .moreInfo table label{ padding:0 10px 5px 0; width:175px; display:block;}
			#competition_form .moreInfo table label input { float:left; margin-right:8px; margin-bottom:10px; margin-left:0;}
	#competition_form .DrawText{ margin:0 0 0 10px;}
		#competition_form .contactsubmitwrapper input{ font-family:"Gill Sans","Gill Sans MT",Arial,Verdana,sans-serif; color:#ffffff; font-size:1.4em; line-height:1.2em;  background-image:url(/custom/templates/page/inner/images/please-wait-background.jpg); background-position:top; background-repeat:no-repeat; border:0px solid #156B9A; padding:2px 15px;}
			#competition_form .contactsubmitwrapper input#terraForm_enquiry_submit{background-image:url(/custom/templates/page/inner/images/submit-background.jpg); cursor:pointer;}
			
	
	#footer #socialmediaicons {
		list-style:none; margin:0; padding:0 0 20px 60px; display:block; float:left; width:100%; height:48px;
	}
		
		#footer #socialmediaicons ul li.socialmedia{
		float:left;
		width:48px;
		list-style:none;
		display:block;
		height:48px;
	}

