#left {
	background: white;
	width: 260px;
	height: 100%;
	padding: 10px;
	float: left;
	}
	.left_broadcasts {
		background: #edeeee;
		width: 240px;
		padding: 10px;
		margin-bottom: 10px;
		}
		.left_broadcasts_top {
			height: 100%;
			text-align: center;
			overflow: hidden;
			}
			.left_broadcasts_top .up {
				width: 36px;
				padding: 8px 0;
				background: white;
				font-size: 9px;
				margin-right: 1px;
				float: left;
				}
			.left_broadcasts_top .down {
				width: 33px;
				padding: 4px 0;
				margin-top: 8px;
				background: #87d300;
				color: white;
				font-size: 9px;
				margin-right: 1px;
				float: left;
				}
				.left_broadcasts_top .down a {
					color: white;
					font-size: 9px;
					}
				.left_broadcasts_top .down a:hover {
					color: black;
					text-decoration: none;
					}
			.left_broadcasts_main {
				background: white;
				padding: 10px;
				}
				.left_broadcasts_now {
					height: 100%;
					background: black;
					padding: 5px;
					margin-bottom: 5px;
					overflow: hidden;
					}
					.left_broadcasts_now .left {
						padding: 5px;
						float: left;
						}
					.left_broadcasts_now .right {
						border-left: 1px solid gray;
						padding: 5px 5px 5px 0;
						float: right;
						}
					.left_broadcasts_now .row {
						width: 140px;
						background: #3f3d39;
						padding: 3px 5px;
						margin: 0 0 1px 0;
						overflow: hidden;
						}
						.left_broadcasts_now .row_left {
							float: left;
							}
							.left_broadcasts_now .row_left a {
								color: white;
								}
						.left_broadcasts_now .row_right {
							float: right;
							}
							.left_broadcasts_now .row_right img {
								padding-top: 2px;
								}
				.left_broadcasts_today {
					height: 100%;
					padding: 2px 0;
					overflow: hidden;
					}
					.left_broadcasts_today .left {
						float: left;
						font-weight: bold;
						}
					.left_broadcasts_today .right {
						float: right;
						}
					.left_broadcasts_seperator {
						border-bottom: 1px solid #cbc8c2;
						font-size: 1px;
						}
		.left_broadcasts .links {
			text-align: right;
			margin-top: 5px;
			color: black;
			}
			.left_broadcasts .links a {
				color: black;
				}
	#left_parts {
		width: 100%;
		overflow: hidden;
		}
		#left_parts_main {
			width: 100%;
			margin-top: 10px;
			overflow: hidden;
			}
			#left_parts_main span {
				width: 120px;
				}
			#left_parts_main .left {
				float: left;
				}
			#left_parts_main .right {
				float: right;
				}
			#left_parts_main .left2 {
				width: 130px;
				float: left;
				}
			#left_parts_main .right2 {
				width: 130px;
				float: right;
				}
			#left_parts_main img {
				border: 1px solid black;
				}
			#left_parts_main .p1 {
				margin: 0;
				padding: 0;
				font-weight: bold;
				}
			#left_parts_main .p2 {
				margin: 0;
				padding: 0;
				}
			#left_parts_main .p3 {
				margin: 0;
				padding: 0;
				font-weight: bold;
				color: #008ecd;
				}
			#left_parts_main .p4 {
				margin: 10px 0 0 0;
				}
			#left_parts_main .black_b {
				font-weight: bold;
				}
	#left_videos {
		width: 100%;
		margin: 0 0 10px 0;
		overflow: hidden;
		}
		#left_videos_main {
			width: 100%;
			overflow: hidden;
			}
			#left_videos_main .row {
				width: 250px;
				background: #edeeee;
				padding: 3px 5px;
				margin-top: 1px;
				font-weight: bold;
				overflow: hidden;
				}
				#left_videos_main .row_left {
					float: left;
					}
				#left_videos_main .row_right {
					float: right;
					}
				#left_videos_main img {
					padding-top: 2px;
					}
	#left_profile {
		padding: 10px;
		background: #edeeee;
		}
		#left_profile_main {
			margin-top: 10px;
			width: 100%;
			overflow: hidden;
			}
		#left_profile .left {
			width: 110px;
			float: left;
			}
			#left_profile .left img {
				border: 1px solid black;
				}
		#left_profile .right {
			width: 130px;
			float: right;
			}
		#left_profile .p1 {
			font-weight: bold;
			padding: 0;
			margin: 0;
			}
		#left_profile .p2 {
			padding: 0;
			margin: 10px 0;
			}
		#left_profile .p3 {
			font-weight: bold;
			margin: 0 0 5px 0;
			padding: 0;
			}
			#left_profile .p3 a {
				color: #008ecd;
				text-decoration: underline;
				}
			#left_profile .p3 a:hover {
				text-decoration: none;
				}
	#left_news {
		width: 100%;
		margin-bottom: 10px;
		}
		#left_news_main {
			background: white;
			margin-top: 1px;
			}
			#left_news_main .photo {
				padding: 10px;
				background: #edeeee;
				text-align: center;
				margin-bottom: 10px;
				}
			#left_news_main img {
				border: 1px solid black;
				}
			#left_news_main .p1 {
				margin: 10px 0;
				padding: 0;
				}
			#left_news_main .p2 {
				border-top: 1px solid #a7a9ac;
				padding: 3px 0;
				margin: 0;
				}
				#left_news_main .p2 a {
					color: #949698;
					margin: 10px 0;
					padding: 0;
					}
	#left_cast {
		width: 100%;
		margin-bottom: 10px;
		}
		#left_cast_main {
			margin-top: 10px;
			width: 100%;
			overflow: hidden;
			}
			#left_cast .left {
				width: 60px;
				float: left;
				}
				#left_cast .left img {
					border: 1px solid black;
					}
			#left_cast .right {
				width: 200px;
				float: right;
				}
			#left_cast .red {
				color: #008ecd;
				}
			#left_cast .p1 {
				padding: 0;
				margin: 0;
				}
			#left_cast .p2 {
				padding: 0;
				margin: 10px 0;
				}
			#left_cast .seperator {
				font-size: 1px;
				border-bottom: 1px solid #a7a9ac;
				}
		#left_cast .black_b {
			font-weight: bold;
			}
		#left_cast .red_b {
			color: #008ecd;
			font-weight: bold;
			}
		#left_cast_list {
			padding: 3px 0;
			color: #5b5957;
			}
		#left_cast_creation {
			padding: 3px;
			background: #edeeee;
			color: #5b5957;
			text-align: center;
			margin-top: 1px;
			}
		#left_interviews {
			background: white;
			padding: 10px 0 0 0;
			}
			#left_interviews img {
				margin: 0 0 10px 0;
				}
			#left_interviews .p1 {
				color: #949698;
				margin: 5px 0;
				padding: 0;
				}
			#left_interviews .p2 {
				border-top: 1px solid #a7a9ac;
				padding: 2px 0;
				margin: 0;
				line-height: 17px;
				}
				#left_interviews .p2 a {
					font-weight: bold;
					margin: 10px 0;
					padding: 0;
					}
			#left_interviews .p3 {
				padding: 5px 0 0 0;
				margin: 0;
				}
				#left_interviews .p3 a {
					font-weight: bold;
					margin: 0;
					padding: 0;
					}
				
