body	{
font-family: monaco, lucida console, courier new, monospace;
overflow: hidden;
}
	
	#background	{
	width: 1280px;
	margin: 0px auto;
	position: absolute;
	}
	#panorama	{
	width: 950px;
	overflow: hidden;
	font-family: monaco, lucida console, courier new, monotype;
	margin: 0px auto;
	height: 340px;
	border: solid 1px #000000;
	
	}
	
	

#cut-in, #nav-in	{
width: 900px;

color: #ffffff;
height: 30px;
position: absolute;
top: 520px;
font-family: Helvetica, sans;
font-size: 14px;
cursor: crosshair;
	text-transform: uppercase;
	
	
}

#nav-in	{
top: 540px;
}


#timestampstream a	{
color: #ffffff;
text-decoration: none;
}

a:hover	{
color: #ae0000;
cursor: crosshair;

}
	#artists	{
	position: absolute;
top: 555px;
height: 30px;
	font-family: Helvetica, sans;
	font-size: 14px;
	width: 951px;
	margin: 0px auto;
	color: black;
background: #000000;
color: #ffffff;



	cursor: crosshair;
	text-transform: uppercase;
	

	height: 30px;
	}
	
	#cut-in, #nav-in, #artists	{
	background: #000000;
	opacity: .9;
	}
	#artists div, span.artists, #cut-in div, #nav-in div	{
	margin-top: 10px;
	float: left;
	margin-left: 50px;
	padding-left: 10px;
	}
	#artists div	{
	margin-left: 45px;
	font-weight: bold;
	font-weight: normal;
	}
	span.artist:hover, #artists span:hover, #cut-in span:hover, #nav-in span:hover	{
	color: #ae0000;
	}
	#exhibition	{
	background: #ffffff;
	margin: 0px auto;
	width: 1250px;
	height: 160px;
	text-align: left;
	color: #07123e;

	}

	#innerexhib	{
	width: 950px;
	left: 155px;
	
	}


.wavebox, .stampbox	{
font-family: arial, sans;
line-height: 15px;
font-size: 30px;
/*
color: #464f47;
color: #ae0000;
color: #450000;
*/
background: #450000;
background: #8a4e2f;
background:#d39c71;
background: #ae0000;
border: solid 0px;
padding:5px;
opacity:.8;
cursor: crosshair;
background:#d39c71;

color:#450000;
background: #ae0000;
color: #450000;
/*background: #241e1f;*/


background: #c4deff;
background:#d39c71;
color: #cd1414;
color:#450000;
color: #cd1414;
color: #121a59;
border: solid 1px;
background: #ffffff;



}

.artist	{

text-transform: uppercase;
color: #ae0000;
font-weight: bold;

}

.rotate	{

	



}
.chart	{
-moz-transform: rotate(30deg);
	-moz-transform-origin: bottom right;
	-webkit-transform: rotate(30deg);
	-webkit-transform-origin: bottom right;
	}
	
	
	.flip	{
	-moz-transform: rotate(180deg);
	-moz-transform-origin: bottom right;
	-webkit-transform: rotate(180deg);
	-webkit-transform-origin: bottom right;
	}
	
	
.wavebox:hover	{



/*background: #ae0000;*/
color: #450000;
color: #ae0000;

}
	#timestamp	{
	font-family: courier new, monospace;
	font-size: 45px;
	margin-top: 30px;
	line-height: 14px;
	}


	#exhibition p 	{
	font-family: monaco, lucida console,courier new, monospace;
	font-size: 20px;
	color: #ae0000;
	text-transform: uppercase;
	margin-top: 50px;
	}

	#tabs	{
	width: 952px;
	margin: 0px auto;
	}
.white { color: #ffffff; }
	#tabs div	{
	float: right;
	padding: 10px;
	font-family: helvetica, sans;
	font-size: 12px;
	border-bottom: 0px;
	border-right: solid 6px #000000;
	text-transform: uppercase;
	background: #000000;
	color: #ffffff;
	cursor: crosshair;
	}

	

	#subito	{
	position: absolute;
	top: 0px;
	left: 0px;
	}
	.rotate	{
	-moz-transform: rotate(90deg);
	-moz-transform-origin: bottom right;
	-webkit-transform: rotate(90deg);
	-webkit-transform-origin: bottom right;
	}
	
	#placard	{
	
	font-family: helvetics, sans;
	font-size: 14px;
	
}



	
	#artscape{
	position: absolute;
	

	}
	.marker{
	
	position: absolute;


	display: none;
z-index:100;

	}

.outerflag1, .outerflag2, .outerflag3	{


}
	.innerflag	{
	
	color: #ae0000;
	position: relative;

	}
	.pole	{
	height: 30px;
	position: absolute;
	top: 20px;
	left: 0px;
	border-left: solid 2px;
	background: #ffffff;
	z-index:300px;
	}
	
	.flag	{
	font-size: 30px;
	position: absolute;
	top: 5px;
	left: 0px;
	

	
	}
	
	.legend	{
	cursor: crosshair;
	text-transform: uppercase;

	color: #ae0000;
	}
	
	.outerbox .box	{
	width: 20px;
	height: 20px;
	border: solid 2px #ae0000;
	position: absolute;
	top: 0px;
	
	}
	#work	{
	position: absolute;
	left: 70px;
	
	}
	.innerbox	.box {
	width: 5px;
	height: 5px;
	border: solid 2px #ae0000;
	position: absolute;
	top: 5px;
	opacity: .6;
	
	}
	#resources,#bio	{ position: absolute;z-index: 200;left: 0px }
	
	.bio, .work, .resources	{
	font-size: 13px;

	}
	
	.title	{
	font-weight: bold;
	}
	
	.url	{
	color: #ae0000;
	cursor: crosshair;
	}
	
	.title	{
	
	cursor: crosshair;
	}
	
	
#resonant, #anchored	
	{
	text-transform: uppercase; color: #ae0000;}
#anchored	{ margin-top:20px; }
#anchored a, #resonant a {text-transform: none; }

.intercepted { color: #ae0000; cursor: crosshair; }

	