body {
		margin:0;
		padding:0;
		border:0;			/* This removes the border around the viewport in old versions of IE */
		width:100%;
		background:#fff;
		min-width:600px;    	/* Minimum width of layout - remove line if not required */
						/* The min-width property does not work in old versions of Internet Explorer */
		font-size:90%;
		font-family:Corbel;
		
	}
	
	
	div.clear{
		clear: both;
		height: 1px;
		font-size: 1px;
	}
	
	ol.num{list-style:decimal;}
	
	ol.num li{list-style:decimal; margin-bottom:1em;}

	ul.circle{list-style:circle; margin:1em;}
	
	ul.circle li{list-style:circle; margin-bottom:1em;}

	.container{ /*	max width: 950px	*/
	width:950px;
	margin:0 auto;
	}
	
	
	.container2{ /*	max width: 950px	*/
	margin:0 auto;
	}
	
	
	/* Header styles */
	#header {
		clear:both;
		width:100%;
		margin-top:0;
		border-bottom:solid 1px gray;
		background-color:#3A496E;
		padding-top:10px;
		padding-bottom:5px;
	}

	
	/* 'widths' sub menu */
	#layoutdims {
		clear:both;
		background:#eee;
		border-top:4px solid #000;
		margin:0;
		padding:6px 15px !important;
		text-align:right;
	}
	/* column container */
	.colmask {
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
		
		
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;
		overflow:hidden;
	}
	/* 2 Column (double page) settings */
	.doublepage {
		/*background:#fafafa;*/		/* right column background colour */
	}

	
	.doublepage .colleft {
		right:50%;			/* right column width */
		/*background:;		left column background colour */
	}
	.doublepage .col1 {
		width:46%;			/* left column content width (column width minus left and right padding) */
		left:52%;			/* right column width plus left column left padding */
	}
	.doublepage .col2 {
		width:46%;			/* right column content width (column width minus left and right padding) */
		left:56%;			/* (right column width) plus (left column left and right padding) plus (right column left padding) */
		width:50%;
		left:52%;
	}
	
	
	/*	*/
	
	#features{margin:1em auto 0 auto;}
	
	#box1, #box2, #box3, #box4{
	float:left;
	width:21%;
	margin-left:2%;
	}
	
	#box4{margin-right:4%;}
	#box1{margin-left:4%;}
	
	/* Footer styles */
	#footer {
		clear:both;
		float:left;
		width:100%;
		border-top:1px solid #464646;
		background-color:#3A496E;
		padding-top:5px;
		padding-bottom:10px;
		color:#ffffff;
		margin-top:7em;
	}

	
	

