



BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


DIV.page {
	PADDING-RIGHT: 5%; 
	PADDING-LEFT: 5%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
}
/*
DIV.header {
	float: left;
	margin: 0 0 10px 0;
	width: 100%;
	background: transparent url(header_inside.jpg) no-repeat 40% 0;
}
BODY.home DIV.header {
	background: transparent url(header.jpg) no-repeat 35% 0;
} 
*/

DIV.header {
	BACKGROUND: url(header-bg.jpg) no-repeat 40% 0px; FLOAT: left; MARGIN: 0px 0px 10px; width: 100%; 
}
BODY.home DIV.header {

	 BACKGROUND:url(header-bg.jpg) no-repeat 35% 0px;
	 background-position:right top;
	 MARGIN: 0px 0px 0px 0px;

	
	 
	 
	 
	 
	
	 
}

DIV.wrapper {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
DIV.intro {
	CLEAR: both; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: -10px 0px 0px; 
	PADDING-TOP: 10px; 
	BACKGROUND-COLOR: #fff;
	width:89%;
}
DIV.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2%; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 68%; PADDING-TOP: 0px; TEXT-ALIGN: left;
}

DIV.primary {
	FLOAT: left; WIDTH: 60%
}
DIV.secondary {
	FLOAT: right; MARGIN: 0px 2% 0px 0px; WIDTH: 33%; TEXT-ALIGN: left
}

DIV.primarycol {
	FLOAT: left; WIDTH: 50%
}
DIV.secondarycol {
	FLOAT: right; MARGIN: 0px 2% 0px 0px; WIDTH: 48%; TEXT-ALIGN: left
}


DIV.extra {
	WIDTH: 29%
}

div.column {
	float: left;
	margin: 0;
	padding: 0 1%;
	width: 280px;
	
}

/*
DIV.column {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #a7a9ac 1px solid; WIDTH: 30%; PADDING-TOP: 0px
}
*/
DIV.first {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px; border:1px solid red;
}
DIV.highlights {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
