	#notice{
		text-align:center;
		padding:5px;
		background:url(../images/AccordionTab2.gif) repeat-x center;
		font-size:9px;
		width:500px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
		margin-left:20%;
		margin-top:5px;
		font-weight:bold;
	}
	#vid_main{
		margin-top:5px;
		background:#E0E7EF;
		width:930px;
		/*height:585px;*/
		height:413px;
		text-align:left;
		border:#2E85EC solid 3px;
		-moz-border-radius:10px 10px 0px 0px;
		-webkit-border-radius:10px 10px 0px 0px;
		border-radius:10px 10px 0px 0px;
		text-shadow:#8F8F8F 1px 1px 1px;
	}
	/*#vid_main div{
		padding:5px;
	}*/
	#vid_main_topbar{
		background: url(images/main/topbar.jpg) repeat-x;
		height:60px;
		width:100%;
		border-bottom:#2E85EC solid 3px;
		-moz-border-radius:8px 8px 0px 0px;
		-webkit-border-radius:8px 8px 0px 0px;
		border-radius:8px 8px 0px 0px;
	}
	#vid_main_logo{
		float:left;
		width:400px;
		height:60px;
		/*border:#66CCFF solid 1px;*/
	}
	.userbg{
		background:#FFFFFF url(../images/shade.png) bottom repeat-x;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
		padding:3px;
		margin:1px 0px 0px 5px;
		height:52px;
	}
	#vid_main_logo .username{
		font-size:18px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		padding-left:3px;
		padding-top:1px;
		opacity:1.0 !important;
		-moz-opacity:1.0 !important;
	}
	#vid_main_logo .padded{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin-left:3px;
		font-weight:bold;
		opacity:1.0 !important;
		-moz-opacity:1.0 !important;
	}
	#vid_main_logo .really-mini-image{
		padding-top:0px;
		padding-left:0px;
		float:left;
		opacity:1.0 !important;
		-moz-opacity:1.0 !important;
	}
	#topbar_icons{
		float:right;
		width:380px;
		height:50px;
		text-align:center;
		/*border:#009999 solid 1px;*/
	}
	#part_title{
		background:#2E85EC;
		-moz-border-radius:0px 0px 10px 10px;
		-webkit-border-radius:0px 0px 10px 10px;
		border-radius:0px 0px 10px 10px;
		color:#FFF;
		font-size:23px;
		font-weight:bold;
		text-shadow:#9F9F9F 1px 1px 1px;
		padding:0px 5px 5px 5px;
		width:auto;
		float:left;
		clear:both;
		position:relative;
		z-index:9999;
		top:0px;
	}
	#part_title2{
		color:#0D456F;
		font-size:20px;
		font-weight:bold;
		text-shadow:#9F9F9F 1px 1px 1px;
		padding-left:5px;
	}
	.top_icon{
		/*border:#FF0000 solid 1px;*/
		float:left;
		width:60px;
		height:40px;
		text-align: center;
		margin-top:5px;
	}
	.sidebar_top_icon{
		/*border:#FF0000 solid 1px;*/
		float:left;
		width:60px;
		height:30px;
		text-align: center;
		margin-top:3px;
	}
	#vid_main_video{
		float:left;
		width:505px;
		height:350px;
		/*border:#FFFF00 solid 1px;*/
		background:url(http://www.imeev.com/images/tv-logo-big.png) no-repeat center;
	}
	#vid_main_sidebar_top{
		float:right;
		width:400px;
		height:50px;
		border-left:#2E85EC solid 3px;
	}
	#vid_main_sidebar{
		float:right;
		width:400px;
		height:300px;
		/*border:#CC6600 solid 1px;*/
		border-left:#2E85EC solid 3px;
		max-height:350px;
		overflow:auto;
		height:expression(this.scrollHeight > 350? "350px" : "auto" );
		overflow-x:hidden;
	}
	#vid_main_footer{
		height:160px;
		/*border:#FF6699 solid 1px;*/
		float:left;
		width:925px;
		border-top:#2E85EC solid 3px;
		padding:3px;
	}
	.video_thumb{
		width:250px;
		height:150px;
	}
	.video_desc{
		padding: 0px;
		margin: 0px;
		position: relative;
		width: 250px;
		height: 150px;
	}
	.video_desc span{
		background:url(/tv/images/main/50p-transp.png);
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		color: #FFF;
		font-weight:bold;
		font-size:12px;
		padding: 1px 5px;
		display: block;
		position: absolute;
		top: -34px;
		left: 0px;
		width:240px;
	}
	.video_desc span a{
		font-size:14px;
		color:#FFFFFF;
	}
	#vid_main_display{
		height:350px;
		max-height:350px;
		height:expression(this.scrollHeight > 350? "350px" : "auto" );
		overflow:auto;
		overflow-x:hidden;
	}
	.vid_recent_thumb{
		padding: 0px 0px 13px 13px;
		margin: 0px 0px 0px 0px;
		position: relative;
		width: 100px;
		height: 100px;
		float:left;
	}
	.vid_recent_thumb em {
		font-family:Arial, Helvetica, sans-serif;
		background:url(/tv/images/runtime.png) no-repeat;
		color: #FFF;
		font-style: normal;
		font-weight: bold;
		padding: 0px 0px 2px 0px;
		display: block;
		position: absolute;
		top: 65px;
		left: 67px;
		width:40px;
		text-align:center;
	}
	.vid_recent_text{
		font-size:9px;
		width:100px;
	}
	.video_name{
		padding-left:5px;
		font-size:14px;
		font-weight:bold;
	}
	.video_name_desc{
		padding-left:5px;
		font-size:10px;
	}
	#comment_holder{
		background:#8FA4BF;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
		min-height:55px;
		margin:3px;
	}
	#comment_holder img{
		max-width:50px;
		max-height:50px;
	}
	#comment_avatar{
		min-width:10px;
		float:left;
		padding:3px; 
	}
	#comment_name{
		font-size:10px;
	}
	#comment_content{
		padding:3px;
	}
	#video_name{
		font-size:15px;
		font-weight:bold;
		padding:3px;
	}
	.tv_main_section{
	}
