	html {	height			: 100%;}
	body {
		height				: 100%;
		background-color 	: #DADADE;		color : #666;
		font-size			: medium;
		font-family			: arial, verdana, helvetica, sans-serif;
		margin				: 0.5em 0em 0em 0em;
		padding				: 0em;
	}
	

	#body_outer {
		width				: 770px;
		height				: auto;
		position			: relative;
		margin				: 0 auto;
		z-index				: 250;
		background			: url('/images/site/body_top.png') top left no-repeat;
	}
	#body_inner {
		position			: relative;
		top					: 25px;
		height				: auto;
		border				: 1px solid #666;
		border-top			: none;
		border-bottom		: 5px solid #395D82;
		background-color	: #fff;
	}
	
	#header h2 {
		margin				: 0em 0em 0em 0em;
		padding				: 40px 0 0 0;
		overflow			: hidden;
		width				: 460px;
		height				: 50px; 
		background 			: url('/images/site/logo_cea.jpg') top left no-repeat;
		height				: 0px !important;
		height /**/			: 40px;
		position			: relative;
		top					: 0px;
		left				: 70px;
	}
	
	#header #contact {
		width				: 18em;
		margin-right		: 20px;
		float				: right;
		position			: relative;
		top					: -35px;
		
		font-size			: 0.7em;
		color				: #6A6F81;
		text-align			: right;
	}
	
	#header #contact a {
		color				: #6A6F81;
		text-decoration 	: none;
	}
	
	
	#header #lizzard {
		background 			: url('../images/site/lizzard.png') top left no-repeat;
		height				: 110px;
		width				: 170px;
		position			: relative;
		top					: -15px;
		left				: 30px;
		z-index				: 100;
	}
	
	#banner {
		position			: relative;
		top					: -70px;
		z-index				: 50;
	}
	
	#banner #img  {
		background 			: url('../images/site/banner_img.jpg') top left no-repeat;
		height				: 80px;
		border-top			: 5px solid #395D82;
		border-bottom		: 5px solid #395D82;
	}
	
	#navcontainer  {
		position			: relative;
		top					: -70px;
		background-color	: #395D82;
		height				: 1.7em;
	}
	
	#content	{
		position			: relative;
		top					: -60px;
		padding				: 0.5em 1em 1em 1em;
		margin-bottom		: -60px;
		background			: #F4F3F8 url('../images/site/pagebg.jpg') top left no-repeat;
	}
		
	#content hr {
		border				: none;
		border-top			: #003366;
		height				: 1px;
	}
		
	#footer {
		background-color	: #395D82;
		color				: #AAB5C0;
		padding				: 0.5em 0.55em 2em 0.5em;
		font-size			: 0.7em;
		text-align			: right;
		height				: 4em;
		border-top			: 2px solid #AAB5C0;
	}
	
	
	
	#footer .branding a,  #footer .check a{
		color				: #AAB5C0;
		text-decoration		: none;
		font-weight			: bold;
	}
	
	/* Display Compliance Message : Handy use of things 
		IE doesn't support currently and should by now at 
		least be aware of things like generated content - July 2005 */
	#footer .check small a[href="http://www.browsehappy.com"]	{ display : none;	}
	#footer .check small:before {
		content				: "if you can read this your browser is standards complient";
	}

	#footer .w3cbutton3 {
		  margin			: 1em 0em 0em 0em;
		  width				: 9em;
		  border			: 1px solid #ccc;
		  font-family		: arial, sans-serif;
		  font-size			: xx-small;
		  font-weight		: bold;
		  float				: right;
		  clear				: both;
	}
	#footer .w3cbutton3 a {
		  display			: block;
		  width				: 100%;
		  color				: #fff;
	}
	.w3cbutton3 a:link,
	.w3cbutton3 a:visited,
	.w3cbutton3 a:hover {
		  background-color	: #919DAB;
		  color				: #000;
		  text-decoration	: none;
	}
	.w3cbutton3 span.w3c {
		  padding			: 0 0.4em;
		  background-color	: #003366;
		  color				: #fff;
	}
	
	
	

	#content p {
		font-size			: small;
		color				: #333;
		line-height			: 1.3em;
	}
	
	#content a {
		font-size			: small;
		color				: #B38762;
		text-decoration		: none;
	}
	
	#content a:hover {
		font-size			: small;
		color				: #B38762;
		text-decoration		: underline;
	}
	
	#content ul {
		margin-top			: 0.5em;
		color		 		: #B38762;
		list-style-type		: square;
	}
	
	#content span{
		color				: #333;
		font-size			: small;
	}
	
	#content h1 {	font-size : 1.2em;	color : #B38762;					}
	#content h2 {	font-size : 2em;	color : #B38762;	  margin : 0em 0em 0.0em 0em ;	}
	#content h3 {	font-size : medium;	color : #666;		margin : 0em;	}
	#content h4 {	font-size : small;	color : #B38762;	margin : 0em;	}
	#content h5 {	font-size : small;	color : #999;		margin : 0em;	}
	

