	#videotitle{
		font-weight:bold;
		font-size:20px;
		margin-bottom:3px;
		width:640px;
	}
	#videotitle div{
		float:right;
		position:relative;
		right:0px !important;
		width:40px;
	}
	#expshimg{
		opacity:0.5;
		-moz-opacity:0.5;
		filter:alpha(opacity=50);
	}
	#expshimg:hover{
		opacity:1.0;
		-moz-opacity:1.0;
		filter:alpha(opacity=100);
	}
	#videocontainer{
		float:left;
	}
	#videobox{
	}
	#vid-div-wrapper{
		overflow:auto;
	}
	#vid-div-1{
		float:left;
		width:640px;
	}
	#vid-div-2{
		float:right;
		position:relative;
		right:0;
		top:0;
		margin-top:-380px;
		width:305px;
	}
	#tvlogo{
		width:200px;
		height:53px;
		float:left;
		margin-top:-40px;
		margin-left:20px;
	}
	#gradientbg{
		margin-top:20px;
		margin:3px;
		padding:7px 3px;
	}
	#color-buttons{
		margin-bottom:24px;
		margin-top:2px;
	}
	#color-buttons a{
		float:right;
		margin-top:-20px;
		margin-right:20px;
	}
	#color-buttons img{
		border:none;
	}
	#personal_buttons{
		height:20px;
		width:940px;
		margin:0px 5px 0px 5px;
		padding-top:10px;
		float:left;
		border-bottom:#CCC solid 1px
	}
	#personal_buttons ul{
		margin-left: 0;
		padding-left: 0;
		display: inline;
		margin-top:10px;
		padding-top:10px;
	}
	#personal_buttons ul li{
		padding: 4px 8px;
		margin: 5px 0px;
		list-style: none;
		display: inline;
		border-left: 1px solid #CCC;
	}
	#personal_buttons ul li:first-child {
		margin-left: 0;
		border-left: none;
		list-style: none;
		display: inline;
	}
	#personal_buttons ul li a{
		padding:3px;
		font-size:12px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
	}
	#personal_buttons ul li a:hover{

	}
	.divpad{
		padding:0px 0px 5px 0px;
	}
	#video-rating{
		background:#BFAD6F;
		padding:5px;
		width:105px;
		color:#333;
		font-weight:bold
	}
	.redtab_filling{
		margin-bottom:10px;
		overflow-y:auto;
		height:400px;
	}
	.redtab_filling a{
		color:#B00404;
		font-weight:bold;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
	}
	.redtab_filling #desc{
		font-size:11px;
		color:#666666;
	}
	#vidthumb{
		max-width:105px;
		width:105px;
	}
	#redtab{
		background:#B00404;
	}
	.smallinfo{
		padding-left:3px;
		padding-right:3px;
		color:#9F9F9F;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
	}
	#categories-holder{
		padding:5px 0px 5px 0px;
	}
	#tags a{
		color:#808080;
		font-weight:bold;
		font-family:Helvetica, sans-serif;
	}
	#video-header{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:14px;
		text-shadow:#000 0px 1px 1px;
		color:#FFF;
		background:url(images/video-header-bg.jpg) repeat-x;
		border:#CCC solid 1px;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		border-radius:4px;
		padding:4px 4px 4px 8px;
	}
	#popular-options{
		font-size:10px;
		font-weight:bold;
	}
	#popular-options .addfriend{
		color:#ACDA0F;
		position:relative;
		bottom:4px;
		padding-right:10px;
		text-decoration:underline;
	}
	#popular-options .sendmail{
		color:#3CA1FD;
		position:relative;
		bottom:4px;
		text-decoration:underline;
	}
	#popular-options a:hover{
		text-decoration:none;
	}
	#user-bar{
		background:#084D76 url(http://www.imeev.com/images/design/logo-gradient.png) bottom;
		-moz-border-radius:0px 0px 10px 10px;
		-webkit-border-radius:0px 0px 10px 10px;
		border-radius:0px 0px 10px 10px;
		height:58px;
		width:370px;
		margin:0;
		padding:0;
		position:absolute;
		right:0 !important;
	}
	.tv-userinfo{
		float:left;
		clear:right;
	}
	.username{
		text-shadow:#FFF 1px 1px 2px;
	}
	#video_list{position:relative;border-bottom:#999 solid 1px;padding:5px;height:150px}
	#video_list:last-child{border-bottom:none}
	#video_list a{display:block}
	#video_list div{margin-bottom:2px}
	#video_list .video_info .vid_thumb{float:left}
	#video_list .video_info img{margin:5px}
	#video_list .video_info .vid_name a{font-size:20px;text-decoration:none;color:#333}
	#video_list .video_info .vid_duration{font-weight:bold;color:#FFF;padding:3px;background:url(/images/40transp.png);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:auto;min-width:30px;max-width:50px;text-align:center;display:inline-block}
	#video_list .video_info .vid_cat{display:inline-block;border-left:#CCC solid 1px;padding-left:7px;margin-left:7px}
	#video_list .video_info .vid_desc{color:#999;display:inline-block;border-left:#CCC solid 1px;padding-left:7px;margin-left:5px}
	#video_list .video_info .vid_status{position:absolute;top:5px;right:5px;background:url(/images/50transpw.png);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:4px;font-weight:bold}
	#video_list .video_options{clear:both}
	#video_list .video_options .vid_opt{width:100px;text-align:center;display:block;float:left}
	#video_list .video_options .vid_opt span{font-size:18px}
	#video_list .video_options .vid_opt a{margin-top:10px;background:url(/images/30transp.png);padding:3px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#FFF;font-weight:bold;text-decoration:none;display:inline-block}
	
	#video-main{border-right:1px #E0E0E0 solid;padding:5px;width:615px;float:left;vertical-align:top}
	#video-sidebar{padding:5px;width:305px;float:left;vertical-align:top;position:relative}
	#video-main .video-title{font-size:24px;font-weight:bold;margin-bottom:4px}
	#video-main .video-info{height:40px;overflow:hidden;margin:2px auto;position:relative;padding:2px}
	#video-main .video-info > div{height:40px;text-align:center;float:left;display:block;width:90px;border-right:#E0E0E0 solid 1px;padding:0px 5px;font-size:20px;color:#333}
	#video-main .video-info > div a:hover{text-decoration:none;color:#333}
	#video-main .video-info > div:last-child{border-right:none}
	#video-main .video-info > div span{font-size:11px;color:#999}
	#video-main .video-info > div div{height:22px;text-align:center;position:relative;margin-top:2px}
	#video-sidebar .video-date{margin-top:3px;color:#999}
	#video-sidebar .video-avatar{float:left;margin-right:4px}
	#video-sidebar .video-username{font-size:14px;width:215px}
	#video-sidebar .video-tags{margin-top:3px}
	#video-sidebar .video-tags .icon{position:relative;top:2px}
	#video-sidebar .video-tags a{margin:1px 2px;color:#333;padding:3px 10px;background:#E0E0E0;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;text-align:center;display:inline-block}
	#video-sidebar .video-tags a:hover{background:#CCC;text-decoration:none}
	#video-sidebar .video-embed input{font-size:10px;width:295px}
	#video-sidebar .video-more{max-height:240px;overflow:auto}
	#video-sidebar .video-more .video-row{height:75px;border-bottom:#CCC solid 1px;padding:3px}
	#video-sidebar .video-more .video-row:last-child{border-bottom:none}
	#video-sidebar .video-more .video-row .vid-thumb{float:left;margin-right:4px}
	#video-sidebar .video-more .video-row div{margin-bottom:3px}
	#video-sidebar .video-related{max-height:410px}
	.video-head{padding:3px;margin:3px 0px;border-bottom:#CCC solid 1px;font-weight:bold;color:#333}
	#video-sidebar .video-subscribe{padding:5px;position:absolute;top:0px;right:-4px;border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;-webkit-border-radius:0px 0px 4px 4px;border:#CCC solid 1px;background:#F4F4F4;color:#333;font-weight:bold;border-top:none}
	#video-sidebar .video-subscribe:hover{background:#EAEAEA;text-decoration:none}
	#video-sidebar .video-shared a{margin: 0px 2px}
	#playlist,#playlist-entry{padding:5px 3px;border-bottom:#DBDBDB solid 1px;display:block;clear:both;overflow:auto}
	div#playlist:last-child{border-bottom:none;margin-bottom:5px}
	#playlist .playlist-name,#playlist-entry .playlist-vtitle{font-size:20px;font-weight:bold}
	#playlist .playlist-desc{color:#666}
	#playlist .playlist-videos{font-weight:bold;padding-right:5px;border-right:#DBDBDB solid 1px;color:#333;margin-right:5px}
	#playlist .playlist-preview,#playlist-entry .playlist-vpreview{float:left;padding:3px;border:#666 solid 1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:block;margin-right:5px}
	#playlist .playlist-date{color:#666}
	#del_playlist{margin-top:5px}
	#playlist-entry .playlist-vby{position:relative;top:5px;color:#666}
	#playlist-entry .playlist-dur span{position:relative;top:3px;padding:3px 4px;background:#333;color:#FFF;font-weight:bold;text-align:center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:10px}
