			body {
				margin:50px 0 50px 0; 
				padding:0;
				text-align:center;
				background:#6093bc;
				}
			
			#wrapper {
				width:800px;
				margin:0 auto;
				text-align:left;
				padding:0;
				font-family: arial, HelveticaNeue, "helvetica neue", helvetica, verdana, sans-serif; 
				font-size:12px;
				line-height:20px;
				color:#333;
				border:1px solid #364f81;
				background:url(images/bg.png) no-repeat top right;
				display:inline-block;
				}
				
			#wrappercontact {
				width:800px;
				margin:0 auto;
				text-align:left;
				padding:0;
				font-family: arial, HelveticaNeue, "helvetica neue", helvetica, verdana, sans-serif; 
				font-size:12px;
				line-height:20px;
				color:#333;
				border:1px solid #364f81;
				background:url(images/contactbg.jpg) no-repeat top right;
				display:inline-block;
				}
				
			#wrapperstaff {
				width:800px;
				margin:0 auto;
				text-align:left;
				padding:0;
				font-family: arial, HelveticaNeue, "helvetica neue", helvetica, verdana, sans-serif; 
				font-size:12px;
				line-height:20px;
				color:#333;
				border:1px solid #364f81;
				background:url(images/staff-bg.jpg) no-repeat top right;
				display:inline-block;
				}
				
			#wrapperindex {
				width:800px;
				margin:0 auto;
				text-align:left;
				padding:0;
				font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif; 
				font-size:12px;
				line-height:20px;
				color:#fff;
				border:1px solid #364f81;
				background:url(images/indexbg.png) no-repeat top right;
				display:inline-block;
				}
				
			#skyline { padding:0; margin:0; background:url(images/skyline.png) no-repeat bottom right; display:inline-block; }
				
			#left { 
				float:left; 
				width:160px; 
				padding:10px; 
				background:#6093bc; 
				font-size:13px; 
				font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif; 
				display:inline-block;
				}
			
			#logo { padding:15px; }
			
			#left ul.main { font-size:14px; margin:25px 0 25px 15px; padding:0; list-style-type:none; }
			#left ul.main li { margin:10px 0 13px 0; padding:0; }
			#left ul.main li a:link, #left ul.main li a:visited { color:#fff; text-decoration:none; } 
			#left ul.main li a:hover, #left ul.main li a:active { color:#fff; text-decoration:underline; }
			
			#left ul.sub { font-size:12px; margin:0 0 20px 0px; padding:0; list-style-type:none; }
			#left ul.sub li { margin:3px 0 3px 0; padding:0;}
			#left ul.sub li a:link, #left ul.sub li a:visited { color:#E8E8E8; text-decoration:none; } 
			#left ul.sub li a:hover, #left ul.sub li a:active { color:#E8E8E8; text-decoration:underline; }
			
			#right { 
				float:left; 
				padding:20px 20px 0 20px; 
				width:580px; 
				color:#fff; 
				display:inline-block;
				font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
				}
			
			#rightindex { 
				float:left; 
				padding:100px 55px 75px 85px; 
				width:650px; 
				color:#fff; 
				display:inline-block;
				font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
				}
			
			#rightindex p { padding-right:25px; font-size:14px; }
			
			#rightindex img { float:left; margin:15px 30px 100px 30px; }
			
			#rightindex a:link, #rightindex a:visited { color:#6093bc; text-decoration:none; font-size:22px; }
			#rightindex a:hover, #rightindex a:active { color:#6093bc; text-decoration:underline; font-size:22px;}
			
			#right h1 { font-size:26px; padding:0 0 5px 0; margin:10px 0 10px 10px; color:#fff; border-bottom:1px solid #6093bc; }
			#right h3 { margin:0; padding:0; color:#fff; font-weight:normal; }
			#right h4 { font-size:14px; margin:0 0 15px 0; padding:0; color:#fff; font-weight:normal; text-align:right; }
			
			#right h5 { font-size:26px; padding:0; margin:10px 0 0px 10px; color:#fff; }
					
			#right h4 a:link, #right h4 a:visited { color:#fff; text-decoration:none; }
			#right h4 a:hover, #right h4 a:active { color:#fff; text-decoration:underline; }
			
			#tophdr { z-index:3; } 
			
			#right p { margin-bottom:30px; }
			
			#right a:link, #right a:visited { color:#fff; text-decoration:none; }
			#right a:hover, #right a:active { color:#fff; text-decoration:underline; }
			
			#right .3column { width:90%; margin:5px; }
			
			/*#right td { padding:7px 20px 7px 10px; }*/
			
			hr#contact { margin: 0 0 0 auto; text-align:right; height:1px; color:#6093bc; border:0; background:#6093bc; width:267px; }
			hr#staff { margin: 0 0 0 auto; text-align:right; height:1px; color:#6093bc; border:0; background:#6093bc; width:198px; }
			
			#purplebar { display:inline-block; float:left; margin:0 20px 0 0; z-index:0; text-align:right; background:url(images/purple-bg.png) repeat-y; width:215px; height:825px; font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;  }
			#purplebar img { margin:10px 20px 20px 0; }
			#purplebar ul { list-style-type:none; margin-right:20px; }
			#purplebar li { padding:5px; margin:0; }
			#purplebar li a:link, #purplebar li a:visited { color:#fff; text-decoration:none; } 
			#purplebar li a:hover, #purplebar li a:active { color:#fff; text-decoration:underline; }

			#purplebarmed { display:inline-block; float:left; margin:0 20px 0 0; z-index:0; text-align:right; background:url(images/purple-bg.png) repeat-y; width:215px; height:1000px; font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;  }
			#purplebarmed img { margin:10px 20px 20px 0; }
			#purplebarmed ul { list-style-type:none; margin-right:20px; }
			#purplebarmed li { padding:5px; margin:0; }
			#purplebarmed li a:link, #purplebarmed li a:visited { color:#fff; text-decoration:none; } 
			#purplebarmed li a:hover, #purplebarmed li a:active { color:#fff; text-decoration:underline; }
		
			#purplebarlong { display:inline-block; float:left; margin:0 20px 0 0; z-index:0; text-align:right; background:url(images/purple-bg.png) repeat-y; width:215px; height:1325px; font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;  }
			#purplebarlong img { margin:10px 20px 20px 0; }
			#purplebarlong ul { list-style-type:none; margin-right:20px; }
			#purplebarlong li { padding:5px; margin:0; }
			#purplebarlong li a:link, #purplebarlong li a:visited { color:#fff; text-decoration:none; } 
			#purplebarlong li a:hover, #purplebarlong li a:active { color:#fff; text-decoration:underline; }
			
			#purplebarshort { float:left; margin:0 20px 0 0; padding:25px 15px 0 15px; z-index:0; background:url(images/purple-bg.png) repeat-y; width:215px; height:450px; font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;  }
			
			#footer { display:inline-block; background:#6093bc; clear: both; }
			#footerleft { float:left; width:300px; padding:10px 10px 0 10px; color:#364f81; font-size:10px; padding-top:20px; }
			#footerleftindex { float:left; width:300px; padding:5px 10px 0 10px; color:#364f81; font-size:10px; }
			#footerright { float:left; width:460px; padding:10px 10px 0 10px; color:#b0c9de; text-align:right; }
			#footerright h2 { margin:0 0 5px 0; padding:0; font-size:37px; }
			
			#newsletter { margin:0 0 0 15px; font-size:14px; }
			
			#newsletter a:link, #newsletter a:visited { color:#fff; text-decoration: none; }
			#newsletter a:hover, #newsletter a:active { color:#fff; text-decoration: underline; }
			
			#newsletter p { margin:0; padding:0; }
			
			#flashcontent { overflow:auto; width:100%; display:block; margin-bottom: 100px; margin-right: auto; margin-left: auto; text-align: center; }
			
			form { padding:0; margin:0; }
			
			.email { border:0; font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif; color:#6093bc; font-size:14px; padding:0 15px 0 15px; }
			.button { border:0; font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif; background:#6093bc; color:#fff; font-size:14px; cursor: pointer; }
			
			.footertitle { padding-right:20px; font-size:14px; font-weight:normal; font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;}
			.footertitle2 { padding-right:10px; font-size:14px; font-weight:normal; font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;}
			
			#right h1, #footerright h2, #right h5 { text-align:right; font-weight:normal; font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif; }
