<style type="text/css" href="../../menus/level1.css" rel="stylesheet"><style type="text/css" href="../../menus/level1.css" rel="stylesheet"><style type="text/css" href="../../menus/level1.css" rel="stylesheet"><style type="text/css" href="../../menus/level1.css" rel="stylesheet">/* STYLESHEET FOR LEVEL 1 PAGES */

body {
	font-size: 100%;
	font-style: normal;
	background-color: #FFFFFF;
	margin: 0px; 
	padding: 0px;
}

/* CHANGE BACKGROUND COLOR FOR ARCHIVE PAGES */
body.archive { 
	background-color: #cccc99;
}

/* LINKS */

a:link { color: #003366; }
a:visited { color: #990033; }
a:hover { color: #993399; }
a:active { color: #0033CC; }

a.h2:visited {color: rgb(173,234,234)}

/* NAVIGATION BAR */

div#navigation { width: 100%; background-image: url(../navbar/navbgrd2016.jpg); background-repeat: repeat-x;  }

/* OLD NAVBAR: */

div#nav { width: 100%; background-image: url(../navbar/navbgrd.jpg); background-repeat: repeat-x;  }

#wrapper {
    width: 100%; max-width: 975px;
    margin: 2px auto;
} 

/* END OLD NAVBAR: */

#wrapper {
    width: 100%; max-width: 850px;
    margin: 2px auto;
}

#subnav {
    padding: 0 0 10px 0;
    position: relative;
}

#subnav #quicksearch {
    position: absolute;
    top: 7px;
    right: 0;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;	
}

/* ICON BAR */
div#iconbar { width: 100%; margin-top: 32px;}
.xnews { background-image: url(../navbar/xnews.jpg); background-repeat: repeat-x; }

/* FOOTER */
/* div is the newer and preferred method as opposed to using tables*/

div#footer {
	font: 1em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #036;
	text-align: center;
	width: 975px; max-width: 100%;
	margin-bottom: 15px;
}

hr.foot { width: 975px; max-width: 100%; }

.footer-lg { font-size: 1.2em; }

.footer {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 0.7em;
	text-align: center;
}

/*Smartphone Media Query*/
@media only screen and (min-width: 0px) and (max-width: 700px) {
#footer { width: 100% !important; }
}

/* PARAGRAPH TAG AND MODIFIERS */

p { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: .9em; line-height: 1.4em;
}

.maxwidth { width: 600px; margin-top: 10px; margin-bottom: 1em;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em; line-height: 1.4em;
	text-align: left;}
