@charset "utf-8";
/* CSS Document */

@font-face {
 font-family: 'VAGRoundedBTRegular';
 src: url('fonts/vag_rounded_bt-webfont.eot');
 src: local('☺'), url('fonts/vag_rounded_bt-webfont.woff') format('woff'), url('fonts/vag_rounded_bt-webfont.ttf') format('truetype'), url('fonts/vag_rounded_bt-webfont.svg#webfontGkHv6Awg') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'Freehand575BTRegular';
 src: url('../fonts/freehand_575_bt-webfont.eot');
 src: local('☺'), url('../fonts/freehand_575_bt-webfont.woff') format('woff'), url('../fonts/freehand_575_bt-webfont.ttf') format('truetype'), url('../fonts/freehand_575_bt-webfont.svg#webfontfbQIMvlI') format('svg');
 font-weight: 100;
 font-style: normal;
}
HTML {
	background-color: #DEAA0E;
	background-image:url(../media/Background.png);
	background-repeat:repeat-y;
	background-position:center top;
	padding: 0px;
	margin: 0px;
}
BODY {
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
	text-align:center;/*	left: 50%;
	margin-left: -400px;
	display: block;

	position: absolute;

	width: 800px;		*/
}
A{
	color: #DEAA0E;
	text-decoration:none;
}
A:hover{
	text-decoration: underline;
}
#Container {
	position:relative;
	margin:0px auto;
	text-align: left;
	width: 800px;
	background-color: #fff;/* border: 1px solid red; */
}
#Masthead {
	background-image:url(../media/Masthead.png);
	background-repeat:no-repeat;
	height: 125px;
	width: 800px;
	/*	position:absolute;*/
	padding-top: 118px;
	padding-left: 14px;/* border: 1px solid red; */
}
#Masthead H1 {
	display: none;
}
#Strapline_1 {
	font-family: Freehand575BTRegular, 'Comic Sans MS', cursive;
	text-transform: lowercase;
	font-size: 30pt;
	font-weight: lighter;
	vertical-align: text-bottom;
	display:inline;
	position: absolute;
	left: 100px;
	top: 123px;
	width: 300px;
	height: 40px;
	/*	margin-left: 100px;
	padding-top:11px;
	display: inline;
	clear: none;
	float: left;*/
	color: #FFCF01;/*	border: 1px solid red;*/
}
#Strapline_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 30pt;
	text-align: right;
	position:absolute;
	right: 30px;
	top: 118px;
	width: 350px;
	height: 50px;
	/*margin-right:30px;
	clear: none;
float: right;*/

	color: #fff;/*	border: 1px solid red; */
}
#Strapline_2 A {
	color: #fff;
	text-decoration: none;
}
#Strapline_2 SPAN {
	font-family: Freehand575BTRegular, 'Comic Sans MS', cursive;
	text-transform: lowercase;
	font-weight:lighter;
	font-size: 30pt;
}
#Navigation {
	display: block;
	position:absolute;
	top: 193px;
	left: 14px;
	width: 756px;
	height: 33px;
	padding-top: 9px;
	padding-left: 14px;/*	/* border: 1px solid red; */
}
#Navigation UL {
	display: inline;
	padding: 0px;
}
#Navigation LI {
	display: inline;
	padding:0px;
}
#Navigation A:hover, #Navigation A.Current {
	background-image:url(../media/Navigation_Rollover.png);
	background-repeat:no-repeat;
	color: #000;
}
#Navigation A {
	display: block;
	clear: none;
	float: left;
	width: 97px;
	height: 33px;
	padding-top: 9px;
	text-align:center;
	color: #fff;
	text-decoration:none;
}
#Columns {
/*	position: relative;	
	border:1px solid red;*/
}
#Primary_Column, #content {
	/*position: absolute;
	top: 260px;*/
	width: 539px;
	padding-left: 0px;/* border: 1px solid red; */
}
#Secondary_Column, #primary {
	position: absolute;
	top: 243px;
	left: 538px;
	width: 263px;
	padding-right: 0px; /*border: 1px solid red; */
}

#primary{
/* wordpress style element */
top: 303px;
}

