@charset "UTF-8";/* CSS Document */html {	height: 100%;	width: 100%;	zoom: 100%;}#outerwrapper {	margin: 0px auto;	width: 768px;}* html #outerwrapper {height: 1%;}#header, #content, #footer {	width: 100%;}body {	font-family: Geneva, Arial, Helvetica, sans-serif;	margin: 0px;	background-position: top;	background-attachment: fixed;	background-repeat: repeat;	background-color: #DAEBC1;}#content a:link, #content a:visited {	color: #663300;	text-decoration: none;}#content a:hover {	color: #333300;	border: none;	float: inherit;}#content a:active {	color: #000000;	text-decoration: none;}#content {	padding-top: 0px;	width: 760px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: lighter;	color: #003300;	background: url(images/bkgd-short.jpg) no-repeat 3px 3px;	position: relative;	line-height: 125%;	padding-left: 36px;	border: 1px solid #000000;	margin-top: 0px;	min-height: 100%;}#content.tallest {	padding-top: 0px;	width: 760px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: lighter;	color: #003300;	background:  url(images/bkgd-masthead.jpg) no-repeat 3px 3px !important;	position: relative;	line-height: 125%;	padding-left: 36px;	border: 1px solid #000000;	margin-top: 0px;	min-height: 100%;	overflow:hidden;}#textonly {	padding-top: 0px;	width: 420px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: lighter;	color: #003300;	position: relative;	margin-top: 0px;	min-height: 100%;}#content.home {	padding-top: 0px;	width: 760px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: lighter;	color: #003300;	background: url(images/doug-home.jpg) no-repeat 3px 3px;	position: relative;	line-height: 125%;	padding-left: 32px;	border: 1px solid #000000;	margin-top: 0px;	min-height: 100%;}#content.tall {	padding-top: 0px;	width: 760px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: lighter;	color: #003300;	background: url(images/bkgd-tall.jpg) no-repeat 3px 3px;	position: relative;	line-height: 125%;	padding-left: 36px;	border: 1px solid #000000;	margin-top: 0px;	min-height: 100%;}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #003300;	letter-spacing: 0.07em;	text-align: left;	margin-bottom: 0px;	margin-top: 1px;	line-height: 115%;}h1.ruleabove {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #003300;	letter-spacing: 0.07em;	text-align: left;	margin-bottom: 0px;	margin-top: 1px;	line-height: 115%;	border-top: solid #000000 1px ;	padding-top: 15px;}.moreheader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #003300;	text-align: left;	margin-bottom: 10px;	margin-top: 1px;	line-height: 300%;	border-bottom: solid #000000 1px;}#imgColumn {	width: 300px;	padding-top: 10px;	overflow: auto;	margin-top: 80px;	height: 600px;	float: right;}#imgColumn.tall {	width: 270px;	padding-top: 10px;	overflow: auto;	margin-top: 80px;	margin-left: 10px;	height: 900px;	float: right;}#imgColumn.tallest {	width: 300px;	padding-top: 10px;	overflow: auto;	margin-top: 80px;	margin-left: 10px;	height: 6000px;	float: right;}#navigation {	padding: 0;	text-align:left;	font-size: 13px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	vertical-align: top;	margin: 5px 0 20px;	width: 400px;	line-height: 125%;}#navigation #homepage {	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration:none;	font-weight:bold;	font-size: 12px;	letter-spacing:.1em;	}	#subnavigation {	padding: 10px 0 0 0;	text-align:left;	font-size: 10px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	vertical-align: top;	margin: 15px 0 20px 0;	width: 500px;	line-height: 125%;}	.subhead {font-size: 11px; font-weight:bold; color: #000000; line-height: 125%;}.date {	font-size: 9px;	font-weight:lighter;	line-height: 200%;}.firstParagraph {	margin-top: 0.5em;	line-height: 125%;	margin-bottom: 15px;	width: 440px;}#homespacer {	margin-top:10px;	margin-right:0;	margin-bottom:0;	margin-left:0;	padding:0;}.bullets {	margin-bottom: 13px;}.credits {	font-size: 9px;	font-weight:lighter;	line-height: 150%;	color:#000000;}.note {	color: #000000;	font-style:italic;}	 .shadow {    margin-top: 40px;	margin-right: 43px;    background: url(images/shadow.png) top left no-repeat   !important;  	background: url(images/shadow.gif) no-repeat bottom right;    float: right;	height:219px;	width: 175px;}.shadow img {  padding: 4px;}.shadow2 {	float: left;	position: relative;  	background: url(images/shadow2.png)  no-repeat top left   !important;  	background: url(images/shadow2.gif) no-repeat bottom right;  	margin: 45px 0 0 10px;	height:163px;	width: 185px;	display:inline;}.shadow2 img {  	padding: 2px -6px 7px 2px;	margin: 6px 0px 5px 5px;}.shadow3 {    background: url(images/shadow3.png) top left no-repeat   !important;  	background: url(images/shadow3.gif) no-repeat bottom right;    float: right;	margin: 190px 80px 0 0;	height: 202px;	width: 146px;}.shadow4 img {  	padding: 6px 0px 2px 6px;	margin: 1px 0 1px 0;}.shadow4 {    background: url(images/shadow4.png) top left no-repeat   !important;  	background: url(images/shadow4.gif) no-repeat bottom right;    float: right;	margin: 60px 100px 0 0;	height: 246px;	width: 146px;}.shadow3 img {  	padding: 6px 0px 2px 6px;	margin: 1px 0 1px 0;}#footer {display: none;}
