body {
	font-family:arial;
	margin:0;
	padding:0;
	overflow:hidden;
	background-color:#fff;
}

img {
	border:none;
}

#backdrop {
	position:absolute;
	top:-40px;
	left:0;
	margin:0;
	padding:0;
	z-index:0;
	overflow:hidden;
	border-bottom:3px solid #999;
}

#lvhCanvas {
	position:absolute;
	top:0;
	left:0;
	margin:0;
	padding:0;
	z-index:1;
	width:680px;
	height:400px;
}

#logo {
	position:absolute;
	top:70px;
	left:20px;
	margin:0;
	padding:0;
	z-index:2;
}

#navbar {
	position:absolute;
	margin:0;
	padding:0;
	z-index:3;	
}

#showspace {
	position:absolute;
	top:200px;
	left:500px;
	margin:0;
	padding:0;
	z-index:2;
	overflow:auto;
}

/* TYPE */
p, #showspace ul li, #showspace ol li, #showspace ol li ul li {
	margin:0 10px 10px 0;
	padding:7px;
	font-size:.8em;
	color:#000;
}

h1 {
	font-size:1.2em;
	margin:0 10px 10px 0;
	padding:7px;
	color:#000;
}

h2 {
	font-size:1em;
	margin:0 10px 10px 0;
	padding:7px;
	color:#000;
}

#showspace ul, #navbar ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

#navbar ul li {
	position:relative;
	margin:-4px 0 0 0;
	padding:0 80px 0 20px;
}

#navbar ul li:hover {
	background-color:#f5f3d4;
}

#showspace p a:link, #showspace p a:visited, #showspace p a:hover, #showspace ul li a:link, #showspace ul li a:visited, #showspace ul li a:hover, .showLink, #showspace ol li a:link, #showspace ol li a:visited, #showspace ol li a:hover {
	color:#6c00ff;
	text-decoration:none;
	cursor:pointer;
}

table {
	background-color:"";
}

/* VIDEO STUFF */
#vidHolder {
	position:relative;
	top:0;
	left:0;
	width:90%;
	height:90%;
	margin:0;
	padding:0;
}

#prev_vid, #next_vid {
	cursor:pointer;
}