@charset "utf-8";
/* CSS Document */

/*** DEFAULTS ***/
* {	margin:0;padding:0; }
body {
	background:#000;
	font:13px/1.231 arial,helvetica,clean,sans-serif;
}
img{
	border:none;
}
h1,h3, h3 a,h4,h5,h6{
	color:#069;
}
h1{
	font-size:40px;
}
h2{
	font-size:30px
}
h3{font-size:20px;}h3 a {text-decoration:underline}h3 a:hover {text-decoration:none;}
h4{
	font-size:18px
}
h5{font-size:12px}
h6{font-size:10px}
a{
	text-decoration:none;
	color:#000000;
}
a:hover{
	text-decoration:underline;
}
p{
	text-align:left;
	color:#FFFFFF;
}
ul{
	list-style:none;
	padding:5px;
}
li{
	padding:4px;
}
li p{
	display:inline;
	color:#000000;
}
td{
	font:13px/1.231 arial,helvetica,clean,sans-serif;
	color:#FFF;
}

/*** LAYOUT ***/
.content {
	width: 800px; height: 600px;
	position:absolute;
	top:0;left:50%;
	margin-left:-400px;
}


/*** PAGES ***/
/* News */
#news h1 {
	margin-top:30px;
	margin-left: 30px;
}
#news h2 {
	margin-left: 50px;
}
#news h3 {
	float: right;
	margin-right: 60px;
	margin-top: -50px;
}
#news ul {
	margin-top:80px;
	margin-left:195px;
	width:458px;
	height:329px;
	overflow:scroll;
}
#news li a{
	color:#0000FF;
}
/* Videos */
#videos h3 {
	float: right;
	margin-top: 10px;
	margin-right: 40px;
	position:relative;
	z-index:10;
}
#videos img {
	z-index:5;
}
#videos ul {
	position:relative;
	z-index:10;
	margin-top: 85px;
	margin-left: 20px;
}
#videos h4 {
}
#videos li {
	font-size: 15px;
	margin: 0;
	padding: 1px;
}
#videos ul ul {
	margin-top:0px;
	margin-left:20px;
}
#videos ul li a {
	cursor:pointer;
}
#videos #player {
	position:absolute;
	right:90px;
	top:128px;
	z-index:1;
	margin:0;
	padding:0;
	height:310px;
	width:367px;	
}
/* Voiceover */
#voiceover {
	text-align:center;
}
#voiceover h3{
	float: right;
	margin-right: 120px;
	margin-top: 30px;
}
#voiceover ul {
	margin-top: 140px;
	font-size: 160%;
	padding-left: 60px;
}
#voiceover img {
	margin-left: 60px;
	margin-top: 30px;
}
/* Press */
#press div {
	text-align:center;
	margin: 270px 80px 0 70px;
}
#press div img {
	margin:15px;
}
#press h3 {
	position:absolute;
	bottom:30px;
	left:100px;
}
/* Resume */
#resume h3 {
	margin-left: 130px;
	margin-top: 530px;
	position:relative;
	z-index:5;
}
#resume #blanket h3 {
	margin: 20px 0 10px 0;
	position:static;
}
#resume #blanket {
	text-align:center;
	display:none;
	position:absolute;
	z-index:10;
	top:0;left:0;
	width:100%;height:100%;
}
#resume #blanket h4 {
	color:#FFFFFF;	
}
#resume #blanket div {
	margin:auto;
	padding:10px;
	width:600px;height:500px;
	overflow:scroll;
	background:#000000;
}
/* Contact */
#contact h2 {
	margin-left:50px;
	margin-top:50px;
	position:relative;
	z-index:5;
}
#contact h3 {
	margin-left: 70px;
	margin-top:20px;
	position:relative;
	z-index:5;
}