body { background-color: #A8C78F;
font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
 	text-align: center;	
	margin:0; padding:0;}
a {color:#336666;}     
td, p, li, ul { font-size: 13pt; }
h1	{ font-size: 16pt; 
	color: #D76660; 
	margin: 0px;
	padding: 0px;
	}  
.pretablefront 	{ 
	padding: 10px 0px 10px 0px;
	}  
.pretable 	{ 
	padding: 0px 0px 10px 0px;
	}  
.front 	{ 
	padding: 10px 0px 0px 0px;
	}  
	
h2	{ font-size: 14pt; 
	color: #3B7D83; 
	margin: 0px;
	padding:5px 0px 0px 0px;
	}  	
h2	a { font-size: 14pt; 
	color: #3B7D83; 
	margin: 0px;
	padding:5px 0px 0px 0px;
	}  	
h3	{ font-size: 14pt; 
	color: #333333; 
	margin: 0px;
	padding:5px 0px 0px 0px;
	}  	

#container{
background-color: #ffffff;
width: 980px; /*The width of our layout*/
margin-left: auto;
margin-right: auto;
/*Margin left and right set to auto center our layout*/
text-align: left; /*Resets the text alignment*/
}
#header {
	background: #EBC5A3;	
	margin:0; padding:0;
	position: relative;
}
.social{
padding: 0px 5px 0px 0px;
text-align: right;
}
#topnav  {
background-color:#A0C859;
text-align: center;
padding: 5px 0px 5px 0px;
width: 830px; 
}
#topnav a {
font-size:17px;
color:#000000;
text-decoration: none;
padding: 0px 7px 0px 7px;
}
#nav{
background-color:#3B7D83;
text-align: center;
padding: 5px 0px 5px 0px;
}
#nav a {
font-size:17px;
color:#ffffff;
text-decoration: none;
padding: 0px 7px 0px 7px;
}
#content {
	background: #fffff;	
	width: 960px; /*The width of our layout*/	
	margin:5px; 
	padding:0;
	text-align: center;
}
.fronttable td {
padding:0px 15px 10px 0px;
}
.tableimage {
text-align: center;
}
#frontphoto {
float: right;
width: 200px;
margin-left: 10px;
margin-right: 10px;
margin-bottom:  auto;
padding:0px 10px 0px 10px;
}
#frontcaption {
width: 400px;
margin: 0px 10px 10px 0px;

}
.pose {
	padding:0px 0px 3px 0px;
}
 p.c6 {font-size: 9pt;
 text-align: center}
 
.subtitle{
font-size:12px;
font-weight:bold;
color:#3333CC;
text-shadow:#000000;
text-shadow:inherit;
vertical-align:middle;
}		
#footer {
background: #EBC5A3;	
padding: 5px 15px 5px 15px;
position: relative;
text-align: center;
}	

.footer2 a{
font-size:15px;
font-weight:normal;
text-align: center;
padding: 5px 0px 5px 0px;
}	
.footer3{
font-size:13px;
font-weight:normal;
text-align: center;
}	

.minifooter{
font-size:4px;
font-weight:normal;
color:#4A1702;
text-align: center;
}	
#fadeshow1, #fadeshow1 .gallerylayer {background-color:transparent!important;}
#fadeshow1 .gallerylayer img {margin-top: 0!important;}

	.slideShow ul, .slideShow li {
			list-style-type: none;
			margin: 0px;
			padding: 0px;
		}
		.slideShow {
			padding: 10px; border: 1px solid #B3B3B3; display: table;
			clear: both;
			margin-bottom: 10px;
		}
		.slideShow .navigation {
			margin-top: 10px;
			clear: left;
			display: block;
		}
		.slideShow .navigation li {
			display: inline;
		}
		.slideShow .navigation a {
			background-color: #B3B3B3;
			margin: 0px 2px 0px 0px;
			padding: 3px 8px;
			color: #232323;
			display: inline-block;
			text-decoration: none;
			font-size: 0.8em;
		}
		.slideShow ul.topNavigation {
			margin: 0px 0px 40px 0px;
		}
		.slideShow .navigation a:hover, .slideShow .navigation a.selected {
			background-color: #929292;
			color: #000000;
		}
		
		/** slides with more than an image in it **/
		.slide img {
			position: absolute;
		}
		.slide h1 {
			position: absolute;
			background-color: #ffffff;
			left: 0px;
			top: 0px;
		}
		
		/** slides with text over images **/
		.slide p {
			margin: 1em;
			position: absolute;
			right: 0;
			top: 280;
			background-color: #333399;
			color: #fff;
			z-index: 1000;
			padding: 0.2em 0.8em;
		
		}
		.slide p a {
			color: #fff;
		}
		