#middle {
	background: #b6b3af;
	width: 470px;
	height: 100%;
	padding: 10px;
	float: left;
	}
	#middle_news {
		width: 100%;
		margin-bottom: 10px;
		}
		#middle_news_main {
			background: white;
			padding: 10px;
			margin-top: 1px;
			}
			#middle_news_main img {
				margin: 0 0 10px 0;
				}
			#middle_news_main .p1 {
				margin: 10px 0;
				padding: 0;
				}
				#middle_news_main .p1 a:hover {
					color: #949698;
					text-decoration: none;
					}
			#middle_news_main .p2 {
				border-top: 1px solid #a7a9ac;
				padding: 3px 0;
				margin: 0;
				}
				#middle_news_main .p2 a {
					font-weight: bold;
					margin: 10px 0;
					padding: 0;
					}
		#middle_news_all {
			color: white;
			margin: 5px 0 10px 0;
			text-align: right;
			}
			#middle_news_all a {
				color: white;
				}
	#middle_popularshows {
		width: 100%;
		margin: 10px 0;
		overflow: hidden;
		}
		#middle_popularshows_main {
			background: #edeeee;
			padding: 10px;
			margin: 1px 0;
			overflow: hidden;
			}
			#middle_popularshows_main img {
				border: 1px solid black;
				margin-bottom: 5px;
				}
			#middle_popularshows_main .div1 {
				width: 100%;
				text-align: center;
				}
		#middle_popularshows_details {
			width: 100%;
			overflow: hidden;
			}
			#middle_popularshows_details a {
				color: #008ecd;
				}
			#middle_popularshows_details .stats {
				background: white;
				padding: 5px;
				margin: 5px 0;
				text-align: center;
				}
			#middle_popularshows_details .gray {
				font-size: 13px;
				color: #a7a9ac;
				}
		#middle_popularshows_links {
			width: 100%;
			color: #008ecd;
			text-align: center;
			padding: 5px 0 0 0;
			}
			#middle_popularshows_links a {
				color: #008ecd;
				}
		#middle_popularshows_list {
			width: 100%;
			margin-bottom: 1px;
			overflow: hidden;
			}
			#middle_popularshows_list .left {
				color: white;
				background: #6c6e70;
				width: 20px;
				padding: 3px 0;
				text-align: center;
				font-weight: bold;
				float: left;
				}
			#middle_popularshows_list .middle {
				background: #edeeee;
				width: 190px;
				padding: 3px 10px;
				font-weight: bold;
				float: left;
				}
			#middle_popularshows_list .middle2 {
				background: white;
				width: 190px;
				padding: 3px 10px;
				font-weight: bold;
				float: left;
				}
			#middle_popularshows_list .right {
				background: #008ecd;
				color: white;
				width: 30px;
				padding: 3px 0;
				text-align: center;
				font-weight: bold;
				font-family: Georgia;
				float: right;
				}
		#middle_popularshows_all {
			color: white;
			margin: 5px 0 10px 0;
			text-align: right;
			}
			#middle_popularshows_all a {
				color: white;
				}
	#banner_468x60 {
		width: 100%;
		margin-bottom: 10px;
		text-align: center;
		}
	#middle_lastcomments {
		width: 100%;
		margin-bottom: 10px;
		}
		#middle_lastcomments_main {
			width: 470px;
			background: white;
			}
			#middle_lastcomments_main .left {
				background: #edeeee;
				text-align: center;
				padding: 10px 15px;
				vertical-align: top;
				}
				#middle_lastcomments_main .left img {
					border: 1px solid black;
					}
				#middle_lastcomments_main .left .p1 {
					font-weight: bold;
					margin: 0;
					padding: 0;
					}
				#middle_lastcomments_main .left .p2 {
					color: #949698;
					margin: 0;
					padding: 0;
					}
			#middle_lastcomments_main2 {
				width: 470px;
				background: white;
				overflow: hidden;
				}
			#middle_lastcomments_main2 .td {
				padding: 10px;
				text-align: center;
				vertical-align: top;
				}
			#middle_lastcomments_main2 .seperator3 {
				font-size: 1px;
				border-right: 1px solid #b6b3af;
				}
			#middle_lastcomments_main2 .seperator4 {
				font-size: 1px;
				border-bottom: 1px solid #b6b3af;
				}
				#middle_lastcomments_main2 img {
					border: 1px solid black;
					}
				#middle_lastcomments_main2 .p1 {
					font-weight: bold;
					margin: 0;
					padding: 0;
					}
				#middle_lastcomments_main2 .p2 {
					color: #98918f;
					margin: 0;
					padding: 0;
					}
			#middle_lastcomments_main .right {
				padding: 0 10px 5px 10px;
				border-left: 1px solid #a7a9ac;
				vertical-align: top;
				}
				#middle_lastcomments_main .right .p1 {
					font-weight: bold;
					margin: 10px 0 5px 0;
					padding: 0;
					}
					#middle_lastcomments_main .right .p1 a {
						color: #008ecd;
						text-decoration: underline;
						}
					#middle_lastcomments_main .right .p1 a:hover {
						text-decoration: none;
						}
				#middle_lastcomments_main .right .p2 {
					font-weight: bold;
					margin: 0;
					padding: 0;
					}
				#middle_lastcomments_main .right .p3 {
					color: #949698;
					margin: 5px 0;
					padding: 0;
					}
					#middle_lastcomments_main .right .p3 a {
						color: #949698;
						}
				#middle_lastcomments_main .right .p4 {
					margin: 8px 2px;
					padding: 0;
					}
			#middle_lastcomments_main .seperator {
				height: 1px;
				background: #a7a9ac;
				}
			#middle_lastcomments_main .list {
				width: 100%;
				margin-top: 10px;
				}
				#middle_lastcomments_main .list td {
					padding: 3px 8px;
					}
				#middle_lastcomments_main .list_left {
					width: 100px;
					background: #008ecd;
					}
					#middle_lastcomments_main .list_left a {
						color: white;
						font-weight: bold;
						}
				#middle_lastcomments_main .list_middle {
					background: #edeeee;
					}
					#middle_lastcomments_main .list_middle a {
						font-weight: bold;
						}
				#middle_lastcomments_main .list_right {
					width: 85px;
					background: #edeeee;
					text-align: right;
					}
					#middle_lastcomments_main .list_right a {
						color: #949698;
						}
		#middle_lastcomments_main2 {
			width: 470px;
			background: white;
			}
			#middle_lastcomments_main2 .left {
				background: #edeeee;
				text-align: center;
				padding: 10px 15px;
				vertical-align: top;
				}
				#middle_lastcomments_main2 .left img {
					border: 1px solid black;
					}
				#middle_lastcomments_main2 .left .p1 {
					font-weight: bold;
					margin: 0;
					padding: 0;
					}
				#middle_lastcomments_main2 .left .p2 {
					color: #949698;
					margin: 0;
					padding: 0;
					}
			#middle_lastcomments_main2 .right {
				padding: 10px;
				border-left: 1px solid #a7a9ac;
				vertical-align: top;
				}
				#middle_lastcomments_main2 .right .p1 {
					font-weight: bold;
					margin: 0 0 5px 0;
					padding: 0;
					color: #008ecd;
					}
				#middle_lastcomments_main2 .right .p2 {
					margin: 5px 0;
					padding: 0;
					}
					
			#middle_lastcomments_main2 .videos {
				background: white;
				padding: 10px;
				vertical-align: top;
				text-align: center;
				}
				#middle_lastcomments_main2 .videos img {
					border: 1px solid black;
					}
					
			#middle_lastcomments_main2 .comment_point {
				padding: 10px;
				vertical-align: top;
				}
				#middle_lastcomments_main2 .comment_point div {
					border: 1px solid #edeeee;
					padding: 5px;
					}
				#middle_lastcomments_main2 .comment_point p {
					text-align: center;
					background: #edeeee;
					color: #949698;
					padding: 5px 7px;
					margin: 0;
					}
				#middle_lastcomments_main2 .comment_point font {
					color: black;
					font-family: Georgia;
					font-size: 21px;
					}
			#middle_lastcomments_main2 .seperator {
				height: 1px;
				background: #a7a9ac;
				}
	#middle_show {
		width: 450px;
		background: black;
		padding: 5px 10px 10px 10px;
		overflow: hidden;
		}
		#middle_show .left {
			margin-top: 5px;
			width: 360px;
			float: left;
			}
			#middle_show .left img {
				border: 1px solid white;
				}
		#middle_show .right {
			margin-top: 5px;
			float: right;
			}
			#middle_show .right .stats {
				margin-top: 2px;
				background: url('../images/stats.gif') no-repeat;
				width: 81px;
				height: 40px;
				padding: 2px;
				font-weight: bold;
				text-align: center;
				}
				#middle_show .right .stats .p1 {
					font-size: 11px;
					color: #008ecd;
					margin: 0;
					padding: 0;
					}
				#middle_show .right .stats .p2 {
					font-size: 13px;
					font-family: Georgia;
					margin: 0;
					padding: 0;
					color: black;
					}
		#middle_show .details {
			width: 100%;
			margin-bottom: 10px;
			color: #a7a9ac;
			overflow: hidden;
			}
			#middle_show .img {
				margin-right: 10px;
				}
			#middle_show .birth {
				font-size: 21px;
				padding: 0;
				margin: 0;
				font-weight: normal;
				color: white;
				}
		#middle_show_bottom_left {
			margin-top: 1px;
			width: 390px;
			background: #5b5957;
			margin-bottom: 10px;
			color: white;
			padding: 5px 10px;
			float: left;
			}
			#middle_show_bottom_left a {
				color: white;
				}
		#middle_show_bottom_right {
			border-top: 1px solid black;
			width: 59px;
			background: black;
			margin-bottom: 10px;
			text-align: center;
			padding: 3px 0 7px 0;
			float: right;
			}
			#middle_show_bottom_right a {
				color: #949698;
				}