@charset "utf-8";
/* CSS Document */

html, body{
height:90%;
width:100%;
background-color:#FFFFCC;
}
h1{
font-size:24px;
}	
.maincontainer{
/*	position:absolute; centering does not work  */
/*	position:fixed;	not wel supported */
/*	position:relative;  no offset needed so may as well use static */
	position:static;  /* the static - but a reminder for me */
	margin-left:auto;
	margin-right:auto;
	width:950px;  
	height:50%;
}
.header{
	position:static;
	width:100%;
	height:100px;
}
.headerbox1 .headerbox2 .headerbox3 .headerbox4 .headerbox5 {
	float:left;
	width:190px;
	height:100px;
}
.mainsection{
	width:100%;
	height:450px;
	margin-top:20px;
	background-color:#FFFF99;
}
.mainleft{
	width:190px;
	height:100%;
	float:left;
	font-size:18px;
	padding-left:5px;
	background-color:#CCFFCC;
}
.mainright{
	height:100%;
	width:200px;
	background-color:#FFCCFF;
}
.maincentre{
	font-size:18px;
	width:540px;
	left:200px;
	padding-left:5px;
	padding:5px;
}	
.footer{
	clear:both;
	height:25px;
	width:100%;
	background-color:#CCCCFF;
}
.advertbox{
	width:190px;
	height:100px;;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	padding:3px;
	margin:3px;
}