#Home_Primary_Pane_1 {
	/*border:1px solid red;*/
	margin-left: 14px;
	background-image:url(../media/Home_Primary_Pane_1.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top: 5px;
	height: 230px;
}
#Home_Primary_Pane_1 H2.Pane_Header_1, #Apply_Primary_Pane_1 H2.Pane_Header_1 {
	font-family: Freehand575BTRegular;
	color: #FFCF01;
	text-transform: lowercase;
	font-weight: lighter;
	font-size:32px;
	margin: 0px;
	padding: 0px;
	padding-left:10px;
}
#Home_Primary_Pane_1 H2.Pane_Header_2, #Apply_Primary_Pane_1 H2.Pane_Header_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color: #fff;
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	padding-top: 0px;
}
#Home_Primary_Pane_1 H2.Pane_Header_3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	padding-top: 10px;
}
#Home_Primary_Pane_1 UL {
	position:absolute;
	top: 335px;
	margin-top: 0px;
	padding-top: 0px;
	height: 100px;
	/*width: 380px;*/
	width:170px;
	margin:0px;
	float: left;
	clear: none;
	/*	border:1px solid red;*/
	font-size: 11px;
}

.UL1{
left: 14px;	
}
.UL2{
left: 214px;	
}
#Home_Primary_Pane_1 UL LI {
	width: 155px;
	float:left;
	list-style:url(../media/Tick.gif);
	list-style-position:outside;
	margin-right: 33px;
	padding-top: 0px;
	padding-bottom:0px;
	margin-top: 0px;
	margin-bottom: 20px;
	/*border:1px solid red*/
height: 5px;
line-height: 10px;
}
#Home_Primary_Pane_2, #Thankyou_Primary_Pane_1 {
	padding-right: 20px;
}
#Home_Primary_Pane_2 H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px;
	margin-left: 14px;
	font-size: 16px;
}

#Home_Primary_Pane_2 P, #Thankyou_Primary_Pane_1 P {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#Home_Primary_Pane_2 P.P1 {
	background-image:url(../media/Home_Primary_Pane_2.png);
 background position: left center;
	background-repeat:no-repeat;
	padding-left: 80px;
}
#Home_Primary_Pane_2 P.P2 {
	margin-left: 14px;
}
#Home_Primary_Pane_2 STRONG {
	color: #DEAA0E;
}
#Home_Primary_Pane_3 {
	margin-left: 14px;
	padding-right: 20px;
}
#Home_Primary_Pane_3 H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
}
#Home_Primary_Pane_3 P {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#Home_Primary_Pane_4 {
	height: 195px;
	margin-left: 14px;
	padding-top: 5px;
	background-image:url(../media/Home_Primary_Pane_4.png);
	background-repeat:no-repeat;
}
#Home_Primary_Pane_4 UL {
	display: none;
}
#Home_Primary_Pane_4 H2.Pane_Header_1 {
	font-family: Freehand575BTRegular;
	color: #000;
	text-transform: lowercase;
	font-weight: lighter;
	font-size:32px;
	margin: 0px;
	padding: 0px;
	padding-left:10px;
}
#Home_Primary_Pane_4 H2.Pane_Header_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color: #fff;
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	padding-top: 0px;
}
#Home_Primary_Pane_5 {
	padding-right: 20px;
}
#Home_Primary_Pane_5 H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	margin-left: 14px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#Home_Primary_Pane_5 H3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-left: 14px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#Home_Primary_Pane_5 UL {
	margin-top: 0px;
	padding-top: 0px;
}
#Home_Primary_Pane_5 UL LI {
	font-size: 12px;
	margin-top: 0px;
	padding-top: 0px;
}

