/* CSS Defintions */

body {
	font-family: "Trebuchet MS", "Helvetica", sans-serif;
	margin: 0px;
	padding: 0px;
	}
	
h2 {color: #990000;}
h3 {color: #990000;}
a:link {
	color: #0066cc;
	text-decoration: none;
	}
a:visited {
	color: #666666;
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	}
acronym {
	color: #666666;
	font-size: smaller;
	}
.light {
	color: #666666;
	}
.currentnav {color:#cccccc}
img {margin: 10px}

#header {
	background: #174671;
	color: #fff;
	padding: 10px 20px 5px 20px;
	}

#header h1 {
	margin-bottom: 0px; 
	font-size: 2.6em;
	color: #fff;
	font-family: Georgia, serif;
	}
#header h2 {
	font-size:1em;
	margin:2px 30px 0px 0px;
	color: #fff;
	font-family: Georgia, serif;
	}
	
#navbar {
	position: absolute;
	top: 78px;
	right: 10px; 
	font-size: .9em;
	}
#navbar a:link {
				color: #fff;
				text-decoration: none;
				}
#navbar a:visited {
				color: #fff;
				text-decoration: none;
				}
#navbar a:hover {
				color: #fff;
				text-decoration: underline;
				}	

#content {
	width: 800px; 
	margin: auto; 
	padding: 20px;
		}
#main {
	width: 540px;
	float: left; 
	}	
#right {
	width: 240px;
	float: right;
	padding-left: 20px
	}
	
#main h2 {
	font-family: Georgia, serif;
	font-size: 1.5em;
	margin: 0 0 10px 0;
	}
	
#main h2 a {
	text-decoration: none;
	}
	
#main h2 a:hover {
	text-decoration: underline;
	}
	
#main h3 {
	font-family: Georgia, serif;
	font-size: 1em;
	margin: 0 0 10px 0;
	}
	
#main h4 {
	font-family: Georgia, serif;
	font-size: .8em;
	border-bottom: 1px dotted #ccc;
	padding: 0 0 5px 0;
	margin: 0 0 10px 0;
	}

#main p {
	font-size: .9em;
	margin: 0 6px 10px 0;
	}
	
#main ul {
  font-size: .9em;
	list-style-type: square;
	
	}
	
#right h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	color: black;
	margin: 0 0 10px 12px;
	padding: 0 0 2px 0;
	border-bottom: 1px dotted #000;
	}
	
#right h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: black;
	margin: 0 0 10px 12px;
	padding: 0 0 0 0;
	border-bottom: 1px dotted #000;
	}
	
#right p {
	font-size: .8em;
	margin: 0 0 15px 12px;
	}
	
#right ul {
	margin: 0 0 5px 15px;
	list-style: none outside;
	font-size: .8em;
	}

#right ul li {
	padding: 0px
	}
	
#right a {
	text-decoration: none;
	}

#right a:hover {
	text-decoration: underline;
	}

#footer {
	clear: both;
	margin: 10px 0 20px 0;
	border-top: 1px dotted #ccc;
	font-size: 0.7em;
	color: gray;
	}
	
@media handheld {
  #header { position: static; }
	}	



