body { background-color: #C9C9C3 ; }


#wrapper { margin-top: 10px ;
		margin-left: auto ;
		margin-right: auto ;
		margin-bottom: 2px ;
		width: 80% ;
		background-color: #faf9de ;
		min-width: 960px ;
		-webkit-box-shadow: 5px 5px 5px #000033 ;
		-moz-box-shadow:5px 5px 5px #000033 ;
		box-shadow: 5px 5px 5px #000033 ;
}

#nav { padding: 20px 5px 5px 20px ; 
		padding-left: 20px ;
		padding-top: 5px ;
		padding-bottom: 5px ;
		padding-right: 5px ;
		font-weight: bold ;
		float: left ;
		width: 175px ;
		-webkit-border-radius: 15px ;
-moz-border-radius: 15px ;
border-radius: 15px ; 
background-color: #E0EDD8;
margin-left: 1% ;
margin-right: 1% ;
width:120px ;
}

#nav ul { list-style-type: none ;
		margin: 0 ;
		padding-left: 0 ;
		font-size: 1.2em ;
}

#nav a { text-decoration: none ;}

#nav a:link { color: #000033 ; }
#nav a:visited { color: #344873 ; }
#nav a:hover { color: #ffffff ; }


#nav2 {  ; text-align: center ; background-color: #000000 ;

-webkit-border-radius: 15px ;
-moz-border-radius: 15px ;
border-radius: 15px ; 
height: 29px ;
margin-left: 15%;
margin-right: 15% ;}

#nav2 a { text-decoration: none ; padding-right: 10px ;}

#nav2 a:link { color: #ffffff ; }
#nav2 a:visited { color: #B5B9C7; }
#nav2 a:hover { color: #ffffff ; }
#nav2 li { display: inline;}
#nav2 ul { list-style-type: none ;

		font-size: 1.2em ;
}


#footer { clear: both ; 
		text-align: center ;}

#content { padding: 1px 20px 20px 30px ;
			background-color: #faf9de;
			margin-left: 175px ;
			
}
#content img { float: left ; padding-right: 20px ; }
#content ul { list-style-position: inside ;}

#content img, #content video, #content embed { float: left ; padding-right: 20px }

#logo img { margin-left: 5% ; padding-top: 10px ; }

.start { color: #000000 ;
		font-weight: bold ; }
.question {font-weight: bold ; font-style: italic ; padding-bottom: 1px ;}

.answer { margin-left: 5px ; }

#nav3 { 
		padding: 20px 5px 5px 20px ; 
		padding-left: 20px ;
		padding-top: 5px ;
		padding-bottom: 5px ;
		padding-right: 5px ;
		font-weight: bold ;
		float: left ;
		width: 175px ;
		-webkit-border-radius: 15px ;
-moz-border-radius: 15px ;
border-radius: 15px ; 
background-color: #E0EDD8;
margin-left: 16% ;
margin-right: 1% ;

width:240px ;
}

#nav3 ul { list-style-type: none ;
		margin: 0 ;
		padding-left: 0 ;
		font-size: 1.2em ;
}

#nav3 a { text-decoration: none ;}

#nav3 a:link { color: #000033 ; }
#nav3 a:visited { color: #344873 ; }
#nav3 a:hover { color: #ffffff ; }

table.table2 { margin: auto ;
		border: 1px solid #000000 ;
		width: 600px ;
		border-spacing: 0px ;
}

table.table2 td, table.table2  th { padding: 5px ;
		border: 1px solid #000000 ;
}

table.table2 td { text-align: center ; }

table.table2 tr:nth-of-type(odd) {background-color: #E0EDD8 ; }

#gallery { position: relative ; }
#gallery ul { width: 300px ; list-style-type: none ; }
#gallery li{ display: block ; float: left ; padding: 10px ; }
#gallery img { float:none ; border-style: none ; }
#gallery a { text-decoration: none ; color: #333 ; font-style: italic ; }
#gallery span { display: none ; left:340px ;}
#gallery a:hover span { display:block ; position: absolute ; top: 210px ; left: 245px ; text-align: center  ; }

#menu2 { position: absolute ; margin-left: 227px ; }