body {
	margin:0 auto;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	/* background-color:#bdd7a4; */
	background-color:#d6eebf;
	color:#333;
	text-align:center;
	}
p {
	font-size:1em;
	line-height:1.6em;
	padding:3px 0 2px 0;
	margin:0;
	}
	
h1 {font-size:1.6em; line-height:1.6em; padding:0; margin:0 0 10px 0; color:#085a0e;}
h2 {font-size:1.2em; line-height:1.4em; padding:0; margin:10px 0 0 0; color:#097a11;}
h3 {font-size:1.2em; line-height:1.2em; padding:0; margin:0;}

/* PAGE STRUCTURE */

#skipToContent {position:absolute; top:-200px;}
#container {
	background-color:#fff;
	width:940px;
	text-align:left;
	margin:0 auto;
	/*border:1px solid #fff;*/
	}
#container2 { 	/* Used on Portfolio popups */
	background-color:#000;
	width:680px;
	text-align:left;
	margin:0 auto;
	/*border:1px solid #fff;*/
	}
#header {
	background-color:#fff;
	background-image:url(../graphics/header3.jpg);
	height:130px;
	}
#homePage {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:1000;
	}
#navbar {
	background-color:#4e2020;
	padding:5px 5px;
	}
#leftbar { 			/* Don't add padding here as it messes up the structure */ 
	width:450px;	/* Background colour provided by image in #main1 */
	float:left;
	}
#leftbar div {padding:0 10px 10px 30px;}
#leftbar div div {padding:10px;}
#mainContent {
	margin:0 0 0 450px;
	background-color:#fff;
	padding:45px 45px 10px 20px;
	}
#mainContent2 {
	padding:20px;
	}
#mainContent3 {		/* Used on Portfolio popups */
	padding:20px;
	}
#mainContent3 h1, #mainContent3 p {
	width:500px;
	padding-left:70px;
	color:#fff;
	}
#spacer {  		/* Yes it's a spacer.gif! */
	height:390px;
	width:1px;
	float:left;
	}
#help {
	text-align:left;
	width:650px;
	margin:0 auto;
	line-height:1.6em;
	}
	
/** mainContent div for Client Galleries **/
#mainContent4 {
	text-align:center;
	height:auto;
	background-color:#fff;
	padding:5px 15px 10px 10px;
	border-top:6px solid #000;
	}
#footer {
	/** font-family:Verdana, Arial, Helvetica, sans-serif; **/
	background-color:#77B430;
	font-size:.9em;
	color:#333;
	padding:5px 10px 10px 10px;
	}
#footer2 {  	/* Used on Portfolio popups */
	background-color:#000000;
	color:#FFFFFF;
	padding:0 90px 10px 90px;
	font-size:.9em;
	}
.cleaner {			/* This is simplified compared to the original version */
	clear:both;
	}