body {
	position: relative;
	margin: 0px;
	padding: 0px;
	font-size: 70%;
	text-align: center;
	background-image: url(../img-bin/bg.gif);
	background-position: top left;
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.bold {
	font-weight:bold;
}

img {
	border: 0px;
}

a {
	color: #FFC549;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

h1 {
	color:#FEC448;
	font-size:130%;
	margin:0px;
	padding:0px;
}

input, textarea, select {
	font-size:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.clear {
	clear:both;
}

div.hr {
	width:344px;
	float:left;
	background-color:#344F62;
	height:1px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:0%;
}

div.hr hr {
	display:none;
}

div#page {
	position:relative;
	padding:20px;
	padding-top:10px;
	padding-left:27px;
	padding-right:27px;
	width: 880px;
	margin: 0 auto;
	border-left:#344F62 4px solid;
	border-right:#344F62 4px solid;
	background-color:#0A1E2A;
	text-align:left;
}

div#page div#top_links {
	margin-bottom:8px;
	width:100%;
}

div#page div#top_links span {
	position:absolute;
	top:1px;
	right:28px;
	line-height:30px;
	color:#EFEFEF;
}


div#page div#head {
	position:relative;
	background-image:url(../img-bin/bg_header.jpg);
	background-repeat:no-repeat;
	height:60px;
	text-align:right;
	padding:10px;
	clear:both;
}

div#page div#head a.home {
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	height:80px;
	width:220px;
}

div#page ul.top_nav {
	position:relative;
	height:25px;
	border-top:#FFFFFF 1px solid;
	border-bottom:#FFFFFF 1px solid;
	list-style-type:none;
	clear:both;
	margin:0px;
	padding:0px;
	width:100%;
	margin-top:2px;
	margin-bottom:7px;
	text-align:right;
}

div#page ul.top_nav li {
	position:relative;
	display:inline;
	float:right;
}

div#page ul.top_nav li.left {
	position:relative;
	float:left;
}

div#page ul.top_nav li a {
	display:block;
	line-height:25px;
	height:25px;
	padding-left:10px;
	padding-right:10px;
	background-position:50% 60%;
	background-repeat:no-repeat;
	font-size:110%;
}

div#page ul.top_nav li a.home {
	background-image:url(../img-bin/nav_home.gif);
	width:34px;
}

div#page ul.top_nav li a.trailers {
	background-image:url(../img-bin/nav_trailers.gif);
	width:50px;
}

div#page ul.top_nav li a.clips {
	background-image:url(../img-bin/nav_clips.gif);
	width:31px;
}

div#page ul.top_nav li a.shows {
	background-image:url(../img-bin/nav_shows.gif);
	width:41px;
}

div#page ul.top_nav li a.movies {
	background-image:url(../img-bin/nav_movies.gif);
	width:45px;
}

div#page ul.top_nav li a.interviews {
	background-image:url(../img-bin/nav_interviews.gif);
	width:69px;
}

div#page ul.top_nav li a.about {
	background-image:url(../img-bin/nav_about.gif);
	width:55px;
}

div#page ul.top_nav li a.partners {
	background-image:url(../img-bin/nav_partners.gif);
	width:58px;
}

div#page ul.top_nav li a.links {
	background-image:url(../img-bin/nav_links.gif);
	width:31px;
}

div#page ul.top_nav li a.contact {
	background-image:url(../img-bin/nav_contact.gif);
	width:68px;
}

div#page ul.top_nav li a strong {
	display:none;
}


























div#page div#body {
	position:relative;
	width:100%;
	clear:both;
}

div#page div#body div.splash_pane {
	position:relative;
	background-image:url(../img-bin/splash/standard/001.jpg);
	background-repeat:no-repeat;
	border:#344F62 5px solid;
	width:870px;
	height:365px;
	text-align:right;
}

div#page div#body div.splash_pane p {
	position:absolute;
	top:70px;
	right:25px;
	width:500px;
	color:#E0E0E0;
	font-size:110%;
}

