* {
	padding: 0px;
	border: 0px;
	margin: 0px;
	list-style: none;
}



body {
	font-family: "Geneva", monospace, sans-serif;
	font-size: 9px;
	letter-spacing: 1px;
	line-height: 13px;
	color: black;
	background-color:#f0f0f0;
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: hidden;
	}
	
	.hidden{
	float: left; 
	position: absolute; 
	left: 0; 
	top: 0; 
		display:none;
	}

.button{
	font-size:9px;
	color: black;
	float: left; 
	position: absolute; 
	left: 0; 
	top: 0; 
	padding:10px;
	background-color: white;
	display:none;
	line-height:15px;
}

.button a:link{
	color: black;
	text-decoration:none;
}

.button a:visited{
	color: black;
	text-decoration:none;
}

.button a:hover{
	color: blue;
	background-color: white;
}
	
#canvas {
	width:100%; 
	overflow:hidden; 
	height:100%; 
	float:left;
	}	
	
#backer{
	position: float;
	left: 500px;
	right: 0px;
	top: 0px;
	width: 200px;
}

#dashlines{
	border-top: 1pt solid black;
	
	padding-bottom:8px;
}

#titleblock{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 200px;
	background-color: #f0f0f0;
	height: 40px;
	padding: 15px;
	z-index:10000;
}

#yellow {
	position: absolute;
	left: 150px;
	top: 0px;
	width: 200px;
	background-color: #f0f0f0;
	height: 40px;
	padding: 15px;
	z-index:10000


}

#blue {
	position: absolute;
	left: 375px;
	top: 0px;
	width: 150px;
	background-color: #f0f0f0;
	height: 40px;
	padding: 15px;
	z-index:10000;

}

#pre{
	position: absolute;
	left: 550px;
	top: 0px;
	width: 35px;
	background-color: white;
	height: 40px;
	padding: 15px;
	z-index:10000;


}

#hopeful {
	position: absolute;
	left: 15px;
	bottom: 30px;
	width: 200px;
	background-color: white;
	color: black;
	padding: 15px;
	z-index:10000;
}

#yellow p{
	color: black;
}

p.second {
	display: no-dispaly;
	height: 1pt;
	background-color: #ffff00;
}


/*#grey {
	background-color: grey;
	position: absolute;
	left: 520px;
	top: 0px;
	width: 200px;
	height: 60px;
	padding: 15px;

}*/

#images {
	position: absolute;
	left: 0px;
	top: 90px;
	width: 550px;
	background-image: url(_images/typostyle_edit.jpg);
	height: 413px;
	padding: 0px;
}


#postertitle {
	background-color: blue;
	padding-left:5px;
	
}

#photos {

	color: black;
	font-size: 9px;
	position: absolute;
	left: 8px;
	top: 70px;
	padding: 10px;
	z-index:10000;
}

#books {
	background-color: yellow;
	color: black;
	padding-left:5px;
}
#text {
	color: black;
	font-size: 9px;
	position: fixed;
	left: 15px;
	bottom: 13px;
	width: 150px;
	padding: 10px;
	z-index:10000;
}

#textnogray {
	color: black;
	font-size: 9px;
	position: fixed;
	left: 10px;
	bottom: 15px;
	width: 150px;
	padding: 10px;
	z-index:10000;
}


#infotext {
	background-color: #f0f0f0;
	opacity: 0.9;
	color: black;
	font-size: 9px;
	line-height:14px;
	position: absolute;
	left: 0px;
	top: 70px;
	width: 155px;
	padding-left: 15px;
	padding-right: 25px;
	padding-bottom:15px;
	padding-top: 10px;
	z-index:10000;
}



#newstext {
	background-color: #f0f0f0;
	opacity: 0.9;
	color: black;
	font-size: 9px;
	line-height:14px;
	position: absolute;
	left: 0px;
	top: 70px;
	width: 155px;
	padding-left: 15px;
	padding-right: 25px;
	padding-bottom:30px;
	padding-top: 10px;
	z-index:10000;
}

