@import url(reset.css);
@import url(layout.css);
@import url(font.css);

@charset "utf-8";
/*  PRINT  */
body {
	background: #fff;	
}
h1 {

	border-bottom: none;
	color: #003366;
}
h2 {
	border-bottom: none;
	margin: 1em 0 1.5em 0;
	color: #003366;
	line-height: 120%;
}
h2 + .date {
	margin: .2em 0 1.5em .4em;
}
h3 {
	border-bottom: none;
	margin: .3em 1em;
	color: #003366;
}
h3 + h3.title {
	margin-top: 1.2em;	
}
h4 {
	margin: .3em 1.5em;
	color: #003366;
}
h5 {
	margin: .3em 2em;
	color: #003366;
}
h6 {
	margin: .3em 2.5em;
	color: #003366;
}
#print {						/* Hide accessibility links from view at top of all pages*/
	display:block;
/*	padding-bottom: .5em;*/
}
/* -------------------  Header ID styles ------------------- */
#header {
/*	visibility: hidden;*/
	display: none;
}
/* ------------------- Menu ID Styles ------------------- */
#col1 {
	display: none;	
}
#container1,#container2  {
	background: #fff;	
	border: 0px;
}

/* -------------------  Column 2 - Content ID Styles -------------------  */
#col2 a:link {
	color: #003366;	
	text-decoration: underline;
	font-weight: inherit;
}
#col2 a:visited {
	color: #800080;	
	text-decoration: underline;
	font-weight: inherit;
}
#col2 a:hover {
	color: #689acc;
	text-decoration: none;
	font-weight: inherit;
}
/*.content a:link {				 Needed to override menu styles which make link white 
	color: #003366;	
	text-decoration: underline;
	font-weight: normal;
}
.content a:visited {
	color: #800080;	
	text-decoration: underline;
	font-weight: normal;
}
.content a:hover {
	color: #336699;
	text-decoration: none;
	font-weight: normal;
}*/

/* -------------------  Footer ID styles -------------------  */
#footer a {
	color: #fff;
	font-weight: normal;
}
#footer a:link, a:visited {
	text-decoration: none;	
}
#footer a:hover, a:active {
	text-decoration: underline;	
}
/* ------------------- Message ID Style ---------------- */
#message {
	margin: 0;
	padding: 0;
	background: #fff;
}
#message h2 {
	padding: .2em;
	margin: 0;
	margin-right: .3em;
	color: #fff;
	display: inline;
	background: #ff0000;
	float: left;
}
#message p {
/*	float: left;*/	
	padding: .2em;
	border: 1px solid #ff0000;
}
/* -------------------------------------- CLASS styles  ---------------------------------- */

/* ------------------- picture banner styles --------------- */
.pictures {
	display: none;
}

/* ------------------- picture in content area style --------------- */
.content img {
	border: 1px solid black;
	margin: .2em 0 .2em .5em;	
}
.content img.map {
	border: 0px;
	margin: .2em 0 .2em .5em;	
}
.content ul {
	margin: 0 .2em 1.5em 3em;	
}
.revised {
	margin-top: 1em;
	width: 55%;
	color: #666;
	border-top: 1px solid #999;	
	clear: both;
}
.border {
	border: 1px solid #999;	
	text-align: center;
	padding: .2em;
}
.gallery {
	margin: 0;
	padding: 0;
}
.gallery td {			/* staff photo listings */
/*	float: left;*/
	text-align: center;
	vertical-align: top;
	width: 18%;
	height: 275px;
	border: 1px dashed #c0c0c0;
	padding: .2em;
	margin: .2em;
}
.gallery ul {
	font-size: 90%;	
	line-height: 112%;
	padding: 0;
	text-align: left;
}
.gallery li {
	list-style-image:url(../images/arrw-bul.png);	
	color: #333;
}
.searchbtn {
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	border-radius: 1em;	
	border-color: #6f7579;
	font-weight: bold;
}
#header .right {
	display: none;
}

