body {
	margin: 78px 0 0 0;
	padding: 0px;
	background-color: #fff; 
	overflow: hidden;
}     
	body.lenclume {
		background-color: #f4eee6;
	}
	body.rogan { 
		background-color: #edf3f4;
	}
h1, h2 {
	text-indent: -10000px;
}		        
div#wrapper {
	margin-left: auto;
	margin-right: auto;	
	height: 438px;
	width: 935px;
	margin-top: -78px;
/*	position: absolute; */
/*	top: 50%; 
	margin-top: -219px;	
	left: 50%; 
	margin-left: -467px;	*/
}
div#container {
	height: 438px;
	width: 935px;             
	position: absolute;                            
}
	div#container h1 {       
		position: absolute; 
		height: 60px;
		width: 178px;
		left: 405px;
		top: 378px;        
		background: url("splash_images/cartmel.gif") no-repeat;					
	}              
		h1#container h1 a {
		}
	div#container h2 {       
		position: absolute;		
	}				       
		div#container h2 a {                                                                  
			display:block;
		}
   	div#container h2.first {
		height: 405px;
		width: 405px;
	}         
		div#container h2.first a {
			background: url("splash_images/lenclume.gif") no-repeat;
			height: 405px;
			width: 405px;												
		}
   	div#container h2.last {       
		height: 330px;
		width: 330px;
		left: 605px;
		top: 27px;
	}	
		div#container h2.last a {
			background: url("splash_images/rogan.gif") no-repeat;
			height: 330px;
			width: 330px;						
		}

/* body swaps */
body.lenclume div#container h2.first a {
	background-position: 0 -405px;
}		                   
body.lenclume div#container h2.last a {
	background-position: 0 -330px;
}                              
body.lenclume div#container h1 {
	background-position: 0 -60px;
}                             
body.rogan div#container h2.first a {
	background-position: 0 -810px;
}		                   
body.rogan div#container h2.last a {
	background-position: 0 -660px;
}                              
body.rogan div#container h1 {
	background-position: 0 -120px;
}