@charset "utf-8";

body {
color:#000000;
font-family:"Trebuchet MS","Helvetica Narrow","Arial Narrow",Arial,SansSerif;
font-size:62.5%;
}

#main, ul.map, .credits, .length2, li.audlink  {
font-size:1.2em;
}

.length2, .description, .articledescription {
	font-size:1em;
	font-weight:normal;
}

/*.notes {
	font-size:.8em;
}*/
.title{
	font-size:1em;
}
li.category {
	font-size:large;
	font-weight:bold;
	text-transform:capitalize;
	}
	
li a, a {
	text-decoration:none;
	}
	
.title, .title2 {
	text-decoration:underline;
	}	
	
.description {
	font-style:italic;
	}	

h1, h2, .bold {
	font-weight:bold;
}

h1 {
font-size:2em;
}

h2 {
	font-size:1.25em;
}

#about, #mission {
	font-family:Helvetica, Arial, sans-serif;
font-size:1.2em;
}

.title {
	font-family:"Verdana", "Arial", sans-serif;
	text-decoration:none;
	color:#000;
	font-weight:bolder;
}

.centeredtext {
	text-align:center;
}

/*
a:hover span.tip, .sub li a {
text-align:center;
text-decoration:none;
}
#mainContent p, #mainContent dl, #mainContent form, #form form {
font-size:1.1em;
}
p, dl {
line-height:1.5em;
}
a {
color:#003399;
}
a.large, legend {
font-size:1.25em;
font-weight:bold;
}
a:hover {
color:#4D5DCD;
}
a:visited {
color:#632B9B;
}
#sidebar .pad {
font-size:1.2em;
}
.crumb {
font-family:Arial,Helvetica,sans-serif;
font-size:0.8em;
}
.crumb a {
text-decoration:underline;
}
.crumb a:hover {
color:#0099FF;
}
.crumb .current {
color:#EDBD31;
font-weight:bolder;
}
.red {
color:#CC0000;
}
#content p.by {
color:#775427;
font-size:0.9em;
}
.center {
margin-left:auto;
margin-right:auto;
text-align:center;
}
.q {
color:#775427;
font-size:1.1em;
}
.a {
color:#007A6A;
}
.note {
color:#CC0000;
font-size:1.1em;
}
h1 {
font-size:2em;
}
h2 {
font-size:1.5em;
}
h3 {
font-size:1.25em;
}
h4 {
font-size:1em;
}
input, select, th, td {
font-size:1em;
}
#navtop li {
font-size:1.25em;
}
#topnav li, #video, .sub {
text-align:center;
}
#topnav li a {
color:#000033;
font-weight:bolder;
text-align:center;
text-decoration:none;
}
#topnav li:hover ul li {
font-size:0.75em;
}
#bottomnav li a, .pagenav a, #topnav li a:hover, #bottomnav li a:hover, #topnav li a:visited, #bottomnav li a:visited, .pagenav a:hover, .pagenav a:visited, .long, .text3 {
color:#000033;
text-decoration:none;
}
.news li {
line-height:1.25em;
}
.date {
color:#007A6A;
font-family:Impact;
font-size:1.2em;
letter-spacing:0.1em;
}
h3.date, .category, ul.mail {
font-size:1.25em;
}
.sub_category {
font-size:1em;
}
a:hover span.tip {
font-size:1.2em;
}
span.top {
font-size:1.5em;
}
h2.mail {
font-size:1.75em;
}
h3, h4, dt, dt a, .category, .sub_category, span.req {
font-weight:bold;
}
dd {
text-indent:2em;
}
h3, .category {
color:#007A6A;
}
h4, dt, dt a, .sub_category, .point-one {
color:#775427;
}
#mainContent p.point-one {
font-size:1.75em;
font-weight:bold;
}
#mainContent p.point-two {
color:#007A6A;
font-size:1.25em;
font-weight:bold;
}
ul.map li {
line-height:1.5em;
}
.map li span.notes {
line-height:1.25em;
}
.notes {
font-size:0.75em;
}
ul.q li a {
line-height:2em;
}
a.back {
display:block;
font-size:0.8em;
margin-bottom:1em;
}
.sold, .sold a, span.req {
color:#CC2229;
}
.servernote {
background-color:#00CCFF;
padding:0.75em;
}*/