﻿body {
	margin:0;
	padding:0;
	width:100%;
				/* Minimum width of layout - remove line if not required */
					/* The min-width property does not work in old versions of Internet Explorer */
	
}
#container0 {
	position:relative;
	left:50%; 
	width:800px; 
	top:0px; 
	z-index:5;
	margin-left:-400px;
	min-height:100%;
	height:100%;
	background:white;
		}

#header0 {
	position:absolute;
	float:left;
	width:800px;
	top:0px; 
	left:50%;
	padding:0;
	margin-left:-400px;
	background:#ffffff;
	z-index:40;
	}

#colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	top:298px;
	clear:both;
	float:left;
	width:100%;
	\\height:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
	background:white;
	margin-bottom:105px;
	z-index:2;
	\\min-height:100%
					/* Left column background colour pink*/
}
#colmid {
	float:left;
	width:200%;
	position:relative;
	left:198px;
	\\overflow:hidden;
	\\height:100%;
	z-index:1;
	\\background:aqua;    	/* Centre column background colour */
}
#colright {
	float:left;
	width:100%;
	position:relative;
	left:50%;
	margin-left:-385px;
	\\background:yellow;    	/* Right column background colour yellow */
}
#col1wrap {
	float:right;
	width:50%;
	position:relative;
	right:100%;
	\\background:aqua;


}
#col1pad {
	margin: 0 2px 0 385px;
	overflow:hidden;
	\\background:white;
}
#col1 {
	
	height:550px;
	width:400px;
	\\overflow:hidden;
	\\background:white;
}
#col2 {
	float:left;
	width:175px;
	position:relative;
	margin-left:-50%;
	left:200px;
	min-height:100%;
	\\overflow:hidden;
	bottom:120px;
	background:transparent;
	\\z-index:100;
		}
#col3 {
	float:left;
	width:180px;
	position:relative;
	left:5px;
	overflow:hidden;
	background:transparent;
}
#footer0 {
	position:relative;
	float:left;
	top:148px;
	width:100%;
	bottom:0px;
	background:transparent;
	z-index:100;
	}
