#vertpos{ text-align:center; position:absolute; top:50%; left:0px; width:100%; height:1px; overflow:visible;
	visibility:visible; display:block; }
#container{ text-align:left; margin-left:-500px; position:absolute; top:-320px; left:50%; width:1000px;
	height:600px; visibility:visible; }
	
body { background-color:#000; font-family:Myriad Pro, Helvetica, Verdana, Arial, sans-serif; color:#fff; 
	font-size:14px; line-height:15px; }
div{ -moz-box-sizing:border-box; box-sizing:border-box; margin:0; padding:0; }
a, a:visited, a:link{ color:#fff; text-decoration:none; }
a:hover{ color: #00CC33; }


.header{ float:left; position:absolute; width:100%; height:30px; top:10px; z-index:10; }
.header .menu{ float:left; position:relative; top:14px; left:60px; }
.header li{ display:inline; margin:15px; }
.content{ float:left; position:absolute; z-index:20; }
#spotlight{ visibility:hidden; float:left; position:absolute; top:137px; left:110px; }

.textBox{ float:left; position:absolute; width:auto; height:auto; top:380px; left:140px; color:#fff; 
	background-color:#000; padding:20px; }
.text{ float:left; width:550px; margin:5px 15px 5px 20px; }
.logo{ float:left; }

/* buttons */
.btn{ float:left; position:absolute; }
#homeBtn{ top:80px; left:61px; }
#showcaseBtn{ top:156px; left:0px; }
#contactBtn{ top:141px; left:407px; }
#aboutBtn{ top:322px; left:445px; }

#footer{ float:left; margin:3px 0px 0px 0px;}
#footer li{ display:inline; margin:0px 10px 0px 0px; }
#copy{ float:right; margin:3px 0px 0px 0px; }

#contactlogo{ top:170px; left:440px; text-align:center; }
.contactBox{ text-align:left; position:relative; width:280px; height:auto; color:#fff; 
	background-color:#000; padding:20px; margin:20px auto; }
.contactText{ width:auto; margin:5px 5px 5px 5px; }

#aboutlogo{ bottom:30px; left:10px; }
.logoblock{ float:left; position:absolute; }
#bios{ float:left; position:absolute; top:35px; right:35px; width:340px; vertical-align:top; 
	background-color:#000; padding:15px; }
.bio{ float:left; }

#showcaselogo{ top:60px; left:60px; }
#vidList{ float:left; position:absolute; background-color:#000; top:147px; left:60px; width:405px; 
	height:auto; padding:20px; }
#vidscreen{ float:left; position:absolute; top:60px; right:60px; }
#viddesc{ float:left; position:absolute; background-color:#000; top:400px; right:60px; width:360px; 
		height:auto; padding:20px 15px 20px 20px; }