/* Blue text for special map pages */
.mapblue { color: #006699; }

/* Pink text for special print pages */
.printpink { color: #996666; }

/* Purple text for special decarts pages */
.decartspur { color: #993399 }

/* Teal green text for special globes pages */
.globegreen { color: #066; }

/* Brown text for special newyork pages */
.nybrown { color: #633; }

/* INVALID URL WARNING */

#invalid { 
	margin-top: 32px; margin-bottom: .8em;
	font-family: "Times New Roman," Times, Georgia, Serif;
	text-align: center;
	font-style: italic; font-weight: bold;
	font-size: 1.5em;
	color: #903; background-color: #CCd;
	width: 750px; padding: 20px;
}


/* ERIC MEYER'S PROJECT 5 CSS FOR ARCHIVE PAGES */

h1 { font-size: 150%; color: #003366; 
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	margin: 0; padding: 0.66em 0 0.33em 0; 
	background: rgb(224,224,153); 
}

h3 { font-size: .9em;
	color: rgb(224,224,153);
	font-style: italic;
	line-height: 1.5em;
	margin: 0; padding: 0.33em 0 0;
	background: #003366;
}

h4 { width: 750px; 
	font-size: .9em;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-style: italic;
	font-weight: normal;
	line-height: 1.5em;
	margin: 0; padding: 0;
}

h1, h3, h4 {
	padding-bottom: 5px;
	margin-bottom: 10px;
}

div#links { width: 750px; margin: 2em; padding-top: 0em; text-align: center; background: rgb(224,224,153); }
#links ul { list-style: none; margin: 0; padding: 0; }
#links li { margin-bottom: 1em;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	text-align: center;
	padding: 0px 0 5px; border-bottom: 1px solid #ffffff; }
#links a { padding: 15px;}

/* ARCHIVE PAGES */
.archive { background-color: #cccc99; }

a:link { color: #003366; }
a:visited { color: #990033; }
a:hover { color: #993399; }
a:active { color: #0033CC; }

/* Archive Explanation Box */
.archive div#about { width: 600px; margin: 5px 0; padding: 5px; text-align: left; background: rgb(224,224,153); border: 1px solid #036; }
.archive #about p { margin: 5px 10px -5px 10px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em; color: #036; font-weight: bold;
	text-align: center; line-height: 1.2em;
	}
.archive #about ul { list-style: disc; margin-left: 1em; padding: 0 5px; }
.archive #about li { margin: 0 10px 2px 10px; 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em; color: #036;
	text-align: left; line-height: 1.2em;
	}

.archive #about a { }


/* NEWS.HTML */

#newswrap { width: 100%; max-width: 975px; }

/*Smartphone Media Query*/
@media only screen and (min-width: 0px) and (max-width: 700px) {
#newswrap { width: 100% !important; }
}

a.search:link { color: #990033; }
a.h2:link { color: #ffffff; }

div#intro { width: 100%; max-width: 975px; }
div#intro p {
	margin-top: 0em; margin-bottom: .9em;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: left;
	line-height: 1.4em;
	color: rgb(52,103,103); }
	
div#gallerynews { width: 100%; max-width: 255px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	 
	float: left; 
	text-align: left; 
	margin-right: 10px; }

div#newitems { width: 100%; max-width: 700px; 
	float: right; 
	margin-left: 10px; 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	text-align: left; }
div#newitems ul { 		
	list-style: disc; 
	margin-left: 0px;
	font-size: 0.9em;}

div#newitems a.head3:link { color: #C60; font-weight: bold; font-style: italic; font-size: 1.2em;}
a.head3:visited { color: #C60; font-weight: bold; font-style: italic; font-size: 1.2em;}
a.head3:hover { color: #993399; font-weight: bold; font-style: italic; font-size: 1.2em;}

.searchbox { width: 260px; 
	background-color: #669999; 
	color: #ffffff; 
	font-size: .8em; 
	font-family: verdana, arial, helvetica, sans-serif; 
	padding: 5px; margin: 10px 0; }

.newsgreen { 
	margin-top: 0em; margin-bottom: .8em;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 1.4em;
	color: rgb(52,103,103);	
}

.news-h1 {	
	background-color: #669999;
	background-position: center top;
	text-align: left;
	vertical-align: middle;
	margin: 5px 0;
	padding-left: 15px; padding-top: 5px; padding-bottom: 5px; padding right: 5px;
	color: #ffffff;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	width: auto; height: 30px;
}

.news-h2 {	
	background-color: #669999;
	background-position: center top;
	text-align: left;
	vertical-align: middle;
	margin-top: 5px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px;
	padding-left: 15px; padding-top: 2px; padding-bottom: 2px; padding right: 2px;
	color: #ffffff;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: auto;	
}

/* COLLECTING */

.collcaption { text-align: center; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: .8em; margin-top: 0; }

/* FOR SEARCH RESULTS */

div#searchresults {
	width: 975px; }

#searchresults h1 { font-size: 200%; color: #990033; 
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	margin: 0; background-color: #ffffff;
}


/* CLEAR */

.clear {
	visibility: hidden;
	display: block;
	clear: both;
	height: 0px;
	margin: 0;
	padding: 0;
	}
.ClearAll {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
}


/* SECTION HEADLINE TEXT */

.section-h2  {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;	
}

.section-h3  {
	font-family: "Times New Roman", Times, serif;
	font-size: 1em;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	vertical-align: middle;
	padding: 0em;
}

.section-h3ctr  {
	font-family: "Times New Roman", Times, serif;
	font-size: 1em;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	padding: 0em;
}

/* Click on image to view enlargement. */
.click {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-style: italic;
	font-weight: normal;
	text-align: center;
	color: #990033;
}