body 	{background: #7FA08C;
	color: #304242;
	font-family: arial, geneva, sans-serif;
	font-size: 1em;
	text-decoration: none;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;}

.banner
	{background-image: url("BannerBackground2.jpg");
	background-repeat: repeat-x;
	background-color: #7FA08C;
	color: #304242;
	font-size: 1.5em;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 171px;
	}

.bannerleft
	{text-align: center;
	width: 25%;
	height: 171px;
	float: left;
	}

.bannerright
	{text-align: center;
	width: 74%;
	height:171px;
	float: left;
	}

.bannertext
	{margin: 21px 0px 10px 0px;
	padding: 0px 0px 0px 0px;

	}

.main
	{width: 100%;
	}

.mainleft
	{width: 25%;
	text-align: right;
	float: left;
	padding: 0px 0px 0px 10px;}

.bannerimage
	{padding: 0px 0px 0px 0px;
	margin: -171px 0px 0px 0px;
	position: relative;}

.mainright
	{width: 74%;
	float: left;
	margin: 0px 0px 0px -10px;}

h1.blurb 
	{color: #304242;
	font-size: 1.7em;
	text-align: center;
	margin: 10px 0px 5px 0px;}


.nav  	{padding: 0px 0px 0px 0px;
	margin: -10px 0px 0px 0px;
	}
	/* Creates left navigation area */

.nav ul
	{list-style-type: none;
	}

.button	{background-color: #5E82A3;
	color: #D1D8D8;
	font-family: arial, geneva, sans-serif;
	font-size: 1em;
	font-weight: bold;
	width: 80%;
	padding: 4px 1px 4px 8px;
	margin: 6px 0px 6px 0px;
	float: left;
	text-decoration: none;
	text-align: left;
	}

.buttonon
	{background-color: #8CA7BE;	
	color: white;
	border-left: #48657E solid 2px;
	border-right: #D4DFE8 solid 2px;
	border-top: #48657E solid 2px;
	border-bottom: #D4DFE8 solid 2px;	
	font-family: arial, geneva, sans-serif;
	font-size: 1em;
	font-weight: bold;
	width: 80%;
	padding: 4px 1px 4px 8px;
	margin: 6px 0px 6px 0px;
	float: left;
	text-decoration: none;
	text-align: left
	}
a.button:link  
	{border-left: #48657E solid 2px;
	border-right: #D4DFE8 solid 2px;
	border-top: #48657E solid 2px;
	border-bottom: #D4DFE8 solid 2px;
	text-decoration: none;
	}

a.button:visited 
	{border-left: #48657E solid 2px;
	border-right: #D4DFE8 solid 2px;
	border-top: #48657E solid 2px;
	border-bottom: #D4DFE8 solid 2px;
	text-decoration: none;
	}

a.button:hover	
	{background-color: #8CA7BE;	
	color: white;
	border-left: #48657E solid 2px;
	border-right: #D4DFE8 solid 2px;
	border-top: #48657E solid 2px;
	border-bottom: #D4DFE8 solid 2px;
	text-decoration: none;
	}

a.button:active 
	{background-color: #5E82A3;
	color: #D1D8D8;
	border-left: #48657E solid 2px;
	border-right: #D4DFE8 solid 2px;
	border-top: #48657E solid 2px;
	border-bottom: #D4DFE8 solid 2px;
	text-decoration: none;
	}

.centerlight 
	{background-color: #D1D8D8;
	color: #304242;
	width: 90%;
	padding: 20px 15px 15px 15px;
	margin: 20px auto 0px auto;
	text-align: left;
	border-left: white solid 2px;
	border-right: #48657E solid 2px;
	border-top:  white solid 2px;
	border-bottom: #48657E solid 2px;
	display: table;}
	/* Creates lighter color center area for text  */

.picture
	{background-color: #FFF;
	border: 1px solid #788B9C;
	padding: 10px 10px 10px 10px;
	margin: 5px 5px 5px 5px;
	float: right;
	text-align: center;
	font-size: 85%;
	font-style: italic;
	clear: right;
	}

.pictureinline
	{background-color: #FFF;
	border: 1px solid #788B9C;
	padding: 10px 10px 10px 10px;
	margin: 5px 5px 5px 5px;
	float: right;
	text-align: center;
	font-size: 85%;
	font-style: italic;
	}

/* ---------------------------------------------------------------- */

acronym {speak: spell-out;
	border:none;}

img	{border: 0px;
	}

.bold	{font-weight: bold;}

h1	{color: #3456D4;
	font-family: "times new roman", times, serif;
	font-size: 1.5em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	}

h2	{color: #304242;
	font-family: "times new roman", times, serif;
	font-size: 1.3em;

	text-decoration: none;
	}

