@font-face	{
		font-family: GillSans;
		src: url('../type/GillSans.ttf'),
		     url('../type/GillSans.eot'); /* IE9 */}

body {		margin: 0;		padding: 0;		font-family: GillSans, sans-serif;		font-size: 90%;		background: #387A9B;		color: #000;
		background-image: url(background-image.jpg);		background-repeat: repeat;		background-position: 0 0;}	h1 {		font-family: GillSans, sans-serif;		font-size: 140%;		background: #D36832;		color: #FFF;		margin: 0;		padding: .5em 3%;		border-bottom: 5px solid #387A9B;}

a.nodecoration	{text-decoration: none;
		color: inherit;}


h2 { 		font-family: GillSans, sans-serif;		font-size: 120%;		color: #000000;		margin: 0;		padding: .5em 3%;}

.BackImageContainer {background-image: url(BackImage.gif);		background-repeat: repeat-y;		background-position: 33% 0;}.FrontImageContainer {background-image: url(FrontImage.gif);		background-repeat: repeat-y;		background-position: 66% 0;}

.FrontPageLeftColumn_Content { width: 27%;		float: left;		margin: 1em 3%;		color: #FFF;}ul.FrontPageLeftColumn_Navigation {	margin-left: 0;		padding-left: 0;		list-style-type: none}ul.FrontPageLeftColumn_Navigation li {display: inline;}ul.FrontPageLeftColumn_Navigation a {display: block;		text-decoration: none;		background: #FFF;		color: #FF0000;		padding: .2em .5em;		border-bottom: 1px solid #FF0000;}ul.FrontPageLeftColumn_Navigation a:hover {background: #CC0000;
		color: #FFF;}.FrontPageMiddleColumn_Content { width: 27%;		float: left;		margin: 1em 3%;		color: #FFF;}ul.FrontPageMiddleColumn_Navigation {	margin-left: 0;		padding-left: 0;		list-style-type: none}ul.FrontPageMiddleColumn_Navigation li {display: inline;}ul.FrontPageMiddleColumn_Navigation a {display: block;		text-decoration: none;		background: #FF0000;		color: #FFF;		padding: .2em .5em;		border-bottom: 1px solid #FFF;}

ul.FrontPageMiddleColumn_Navigation a:hover {background: #CC0000;
		color: #FFF;}.FrontPageRightColumn_Content { width: 27%;		float: left;		margin: 1em 3%;		color: #FFF;}ul.FrontPageRightColumn_Navigation {	margin-left: 0;		padding-left: 0;		list-style-type: none}ul.FrontPageRightColumn_Navigation li {display: inline;}ul.FrontPageRightColumn_Navigation a {display: block;		text-decoration: none;		background: #FFF;		color: #FF0000;		padding: .2em .5em;		border-bottom: 1px solid #FF0000;}ul.FrontPageRightColumn_Navigation a:hover {background: #CC0000;
		color: #FFF;}.LeftColumn {	float: left;		margin-top: .5em;		margin-left: 3%;		padding: 0;		width: 30%;		border-left: 1px dotted #000000;		border-top: 1px dotted #000000;		border-right: 1px dotted #000000;}.LeftColumn strong {font-family: GillSans, sans-serif;		font-size: 100%;		font-weight: bold;}.FourLeftColumn {float: left;		margin-top: 0em;		margin-left: 3%;		padding: 0;		width: 24%;		border-left: 1px solid #FFF;}.FourMidLeftColumn {float: left;		margin-top: 0em;		padding: 0;		width: 24%;		border-left: 1px dotted #FFF;}.FourMidRightColumn {float: left;		margin-top: 0em;		padding: 0;		width: 24%;		border-left: 1px dotted #FFF;}.FourRightColumn {float: left;		margin-top: 0em;		padding: 0;		width: 24%;		border-left: 1px dotted #FFF;		border-right: 1px solid #FFF;}.Thumbnail {	width: 100%;		float: left;		border-bottom: 1px dotted #000000;		background: url(background.gif) no-repeat;}.Thumbnail p a {color: #FFF;		text-decoration: none;		background: #000000;		padding: 0 4px;}.Image {	float: left;		padding: 0 0 0 14px;		margin: 0;}.Caption {	float: left;		padding-left: 19px;
		padding-top: 5px;}.Caption p {	text-align: left;		clear: left;		padding: 0;		margin: 0;		color: #000000;}

.Caption a {color: #FFF;		text-decoration: none;		background: #000000;		padding: 0 4px;}

.Caption a:hover {background: #000000;}.RightColumn {	float: left;		text-align: justify;		margin-top: .5em;		padding: 0 3%;		width: 50%;		border: 1px dotted #000000;		color: #000000}.RightColumn a {color: #FFF;		text-decoration: none;		background: #666666;		padding: 0 4px;}

.RightColumn a:hover {background: #000000;}.RightColumn strong {font-family: GillSans, sans-serif;		font-size: 100%;		font-weight: bold;}.RightColumn li {margin-bottom: .5em;}

.RightColumn table {border-collapse: collapse;
		border-top: 1px solid #000000;
		border-left: 1px solid #000000;}

.RightColumn th, td {text-align: left;
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
		padding: 0.5em;}.RightColumn thead th {background: #339900}ul.Navigation {	clear: both;		margin: 0;		padding-left: 3%;		list-style-type: none;		background: #000000;}ul.Navigation li {display: inline;		border-top: 1px dotted #000000;		padding-right: 10px;		margin-left: 0;		padding-left: 10px;		border: 1px dotted #FFF;}ul.Navigation a {text-decoration: none;		color: #FFF;}ul.Navigation a:hover {background: #000000;}p.acks {	clear: both;		background: #387A9B;		color: #FFF;		margin: 0;		padding: 5px 3%;		text-align: left;		font-family: GillSans, sans-serif;		font-weight: normal;		font-size: 80%;}

td.right	{text-align: right;}blockquote {	color: #000000;
		padding: 2px;
		margin-left: 10%;
		margin-right: 10%;
		margin-top: 0;
		margin-bottom: 0;
		font-style: italic;
		font-family: monaco, monospace;
		font-size: 75%;
		border: 1px dotted #000000;}

p.Details {	border: 1px dotted #000000;
		padding: 4px;
		font-style: italic;}