	@charset "UTF-8";
	a {
		text-decoration: none;
	}
	/* CSS Document */
	
	#home {
		position: fixed;
		width: 900px;
		height: 750px;
		font-family: Geneva, "Tahoma Bold", sans-serif;
		color: #000;
		text-decoration: none;
	}
	/*navStyles*/
	
	#nav {
		color:#000;
	}
	#nav a:link {
		background-color:none;
		color: #000;
	}#nav a:visited {
		background-color:none;
		color: #000;
	}#nav a:hover {
		background-color:#FF6;
		color: #000;
	}#nav a:active {
		background-color:#FF6;
		color: #000;
	}
	
	#films {
		top: 60px;
		left: 30px;
		height: 50px;
		width: 150px;
		text-align: center;
		font-size: 1em;
		font-family: Geneva, "Tahoma Bold", sans-serif;
	}
	#install {
		top: 60px;
		left: 150px;
		height: 50px;
		width: 250px;
		text-align: center;
		font-size: 1em;
		font-family: Geneva, "Tahoma Bold", sans-serif;
	}
	#workshop {
		top: 60px;
		left: 350px;
		height: 50px;
		width: 250px;
		text-align: center;
		font-size: 1em;
		font-family: Geneva, "Tahoma Bold", sans-serif;
	}
	#gallery {
		top: 510px;
		left: 85px;
		height: 50px;
		width: 150px;
		text-align: center;
		font-size: 1em;
	}
	
	
	#news {
		top: 510px;
		left: 5px;
		height: 50px;
		width: 100px;
		text-align: center;
		font-size: 1em;
	}
	#about {
		top: 510px;
		left: 165px;
		height: 50px;
		width: 200px;
		text-align: center;
		font-size: 1em;
	}
	#submit {
		top: 510px;
		left: 295px;
		height: 50px;
		width: 150px;
		text-align: center;
		font-size: 1em;
	}
	#archive {
		top: 510px;
		left: 380px;
		height: 50px;
		width: 200px;
		text-align: center;
		font-size: 1em;
	}
	#contact {
		top: 510px;	
		left: 505px;
		height: 50px;
		width: 200px;
		text-align: center;
		font-size: 1em;
	}
	
	/*name*/
	#name {
		font-size: 2.1em;
		position: fixed;
		left: 25px;
		top: 15px;
		font-family: Geneva, "Tahoma Bold", sans-serif;
		background-color: transparent;
		color: #F90;
		text-decoration: none;
	}
	#name a:hover {
		background-color: transparent;
	}
	
	/*logo & footer*/
	#logo {
		left: 740px;
		top: 495px;
	}
	#logo a:hover {
		background-color: transparent;
	}
	#footer {
		left: 37px;
		top: 545px;
		position: fixed;
		font-size: 0.55em;
	}
	
	#footer2 {
		position: fixed;
		left: 37px;
		top: 560px;
		font-size: 0.55em;
		width: 800px;
		line-height: 95%;
		opacity: .8;
		text-align: justify;
	}
	/*content*/
	
	.backlink {
		text-align: right;
	}
	
	h1 {
		color: #006;
		font-size: 2em;
	}
	
	#contentBox {
		height: 400px;
		width: 650px;
		position: fixed;
		top: 95px;
		left: 15px;
		background-color: #FFF;
		opacity: .6;
	}
	#content {
		height: 375px;
		width: 628px;
		border: 3px groove #F90;
		top: 95px;
		left: 15px;
		position: fixed;
		overflow: auto;
		padding: 10px;
		font-size: 0.7em;
	}
	
	#content p {
	line-height: 130%;
}

#content td {
	font-size: 1.2em;
}
table.linklist td {
	padding-bottom: 6px;
}

.thumbnail img {
	max-height: 85px;
	max-width: 85px;
	padding: 6px;
}

div.thumbnail {
	float: left;
	margin: 0 9px 3px 0;
	border: 1px solid #ccc;
	background: #fff;
	width: 97px;
	text-align: center;
}

#image {
    display : block; 
    padding : 0;
	margin : 0 6px 16px 16px; 
    float : right; 
    font-size : 11px;
}

#image img {
    margin-bottom : 6px;
}

.subtext {
	margin-top: 24px;
	font-size: 1em;
	color: #666;
}

.summary {
    padding : 0;
	margin : 0 6px 16px 0;
    border-bottom : 1px solid #000000;
}


	
	
	#mailinglist {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	height: 13px;
	width: 250px;
	left: 660px;
	top: 545px;
	position: fixed;
	padding-bottom: 10px;
	text-align: center;
	font-weight: bolder;	
	}
	
	#mailinglist a:hover {
		background-color: #FF6;
	}
	
	.yellowtext {
		color: #F90;
		font-size: 1.1em;
	}
	.blacktext {
		color: #000;
	}
	.underlinetext1 {
		color: #000;
		font-size: 1.1em;
	}
		.programtext {
		font-size: 2em;
		}
		
img.floatLeftClear { 
    float: left; 
    clear: left; 
    margin: 4px; 
}

img.floatRightClear { 
    float: right; 
    clear: right; 
    margin: 4px; 
}


	
img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
.leftText {
	text-align: left;
}

.space {
	margin: 30px;
}

.pixPadRight{
	float:right;
	margin-left: 15px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 15px;
}

.highlight {
	background: #e2e59f;
}
	