#Home_Primary_Pane_5 P {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 14px;
	margin-top: 0px;
	padding-top: 0px;
}
#Home_Secondary_Pane_1 {
	background-image:url(../media/Home_Secondary_Pane_1.png);
	background-repeat:no-repeat;
	background-position:left top;
}
#Home_Secondary_Pane_1 H2.Pane_Header_1 {
	font-family: Freehand575BTRegular;
	color: #FFCF01;
	text-transform: lowercase;
	font-weight: lighter;
	font-size:32px;
	margin: 0px;
	padding: 0px;
	padding-left:20px;
	padding-top:5px;
}
#Home_Secondary_Pane_1 H2.Pane_Header_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color: #fff;
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	padding-top: 0px;
}
#Home_Secondary_Pane_1 FORM {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 16px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-size:11px;
	/*background-color: #F2F2F2;*/
	width: 203px;/*border:1px solid red;*/
}
#Home_Secondary_Pane_1 LABEL {
	width: 215px;
	height: 30px;
	display: block;
	clear: right;/*	border: 1px solid red;*/
}
#Home_Secondary_Pane_1 LABEL SPAN {
	float: left;
	width: 95px;
	padding-top: 4px;
	clear: left;/*	border: 1px solid red;*/
}
#Home_Secondary_Pane_1 LABEL SELECT, #Home_Secondary_Pane_1 LABEL INPUT {
	float: right;
	width: 105px;
	border: 1px solid #DEAA0E;
	font-size:11px;
}
#Home_Secondary_Pane_1 #Apply_Now {
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	background-color: #4EB1E4;
	color:#fff;
	font-weight: bold;
}
#Home_Secondary_Pane_2 {
	position: absolute;
	width: 182px;
	height: 131px;
	margin-top:0px;
	padding-top: 25px;
	padding-left: 85px;
	padding-right: 40px;
	background-image: url(../media/Home_Secondary_Pane_2.png);
	background-repeat:no-repeat;
}
#Home_Secondary_Pane_2 H2.Pane_Header_1 {
	font-family: Freehand575BTRegular;
	font-size: 36px;
	margin: 0px;
	padding: 0px;
}
#Home_Secondary_Pane_2 H2.Pane_Header_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:lighter;
	margin: 0px;
	padding: 0px;
}
#Home_Secondary_Pane_2 A {
	color:#000;
	text-decoration:none;
}
#Home_Secondary_Pane_3 {
	margin-top:131px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 13px;
	padding-right: 23px;
	background-image:url(../media/Home_Secondary_Pane_3.png);
	background-repeat:no-repeat;
	height: 1103px;
}
#Home_Secondary_Pane_3 H2 {
	font-family: Freehand575BTRegular;
	font-size: 46px;
	margin: 0px;
	padding: 0px;
}
#Home_Secondary_Pane_3 H3 {
	font-size: 12px;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
}
#Home_Secondary_Pane_3 P {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
#About_Primary_Pane_1, #Contact_Primary_Pane_1 {
	/*border:1px solid red;*/
	padding-top: 10px;
	height: 800px;
	padding-right: 20px;
}
#About_Primary_Pane_1 H2, #Contact_Primary_Pane_1 H2 {
	font-size: 14px;
	margin: 0px;
	margin-left: 16px;
}
#About_Primary_Pane_1 A, #Contact_Primary_Pane_1 A {
	color: #DEAA0E;
	text-decoration:none;
}
#About_Primary_Pane_1 P {
	font-size: 12px;
}
#About_Primary_Pane_1 P.P1 {
	background-image:url(../media/Home_Primary_Pane_2.png);
 background position: left center;
	background-repeat:no-repeat;
	padding-left: 80px;
	height: 90px;
}
#About_Primary_Pane_1 P.P2 {
	margin-left: 14px;
}
#About_Secondary_Pane_1, #Contact_Secondary_Pane_1 {
	height: 500px;
	width: 262px;
	background-image:url(../media/About_Secondary_Pane_1.png);
	background-repeat: no-repeat;
}
#About_Secondary_Pane_1 H2.Pane_Header_1, #Contact_Secondary_Pane_1 H2.Pane_Header_1 {
	font-family: Freehand575BTRegular;
	font-weight:lighter;
	font-size: 32px;
	color: #FFCF01;
	margin: 0px;
	padding: 0px;
	padding-left:20px;
	padding-top:5px;
}
#About_Secondary_Pane_1 H2.Pane_Header_2, #Contact_Secondary_Pane_1 H2.Pane_Header_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color: #fff;
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	padding-top: 0px;
}
#About_Secondary_Pane_1 H3, #Contact_Secondary_Pane_1 H3 {
	font-size: 12px;
	font-weight:bold;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 10px;
}
#About_Secondary_Pane_1 UL, #Contact_Secondary_Pane_1 UL, #Apply_Secondary_Pane_1 UL {
	margin-left: 10px;
}
#About_Secondary_Pane_1 UL LI, #Contact_Secondary_Pane_1 UL LI, #Apply_Secondary_Pane_1 UL LI {
	width: 155px;
	font-size:12px;
	list-style:url(../media/Tick.gif);
	list-style-position:outside;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	/*border:1px solid red*/
	height: 42px;
}
#About_Secondary_Pane_2, #Contact_Secondary_Pane_2, #Apply_Secondary_Pane_2 {
	background-image:url(../media/About_Secondary_Pane_2.png);
	background-repeat:no-repeat;
	width: 262px;
	height:300px;
}
#About_Secondary_Pane_2 H2.Pane_Header_1, #Contact_Secondary_Pane_2 H2.Pane_Header_1, #Apply_Secondary_Pane_2 H2.Pane_Header_1 {
	font-family: Freehand575BTRegular;
	text-transform:lowercase;
	font-weight:lighter;
	font-size: 32px;
	color: #FFCF01;
	margin: 0px;
	padding: 0px;
	padding-left:20px;
	padding-top:5px;
}
#About_Secondary_Pane_2 H2.Pane_Header_2, #Contact_Secondary_Pane_2 H2.Pane_Header_2, #Apply_Secondary_Pane_2 H2.Pane_Header_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color: #fff;
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	padding-top: 0px;
}
#About_Secondary_Pane_2 UL, #Contact_Secondary_Pane_2 UL, #Apply_Secondary_Pane_2 UL {
	display: none;
}
#Apply_Primary_Pane_1 {
	/*border:1px solid red;*/
	margin-left: 14px;
	background-image:url(../media/Apply_Primary_Pane_1.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top: 5px;
	height: 800px;
}
#Apply_Primary_Pane_1 P {
	padding-left: 10px;
	padding-right: 120px;
	font-size: 14px;
}
#Apply_Primary_Pane_1 H3 {
	color: #4EB1E4;
	font-weight:lighter;
	clear: left;
}
#Apply_Primary_Pane_1 FORM {
	padding-left:10px;
	padding-right: 20px;
}
#Apply_Primary_Pane_1 FORM DIV {
	clear: none;
	width: 153px;
	padding-left:10px;
	height: 50px;
	float: left;/*	border:1px solid red;*/
}
#Apply_Primary_Pane_1 DIV#Submit {
	position: absolute;
	right: 315px;
	top: 832px;
}
#Apply_Primary_Pane_1 LABEL {
	font-size: 14px;
}
#Apply_Primary_Pane_1 LABEL SPAN {
}
#Apply_Primary_Pane_1 LABEL SELECT, #Apply_Primary_Pane_1 LABEL INPUT {
	width: 140px;
	border: 1px solid #DEAA0E;
	font-size:14px;
	clear: none;
}
#Apply_Secondary_Pane_1 {
	background-image:url(../media/Apply_Secondary_Pane_1.png);
	background-repeat:no-repeat;
	background-position:left top;
	height: 437px;
	padding-right: 20px;
}
#Apply_Secondary_Pane_1 H2.Pane_Header_1 {
	font-family: Freehand575BTRegular;
	color: #FFCF01;
	text-transform: lowercase;
	font-weight:lighter;
	font-size: 32px;
	margin: 0px;
	padding: 0px;
	padding-left:20px;
	padding-top:5px;
}
#Apply_Secondary_Pane_1 H2.Pane_Header_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color: #fff;
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	padding-top: 0px;
}
#Apply_Secondary_Pane_1 H3 {
	color: #4EB1E4;
	font-weight:lighter;
	padding: 0px;
	padding-left: 20px;
	padding-top: 0px;
}
#Apply_Secondary_Pane_1 P {
	font-size: 12px;
	padding: 0px;
	padding-left: 20px;
	padding-top: 0px;
	padding-right: 20px;
}
#Apply_Secondary_Pane_1 UL {
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
}
#Apply_Secondary_Pane_1 UL LI {
	height: 20px;
	padding-bottom: 10px;
}
#Contact_Primary_Pane_1 P {
	font-size: 12px;
	margin-left: 14px;
}
#Contact_Primary_Pane_1 H3 {
	font-size: 14px;
	margin-left: 13px;
}
#Contact_Primary_Pane_1 P.P1 {
	float: left;
	clear: left;
}
#Contact_Primary_Pane_1 P.P2 {
	float: right;
}
#Contact_Primary_Pane_1 IMG {
	margin-left: 14px;
	border: 1px solid #000;
}
#Thankyou_Primary_Pane_1{
	height: 300px;	
	padding-left: 14px;
}
#Thankyou_Primary_Pane_1 H3 {
		font-size: 14px;
}
#Footer_Pane {
	width:774px;
	clear:both;
	padding: 14px;
	font-size: 10px;
}
#Footer_Pane STRONG {
	color: #DEAA0E;
}

INPUT.Invalid{
	border: 1px solid #F00;
}