body{
	color: black;
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Vera, sans-serif;
	font-size: 11pt;
	line-height: 1.4em;
	width:auto !important;
	text-decoration:none;
}

p, div, th, td, li, dd, dl, dt, address {
	color: black;
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Vera, sans-serif;
	float:none;
}

#leftColumn,
.pager,
.feed-icon {
	display:none;
}

#leftColumn, 
#mainColumn {
	font-size:100%;
}

h1, h2, h3, h4, h5, h6, 
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
#drupal_title,
#drupal_slogan {
	color: black;
	font-family: Georgia, "Times New Roman", Times, serif;
	width:auto !important;
	text-decoration:none;
	margin-left:0;
}

h1 {font-size:200%;}
h2 {font-size:150%;}
h3 {font-size:125%;}
h4 {font-size:115%;}
h5, h6 {font-size:100%;}

#drupal_title h1,
h2#drupal_slogan { text-align:center; color:grey; padding:0; }
#drupal_title h1 { font-size:2em; text-transform:uppercase; letter-spacing:.1em; margin:0;}
h2#drupal_slogan { font-size:1em; margin:0 0 2em; padding-bottom:1em;}

.fir {
	height:auto;
	width:auto;
	overflow:visible;
	background:transparent;
}

a, 
a:link, 
a:visited, 
a:active, 
a:hover, 
a.active {
	color: black !important;
	text-decoration: underline;
}

.links-menu, 
.menu,
.block-search,
.block-menu,
#pre_footer,
#block-block-3 {
	display:none !important;
	width:0 !important;
	height:0 !important;
	margin:0;
}

#mainColumn,
#outer_wrapper,
#wrapper,
#header,
#content,
#credit {
	width:auto;
	margin:auto;
	position:relative;
	margin:0 !important;
	padding:0; 
	border:0;
	top:0;
	left:0;
	float:none !important;
	color:black; 
	background:transparent;
	overflow:visible;
}

#footer {
	margin:0 !important;
	padding:0;
	border-top:.25pt solid grey;
	font-size:9pt;
} 

#mainColumn .content,
.listing #mainColumn .content,
h2#drupal_slogan {
	border-bottom:1px solid grey;
}

#mainColumn .content,
.listing #mainColumn .content,
#mainColumn .content .metadata h4.inline_label {
		padding-left:0;
}