@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	}

body {
	background-color:#003807;
	}

#outerTable {
	background-color:#fff;
	color:#003807;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:17px;
	width:800px
	}

#outerTable p {
	margin:0 10px;
	text-align:left
	}
	
#outerTable h3 {
	margin:10px 10px;
	text-align:left
	} 
 
.banner {
	margin: 0px;
	padding: 0px;
	height: 158px;
	width: 800px;
	}

td.greenBackground {
	 background-color:#d2e7ac;
	 background-image:url(images/backgroundPattern1.jpg);
	 background-repeat: repeat;
	 padding:5px;
	 width:790px;
	 }
	 
.breadCrumb {
	font-size:9px;
	margin-left:10px;
	text-align:left;
	}
	
.studentAuthor, .credits {
	text-align:right;
	margin-right:10px;
	font-style:italic;
	}
	
#dancersLeft, #dancersMiddle, #dancersRight, #plantLeft, #plantMiddle, #plantRight, .multimedia, .kitchenChemistry, .electronics, .rocketry, .robotics, .aeronautics, .solar, .forms, .holisticBiology, .satPrep, .scubaWorkshop, .summer {
	border:solid 1px #003807;
	margin:1px;
	vertical-align:middle;
	} 

.logos {
	vertical-align:middle;
	}
	
.partners {
	vertical-align:middle;
	text-align:center;
	padding:0;
	margin:10px;
	}

.videoBackground {
	width:800px;
	background-color:#000;
	}
	
div#linkStuff a {
	color:#fff;
	text-decoration:none;
	}
	
div#linkStuff a:link {
	color:#fff;
	text-decoration:none;
	}
	
div#linkStuff a:visited {
	color:#fff;
	text-decoration:none;
	}
	
div#linkStuff a:hover {
	color:#fff;
	text-decoration:none;
	}
	
div#linkStuff a:active {
	color:#fff;
	text-decoration:none;
	}

#dot {
	color:#003807;
	font-size:.3em;
	line-height:.3em;
	height:.3em;
	}

.swfFile {
	width:400px;
	height:300px;
	}
	
.divider {
	text-align:center;
	padding-bottom:12px;
	width:700px;
	height:2px;
	}

.footer  {
	color:#fff;
	background-color:#719660;
	font-size:10px;
	line-height:10px;
	text-align:center
	}

.homeCollage {
	border:1px;
	border-color:#000;
	}
	
.footer a:link {
	text-decoration:none;
	color:#fff
	}

.footer a:hover {
	text-decoration:none;
	color:#003807
	}
	
.homeCollage {
	border:1px;
	border-color:#000;
	}

.media  {
	color:#666;
	font-size:12px;
	line-height:12px;
	text-align:left;
	}

.nonMenu ul li {
	text-align:left;
	margin-left:24px;
	list-style-type:disc;	
	}
	
ol {
	text-align:left;
	margin-left:34px;
	list-style-type:decimal;	
	}

ol ol {
	text-align:left;
	margin-left:27px;
	list-style-type:lower-alpha;
	}


.teens ul {
	text-align:left;
	margin-left:30px;
	list-style-type:disc;	
	}

.mC {
	width:780px; 
	margin:10px; 
	float:left;
	}
	
.mH {
	color:#003807; 
	cursor:pointer; 
	font-weight:bold;
	line-height:20px;
	 
	/*border-top:1px solid #300;*/
	}
	
.mL {
	display:none; 
	margin-bottom:10px;
	}
	
.mO {
	margin-left:10px; 
	display:block;}
	
.subTable {
	width:100%;
	text-align:left;
	}

.subTable td {
	text-align:left;
	vertical-align:top;
	border:1px solid #003807;
	padding-left:5px;
	}
	
.subTable td.center {
	text-align:center;
	}

