@charset "utf-8";
/* CSS Document */

* { font-family: Helvetica, Arial, sans-serif; font-size: 100%; color: #FFFFFF; }

body { text-align: center; background-color: /*#3A3A3A*/ #999966; }
#clear, .clear { clear: both; }

#outerWrapper { width: 960px; height: 780px; margin-right: auto; margin-left: auto; background: url(../images/page_background.jpg) no-repeat top left; margin-top: 10px; }

#topBanner { width: 907px; text-align: left; padding: 25px 53px 0px 0px; font-size: 0.80em; }
	.logo { border: none; padding-bottom: 20px;}
	
	.navigation { width: 866px; height: 27px; background: url(../images/nav_a.jpg) repeat-x top left; clear: both; margin-right: 94px;}
	.navigation li { float: left; list-style: none; }
	.navigation li a { text-decoration: none; color: #FFFFFF; display: block; }
	.navigation li a:link, .navigation li a:visited { padding: 4px 8px 4px 8px; border-right: solid 1px #504F4E;  }
	.navigation li a:active, .navigation li a:hover { background: url(../images/nav_a_active.jpg) no-repeat top right;   }
	
	.navigation #home { margin-left: 30px; }
	
	body#Home #home, body#Facilities #facilities, body#Training #training, body#Displays #displays, body#Trained #trained, body#Links #links, body#Contact #contact, body#Enquiries #enquiries { background: url(../images/nav_a_active.jpg) no-repeat top right; }

#content { width: 900px; padding: 46px 30px 20px 30px; }
	.mainPhoto { width: 320px; float: left;  }
	
	/* scrolled content */
	.copy { width: 528px; padding: 0px 0px 30px 50px; text-align: left; font-size: 0.90em; float:left; overflow: auto; height: 325px;  }
		.copy h1 {color: #F6921E; font-size: 2.45em; padding: 0px 0px 10px 0px;}
		.copy h2 {color: #F6921E; font-size: 1.15em; padding: 5px 0px 5px 0px; }
		.copy h3 { color: #8BC53F; font-size: 1.15em; padding: 5px 0px 5px 0px; }
		.copy p { padding: 5px 20px 5px 0px; }
		.copy ul { padding: 10px 10px 10px 30px; list-style: outside disc; }
		.copy li { padding: 3px 0px 3px 0px; }
		.copy strong {color: #F6921E;}
		.copy td { padding: 5px 0px 5px 0px; font-size: 0.85em; }
		
		a.green  { color: #8BC53F; }
		
		.copy .left  { float: left; width: 200px; }
		.copy .right  { float: left; width: 200px; }

#footer { width: 900px; padding: 10px 30px 0px 30px; font-size: 0.90em; }
	#footer .symbius { float: left; width: 100px; border: none; margin-top: 30px; }
	#footer .contacts { float: right; width: 700px; text-align: right; } 
	#footer h2 {color: #8BC53F; font-size: 1.15em; padding: 5px 270px 5px 0px; }
	
	.contacts a:link, .contacts a:visited { text-decoration: none;  }
	.contacts a:active, .contacts a:hover { text-decoration: underline; }
		
input, textarea, select, option { color: #000000; }

select { margin-bottom: 5px; }