body {	margin: 0;	padding: 0;	background-color: #FFFFFF;	color: #000000;	font-family: Arial, Helvetica, sans-serif;	border-top: 2px solid #2A4F6F;}#header {	border-top: 1px solid #778899;	border-bottom: 1px dotted #B2BCC6;	height: 3.5em;}#content {	margin-left: 1em;	margin-right: 6em;}h1 {	font: 110% Verdana, Arial, sans-serif;	padding-left: 1.5em;}#content p {	font-size: 96%;	line-height: 1.6em; 	padding-left: 1.5em;}.bold {	font-weight: 900;}ul {	font-size: 96%;	line-height: 1.6em; 	padding-left: 1.5em;}	.texttable {	vertical-align: top;	width: 240px;	padding-left: 1em;}.contactl {	font-size: 100%;	line-height: 1.6em; 	padding-left: 1.2em;	font-weight: normal;	margin-top: .5 em;	float: left;	border: 0px solid black;}.contactr {	font-size: 100%;	line-height: 1.6em; 	padding-right: 10em;	padding-left: 1.2em;	font-weight: normal;	margin-right: 2 em;	float: right;	margin-top: .5 em;	border: 0px solid black;}#pics {    width: 70%;}#pics img {	border: 1px solid #333300;	margin: 12px;}#pics td {text-align: center;}.caption {	font-size: 80%;	line-height: 1 em;} .what {	padding-left: 1.2em;}#navigation {	font: 110% Verdana, Arial, sans-serif;	font-weight: bold;	margin-left: auto;	margin-right: auto;}#navigation ul {	list-style: none;	margin-left: 1.5em;	padding: 0;	padding-top: 4px;}#navigation li {	display: inline;}#navigation a:link, #navigation a:visited { 	margin-right: 2px;	padding: 5px 12px 4px 12px; 	color: #A62020;	background-color: #cccccc;	text-decoration: none;	border-top: 1px solid #FFFFFF;	border-left: 1px solid #FFFFFF;	border-bottom: 1px solid #717171;	border-right: 1px solid #717171;}#navigation a:hover {	border-top: 1px solid #717171;	border-left: 1px solid #717171;	border-bottom: 1px solid #FFFFFF;	border-right: 1px solid #FFFFFF;}.active {	text-decoration: underline;	}.indent {text-indent: 1em;display: inline-block;}