html {   width: auto;   margin:0;   padding: 0;   background: transparent;   float: none !important;}body {   color: #000;   width: auto;   min-width: 100%;   background: transparent;   margin:0;   padding: 0;    float: none !important; }#page {   width: auto;              /* page width - optional */   margin: 0 5%;            /* center the page - optional */   background: transparent;   border:none;   padding:0;   float: none !important;}#navigation, #sidebar-right, #search, .sidebar {   display:none;}/* switch logos */#logo {   display:none;}#printlogo {   display: inline;   float: right;   margin-bottom: 40px;}/* turn off main image */.floatleft2 img {   display:none;}.mainImgSpace {   display:none;}/* switch footers */#screenFooter {   display:none;}#printFooter {   display:inline;}.pager, .apager {   display:none;}.item-list h3, .cattitle, .titletitle {   color: #000;}/* useful contacts */#Company-dropdown-form {   display:none;}/* useful contacts */#contact-mail-page label, #contact-mail-page input, #contact-mail-page textarea, .contactNote {   display:none;}/* news */#views-filters {   display:none;}.content .view-data-title a:visited, .content .view-data-title a:visited B {color:#009999;}/* homepage */.homelimited img {	margin-right: auto;	margin-left: auto;}#content {	width: auto;	border: 0;	margin: 0;	padding: 0;	color: #000;	background:none;	float:none;}#footer {   background: none;   border: none;   color:#000;   text-align:left;   padding-top:1.6em;   padding-right: 0px;   padding-left: 0px;   margin:0;}#container, .view-content-latest-newsitem-oneresult, .startnew, .breadcrumb, body.sidebar-left #main, body.sidebar-right #main, body.both-sidebars #main, body.sidebar-left #squeeze, body.sidebar-right #squeeze, body.both-sidebars #squeeze, #logo {  background:none;  padding: 0;  margin:0;}.breadcrumb {border: none;padding-bottom:1em;}.view-front-latest-news-list {border: none;/*width:auto;*/float:none;padding: 0;}#logo-title {  height: 55px;  background:none;  margin: 0;}.breadcrumb {  background-color:#FFF;  border: none;}.floatleft, .floatleft2 {  float:none;  margin:1em;  padding:0;  position:relative;  display:inline;}#squeeze {  position:inherit;width: auto;  padding: 0;}.view-board-view .odd, .view-board-view .even {clear:both;}#block-views-staff_view .even, #block-views-board_view .even, #block-views-staff_view .odd, #block-views-board_view .odd {border: none;border-top: solid 1px #CCC;background:none;float: none;}/*.formatstaff {float: none;display:inline;border: none;margin:20px;padding:0;background:none;}*/.staffmemberpic {display:block;float: none;margin: 8px 6px 10px 20px;border: none;padding: 0;}.staffbodypara {clear:both;float: none;padding:0;margin:12px 30px 20px 20px;border: none;}.formatstaff {float: none;display:inline;border: none;margin: 0;padding:0;background:none;}.nodecarditem { /* in ie fix */margin: 0;padding: 0 20px 6px 20px;clear:both;float:none;}/*.field-field-organisation-type, .field-field-name {clear:both;float:none;position: relative;text-align:right;margin: 0;padding: 0;}*/.field-field-website, .field-field-email {clear:both;float:none;text-align:left;margin: 0;padding: 0;}.field-field-telephone, .field-field-address, .field-field-additional-notes {clear:both;float:none;margin: 0;padding: 0;}/*.field-field-website {clear:both;float: left;margin-top:20px;}*//*#container .sidebar {position:inherit;  margin: 0;  width: 0;  float: none;}*/