div.pagination { text-align:center;  padding: 7px; margin: 3px;}
div.pagination a { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #444444; background-color: #111111; text-decoration: none; color: #4488ff;}
div.pagination a:hover, div.pagination a:active { border: 1px solid #111133; background-color:#0066cc; color: #fff;}
div.pagination span.current { padding: 2px 5px 2px 5px;  margin: 2px; border: 1px solid #444444; font-weight: bold; background-color: #111133; color: #FFF; } 
div.pagination span.disabled { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #111111; color: #666666; }
.item {float:left; padding:6px; width:150px;text-align:center}
.item img{height:222px; width:150px;border:1px solid #444444;/*filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;*/}
.item img:hover{border:1px solid #ffffff;filter:alpha(opacity=100); opacity:1.0; -moz-opacity:1.0;}
.item div.item-genres{clear:both;font-size:11px; height:15px; overflow:hidden;text-align:center;}
.item div.item-genres a{color:#CCCCCC;text-decoration:none}
.item div.item-genres a:hover{color:#999999;text-decoration:none}
.item div.title{font-size:11px;margin-top:5px;height:15px;width:120px;overflow:hidden;float:left}
.item div.title a{color:#FF6633}
.item div.year{font-size:11px;margin-top:5px;height:15px;width:30px;float:left}
.item ul{margin-left:12px}
.search-2{clear:both}
.advanced-search{font-size:11px;clear:both;color:#cccccc;margin-bottom:5px}
.advanced-search a{color:#f38033!important; text-decoration:none;font-size:12px}
.advanced-search a:hover{color:#ff6633!important; text-decoration:underline}
span.page {text-align:center; padding: 7px; margin: 3px; font-size:14px; font-weight:bold; }
span.page a { padding: 2px 5px 2px 5px;  margin: 2px; border: 1px solid #444444; background-color: #111111; text-decoration: none; color: #4488ff;  }
span.page a:hover, span.page a:active { border: 1px solid #111133; background-color:#0066cc; color: #fff;  }
.left-col {/*border-right:1px dashed #444444;*/ width:300px; padding:5px; vertical-align:top;}
.left-col .items {width:300px; margin:auto}
.full-page {width:1000px; padding:5px;}
.right-col {padding-left:10px; padding-bottom:30px; width:728px;vertical-align:top}
/*.right-col h2{float:left}*/
.right-col #tabs-2 h2{float:left}
.recent-comment li   {margin-bottom:5px;border-bottom:1px dotted #444444;padding:3px; list-style-type:none}
.recent-comment span{color:#999999; font-weight:bold}
.recent-comment span span{color:#cccccc; font-weight:normal}
.recent-searches li {float:left;margin:2px 5px 3px 0px;border-bottom:1px dotted #444444;padding:3px; list-style-type:none}
.recent-searches span{color:#999999}
.social {padding:20px 0px 20px 70px; /*border-bottom:1px dotted #444444;*/} /*.social .fb-like{margin:5px 0px;float:left;width:70px} .social .tweetbtn{margin:5px 10px;float:left;width:150px} .social .bookmark{margin:0px 0px;float:left;width:16px} .social .gplusbtn{margin:0px 10px;float:left; width:80px}*/
.featured, .primetime, .advanced-search {/*margin-left:5px;*/ /*width:400px */}
#accordion {margin-bottom:500px}
#accordion .featured, #accordion .primetime, #accordion .home-latest {margin:0; padding:0; height:5px;overflow:auto}
#accordion .advanced-search {margin:0; padding:5px;}
#accordion .alist {padding-right:200px;padding-top:7px; padding-bottom:7px}
#tabs {width:300px}
 .right-col-featured {/*border-right:1px dashed #444444*/}
.featured-item {border-bottom: 1px dashed #444444;padding-bottom:10px;padding-top:10px; margin:0}
.featured-item.column {width:300px!important; float:left; border-bottom: 1px dashed #444444;}
.featured-item.column .itm-r {width:185px; padding-left:5px!important;}
.featured-item .itm-r h2 {margin:0; font-size:14px }
.featured-item .itm-r h2 a{color:#FF6633; }
.featured-item.column .genre{clear:both}
.featured-item .info{display:none}
.featured-item .itm-l img {border:0; width:110px; height:165px;border:1px solid #444444 }
.featured-item .itm-l img:hover {border:1px solid #ffffff;filter:alpha(opacity=100); opacity:1.0; -moz-opacity:1.0; }
.featured-item .itm-l {float:left; vertical-align:top;width:110px; text-align:left;}
.featured-item .itm-l2 {width:0px}
.featured-item .itm-l2 img {width:0px; height:0px;}
.featured-item .itm-r h3 {margin:0; font-size:14px }
.featured-item .itm-r h3 a{color:#FF6633}
.featured-item .itm-r {float:left; vertical-align:top;padding-left:10px; text-align:left; width:240px}
.featured-item .itm-r .genre {display:block}
.featured-item .itm-r .genre a{font-size:12px;color:#CCCCCC;text-decoration:none;}
.featured-item .itm-r .genre a:hover{color:#999999;text-decoration:none}
#featured-links { list-style-type:none; margin:0; padding:0}
#featured-links li{height:25px; width:200px}
#featured-links li a{color:#ffffff;display:inline-block;padding:3px;font-size:11px}
#featured-links li a.active{color:#cccccc;background-color:#444444;}
#featured-links li a:hover{color:#cccccc;background-color:#444444}
#featured-links .link a div, #cur_link div{float:left;}
#featured-links .link .col1{text-align:left;width:150px}
#featured-links .link .col2{font-size:10px;width:90px;text-align:left;}
.col-tv-update {vertical-align:top; padding-left:10px;margin:55px; width:300px}
.episode-item { width:160px; float:left;margin-top:10px; overflow:hidden; position:relative;font-size:12px;}
.episode-item .content {clear:both; margin:auto; width:150px; text-align:center;border:1px solid #DF8D2F; overflow: hidden; border-radius: 5px; }
.episode-item .content a{color:#FF6633;}
.episode-item .content .title{font-size:12px;overflow:hidden; height:17px}
.episode-item .content .series{font-size:12px;overflow:hidden; height:17px;border: 1px solid #DF8D2F;background-color: #4E0000;border-radius: 3px; display:block}
.episode-item span.thumbnail {display:block;width:150px; height:90px; background:no-repeat;background-position:center -10px; z-index:1;margin-top: 3px;margin-bottom:3px }
.episode-item a span span:hover { background:url('images/play.png') no-repeat center center;}
.episode-item .thumbnail span {display:block;width:150px; height:90px;  z-index:1 }
.noxxx{display:none}
.col-right {vertical-align:top; padding-left:10px; width:300px}
.col-right h2, .col-right h4 {
	border-bottom:#444 1px solid;
	color:#fff;
	text-align:left;
	font-size:14px;
	padding:0px 0px 0px 10px;
	margin:10px 5px 5px 5px;
	font-family:Tahoma, Geneva, sans-serif;
}
.year ul { list-style-type:none}
.year ul li { padding:5px}
.genres li span{display:none}
div.cloud {	margin:20px 0;	text-align:center; width:400px}
div.cloud a {	margin-right:10px;	text-decoration:underline;	white-space:nowrap}
#sort-bar a img, #view-bar a img { border: none; }
#sort-bar em, #view-bar em {font-style:normal;}
#sort-bar, #view-bar {
	min-height: 25px;
	padding: 10px 7px 0 7px;
	width:auto;
	float:right;
	}
	#sort-bar ul, #view-bar ul {
		display: block;
		list-style: none inside;
		}
		#sort-bar ul li, #view-bar ul li {
			height: 18px;
			padding: 5px 5px 0 5px;
			position: relative;
			float: right;
			margin-right: 10px;
			}
			#sort-bar ul li:hover, #view-bar ul li:hover {
				background: url(/images/sort-nav.png) center left no-repeat;
			}
			#sort-bar ul li a, #view-bar ul li a {
				display: block;
				float: left;
				height: 23px;
				position: relative;
				top: -5px;
				right: -5px;
				padding-right: 3px;
				color: #ffffff;
				font-weight: bold;
		
				text-decoration: none;
				}
				#sort-bar ul li a:hover {
					
				}
				#sort-bar ul li a span, #view-bar ul li a span {
					position: relative;
					top: 3px;
				}
			#sort-bar ul li ul, #view-bar ul li ul {
				display: none;
				position: absolute;
				top: 29px;
				left: 0px;
				width: 200px;
				border: 1px solid #ccc;
				background: white;
				padding: 10px 0 0 0;
				z-index:100;
				}
				#sort-bar ul li ul li,#view-bar ul li ul li {
					float: none;
					padding: 0; margin: 0;
					height: 100%;
				}
				#sort-bar ul li ul li:hover, #view-bar ul li ul li:hover {
					background: none;
					}
					#sort-bar ul li ul li a, #view-bar ul li ul li a {
						display: block;
						float: none;
						margin-left: -5px;
						padding: 0px 0 0 10px;
						width: 190px;
						font-size:11px;
						color:#000000;
					}
					#sort-bar ul li ul li a:hover, #view-bar ul li ul li a:hover {
						background: #eee;
					}
