@charset "utf-8";
/* CSS Document */
	body{background-color:#0c2649;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:13px;
		margin-left:40px;
		margin-right:40px;}
	a{text-decoration:none;
		color:#ffffff;
		border:none;}
	img{border:none;}
	a:hover{text-decoration:underline;
		}
		
	h1, h2, h3{
		font-color:#ffffff;
		color:#ffffff;}
	.blackH1{
		color:#000000;}
	.blackH2{
		color:#000000;}
	hr{
		width:75%;
		color:#ffffff;}
		
	.whiteCopy{
		font-color:#ffffff;
		color:#ffffff;}
		
	.blackCopy{
		font-color:#000000;
		color:#000000;}
		
	div#outerwrapper{
		/*master wrapper with ABSOLUTE POWAR*/
		width:900px;
		height:800px;
		margin-top:40px;
		margin:auto;}
		
	div#header{
		/*contains logo and email address. note:logo spills over into gallery div below it*/
		width:900px;
		height:500px;}	
		
	img#sig{
		margin-left:20px;
		margin-top:-110px;
		z-index:2;}
	
	div#logo {
	margin-top:40px;
	z-index:2;}
	
		
	div#innerwrapper{/*contains everything below the header div*/
		width:900px;
		height:750px;
		background-color:#676a84;
		/*border-width:1px;
		border-color:#000000;
		border-style:solid;
		border-top:none;
		border-left:4px #000 solid;
		border-right:4px #000 solid;*/
		border-bottom:1px #000 solid}
		
	div#bigPicture{
		padding:0px;
		}
		
	div#gallery{
		text-align:center;
		padding:15px;}
		
	div#copy{
		width:890px;
		background-image:url(images/images/bodybg.jpg);
		background-repeat:repeat-x;
		background-color:#dfdcdb;
		border-left:1px #000 solid;
		border-right:1px #000 solid;
		border-bottom:1px #000 solid;
	}
	div#aboutCopy{
		width:890px;
		background-image:  url(images/images/aboutbg.jpg);
		background-repeat:repeat-x;
		background-color:#8f9aac;
		border-left:1px #000 solid;
		border-right:1px #000 solid;
		border-bottom:1px #000 solid;
	}
	
	div#galleryWrapper{
		width:890px;
		margin-top:-20px;
		background-color:#686a83;
		border-left:5px #000 solid;
		border-right:5px #000 solid;
		border-top:5px #000 solid;
	}
	
	div#eventsWrapper{
		width:890px;
		background-color:#485c77;
		border-left:2px #000 solid;
		border-right:2px #000 solid;
		border-bottom:1px #000 solid;
	}
	
	div#otherWrapper{
		width:890px;
		background-color:#0c2649;
		border-left:5px #000 solid;
		border-right:1px #000 solid;
		border-bottom:1px #000 solid;
	}

	div#footer{
		text-align:center;
		font-color:#fff;
	}

	div#footer{
		text-align:center;
		font-color:#fff;
	}
	
	#footer a{
		font-color:#fff;
		text-decoration:none;
	}
	#footer a:hover{
		font-color:#fff;
		text-decoration:underline;
	}
	
	.onWhite{
		color:#0c2649;
	}
	.onWhite:hover{
		text-decoration:underline;
	}
	
	<!-- rounded corner stuff from spiffycorners -->
	.galleryGrey{display:block}
.galleryGrey *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e3e2e0}
.galleryGrey1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #9c9daa;
  border-right:1px solid #9c9daa;
  background:#c4c4c8}
.galleryGrey2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #74768c;
  border-right:1px solid #74768c;
  background:#cbcbce}
.galleryGrey3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #cbcbce;
  border-right:1px solid #cbcbce;}
.galleryGrey4{
  border-left:1px solid #9c9daa;
  border-right:1px solid #9c9daa}
.galleryGrey5{
  border-left:1px solid #c4c4c8;
  border-right:1px solid #c4c4c8}
.galleryGreyfg{
  background:#e3e2e0
  }
</style>