body {	
		text-align: left;
		font-family: sans-serif;
		color: black;
		background-color: #f5f5f5;
		margin: 0;
		padding: 0;
		line-height: 1.3;
	}

a {
		color: #000080;
		text-decoration: underline;
	}

a:hover {
		color: #00c;
	}

a:active {
		color: red;
	} 

a:visited {
		color: #66c;  
	}

a img {
		border: none;
	}

a#homepage_link {
		display: block;
		text-align: right;
		opacity: 0.7;
	}

a#homepage_link:hover {
		opacity: 1;
	}

h1 {
		font-weight: normal;
		font-family: "Times New Roman", Georgia, FreeSerif, serif;
		text-align: center;
		margin: 2em 0;
		border-bottom: 1px black solid;
	}

h2 {
		color: #000080;
		margin: 4em 0 1.5em 0;
		font-weight: normal;
		font-size: 1.3em;
		text-align: center;
		border-bottom: 4px #eeedff solid;
}

h3 {
		color: #630000;
		font-size: 1.05em;
		font-weight: normal;
		text-align: center;
		margin: 2em 0 0.3em 0;
	}

em, strong {
		color: #630000;
	}
		
code {
		font-family: mono;
		font-size: 1em;
		padding: 0.2em 0.4em;		
		color: #3f3f3f;
		background: #fff8e1;
		
	}

.note {
		font-style: italic;
		color: gray;
	}

ul {
		padding: 0 0 0 2em;
		margin: 0;
	}

li {
		padding: 0 0 0.4em 0;
		margin: 0;
	}


#wrap_1 {
		width: 80%;
		max-width: 40em;
		min-width: 570px;
		margin: 4em auto 1em auto;
		clear: both;
		background: url(bgd_top.png) top repeat-x;
		padding: 10px
	}


#wrap_2 {      /* everything with header, except footer*/
		border-right: 1px gray solid;
		border-left: 1px gray solid;
		background: #ffffff;
		padding: 2em;
	}


#bottom_links {
		margin-top: 4em;
	}

#help_link, #about_link {
		width: 49.9%;
		text-align: center;
		font-size: 1.2em;
		font-family: serif;
	}

#help_link a, #about_link a {
		text-transform: uppercase;
		text-decoration: none;
		letter-spacing: 0.2em;
		color: silver;
		display: block;
		width: 50%;
		margin: 0 auto;
		padding: 0.3em 0;
		border-top: 1px silver solid;		
		border-bottom: 1px silver solid;
	}

#help_link a:hover, #about_link a:hover {
		color: gray;
		border-top: 1px #A1A1A1 solid;		
		border-bottom: 1px #A1A1A1 solid;
	}

#help_link {
		float: right;
	}