#newstextback {
	background-color: #f0f0f0;
	opacity: 0.8;
	color: white;
	font-size: 9px;
	position: absolute;
	left: 0px;
	top: 70px;
	padding: 10px;
	z-index:9999;
}

#newstext2 {
	color: black;
	font-size: 9px;
	position: absolute;
	left: 280px;
	top: 70px;
	width: 300px;
	padding: 10px;
	z-index:10000;
}


#newstext3{
		color: black;
	font-size: 9px;
	position: absolute;
	left: 550px;
	top: 70px;
	width: 300px;
	padding: 10px;
	z-index:10000;
}

#linespace{
		line-height: 15px;
}

#copy{
	position: fixed;
	left: 20px;
	bottom:10px;
	z-index:10003;
}
	

#paragraph {
	background-color: black;
	font-size: 9px;
	position: fixed;
	left: 0px;
	top: 300px;
	width: 290px;
	height: 100%;
	padding: 15px;
	z-index:100;
}


#text02 {
	/*background-color: black;*/
	font-size: 9px;
	position: fixed;
	left: 220px;
	bottom: 45px;
	width: 100px;
	height: 100px;	
	padding: 5px;
	/*z-index:10000;*/
}

#largeflash {
	background-color: white;
	margin-top: 0px;
	padding: 0px;
	position: absolute;	
	border:none;
	width: 100%;
	height: 100%;

}
 
a:link {
	text-decoration: none;
	color: black;
}

a:visited {
	text-decoration: none;
	color: black;
}

a:hover {
	text-decoration: none;
	color: blue;
	background-color:blue;
}

a:active {
	background-color: white;
	text-decoration: none;
	color: black;
}

#yellow a:link{

	color:black;
}

#yellow a:visited{

	color:black;
}

#yellow a:hover{
	background-color: blue;
	color:blue;
}

#blue a:link{

	color:black;
}

#blue a:visited{

	color:black;
}

#blue a:hover{
	background-color: blue;
	color:blue;
}



#newstext a:link{
	color:black;
	border-bottom: solid 1px;
}

#newstext a:visited{
background-color: #f0f0f0;
	color:black;
	border-bottom: dotted 1px black;
}

#newstext a:hover{
	padding: 0px;
	color:blue;
	border-bottom: solid 1px blue;
}

#newstext a:active{
	background-color: #f0f0f0;
	color:black;
	border-bottom: solid 1px;
}

#newstext2 a:link{
background-color: #f0f0f0;
	color:black;
	text-decoration: underline;
}

#newstext2 a:visited{
	color:black;
	text-decoration: line-through;
}

#newstext2 a:hover{
	padding: 0px;
	background-color: blue;
	color:blue;
	text-decoration: underline;
}

#newstext2 a:active{
	color:black;
	text-decoration: underline;
}


#newstext3 a:link{
	padding: 0px;

	color:black;
	border-bottom: solid 1px;
}

#newstext3 a:visited{

	color:black;
	border-bottom: solid 1px;
}

#newstext3 a:hover{
	padding: 0px;
	background-color: blue;
	color:blue;
	border-bottom: solid 1px;
}

#newstext3 a:active{
	background-color: white;
	color:black;
	text-decoration: underline;
}




#text a:link{
	background-color: white;
	color:black;
	text-decoration: underline;
}

#text a:visited{
	background-color: white;
	color: black;
	text-decoration: underline;
}

#text a:hover{
	background-color: blue;
	color: blue;
	text-decoration: underline;
}

#text a:active{
	background-color: blue;
	color:blue;
	text-decoration: underline;
}




#textnogray2 a:link{
	background-color: white;
	color:black;
	text-decoration: underline;
}

#textnogray2 a:visited{
	background-color: white;
	color:black;
	text-decoration: underline;
}

#textnogray2 a:hover{
	background-color: blue;
	color:blue;
	text-decoration: underline;
}

#textnogray2 a:active{
	background-color: blue;
	color:blue;
	text-decoration: underline;
}

.iso {
	float:bottom;
	z-index:0;
}

un{
	border-bottom: solid 1px;
}

#fade{
	display:none;
}

#show{
	display:none;
	z-index:10005;
}

#worknav_show{
	display:none;
	z-index:10005;
}
