@charset "utf-8";
/* CSS Document */
html, body {margin:0; padding:0; height:100%; border:none;}
body {margin:0px; padding:0px; color:#ffffff; background-color:#000000; font-family: Helvetica, Arial, sans-serif; font-size:9px; letter-spacing:.2em;}
table {width:100%; height:100%;}
a {text-decoration:none;}
a:link {color: #ffffff}    
a:visited {color: #ffffff} 
a:hover {color: #00ffff}  
a:active {color: #00ffff} 
h3 {font-family: Helvetica, Arial, sans-serif; font-size:15px;}
#videotitle {position:absolute; left:17px; top:345px; font-size:15px; color:#999999; letter-spacing:1px;}
#videotext {
	position:absolute;
	text-align:left;
	left:17px;
	top:371px;
	color:#ffffff;
	font-size:11px;
	width:375px;
	font-family:Arial Narrow, Helvetica, sans-serif;
	color:#cccccc;
	padding:0px;
	margin:0px;
	letter-spacing:.1em;
}
.toprow img {border-top:1px solid #cccccc;}
#nav {position:absolute; left:7px; bottom:5px; color:#999999; font-family:Arial Narrow, helvetica; letter-spacing:1px;}
a.video:link {color:#999999;}
a.video:visited {color: #999999;} 
a.video:hover {color: #00ffff;}  
a.video:active {color: #00ffff;}  
#main_video {width:738px; height:504px; background-image:url(images/bg_sb.jpg); background-repeat:no-repeat; position:relative;}
#main_video2 {width:738px; height:504px; background-image:url(images/bg_af1.jpg); background-repeat:no-repeat; position:relative;}
#videolinks {
	position:absolute;
	left: 362px;
	top: 308px; font-family:Arial Narrow, Helvetica, sans-serif; letter-spacing:1px; color:#999999;
}
#videoplayer {left:9px; top:15px; position:absolute;}
#bottom {height:154px;background-color:#000000; width:100%; background-image:url(images/logo.jpg); background-repeat:no-repeat; position:relative; width:752px;}
#bottom2 {height:154px;background-color:#bfbfbf; width:100%; background-image:url(images/logo2.jpg); background-repeat:no-repeat; position:relative; width:752px;}
#main_landing {margin-left:130px; margin-bottom:20px;}
#main_press {margin-left:130px; margin-bottom:20px;}
#main_press2 {margin-left:440px; margin-bottom:20px;}
a.active_video:link {color:#00ffff;}
a.active_video:hover {color:#00ffff;}
a.active_video:visited {color:#00ffff;}
a.active_video:active {color:#00ffff;}
#presstitle {margin-left:-780px;}
#main_about {margin-left:-250px;}
#main_contact { position:relative;}
a.active_nav:link {color:#00ffff;}
a.active_nav:hover {color:#00ffff;}
a.active_nav:visited {color:#00ffff;}
a.active_nav:active {color:#00ffff;}
#graybox {background-color:#bfbfbf;}
#inputbox {width:150px; border:0px; background-color:#666; margin-bottom:10px; height:1em; color:#ffffff; font-family: Helvetica, Arial, sans-serif; font-size:9px; letter-spacing:.1em;}
#textarea {width:300px; border:0px; background-color:#666; overflow:hidden; margin-bottom:10px; color:#ffffff; font-family: Helvetica, Arial, sans-serif; font-size:9px; letter-spacing:.1em;}
#contactarea {
	width:400px;
	letter-spacing:.2em; text-align:left;
}
#submitbutton {background-color:#00ffff; border:0px; color:#000000; font-family:Arial Narrow, Helvetica, sans-serif; letter-spacing:.1em; font-weight:bold;}

#inputlabel {letter-spacing: .2em; }

#inputlabelmsg {letter-spacing: .2em;}