h3	{color: #3456D4;
	font-family: "times new roman", times, serif;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}


	
a.skip:link  
	{border: 0px;
	text-decoration: none;
	}

a.skip:visited 
	{border: 0px;
	text-decoration: none;
	}

a.skip:hover	
	{border: 0px;
	text-decoration: none;
	}

a.skip:active 
	{border: 0px;
	text-decoration: none;
	}	

a.sub:link  
	{background: #EEF1FE;
	color: #3456D4;
	font-weight: bold;
	border: 0px;
	}

a.sub:visited 
	{background: #EEF1FE;
	color: #3456D4;
	font-weight: bold;
	border: 0px;
	}

a.sub:hover	
	{background: #C1C8F3;
	color: #3456D4;
	font-weight: bold;
	border: 0px;
	}

a.sub:active 
	{background: #EEF1FE;
	color: #3456D4;
	font-weight: bold;
	border: 0px;
	}

a.nonbold:link  
	{background: #EEF1FE;
	color: #371DB9;
	border: 0px;
	padding: 0px 0px 0px 15px;
	text-decoration: none;
	}

a.nonbold:visited 
	{background: #EEF1FE;
	color: #371DB9;
	border: 0px;
	padding: 0px 0px 0px 15px;
	text-decoration: none;
	}

a.nonbold:hover	
	{background: #C1C8F3;
	color: #371DB9;
	border: 0px;
	padding: 0px 0px 0px 15px;
	text-decoration: none;
	}

a.nonbold:active 
	{background: #EEF1FE;
	color: #371DB9;
	border: 0px;
	padding: 0px 0px 0px 15px;
	text-decoration: none;
	}

.links	{text-align: left;}

/* MAIN PHOTOS PAGE ---------------------- */
.slidemain
	{text-align: center;
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 0px 0px;
	}

.slide	{background-color: white;
	width: 150px;
	float: left;
	padding: 10px 10px 10px 10px;
	margin: 10px 10px 10px 10px;
	border-left: white solid 1px;
	border-right: #48657E solid 1px;
	border-top:  white solid 1px;
	border-bottom: #48657E solid 1px;
	width: 150px;
	}

 a.thumb:link
	{text-decoration: none;
	color: #304242;
}

 a.thumb:visited
	{text-decoration: none;
	color: #304242;
}
 a.thumb:hover
	{text-decoration: none;
	color: #304242;
	background-color: #D1D8D8;
	}
 a.thumb:active
	{text-decoration: none;
	color: #304242;
	}


.seperate
	{background: #EEF1FE;
	color: #31189E;
	margin: 3px 0px 3px 0px;
	float: left;

	width: 99%;}

.seperate img
	{background: #EEF1FE;
	color: #5F681F;
	padding: 2px 2px 2px 2px;
	margin: 0px 6px 0px 0px;
	border-top: solid #FFFFFF 1px;
	border-right: solid #C0CBEC 1px;
	border-left: solid #FFFFFF 1px;
	border-bottom: solid #C0CBEC 1px;
	float: left;}

.caption {background: #EEF1FE;
	color: #0B357B;
	padding: 2px 2px 2px 2px;
	margin: 0px 5px 0px 5px;
	border-top: solid #FFFFFF 1px;
	border-right: solid #C0CBEC 1px;
	border-left: solid #FFFFFF 1px;
	border-bottom: solid #C0CBEC 1px;
	float: right;
	
	font-style: italic;
	font-size: 80%;
	
	text-align: left;
	}
	/* Creates a border and caption for pictures */

.captionleft {background: #EEF1FE;
	color: #0B357B;
	padding: 2px 2px 2px 2px;
	margin: 0px 5px 0px 5px;
	border-top: solid #FFFFFF 1px;
	border-right: solid #C0CBEC 1px;
	border-left: solid #FFFFFF 1px;
	border-bottom: solid #C0CBEC 1px;
	font-style: italic;
	font-size: 80%;
	text-align: center;
	float: left;
	}
	/* Creates a border and caption for pictures that float left */
.article 
	{text-indent: 2em;
	}
	/* Creates paragraph indent for articles */


	
.text 	{
	background: #EEF1FE;
	color: #31189E;
	text-align: left;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	border-top: solid #FFFFFF 1px;
	border-right: solid #C0CBEC 1px;
	border-left: solid #FFFFFF 1px;
	border-bottom: solid #C0CBEC 1px;
	
	}
	/* Creates center text area */


.copyright
	{text-align: center;
	padding: 5px 0px 5px 0px;}

.update
	{float: right;
	padding: 0px 5px 0px 0px;
	}



