body
{
	background: #000 url(../img/promo_bg_repeat.jpg) no-repeat scroll center top;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#F2F2F2;
}

h1
{
	font-size:18px;
	margin:3px;
}

p
{
	margin:5px;
}

.clear
{
	clear:both;
}

#promo_bg
{
	background: url(../img/promo_bg.jpg) no-repeat center top;
	width:1365px;
	height:768px;
	margin-left:auto;
	margin-right:auto;
}

#wrapper
{
	width:900px;
	margin-left:auto;
	margin-right:auto;
}

#banner
{
	background-image:url(../img/banner.jpg);
	height:150px;
	margin-bottom:42px;
}

#menu
{
	height:30px;
	margin-top:120px;
	float:left;
	font-size: 21px;
	color:#163256;
}

#menu ul
{
	padding-top: 3px;
}

#menu li
{
	display:inline;
	margin-left: 35px;
}

#menu a
{
	color:#000000;
	text-decoration: none;
}

#menu a:hover
{
	color:#3a5c8c;
}

/*This holds both the video and text divs*/
#centerbox
{
	background: url(../img/bg_centerbox.jpg) no-repeat center top;
	padding-top:20px;
	width:875px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:45px;
}

#videoplayer
{
	background-color:#000;
	width:550px;
	height:310px;
	float:left;
	margin-left:15px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D4CFAF;
	border-bottom-color: #D4CFAF;
	border-left-color: #D4CFAF;
}

#library_text
{
	background-color:#D4CFAF;
	width:550px;
	height:310px;
	float:left;
	margin-left:15px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D4CFAF;
	border-bottom-color: #D4CFAF;
	border-left-color: #D4CFAF;
	color:#000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
}

#libary_text p {
	padding-left:5px;
	padding-top:10px;
}

#library_text a:link {
	text-decoration:underline;
	color:#2E3F77;
}

#library_text a:visited {
	text-decoration:underline;
	color:#2E3F77;
}

#library_text a:hover {
	text-decoration:none;
	color:#2E3F77;
}

#videotextbox
{
	width:280px;
	float:right;
	margin-right:15px;
	background: #555B69 url(../img/bg_videotextbox.jpg) no-repeat center bottom;
	padding-bottom:36px;
}



.thumb
{
	width:150px;
	height:85px;
	background-color:#000;
	margin-right:35px;
	float:left;
}

#footer
{
	font-size:12px;
}

#footer a
{
	color:#f2b80f;
	text-decoration:none
}

/*FLOWPLAYER CSS*/
/* playlist style */
#playlist
{
	height:100px;
	background: url(../img/bg_playlist.jpg) no-repeat center top;
	padding-top:10px;
	padding-left:100px;
	padding-right:20px;
	margin-bottom:10px;
}

/* playlist entry */
#playlist a {
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFF;
	padding-left:10px;
}
/* different states of a playlist entry */
#playlist a:hover {
	background-color: #333333;		
}

#playlist a.progress {
	background-color:#333333;	
}

#playlist a.playing {
	background-color:#333333;	
}

#playlist a.paused {
	background-color:#333333;	
}

/* elements inside playlist entry */
#playlist a img {
	display:block;
	border:0;
	margin-top:3px;
	margin-left:20px;
	margin-bottom:5px;
}

#playlist a strong {
	color:white;
}

.superscript {
	font-size:xx-small;
	vertical-align:top;
} 
