	* {
	/*padding: 0;*/
	margin: 0px;
	}

	ul {
	margin:0 5px 0 50px;
	padding:0; 
	}
	
	body {
	text-align:justify;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:FFFF99;
	font-size: 14px;
	}
	h4 {
	font-size:16px;
	}
	h5 { /*menu font size*/
	font-size:12px;
	}
	

	a:link {color:cornflowerblue;text-decoration:none;font-weight:bold;}
	a:visited {color:cornflowerblue;font-weight:bold;text-decoration:none;}
	a:hover {background-color:#FFFFFF;}
	
	#wrapper {
	margin: auto;
	/*margin-left:5;*/
	 width: 960px;
	/*float:left;*/
	/*min-height:800px;*/
	height:inherit;
	}
	#faux {
	background: url(faux-1-2-col.gif);
	margin-bottom: 5px;
	/*min-height:800px;*/
	height:inherit;
	overflow:visible;  /*Paul O Brien Fix for IE www.pmob.co.uk */
	width: 960px;
	margin-top: 5px;
	}
	
	
	#header {
	color: #333;
	width: 960px;
	padding: 0px;
	height: 150px;
	margin: 5px 5px 5px 0px;
	background:#003300;
	}
	
	#logo {
	width:100px;
	height:100px;
	margin-left:20px;
	margin-top:10px;
	float:left;
	background-color:#003300;
	}
	#title {
	width:300px;
	height:120px;
	float:left;
	background-color:#003300;
	}
	#honouring {
	width:230px;
	height:36px;
	float:left;
	background-color:#003300;
	margin-top: 20px;
	}
	#creating {
	width:285px;
	height:53px;
	float:left;
	background-color:#003300;
	margin-left: 50px;
	}
		
	#homepicture {
	display: inline;
	margin: 10px;
	padding: 5px;
	width: 350px;
	float: left;
	height: 350px;
	text-align:center;
	background-color:#FFFF99;
	}
	#leftcolumn {
	display: inline;
	color: #FFFF99;
	margin: 10px;
	padding: 0px;
	width: 200px;
	float: left;
	height: inherit;
	text-align:left;
	font-size:16px;
	}
	#leftcolumnin {
	/*clear:left;*/
	margin: 0px;
	padding: 0px;
	width: 185px;
	float: right;
	text-align:left;
	color:#FFFF99;
	height: inherit;
	font-size: 14px;
	text-decoration: none;
	}
	#leftcolumnininner {
	margin: 0px;
	padding: 0px;
	width: 160px;
	float: right;
	text-align:left;
	color:#FFFF99;
	height: inherit;
	font-size: 12px;
	text-decoration: none;
	clear:both;
	}
	
	#rightcolumnhome {
	float: right;
	color: #333;
	margin: 10px;
	margin-right:50px;
	padding: 0px;
	width: 520px;
	height:350px;
	display: inline;
	position: relative;
	}
	
	#rightcolumn {
	float: right;
	margin: 10px;
	margin-right:50px;
	padding: 0px;	
	width:675px;
	height:250px;
	height:auto;
	clear: none;
	display: inline;
	position: relative;
	}


	#linkscolumn {
	display: inline;
	margin: 10px;
	padding: 0px;
	width: 200px;
	padding: 0px;
	float: left;
	height: 175px;
	text-align:center;
	color:#FFFF99;
	clear: left;
	}
	#leftlinks {
	/*display:inline;*/
	width:95px;
	float:left;
	height:150px;
	text-align:left;
	font-size: 11px;
	text-decoration: none;
	}
	#rightlinks {
	width:105px;
	float:right;
	height:150px;
	text-align:right;
	font-size: 11px;
	}
	.quicklinks {font:12px}
	
	#weatherContainer {
	display: inline;
	margin: 10px;
	padding: 0px;
	width: 200px;
	padding: 0px;
	float: left;
	height: 160px;
	text-align:center;
	color:#FFFF99;
	clear: left;
	}
	
	#sitemapnest0 {
	width:300px;
	float:left;
	border-color:#000000;
	border-left:solid;

	border-width:thin;
	}
	#sitemapnest1 {
	width:280px;
	float:right;
	border-color:#000000;
	border-left:solid;

	border-width:thin;
	}
	#sitemapnest2 {
	width:260px;
	float:right;
	border-color:#000000;
	border-left:solid;

	border-width:thin;
	}
	#sitemapnest3 {
	width:240px;
	float:right;
	border-color:#000000;
	border-left:solid;

	border-width:thin;
	}
	
	#footer {
	width: 940px;
	clear: both;
	color: #333;
	background:#003300;
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 11px;
	text-decoration: none;
	}
	
    #imageright {
         border:1px solid #e5e5e5;
         background-color:#FFFF99;
         padding:2px;
         margin-left:10px;
         margin-right:10px;
         float:right;
} 

    #imageleft {
         border:1px solid #e5e5e5;
         background-color:#FFFF99;
         padding:2px;
         margin-left:10px;
         margin-right:10px;
         float:left;
} 
	.clear { clear: both; background: none; }
