body,
* {
  color: #000 !important;
  background-color: #fff !important;
  background-image: none !important;
  font-size: 98%;
}

h1 {
	clear: both !important;
}

.tabs, .breadcrumb, .block-pagestyle, #moreW3C, #sidebar-left, .pager, #footer, .view-footer, #site-subheader, #l10n-client, #block-menu_block-1, .offscreen, .skip, .views-hide, #sidebar-right {
	display: none !important;
}

.col1, .block-pagestyle {
	width: 98% !important;
}
.colmask {
	overflow: visible !important;
	width: 100% !important;
}
#main .views-row-first .sticky {
	background: #F1F7FB !important 
}
#main .views-row-first .sticky .description, #main .views-row-first .sticky .description p, #main .views-row-first .sticky .description a, #main .views-row-first .sticky .description em {
	background: #eee !important 
}
#main .views-row-first .sticky h2, #main .views-row-first .sticky p, #main .views-row-first .sticky a, #main .views-row-first .sticky .moreinfo, #main .views-row-first .sticky li, #main .views-row-first .sticky span {
	background: none !important;
}
h1#logo a, h1#logo  {
	display: block !important;
	font-size: 150% !important;
	text-indent: 0 !important;
	position: static !important;
	background: none !important;
	overflow: visible !important;
	width: 100% !important;	
	height: auto !important;
	text-align: left !important;
}
