div#mainBody{
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	width: 100%;
}

div#mainContainer  {
	margin: auto;
}

div#mainContainerAbsolute {
	top: 10px;
	position: absolute;
	height: 800px; /*??*/
	padding: 0px;
}


div#mainContentHeader {
	background-image: url(../images/mainTop.png);
	height: 362px;
}
div#mainEnd {
	background-image: url(../images/mainEnd.png);
	height: 25px;
}
div#mainContentHeader, div#mainEnd, div#bottomEnd {
	background-repeat: no-repeat;	
}

div#mainContentContainer {
	background-image: url(../images/mainContent.png);
	background-repeat: repeat-y;
}

div#mainContainer, div#mainContainerAbsolute, div#mainContentHeader, div#TheEnd {
	width: 800px;	
}
