div#view_container {
	padding: 8px;
	float: left;
	width: 970px;
	margin: 0;
}

div#view_container h1, div#vid_description h2 {
	background: url('../images/title_bg.gif') repeat-x;
	color: #FFFFFF;
	font-size: 14px;
	padding: 5px 5px 10px 10px;
	margin: 0;
	text-transform: uppercase;
}
div#movie {
	background-color: #4e5766;
	float: left;
	width: 650px;
	padding: 0 0 20px 0;
	color: #FFFFFF;
	font-size: 14px;
	
	overflow:hidden;
	z-index:10;
}

div#advert {
	float: left;
	margin-left: 5px;
	width: 300px;
	height: 300px;

}

div#hi_res {
	float: left;
	background: #FFFFFF;
	border: 5px solid #b6c4cc;
	width: 590px;
	margin-top: 5px;
	margin-left: 8px;
	_margin-left: 10px;
	padding: 10px;
	height: 131px;
}
div#hi_res a, div#vid_description p a, div#vid_info a  {
	color: #FFFFFF;
	text-decoration: underline;
}

button#hi_res {
	border: 0;
	background: #535e6b;
	color: #FFFFFF;
}


.vid_row {
	background: #566172;
	float: left;
	width: 999px;
}
.static {
	text-align: left;
}
div#add_this {
	float: right;
	margin-top: -30px;
}

.item_title {
	color: #FFFFFF;
	font-weight: bold;
}
.comment {
	width: 100%;
	height: 105px;
	_height: 142px;
	border: 0;
}
html > body > #container > #view_container > .vid_row > .vid_info {
	height: 220px;
	margin-bottom: 10px;
}
.add_comment {
	border: 0;
	margin: 2px;
	padding: 0;
	width: 117px;
	height: 25px;
	background: url('../images/add_comment.gif') no-repeat;
	cursor: pointer;
}
.viewtabs {
	background: #969ba8;
	color: #FFFFFF;
	float: left;
	padding: 10px;
	margin-left: 5px;
	margin-top: 20px;
	font-size: 13px;
	position: relative;
	cursor: pointer;
}
/*.videoThumb { padding: 4px 0 4px 4px; display: block;  border: 0; }*/
.imageThumb { border: 1px solid #969ba8; padding: 5px;  }
.videoThumbContainer {
	margin: 10px;
	_margin: 3px;
}
.videoThumbContainer a {
	color: #FFFFFF;
}
.videoThumbContainer span {
	margin-left: 10px;
	color: #FFFFFF;
	}
.videoThumbContainer span div {
	margin-right: 10px;
	float: left;
	margin-left: 5px;
}
.static_white {
text-align: left;
}
div#divComments {
	color: #FFFFFF;
	height: 601px;
}
.comment h3 a, .comment a {
	margin: 5px 0px 0px 0px;
	padding: 0;
	font-size: 15px;
	color: #FFFFFF;
}
.comment p {
	font-size: 14px;
	color: #000000;
	padding-top: 20px;
}
.videoThumbLink { height: 20px; display: block; float: left; width: 160px; margin-left: 5px !important; margin-left: 2px; padding: 0px;}

.comment_loader { text-align: center; float: left; padding-left: 367px; }
.loader { height: 400px; width: 400px; float: left; }

div#middle_view_advert {
	width: 945px;
	margin-left: -20px;
	margin-bottom: -20px;
}
textarea#commentpost {
	height: 50px;
	width: 296px;
}

div#rel_scroller { 	position: relative; margin: 0; 	overflow: hidden; height: 523px; padding: 0; }
div#rel_hscroll1 { position:absolute; overflow: hidden; height: 523px; padding: 0; }	
* html div#rel_hscroll1  {  margin-left: -4px;  }  	

.view_advert { margin: 0; padding: 0; }

div#relatedVideos, div#usersVideos { margin-left: 0px !important; margin-left: 0px; width: 670px !important; width: 670px;}
div#videoRelatedOutput {height: 440px;}
.related_arrow { padding-top: 330px; width: 43px; }
.related_box { height: 10px; width: 10px; margin: 2px; background: #959ba7; }
.related_box_select {  background: #FFFFFF;  }
.related_box:hover, .related_box:active { background: #FFFFFF; }
div.related_link_container { margin-left: 400px; }

div#message { margin-left: 10px; width: 933px; margin-bottom: 0px; }

.viewtabs { float: left; margin: 5px 0px 0px 2px; padding: 0px 0px 0px 11px; height: 22px; color: #FFFFFF; font-size: 14px; cursor: pointer; font-weight: bold; background: url('../images/tab_left.gif') top left no-repeat; }

.viewtabs div { background: #969ba8 url('../images/tab_right.gif') right top no-repeat; float: left; padding-right: 11px;  height: 17px; padding-top: 5px;}

.view_tabactive, .viewtabs:hover { float: left; margin: 5px 0px 0px 2px; padding: 0px 0px 0px 11px; height: 22px; color: #000000; font-size: 14px; cursor: pointer; font-weight: bold; background: url('../images/tab_left_active.gif') top left no-repeat; }

.view_tabactive div, .viewtabs:hover div { background: #babcc2 url('../images/tab_right_active.gif') right top no-repeat; float: left; padding-right: 11px; height: 17px; padding-top: 5px;}

div#message_view {
        background-color: #969ba8; color: #fff600; padding: 2px; width: 950px; margin-left: 10px; margin-bottom: -8px; font-weight: bold; font-size: 14px; text-align: center;
}

.video_white { color: #FFFFFF; font-weight: bold; }
div#movie_info 				{margin-left: 10px; height: 90px; line-height: 20px; }
div#movie_description		{ padding-left: 10px; margin-top: 5px; height: 50px; margin-bottom: 3px; }
.rating_container 		{ width: 320px; margin: 5px; }
.player_options_wrapper { width: 315px !important; width:  text-align: right; font-size: 13px; font-weight: bold; }
.player_options		 	{ margin: 5px 0px 0px 3px; width: 100px; height: 21px; background: url('../images/bg_01.png') no-repeat -674px -112px; text-align: center; padding-top: 7px; }
.player_options a, .player_options a:link, .player_options a:visited { color: #000000; }
.player_options a:active { color: #000000; text-decoration: underline; }

