body, html { width: auto;  }




div.top,
ul.menu,
div.side,
div.founders,
form.searchbox,
div.divider,
div.footpartners,
div.foottagline,
div.footmenu,
div.attentionculumn,
div.contentfoot  			{ display: none;  }


div.itemlist div			{ float: none; width: auto; background: none; clear: both; }	
div.newslist div.text,
div.itemlist div.text,
div.item div.text			{ width: auto; float: none; height: auto; clear: both; }
div.newslist div.image,
div.itemlist div.image,				
div.item div.image			{ width: auto; float: none; height: auto; clear: both; padding-bottom: 10px; }

div.content 				{ float: none;  width: 60%;  padding-top: 130px;  }
div.content div.padbox		{ padding: 0;}
img.logo					{ left: 0; }

div.contentcontainer		{ float: none; overflow: visible; }	
div.content					{ float: none; overflow: visible; border: 1px solid #ffffff; }
div.contentcolumn			{ float: none; width: 100%; overflow: visible; }
div.attentionculumn			{ float: none; width: 100%; padding-top: 20px; }

div.contactoverlay			{ position: static; margin: 0; }

/* homepage */
div.introimage   { display: none; }
div.introcontainer { background: none; position:relative;  padding-top: 130px;  width: 60%; height: auto; min-height: auto;  }
div.introtext	{ width: auto; }
div.introcolumns { width: 60%; }
div.hpside			{ float: none; clear:both; width: auto; }

