@charset "UTF-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	background-color: #000;
	font-family: Georgia, Times New Roman, Times, serif;
	overflow:hidden;
}
img {
	border:none;
}
p {
	padding:0;
	margin:0;
	color: #9CC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}
h1 {
	color: #9C3;
	font-weight: normal;
	font-size: 35px;
	margin: 0px;
	padding: 0px;
}
h2 {
	color: #69C;
	font-size: 25px;
	font-weight: normal;
	line-height:1px;
	margin: 0px;
	padding: 0px;
}

h3 {
	font-size:13px;
	font-weight:normal;
		padding:0;
	margin:0;
	color:#9AEEFD;
}
h4 {
	font-size: 12px;
	font-weight: normal;
		padding:0;
	margin:0;
	color:#FFFFFF;
}
h5 {
	color: #F63;
	font-size: 14px;
	line-height:0;
}
h6 {
	font-size: 16px;
	color:#FFFFFF
}
h7 {
	font-size:13px;
	font-weight:normal;
		padding:0;
	margin:0;
}
a {
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
}
a:link {
	color:#99FFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #9EF8FF;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
}
table {
	margin: 0px;
	padding: 0px;
}
td {
	margin: 0px;
	padding: 0px;
	line-height: 10px;
}
ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style-type: circle;
	list-style-position: outside;
	margin-left: 10px;
	color: #9CC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
li {
	padding-top: 15px;
}
/* end tags */



/* classes */
.small {
	font-size: 14px;
	font-weight: normal;
	color: #D2F0FE;
}
/* end classes */



/* id's */
#wrapper {
	margin-left:-513px;
	position:absolute;
	left:50%;
	width:1026px;
}
#classtitle {
	position: absolute;
	left: 474px;
	top: 145px;
	width: 405px;
	padding: 20px;
	z-index: 43;
}
#teachername {
	position:absolute;
	top:198px;
	left:477px;
	height: 26px;
	width: 387px;
	padding: 20px;
	z-index: 67;
}
#apDiv1 {
	position:absolute;
	left:810px;
	top:508px;
	width:90px;
	height:69px;
	z-index:49;
}
#weekday {
	position:absolute;
	left:496px;
	top:198px;
	width:371px;
	height:68px;
	z-index:20;
	
}
#weekday h2 {
	padding: 20px;
	float: right;
}
#website {
	position:absolute;
	bottom:0px;
	width:334;
}
#website a {
	text-align: center;
	font-size: 34px;
}
#printteacher {
	position:absolute;
	top: 34px;
	padding:20px;
	width: 393px;
	left:5px;
}

/* template */
#tbg {
	position:absolute;
	top:-11px;
	left:-100px;
	z-index:5;
}
#ttitle {
	position:absolute;
	z-index:10;
	left: 283px;
	top: 25px;
}
#tinfo {
	position:absolute;
	z-index:15;
	left: 104px;
	top: 99px;
}
#twork {
	position:absolute;
	z-index:20;
	left: 327px;
	top: 99px;
}
#treg {
	position:absolute;
	z-index:25;
	left: 619px;
	top: 97px;
}
/* template end */

/* info */
#workshops {
	position:absolute;
	left:137px;
	top:202px;
	width:753px;
	height:351px;
	z-index:36;
	overflow:auto;
}
#workshops h3 {
	margin: 0px;
	border-bottom:2px dotted #FFF;
	line-height:16px;
}
#workshops table img{
	border: 2px solid #FFF;
}
#workshops h3 a:link {
	font-weight:bold;
	}
#thur {
	position:absolute;
	z-index:40;
	padding:20px;
	left: 116px;
	top: 144px;
}
#fri {
	position:absolute;
	z-index:40;
	padding:20px;
	left: 367px;
	top: 144px;
}
#sat {
	position:absolute;
	z-index:40;
	padding:20px;
	left: 612px;
	top: 143px;
}
/* info end */

/* workshops */
#fircol {
	position:absolute;
	left:145px;
	top:503px;
	z-index:36;
}
#fircol img {
	border: 2px solid #FFFFFF;
}
#fircol p {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#fircol h2 {
	padding-top: 15px;
	padding-bottom: 10px;
}
#seccol {
	position:absolute;
	left:46px;
	top:160px;
	z-index:38;
	width: 330px;
}
#seccol img {
	border: thick solid #FFFFFF;
}
#seccol h1 {
	text-align: center;
}
#printversion {
	position:absolute;
	left:498px;
	top:531px;
	z-index:43;
	width: 291px;
}
#printversion a {
	font-size: 22px;
	color: #6CC;
}
#Layer2 {
	position:absolute;
	left:551px;
	top:290px;
	z-index:42;
}
#biotext {
	position:absolute;
		left: 145px;
	top:170px;
	width:334px;
	height:330px;
	z-index:48;
	visibility: hidden;
}
#biolink a {
	font-size: 16px;
}
#bioscroll {
	position:absolute;
	height:290px;
	overflow:auto;
}
#nextlink {
	position:absolute;
	left: 714px;
	top: 538px;
	width: 141px;
	height: 24px;
	z-index:48;
	}
#returnlink {
	position:absolute;
	left: 416px;
	top: 9px;
	padding:20px;
	z-index:1500;
	}
