 
 	#header,
	#logoContainer, 
	#flashFill, 
	#endcol, 
	#footer ul,
	.blogEntries, 
	.projectFinder, 
	.homeProjectFinder, 
	a.more, 
	#footer {
		display: none;
		}

	body {
		color: #000;
		font: 9pt Arial, Helvetica, sans-serif;
		}
		
	a {
		color: #000;		
		text-decoration: none;
		}
		
	#homeIntro {
		margin: 15px 0 0;
		}
		
	h1 {
		font-weight: normal;
		font-size: 1.4em;
		color: #666;
		}
		
	h1 a {
		color: #666;
		}
		
	h2 {
		color: #5D5D5D;
		font-size: 1.6em;
		font-weight: normal;
		margin: 22px 0 10px 0;
		}
	h3,
	#bigcol h2,
	#bigcol h3 {
		color: #5D5D5D;
		font-size: 1.1em;
		clear: both;
		width: auto;
		font-weight: bold;
		margin: 22px 0 10px 0;
		}
	
	h3 {
		color: #7F7F7F;
		}
	
	h4, 
	#bigcol h4{
		font-size: 1.2em;
		color: #000;
		margin: 10px 0 4px;
		}
	
	.news h4 {
		font: 1em Arial, Helvetica, sans-serif;
		margin: 0;
		color: #676566;
		font-weight: bold;
		}
	
	.news h4 a {
		color: #333;
		}
			
	hr { 
		clear: both;
		height: 2px; 
		margin: 10px 0 13px; 
		border-top: solid #dedede; 
		border-bottom: solid #fff; 
		border-width: 1px 0; 
		}
	
	hr.clear {
		border: none;
		margin: 0;
		padding: 0;
		height: 0;
		}
	
	hr.greenPadding {
		border-top: 1px solid #b7e006;
		border-bottom: 1px solid #fff;
		}
	
	hr.green {
		margin: 0;
		padding: 0;
		border-top: 1px solid #b7e006;
		border-bottom: 1px solid #fff;
		}

	hr.homeGreen {
		margin: 0 10px 13px;
		border-top: 1px solid #b7e006;
		border-bottom: 1px solid #fff;
		}

	h1, 
	h1.intro, 
	h1.intro a, 
	.blogEntriesList {
		font-size: 14pt ;
		margin: 0 ;
		padding: 0 ;		
	}

	#maincol {
		width: 97% ;
		margin: 0 ;
		padding: 0  ;
	}
	
	#rightcol {
		float: left;
		margin: 20px 0 0 0  ;
	}
	
	.rcolFormat {
		display: block !important;
		}
	
	.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
		display: none !important;
		height: 0 !important;
		width: 0 !important;
		position: absolute !important;
		overflow: hidden !important;
	}

	span.sIFR-alternate {
		overflow: visible; 
		width: 100%;
		visibility: visible !important;
		display: block !important;
		position: static !important;
		left: auto !important;
		top: auto !important;
	}
	
	.item {
		width: 122px;
		height: 122px;
		margin: 5px 2px 0 0;
		padding: 4px 3px 0;
		float: left;
		overflow: hidden;
		font-size: .85em;
		background: url(../images/elements/shadow.gif) 3px 86px no-repeat;
		}
	
	.item a {
		color: #666;
		}
	
	.image img {
		max-height: 82px;
		}
	
	.image a {
		float: left;
		margin-bottom: 5px;
		width: 121px;
		height: 82px;
		overflow: hidden;
		border: 1px solid #ccc;
		}
		
	div.inspirationCatSelect {
		display: none;
		}
	
	.inspiration ul {
		padding: 0;
		margin: 0;
		}

	.inspiration li {
		background: none !important;
		padding: 0;
		margin: 0;
		}
		
	.inspiration div li {
		padding: 10px 0 0;
		border-top: 1px solid #E8E8E8;
		}
		
	.inspiration div a {
		display: block;
		margin: 0 35px 5px 0;
		}
		
	.inspiration p.introText {
		margin: 0 0 25px 135px;
		}
		
	.inspiration h3 {
		width: 200px !important;
		font-size: 1.2em !important;
		}
		
	.inspiration div {
		margin-bottom: 15px;
		padding-left: 115px;
		border-top: 1px solid #E8E8E8;
		}
		
	.inspiration div ul {
		margin-top: -1px;
		min-height: 95px;
		}