div#page div#body div.media_pane {
	position:relative;
	border:#344F62 5px solid;
	width:850px;
	padding:10px;
	float:left;
}

div#page div#body div.media_pane div#player {
	width:470px;
	height:345px;
	float:left;
	margin-right:10px;
}

div#page div#body div.media_pane div.media {
	position:relative;
	width:370px;
	height:345px;
	overflow:auto;
	overflow-x: hidden;
	overflow-y: scroll;
	float:left;
	text-align:left;
}

div#page div#body div.media_pane div.media div.media_item {
	position:relative;
	clear:both;
	width:344px;
}

div#page div#body div.media_pane div.media div.media_item p {
	margin:0px;
	margin-top:15px;
}

div#page div#body div.media_pane div.media div.media_item img.thumb {
	border:#FFFFFF 1px solid;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

div#page div#body div.media_pane div.media div.media_item a img.overlay {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}

div#page div#body div.media_pane div.media div.media_item a:hover img.overlay {
	display:block;
}




div#page div#box_foot {
	padding-bottom:20px;
	margin-top:20px;
	clear:both;
	float:left;
	position:relative;
}

div#page div#box_foot a {
	position:relative;
	display:block;
	color:#FFFFFF;
	width:158px;
	padding-top:89px;
	line-height:29px;
	height:29px;
	float:left;
	font-weight:bold;
	text-align:center;
	border:#FFFFFF 1px solid;
}

div#page div#box_foot a.padding {
	margin-left:20px;
	margin-right:20px;
}











div#page div#foot {
	position:relative;
	clear:both;
	border-top:#ffffff 1px solid;
	padding:5px;
	width:870px;
	padding-top:2px;
	color:#EFEFEF;
	background-color:#344F62;
}

div#page div#foot a {
	color:#FFFFFF;
}

div#page div#foot p img {
	vertical-align:middle;
}

div#page div#foot p {
	position:relative;
	margin:0px;
	clear:both;
	padding:3px;
	width:864px;
}

div#page div#foot p strong.right {
	position:absolute;
	top:5px;
	right:0px;
	color:#EFEFEF;
	clear:both;
	font-weight:normal;
}

div#page div#foot p strong.right2 {
	position:absolute;
	top:3px;
	right:0px;
	color:#EFEFEF;
	clear:both;
	font-weight:normal;
}









div#page div#network {
	position:relative;
	clear:both;
	margin-top:10px;
	text-align:center;
	color:#EFEFEF;
}

div#page div#network a {
	color:#BEE4E8;
}

div.image_holder {
	background-color:#344F62;
	border:#363F46 1px solid;
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	width:222px;
	padding:5px;
	margin-top:25px;
}

div.image_holder h2 {
	font-size:100%;
	margin:0px;
	padding:0px;
	margin-top:5px;
	color:#ffffff;
	font-weight:normal;
}

div.image_holder img {
	border:#0A1E2A 1px solid;
}























div#media div.contact_form {
	position:relative;
	clear:both;
}

div#media strong.heading {
	display:block;
	clear:both;
	font-size:120%;
	margin-bottom:20px;
}

div#media div.contact_form div.full {
	width:100%;
	float:left;
	clear:both;
	margin-bottom:10px;
	color:#ffffff;
}

div#media div.contact_form div.full textarea {
	background-color:#ffffff;
	border:#90A4C2 1px solid;
	margin-top:4px;
	width:100%;
}

div#media div.submit {
	clear:both;
}

div#media div.submit input {
	float:right;
	margin-right:20px;
	margin-bottom:15px;
}

p.links {
	position:relative;
	float:left;
	clear:both;
}

p.links a {
	position:relative;
	width:172px;
	float:left;
	text-align:center;
	display:block;
	height:95px;
}

p.links a img {
	clear:both;
	display:block;
	margin-bottom:5px;
	border:#344F62 2px solid;
}