#returnlink a {
	color:#069;
}
#returnlink a:visited {
	color:#069;
}
#returnlink a:hover {
	color:#CF0;
}
#desc {
	position:absolute;
	left:496px;
	top:240px;
	width:385px;
	z-index:47;
	overflow: auto;
	height: 263px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#descT {
	position:absolute;
	left:634px;
	top:110px;
	z-index:41;
}
#desc h5 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #9CC;
}
#desc p {
	font-size: 14px;
}
#clear {
	clear: both;
}
#supply {
	position:absolute;
	left:605px;
	top:175px;
	width:191px;
	z-index:40;
	margin:0;
	padding:0;
}
#supply h5 {
	padding:0;
	margin:0;
	float:right;
}
#supply ul {
	position:relative;
	left:-10px;
	padding-left:15px;
}
#printday {
	position:absolute;
	left:127px;
	top:36px;
	width:333px;
	height:33px;
	z-index:100;
	padding:20px;
}
#printday h2 {
	float: right;
}

/* class BIG */
#classbig1 {
	position:absolute;
	left:-100px;
	top:-170px;
	width:1200px;
	height:1000px;
	z-index:70;
	visibility:hidden;
	background-image: url(Images/misc/transblack.jpg);
}
#classbig2 {
	position:absolute;
	left:-100px;
	top:-170px;
	width:1200px;
	height:1000px;
	z-index:70;
	visibility:hidden;
	background-image: url(Images/misc/transblack.jpg);
}
#classbig3 {
	position:absolute;
	left:-100px;	
	top:-170px;
	width:1200px;
	height:1000px;
	z-index:70;
	visibility:hidden;
	background-image: url(Images/misc/transblack.jpg);
}
#classbig4 {
	position:absolute;
	left:-100px;	
	top:-170px;
	width:1200px;
	height:1000px;
	z-index:70;
	visibility:hidden;
	background-image: url(Images/misc/transblack.jpg);
}
#classbig1 img {
	margin-top: 200px;
	margin-left: 200px;
	border:solid 8px #FFF;
}
#classbig2 img {
	margin-top: 200px;
	margin-left: 200px;
	border:solid 8px #FFF;
}
#classbig3 img {
	margin-top: 200px;
	margin-left: 200px;
	border:solid 8px #FFF;
}
#classbig4 img {
	margin-top: 200px;
	margin-left: 200px;
	border:solid 8px #FFF;
}
#classbigclick {
	position:absolute;
	left:200px;
	top:175px;
	z-index:70;
	background-color: #FFFFFF;
	width: 80;
	height: 20;
	text-align: center;
	padding: 5px;
}
#whitesq {
	position:absolute;
	left:246px;
	top:167px;
	width:284px;
	height:237px;
	background-color:#FFF;
	z-index:7;
}
/* end class BIG */

/* class MED */
#classmed1 {
	position:absolute;
	z-index:39;
	width: 320px;
	text-align: center;
	height: 320px;
	left: 101px;
	top: -2px;
}
#classmed2 {
	position:absolute;
	z-index:39;
	visibility: hidden;
		width: 320px;
			left: 101px;
	text-align: center;
}
#classmed3 {
	position:absolute;
	z-index:39;
	visibility:hidden;
		width:320px;
			left: 101px;
	text-align: center;
}
#classmed4 {
	position:absolute;
	z-index:39;
	visibility:hidden;
		width:320px;
			left: 101px;
	text-align: center;
}
/* end class MED */
/* workshops end */



/* nav */
#Table_01 {
	position: absolute;
	z-index:5;
}
#Table_nav {
	visibility:hidden;
	position: absolute;
	z-index:500;
}
#Table_nav_o {
	visibility:hidden;
	position: absolute;
	z-index:600;
}
#Table_nav_1 {
	visibility:hidden;
	position: absolute;
	z-index:700;
}
#Table_nav_2 {
	visibility:hidden;
	position: absolute;
	z-index:800;
}
#Table_nav_3 {
	visibility:hidden;
	position: absolute;
	z-index:900;
}
#Table_nav_4 {
	visibility:hidden;
	position: absolute;
	z-index:1000;
}
#Table_nav_5 {
	visibility:hidden;
	position: absolute;
	z-index:1100;
}
#Table_nav_6 {
	visibility:hidden;
	position: absolute;
	z-index:1200;
}
#Table_nav_7 {
	visibility:hidden;
	position: absolute;
	z-index:1300;
}
#Table_nav_8 {
	visibility:hidden;
	position: absolute;
	z-index:600;
}
#r_hotspots {
	position:absolute;
	left:188px;
	top:287px;
	width:166px;
	height:174px;
	z-index:1400;
	visibility:hidden;
}
#t_hotspots {
	position:absolute;
	left:415px;
	top:288px;
	width:161px;
	height:218px;
	z-index:1401;
	visibility:hidden;
}
#p_hotspots {
	position:absolute;
	left:631px;
	top:289px;
	width:166px;
	height:226px;
	z-index:1402;
	visibility:hidden;
}
#nav_hide_top {
	position:absolute;
	left:36px;
	top:153px;
	width:962px;
	height:131px;
	z-index:1403;
	visibility:hidden;
}
#nav_hide_left {
	position:absolute;
	left:37px;
	top:283px;
	width:153px;
	height:382px;
	z-index:1404;
	visibility:hidden;
}
#nav_hide_right {
	position:absolute;
	left:797px;
	top:281px;
	width:201px;
	height:389px;
	z-index:1405;
	visibility:hidden;
}
#nav_hide_midL {
	position:absolute;
	left:356px;
	top:281px;
	width:60px;
	height:389px;
	z-index:1406;
	visibility:hidden;
}
#nav_hide_midR {
	position:absolute;
	left:580px;
	top:282px;
	width:52px;
	height:388px;
	z-index:1407;
	visibility:hidden;
}
/* end nav */

