
/*
------------------------------------------------------
Home Page Styles
------------------------------------------------------
*/
html { overflow:hidden; }

* { padding:0; margin:0;}
html, body {height:100%;}

p {
margin:0 0 15px;
}
#headerWrapper {position:absolute; width:100%; border:none; z-index:9; min-width:980px;}
#header { position:relative; width:auto; margin:0 22px;}

#header .share { display:none;}

/* Navigation */
/* Important tags used to overright default settings */
ul#navigation ul li.backing .backingContainer {width:100%!important; margin:0;}

/* Footer */
/* Important tags used to overright default settings */
#footerWrapper {position:absolute!important; height:37px!important; width:100%; background:#fff; clear:both; margin:0!important; z-index:9;}
#footerWrapper {bottom:0!important; bottom:-8px;} /* IE Positioning Fix */
	#footerCentre { width:auto!important; margin:0 auto;} 	
		#footer {height:37px!important;}
			#footer .left {}
				
			#footer .right { }
				#footer .right ul#footerNavigation { height:22px;}
				#footer .right #vivid {display:block!important; padding:0 24px 0 0;} 
				
		/*Footer Navigation*/		
		#footer .right ul#footerNavigation {height:22px!important; list-style:none; padding:8px 0!important; margin:0;}
		#footer .right ul#footerNavigation li{ height:auto!important; background:none!important; float:right; display:block; padding:0; margin:0;}
			#footer .right ul#footerNavigation li a{ border-left:1px solid #000; color:#000!important; padding:0 6px; text-transform:uppercase; }

#introText { position:absolute; bottom:150px!important; left:5%; color:#fff; z-index:3;}
	#introText h1 { color:#fff; font-size:2.55em; letter-spacing:-0.0125em;}
	#introText h2 { color:#fff; font-size:2em; background: url(../images/h2Arrow.png) no-repeat left!important;  background: url(../images/h2Arrow.gif) no-repeat left; padding-left:15px; margin-top:-10px;}
	#introText p {width:425px; text-align:justify; font-size:1.1em; font-weight:400;}	

#flashContainer { position:absolute; z-index:1; height:100%; width:100%; /*background:url(../images/example_home1.jpg) no-repeat 0 0;*/}
	#flashContainer #flashContainer2 { position:relative; height:100%; padding:0 22px;}
	#flashContainer #flashContainer2 img { width:100%;}