@charset "utf-8";

/* -- TYPE -- */
body {
	font-family:Helvetica, Arial, sans-serif;
	color:#4c4d4e;
	
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	
	background-repeat:no-repeat; 
	background-position:center top;
	
	text-align:center;
}

/* -- CORE LAYOUT -- */
.primaryCentredHolder {
	position:relative;
	margin:0 auto;
	width:750px;
	/*min-height:510px;     /* sets min-height - only works for browsers except IE */
	/*height:auto !important;     /* sets height to auto - only works for browsers except IE as IE ignores !important */
	/*height:510px;*/
	text-align:left;
}
.accessibilityLinks {
	display:none;
}

/* MAIN HEADER */
.mainHeader {
	height:0px;
}
.mainHeader .mainLogo {
	display:none;
}

/* MAIN NAVIGATION */
.navColumn {
	margin-top:150px;
	width:150px;
}
.navColumn ul li div.active {
	background-color:transparent;
	background-image:none;
}
.navColumn ul li div.active a {
	color:#8eb90a;
}

/* MAIN CONTENT COLUMN */
.contentColumn {
	width:600px;
}

.contentColumn .leftColumn {
	position:relative;
	float:left;
	width:263px;
}
.contentColumn .rightColumn {
	position:relative;
	margin-top:150px;
	float:right;
	width:337px;
}
.contentColumn .rightColumn .sectionBox {
	margin-left:1px;
}

.largeLogo {
	display:block;
}
.columnImage1 {
	width:263px;
	height:441px; /* +1 for margin at bottom*/
	background-image:url(../images/homepage/column1.jpg);
	background-repeat:no-repeat;
}
.leftLine2 {
	position:absolute;
	width:699px;
	height:987px;
	left:-699px;
	top:451px;
	
	background-image:url(../images/homepage/line_left);
	background-repeat:no-repeat;
}
.leadCopy1, .leadCopy2 {
	font-size:1.3em;
}
.leadCopy1 {
	position:absolute;
	top:15px;
	left:15px;
	
	width:420px;
}
.leadCopy2 {
	padding-top:90px;
	padding-bottom:15px;
	padding-left:15px;
	width:322px; /* -15px for padding left */
	
	color:#8eb90a;
	text-align:right;
}
.subBodyCopy {
	padding-top:0px;
	padding-left:7px;
	padding-right:15px;
	padding-bottom:45px;
}

/*#hwBox .titleBar {
	background-color:#ed1b2e;
	color:#FFFFFF;
}
#hwBox .body {
	background-color:#ed1b2e;
}
#hwBox .copy {
	color:#FFFFFF;
}
#hwBox .titleBar a.expandButton, #hwBox .titleBar a.contractButton {
	color:#FFFFFF;
}*/