BODY {
	background-color : #095ba6;
	font-family : Arial, Helvetica, Verdana sans-serif, sans-serif;
	color : #d1f59c;
} 

H1 {
	margin : 16px 0 0;
	font-size : larger;
	text-align : center;
} 

H5 {
	margin : 16px 0 0;
	font-size : x-small;
	text-align : center;
} 

P {
	margin : 24px;
	font-family : Arial, Helvetica, Verdana sans-serif, sans-serif;
	color : #1f0b64;
	text-align:left;
} 

P:first-letter {
	font-size : 110%;
} 

a:link {
	background-color : #70a8e0; 
	color : #101040; 
} 

a:visited {
	background-color : #70a8e0; 
	color : #101040; 
} 

.foottext {
	text-align : center; 
} 

HR {
	color : #0e428e; 
	border : 1px dashed inherit; 
	width : 95%; 
	height : 2px; 
	margin : 0 0 0 16px; 
} 

.wrapper {
	background : url(images/mnbg.gif) repeat; 
	margin : 0 auto; 
	width : 750px; 
} 

.crossline {
	height : 25px; 
	width : 100%; 
	background : url(images/hor.gif) repeat; 
} 

.cross {
	height : 25px;
	width : 20px;
	background : url(images/cross.gif) repeat; 
} 

#header {
	height : 50px;
	width : 100%;
	background : url(images/header.jpg) no-repeat;
	background-position : 50% 50%;
	background-color : #095ba6;
} 

.content {
	margin : 24px;
	font-family : Arial, Helvetica, Verdana sans-serif, sans-serif;
	color : #1f0b64;
	vertical-align : middle;
	text-align : left;
/*	background-color : #dde;*/
	background-color : #eef;
/*	border : 16px solid #a8b9da;*/
	border : 16px solid #dde;
}

#footer {
	background-color : #70a8e0; 
	font-size : xx-small; 
	font-family : Arial, Helvetica, Verdana sans-serif, sans-serif; 
	color : #1f0b64; 
	border : thin double blue; 
	vertical-align : middle; 
	text-align : center; 
	margin : 0; 
} 

.button {
	font-weight : 600; 
	text-align : center; 
	margin-bottom : 7px; 
	margin-top : 16px; 
} 

.button a {
	padding : 4px 4px 2px; 
	margin : 4px 20px; 
	text-decoration : none; 
	width : 40%; 
	display : block; 
	color : #224079; 
	border : 3px solid #a8b9da; 
	border-color : #cde #89a #789 #bccdef; 
	background : #abf; 
} 

.button a:hover {
  background-color : #b5c9e2; 
  border : 3px solid #a8b9da; 
  border-color : #789 #bccdef #cde #89a; 
} 

.linkbox {
  background-color : #70a8e0; 
  font-size : medium; 
  font-family : Arial, Helvetica, Verdana sans-serif, sans-serif; 
  color : #1f0b64; 
  border : thin double blue; 
  vertical-align : middle; 
  text-align : center; 
} 

input {
  background-color : #70a8e0; 
  font-weight : bold; 
  font-size : 12px; 
  color : black; 
  margin : 8px; 
} 

div.fll {
  float : left; 
  margin : 0 4px 0px 12px; 
  padding : 0 0 0px 0; 
  border : 2px solid #a8b9da; 
  background-color : #a8b9da; 
} 

div.frt {
  float : right; 
  margin : 0 16px 0 0; 
  padding : 10px 16px; 
  border-left : 1px solid #a8b9da; 
  border-bottom : 1px solid #a8b9da; 
  } 

div.flr {
  float : right; 
  padding : 16px 16px 10px 80px; 
  border : 1px none inherit; 
} 

.piclinks {
  float : left; 
  padding : 10px 16px 10px 8px; 
  border : 0 none inherit; 
} 

div.spacer {
	clear : both; 
} 

#gallerywrapper {
	margin : 30px 0 0 0; 
} 

div.float {
  float : left; 
  margin : 0 0 30px 24px; 
  background : #70a8e0; 
} 

div.float img {
  border : 1px solid black; 
  padding : 4px; 
} 

div.float a {
  text-decoration : none; 
  background : none repeat; 
} 

.navigation {
  color : #000000; 
  text-decoration : none; 
  font-family : arial, sans-serif; 
  font-size : 89%; 
  font-weight : normal; 
  padding : 0 5px; 
  margin : 0 0 0 0; 
} 

.navigation ul {
  margin : 0; 
  padding : 0; 
} 

.navigation li {
  list-style-type : none; 
  margin : 4px 0; 
  text-align : center; 
} 

.navigation li a {
  text-decoration : none; 
  display : block; 
  border-width : 2px; 
} 

.navigation li a:link {
  color : #000000; 
  background-color : #f0eef8; 
  border-right : 2px solid #00f; 
  border-left : 2px solid #00f; 
  border-top : 2px solid #fff; 
  border-bottom : 3px solid #fff; 
} 

.navigation li a:visited {
  color : #000000; 
  font-weight : normal; 
  background-color : #f0eef8; 
  border-right : 2px solid #00f; 
  border-left : 2px solid #00f; 
  border-top : 2px solid #fff; 
  border-bottom : 3px solid #fff; 
} 

.navigation li a:hover {
  color : #00f; 
  background-color : #fff; 
  border-top : 2px solid #aaf; 
  border-bottom : 3px solid #00f; 
  border-left : 2px solid #eee2ec; 
  border-right : 2px solid #eee2ec; 
  border-left : 2px solid #fff; 
  border-right : 2px solid #fff; 
  text-decoration : none; 
} 

.navigation li a:active {
  color : #fff; 
  background-color : #89abef; 
  border-style : solid; 
  border-width : 1px 5px; 
  border-color : #00f; 
} 
