
.fix:after{content:".";display:block;height:0;clear:both;visibility: hidden;}
* html .fix {height: 1%;}

body {text-align:center; margin:0; background:#fff;}

.printlogo {display:block; text-align:left;}

/* Shared Margins */
#searchnavmargin {padding:45px 6px 0 0;}

#htmladdressmargin,
#socialmediamargin {padding:35px 0 0 0;}

/* Dynamic Margins */
#projectmargin,
#blogmargin,
#newsmargin {padding:0;}

/* Home Margins */
#pathway1titlemargin {padding:0; float:none;}

#contenthomefootermargin {padding:0; float:none; height:auto;}

#pathway2titlemargin {padding:0; float:none;}
#pathway3titlemargin {padding:0; float:none;}

#pathway1margin {padding:0; float:none;}
#pathway2margin {padding:0; float:none;}
#pathway3margin {padding:0; float:none;}

.pathwaycolumn1margin {padding:0;}
.pathwaycolumn2margin {padding:0;}

#pathway1contentmargin {padding:0;}
#pathway2contentmargin {padding:0;}
#pathway3contentmargin {padding:0;}

#slideshowmargin {padding:0;}

#pathway2footermargin {padding:0; float:none; height:auto;}
#pathway3footermargin {padding:0; float:none; height:auto;}

/* Inner Margins */
#navigationmargin {padding:0; float:none;}
#whereamimargin,
#contentmargin {padding:0 ; float:none;}
#contentfootermargin {padding:0 16px 0 16px; height:36px;}

#article1-margin {padding:0; float:none;}
#article2-margin {padding:0; float:none;}
#article3-margin {padding:0; float:none;}
#article4-margin {padding:0; float:none;}
#article5-margin {padding:0; float:none;}
#article6-margin {padding:0; float:none;}
#article7-margin {padding:0; float:none;}
#article8-margin {padding:0; float:none;}

/* Shared */
#headerbody {display:none;}
	
#logoframe {display:none;}

#contentframe {width:auto; margin:0; margin-right:auto; margin-left:auto; padding:0; text-align:left;}
	#navigation {display:none;}	
	#content {width:100%; height:auto; overflow:hidden; margin:0; padding:16px 0 0 0; float:none; background:#fff;}
		#contentcolumn {width:auto; height:auto; overflow:hidden; margin:0; padding:0; float:none; background:#fff;}
	
#dynamicbody {display:none;}

#footerframe {width:100%; margin:0; margin-right:auto; margin-left:auto; padding:0;}
	#htmladdress {width:100%; height:auto; overflow:hidden; margin:0; padding:30px 0 0 0; float:none; text-align:left; background:#505050;}
	#socialmedia {display:none;}

/* Home */
#pathway1title {display:none;}

#pathway1 {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:none; background:#fff;}
	#introduction {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:none;}
	#slideshow {display:none;}

#pathwayframe {display:none;}
	#pathway2title {display:none;}
	#pathway3title {display:none;}

#pathwaycontentframe {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:none;}
	#pathway2 {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:none; background:#fff;}
		#pathwaycolumns {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:none;}
			.pathwaycolumn1 {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:none;}
			.pathwaycolumn2 {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:none;}
			
	#pathway3 {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:none; background:#fff;}
	
#pathwayfooterframe {display:none;}
	#pathway2footer,
	#pathway3footer {display:none;}
	
/* Inner */
	#whereami {display:none;}
	
	#column1 {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:none;}
	
		#article1 {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:none;}
		
		.articleframe {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:none;}
			#article2col2full,
			#article3col2full,
			#article4col2full,
			#article5col2full {width:100%; height:auto; overflow:hidden; margin:0; padding:30px 0 0 0; float:none;}
			#article2,
			#article3,
			#article4,
			#article5 {width:100%; height:auto; overflow:hidden; margin:0; padding:30px 0 0 0; float:none;}
	
	#column1full {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:none;}
		
		#article1full {width:948px; height:auto; overflow:hidden; margin:0; padding:0; float:none;}
		
		.articleframefull {width:948px; height:auto; overflow:hidden; margin:0; padding:0; float:none;}
			#article2col1full,
			#article3col1full,
			#article4col1full,
			#article5col1full {width:948px; height:auto; overflow:hidden; margin:0; padding:30px 0 0 0; float:none;}
			#article2full,
			#article3full,
			#article4full,
			#article5full {width:474px; height:auto; overflow:hidden; margin:0; padding:30px 0 0 0; float:none;}
		
	#column2 {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:none;}
		
		#article6 {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:none;}
		#article7 {width:100%; height:auto; overflow:hidden; margin:0; padding:30px 0 0 0; float:none;}
		#article8 {width:100%; height:auto; overflow:hidden; margin:0; padding:30px 0 0 0; float:none;}
	
#contentfooter {display:none;}