/* Note: The neat parts of the CSS are from another design by Patrick Lauke. The non-so-neat parts are by Shawn. :-)*/

* { padding: 0; margin: 0; }
html { color: #222; background: #fafefa; font-size: 100%; /* IE Hack */ }
body { font: 1.05em/1.6em Georgia, "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;	margin: 65px 5% 0 5%;
	}	
img {
	border: solid #006633 1px;
	}

h1,h2,h3,h4,h5,h6 { color: #444; margin: 0.75em 0 0.5em 0; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
h1 { font-size: 2em; } /*1.64em*/
h2 { font-size: 1.45em; }
h3 { font-size: 1.18em; }

h2
	{
	margin: 1.5em 5% 0.85em 0;
	padding: 0;
	}
h3 
	{
	margin: 1em 5% 0 0;
	padding: 0;
	}
h4
	{
	margin: 1em 5% 0 10%;
	padding: 0;
	}

hr {
	width: 24%;
	color: #006633;
	text-align: left;
	margin: 0.5em 0 2.0em 0;
	}
p
	{
	margin: 1em 5% 0.35em 10%;
	padding-top: 0;
	}
ul
	{
	margin: 0 5% 0.85em 10%;
	padding: 0 0 0 2.5em;
	}
ul ul
	{
	margin: 0;
	padding: 0 0 0 1.5em;
	}
li {
	margin: 0 0 0.15em 0;	
	list-style-type: square; 
	}
blockquote {	
	margin: 0 17% 0 17%;
	}
blockquote .sayswho {
	font-size: 85%;
	font-style: italic;
	}
code { font-family: "Bitstream Mono", "Courier New", Courier, monospace; font-size: 0.95em; }
.float-right {
	float: right;
}	
.float-left {
	float: left;
}	
.plist {
	margin: 0.5em 5% 0.35em 10%;
	padding: 0 0 0 1em;
	}
.plist li {
	margin: 0.5em 0 0.35em 0;	
	}
.contents {
	font: 0.95em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	}
.border1c60 {
	border-style: solid;
	border-color: #C60;
	border-width: 1px;
      }
.figure {
	font-size: small;
	font-style: italic;
	color: #333333;
	text-align: center;
	}
.byline {
	margin: 0;
	}
.focuspoints {
	font-weight: bold;
	}