@charset "UTF-8";

/* colours:

light blue: 		8AC2E9
dark blue: 			5091CD
h1 gray:			6D6E71
nav/content gray:	939598
footer back gray	F1F2F2		

*/



#container { width: 800px; padding: 1em; margin: 0 auto; }

.lightBlue { color: #8AC2E9; }
.darkBlue { color: #5091CD; }
.lightGray { color: #939598; }
img { border: none; }


#nav { font-family: "Times New Roman", Times, serif; border-bottom: 1px solid #939598; 
		padding-bottom: 1em; margin-bottom: 1em; }
	#navLinks { font-size: .8em; text-transform: uppercase; padding-top: 1em; width: 400px; float: right; text-align: right; margin-top: -2em; }
	#navLinks a { padding-right: 2em; text-decoration: none; }
	#navLinks a:link, #navLinks a:visited { color: #939598; }
	#navLinks a:hover { color: #5091CD; text-decoration: underline; }
	
	
#banner { display: none; }
#bannerScreen { background: #fff url(images/mike-hero-shot.jpg) no-repeat; height: 300px; padding: 3em 2em 0 0; overflow: hidden; }
	#bannerScreen h1 { font: normal 1.5em "Times New Roman", Times, serif; color: #FFF; }
	#bannerText { width: 640px; text-align: right; padding-left: 110px;  }

	
#content { margin: 1em 0; }

	#mainLeft, .mainLeft { width: 550px; float: left; margin-bottom: 2em; }
		#mainLeft p, .mainLeft p {
			font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
			color: #939598; font-size: .8em; line-height: 1.4em; padding-bottom: .8em; }
		#mainLeft h1, #content h1, .mainLeft h1 { 
			font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; 
			color: #6D6E71; text-transform: uppercase; font-size: .9em; 
			font-weight: normal; padding-bottom: 1em; }
		.mainLeft p img { width: 548px; height: auto; }
		.mainLeft p img.imgLogo { width: 100px; height: auto; float: left; }
.mainLeft blockquote p { padding-left: 14em; }		
	
	#mainRight { width: 200px; float: right; }
	.mainRight { width: 200px; float: right; border-bottom: 1px solid #939598; margin-bottom: 1.5em; 
		padding-top: .5em; }
		#mainRight address, #mainRight p { 
			font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
			color: #939598; font-size: .8em; line-height: 1.6em; padding-bottom: .8em;
			font-style: normal; }
		#content .mainRight h1 { font-size: .8em; padding: 0; margin: 0; }
		#content .mainRight h2 { 
			font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
			color: #939598; font-size: .8em; padding-bottom: .8em; font-weight: normal; }
		#content .mainRight p { 
			font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
			color: #6D6E71; font-size: .8em; padding-bottom: .8em; font-weight: normal; }
		#mainRight a, .mainRight a { color: #5091CD; }
		
.clear { clear:both; }		
		

#footer { background-color: #F1F2F2; margin-left: -1em; 
		padding: 1em 0 1.5em 1em; color: #939598; clear:both; }
	#footer img {padding-left: 2em; margin-bottom: -.5em; }
	#footerCopyright { width: 300px; float: left; }
	#footerCopyright h1 { font-family: "Times New Roman", Times, serif; font-weight: normal; 
		 font-size: .9em; padding-bottom: .5em;  }
	#footerCopyright p { font-family: "Lucida Sans Unicode", "Lucida Grande",Arial, sans-serif; 
		font-size: .7em; }
	#footerNav { width: 100%; float: none; padding-top: .5em; font-family: "Lucida Sans Unicode", "Lucida Grande",Arial, sans-serif; 
		font-size: .7em; }
		#footerNav a { padding-right: 1em; }
			#footerNav a:link, #footerNav a:visited { color: #939598; text-decoration: none; }
			#footerNav a:hover { color: #5091CD; text-decoration: underline; }

