@CHARSET "ISO-8859-1";

body{
	background:black url(../images/background_video_800x737.jpg) center top no-repeat;
}

#wrapper{
margin:0 auto;
padding:0;
width:840px;
height:auto;
}

#content{
width:840px;
margin: 0;
padding: 0;
height:auto;
}

/* lhc column styling */
#lhc{
margin:0;
padding:0;
width:495px;
height:auto;
float: left;
background: url(../images/videoplayerbg_495x329.png) no-repeat;
}

#vidplayer{
margin:-4px 0 0 7px;
padding: 0;
width:466px;
height:262px;
}

#description{
margin:25px 0 0 5px;
_margin:25px 0 0 0;
padding:0;
width:474px;
height:auto;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 1.2em;
color:white;
}

#descriptionBot{
background: url(../images/vidDescription_bot474x25.png) bottom no-repeat;
width:474px;
height:25px;
margin:0;
padding:0;
}

#currentDescription{
width:454px;
min-height:50px;
height:auto !important;
height:50px;
margin:0;
padding:10px;
background: url(../images/vidDescription_tile474xtile.png) no-repeat;
font-size:1.2em;
font-weight: none;
}

/* end lhc styling */

/* rhc styling */

#rhc{
margin:0 10px 0 0;
_margin:0;
padding:0;
width:325px;
height:412px;
float: right;
}

.trailer{
background: url(../images/vidrhc_trailersbg_310x412.png) no-repeat;
position: relative;
}

.webisode{
background: url(../images/vidrhc_webisodesbg_310x412.png) no-repeat;
position: relative;
}

a.playlistHeading, a:hover.playlistHeading, a:visited.playlistHeading{
margin:0px 16px;
font-size: 2.5em;
color:#40e3ff;
font-family: 'grinched';
text-align:center;
text-decoration: none;
}

p.tabs{
margin:0;
padding:15px 0 5px 0;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 1.5em;
font-weight: bold;
color: #65beeb;
width:325px;
height:auto;
text-align: center;
}

.alignleft{
text-align: left;
}

.alignright{
text-align: right;
}



#rhc .vidlinks{
position:relative;
background: url(../images/vidlinksbg_300x92.png) no-repeat;
width:300px;
height:92px;
margin:0 0 10px 0;
padding:0;
}

.vidlinks .img{
margin:10px 0 0 16px;
_margin:10px 0 0 8px;
padding:0;
width:115px;
height:65px;
float:left;
}

.info{
height:70px;
width:150px;
margin:0 0 0 10px;
padding:0;
float:left;
}

.info ul{
margin:10px 0 0 0;
padding:0;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 1.3em;
color:#63bfec;
}

.info li{
margin:0;
padding: 0;
list-style: none;
}

.info a:link{
color:white;
text-decoration: none;
}

.info a:hover{
text-decoration: underline;
}

.info a:visited{
color:white;
}

.video_playlist_area {
	position: relative;
	float:left;
	height:330px;
	overflow:hidden;
	padding:0;
	margin:0;
	/* white-space:nowrap; */
	width:300px;
	}

.scrollbar {
	float:left;
	height:330px;
	width:31px;
	margin:0 0 0 -15px;
	padding:0;
}



.track-top {
	background:transparent url(/images/scrollbar-track-top.gif) no-repeat scroll left top;
	height:29px;
	position:absolute;
	width:31px;
	margin:0;
	padding:0;

}



.track-bottom {
	background:transparent url(/images/scrollbar-track-bottom.gif) no-repeat scroll left top;
	height:28px;
	position:absolute;
	width:29px;
	margin:299px 0 0 0;
	padding:0;
	}

	

.track{
	height:272px;
	position:absolute;
	width:31px;
	margin:29px 0 0 0;
	padding:0;
	background:transparent url(/images/scrollbar-track-middle.png) no-repeat scroll center bottom;
}



.scroll_handle{
	height:29px;
	width:20px;
	margin:0;
	padding:0;
}

h1.videos{
font-family: 'grinched', Arial, Helvetica, Verdana, sans-serif;
font-size: 4.0em;
color:#40e3ff;
height: 51px;
}

.playlistHeading{
font-size: 2.5em;
color:#40e3ff;
font-family: 'grinched', Arial, Helvetica, Verdana, sans-serif;

}
