/* FH Base Print Styleset */

	* {
	  color : black !important;
	  background-image : none !important;
	  background-color : transparent !important;
	  position : static !important;
	  float : none !important;
	}
	
	a {
	  text-decoration : underline !important;
	}
	
	html, body {
	  padding : 0 !important;
	  margin : 0 !important; 
	}
	
	#container,
	.page-wrapper {
		
	  padding : 0 !important;
	  text-align: left;
	  width: 700px !important;
	  margin : 15px 0px 0px 20px !important;
	  border : none;
	}     
	
	@media print {
		#container,
	  .page-wrapper { margin : 0 0 0 0 !important; }		/* removes page margins from actual print version */
	
	}   	
	
	.header,
	.header-banner,
	.header-title a {
	  height : auto !important;
	  width : auto !important;
	  margin : 0 !important;
	  padding : 0 !important;
	}
	
	.header-nav,
	.sub-nav {
		display : none;
	}
	
	.banner .container .slideshow,
	.header-banner .inner,
	.header-banner .header-title img {
		display : none !important;
	}
	
	.fh-logo {
		font-size : 14px !important;
		position : absolute !important;
		right : 0 !important;
		width : auto !important;
	}
	
	.site-banner {
		font-size : 28px !important;
		font-weight : bold !important;
	}
	
	.site-banner a {
		font-weight : bold !important;
		text-decoration : none !important;
	}
	
	.page-title {
		margin-left : 0 !important;
	}
	
	.container,
	.orange-margin {
		height : auto !important;
		padding : 0 !important;
		width : auto !important;
	}
	
	.header h1 {
		font-size : 20px !important;
	}
	
	.header .header-title a {
	  text-decoration : none !important;
	  border : none !important;
	  color : #000 !important;
	}
	
	.header .header-title span {
	  display : block !important;
	  font-size : 20px !important;
	  font-weight : bold !important;    
	  text-decoration : none !important;   
	  visibility : visible !important;   
	  color : #000 !important;
	}
	
	.header {           
	  margin-bottom : 25px !important;
	}            
	
	.column-wrapper,
	.col-wrapper-bottom,
	.col-wrapper-top {
	  padding : 0 !important;
	  margin : 0 !important;
	}
	
	#banner-header {
		color : #000 !important;
	}
	
	#beta-inner {
		padding : 0 !important;
	}
	
	#banner {
		height : auto !important;
		margin-bottom : 20px !important;
	}
	
	#banner-header {
		text-align : left !important;
	}
	
	#banner-header a {
		text-indent : 0 !important;
		text-decoration : none !important;
		height : auto !important;
	}
	
	#respond {
		display : none !important;
	}
	
	#banner-inner {
		padding : 0 !important;
	}
	
/* column contents */	

	.column-wrapper .left-col,
	.column-wrapper .right-col {
		display : none;
	}
	
	.column-wrapper .main-col {
	  border : 0 !important;	   
	}
	
	.column-wrapper .inner {
	  margin : 0 !important;     
	}
	
	.column-wrapper .col-1 .inner,
	.column-wrapper .col-2 .inner,
	.column-wrapper .col-3 .inner {
		margin-bottom : 20px !important;
	}	
	
	.common h1,
	.common h2,
	.common h3,
	.common h4,
	.common h5,
	.common h6 {
		font-weight : bold !important;
	}
	
	.common ul {            
		margin : 0 0 10px 15px !important;            
		list-style-type : square !important;
		padding : 0 !important;
	}
	
	.common li {            
		margin : 0 0 5px 0 !important;
		font-weight : normal !important;
		padding : 0 !important;
		line-height : 1.1 !important;
	}
	
	.common blockquote {
		border : 1px solid #d9d9d9 !important;
	}
	
	.common img {
		display : block;
		margin-bottom : 13px;
	}
		
	.common .post {
		margin-bottom : 20px !important;
	}
	
	.common .link-list, .common .no-treatment, .common .entry .no-treatment {
		list-style-type : none !important; 
		margin : 0 0 25px 0 !important;
	}
	
	.common .entry ul {
		list-style-type : none !important;
		margin : 0 15px 18px 15px !important;
		padding : 0 0 0 15px !important;
	}
	
	.sidebar,
	.addthis-wrapper {
		display : none !important;
	}
			
/* footer */
	
	.page-wrapper .footer-wrapper {
		margin : 0 !important;
		padding : 0 !important;
	}
	
	.page-wrapper .footer {
		padding : 5px 0 0 0 !important;
		margin : 0 !important;
		border-top : 1px solid #000 !important;	 		
	}
	
	.footer-nav {
		float : left !important;
	}
