@charset "utf-8";
/* CSS Document for Home Page*/



/* ------- 1 GENERAL --------------*/

body {
	background-image:	url(../images/bg_bodyNewHomepage.jpg);
	height: 			600px;	
}

#header { 
	height:				240px;
	background-image:	url(../images/banner_homePage1024.jpg);
	background-repeat:	no-repeat;
} 

#container { 
	width: 				1004px;  /* this width will create a container that will fit in an 1024px browser window if text is left at browser default font sizes */
	margin: 			0 auto;
	text-align: 		left;
	max-width: 			1004px;
	height:  200px;

} 


/* ------- 5 MAIN CONTENT --------------*/

#mainContent {
  	padding: 			5px 0px 15px 135px;
	line-height: 		21px;
	font-size: 			90%;
	width: 				512px;
	height: 			300px;
	overflow:			auto;
	overflow:			hidden;
	padding-bottom: 150px;  /* must be same height as the footer */
	}
	

#mainContentWide {
  	padding: 			0px 0px 15px 120px;
	line-height: 		21px;
	font-size: 			90%;
	min-height: 		300px;
	width: 				770px;
	}

/* ------- 7 HIGHLIGHTS --------------*/

	
#highlights { 
	padding: 			30px 5px 3px 5px;
	background: 		#EEEEEE;
	height: 			300 px;
	position: 			relative;
	clear:				both;
	/* background-image: url(../images/bg_highlights.jpg);
	background-repeat:repeat-x; */
	border-top: #CCC dotted 1px;
} 

#highlights img {
	border: #CCC 1px solid;
	padding: 3px 3px 3px 3px;
	background-color: #FFFFFF;
	
}

#highlightsContainer {
	width: 			1004px; 
	margin: 			0 auto;
	text-align: 		left;
	max-width: 			1004px;
	min-height: 275px;
	height: 300;
}

	
#m1 {
  	padding: 			0px 0px 15px 120px;
	line-height: 		21px;
	margin: 			5px 15px 5px 15px;
	font-size: 			90%;
	min-height: 		255px;
	width: 				250px;
	float:				left;
	}
#m2 {
  	padding: 			0px 0px 15px 0px;
	line-height: 		21px;
	margin: 			5px 15px 5px 15px;
	font-size: 			90%;
	min-height: 		245px;
	width: 				250px;
	float:				left;
	}
	
	
#m3 {
  	padding: 			0px 0px 15px 0px;
	line-height: 		21px;
	margin:				5px 15px 5px 15px;
	font-size: 			90%;
	min-height: 		245px;
	width: 				250px;
	float:				left;
	}
	
#mainContent h1 { 
	font-size: 			200%;
	padding: 			0px 0px 0px 0px;
	}	

