* { padding: 0; margin: 0; }

a {
color: #000000;
text-decoration: underline;
}

a:hover {
color: #666666;
text-decoration:none;
}

#wrapper { 
 margin: 0 auto;
 width: 992px;
}
#faux {
 width: inherit;
 margin-bottom: 5px;
 overflow: visible;
}

#header {
 color: #333;
 width: 992px;
 height: 65px;
 padding: 0px;
 margin: 0px;
 margin-top: 7px;
}

#header_left_logo {
float:left;
width: 250px;
height: 65px;
}

#header_right_all {
width:742px;
height:65px;
float:right;
vertical-align:middle;
}

#login_header {text-align:right; height:35px; font-weight:bold;}
#login_header a {color:#0000FF; text-decoration:none;}
#login_header a:hover {text-decoration:underline;}

#header_menu { height:30px; float:right;}

#category_title {
font-size: 26px;
height:40px;
color: #CCCCCC;
font-weight: bold;
float: right;
text-align: left;
margin: 30px;
margin-top: 0px;
margin-bottom: 0px;
vertical-align:middle;
}

#header_section,
#header_section_help,
#header_section_welcome {
vertical-align:bottom;
font-weight:lighter;
color:#333333;
padding-left:12px;
padding-right:12px;
border-left: 1px dotted #CCCCCC;
}
#header_section_usericon {padding-right:13px; padding-left:3px; border:0px; margin-top:50px; padding-top:50px;}
#header_section_welcome{ border-left:0px; padding-left:0px;}
#header_section_help { padding-right:0px;}
#header_section_user { font-size:13px; font-weight:bold;}


#advanced_search {
 height:14px;
 text-align: left;
 margin-bottom: 4px;
 margin-top:-5px;
 margin-left:-4px;
 padding: 4px;
 padding-top:3px;
 background-color: #E1E1E1;
 position:relative;
 z-index:1;
 font-size:12px;
 font-weight: bold;
}

.textsearch {
border: 0px solid;
padding: 1px;
border-color:#000000;
background-color: #FFFFFF;
height: 16px;
padding: 3px;
}

.submitsearch {
border: 1px solid;
border-color:#CCCCCC;
background-color: #333333;
font:"Times New Roman", Times, serif;
color:#CCCCCC;
height: 22px;
font-weight: bolder;
}

.selectsearch {
border: 2px solid;
border-color: #FFFFFF;
background-color: BCBEB0;
width: 125px;
}

#navcontainer {
 overflow: auto;
 width: 100%;
}

.inq a { 
 color: #FFFFFF;
 font:"Times New Roman", Times, serif;
 font-weight: bold;
 text-decoration:none;
}

.inq a:hover { 
 color: #FFFFFF;
 font:"Times New Roman", Times, serif;
 font-weight: bold;
 text-decoration: underline;
}


/* START: Left Column ============================== */
#category_navigator_title {
 width: auto;
 text-align: left;
 background-image:url(../images/fading_background_5.png);
 margin-bottom: 3px;
 margin-top: 0px;
 padding: 3px;
 padding-left: 8px;
 padding-bottom: 4px;
 font-size: 12px;
 display:block;
 font-weight:bold;
 border: 1px solid #CCCCCC;
}
#category_navigator_title a { color:#0000FF; text-decoration:none;}
#category_navigator_title a:hover { text-decoration:none; color:#00BBFF; }

#category_navigator_search {
 width: auto;
 text-align: left;
 /*background-color:#FAFAFA;
 border: 1px solid #CCCCCC;*/
 margin-bottom: 3px;
 margin-top: -3px;
 padding: 2px;
 padding-left: 6px;
 padding-bottom: 3px;
 font-size: 11px;
 display:block;
 font-weight:bold;
 margin-right:-6px;
 margin-left:-6px;
}
#category_navigator_search a { color:#0000FF; text-decoration:none;}
#category_navigator_search a:hover { text-decoration:none; color:#00BBFF;}




#initial_video_source_info2 {
	height:248px;
	width:498px;
	/*
	border:1px solid #999999;
	background-color:#EFEFEF;
	*/
	
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
	
	padding-top:100px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
}


.next_span { margin-left:5px; margin-right:5px; margin:8px;}
.next_span_search { font-size:9px; margin-left:4px; margin-right:4px;}


#main_title {
 width: auto;
 text-align: left;
 margin-bottom: 3px;
 padding: 4px;
 padding-left: 0px;
 font-weight: bold;
 font-size: 16px;
 display:block;
}

#comment_area { background-color:#EFEFEF; border:1px solid #CCCCCC; padding:5px; margin-bottom:10px; text-align:left; font-weight:bold; font-size:12px; width:488px; }

#leftcolumn_flv_player {
width: 498px;
background-color:#ffaeae;
border: 1px solid #333333;
text-align:center;
height: 270px;
font-size:16px;
color:#000000;
padding-top:80px;
font-weight:bold;
}
#leftcolumn_flv_player a { color:#0000FF;}

#leftcolumn_all {
 float: left;
 width: 500px;
 text-align:center;
 border: 0px solid;
 border-color:#000000;
 margin: 0px;
 margin-bottom: 5px;
 padding: 0px;
 display: inline;
 position: relative;
}

#beneath_video {
 padding: 0;
 margin: 0;
 font-family: Arial, Helvetica, sans-serif;
 background-color:#CCCCCC;
 background-attachment: fixed;
 background-repeat: repeat;
 font-size: 13px;
}

#leftcolumn_main_tab {
 float: inherit;
 width: 600px;
 margin-top: 5px;
 text-align: inherit;
 overflow: auto;
}

#leftcolumn_comment_tab {
 float: inherit;
 width: 370px;
 text-align: inherit;
 margin-top: 5px;
}

#watch_php_comment {
 float: inherit;
 width: 600px;
 text-align: inherit;
 margin-top: 5px;
 background-color:#999999;
}

#views_rating {
background-color:#CCCCCC
}

#leftcolumn_chatbox {
 float: inherit;
 width: 586px;
 text-align: center;
 background-color:#F1F1F1;
 display:block;
 position: static;
}

/* END: Watch Page Right Column ====================== */

#rightcolumnALLerror {
 float: inherit;
 width: inherit;
 text-align:center;
 border: 0px solid;
 border-color:#000000;
 margin: 0px;
 padding: 0px;
 height: 600px;
 display: inline;
 position: relative;
}

#rightcolumnSearchResult { 
 float: inherit;
 width: inherit;
 text-align: left;
 border: 1px solid;
 border-color:#000000;
 margin: 0px;
 padding: 3px;
 height: inherit;
 display: inline;
 position: relative;
 background: #D5D6C9;
}

#rightcolumnmenu4seasonPage { 
 float: inherit;
 width: inherit;
 color: #FFFFFF;
 text-align: center;
 margin-top: 2px;
 margin-bottom: 4px;
 margin-left: 0px;
 margin-right: 0px;
 padding: 4px;
 display: inline;
 position: relative;
 background: #666666;
 background-image: url(../other/footer_background.png);
}

#rightcolumnseason { 
 float: inherit;
 width: inherit;
 text-align:center;
 border: 1px solid;
 border-color:#000000;
 margin: 0px;
 padding: 0px;
 padding-bottom: 12px;
 display: inline;
 position: relative;
 background: #D5D6C9;
}

/* END: Left Column    ====================================== */

/* START: Right Column ====================================== */

#rightcolumn_all { 
 width: 280px;
 float: right;
 display: inline;
 position: relative;
 border: 0px solid;
 margin-bottom: 0px;
 padding: 0px;
}

#rightcolumn_mainmenu { 
 float: right;
 width: 370px;
 display: inline;
 margin-bottom: 5px;
 background-color:#333333;
}

#rightcolumn_subscribe { 
 width: 268px;
 float: right;
 color: #000000;
 margin-bottom: 5px;
 padding: 5px;
 padding-top:0;
 background: #E6E6E6;
 border-left: 1px solid #848484;
 border-right: 1px solid #848484;
 border-bottom: 1px solid #848484;
}

#rightcolumn_subscribe a { color:#0000FF; text-decoration:none; }
#rightcolumn_subscribe a:hover { color:#0000FF; text-decoration:underline; }

.user_info7 {color:#666666; font-size:13px; margin-bottom:3px;}
.user_info7 a {color:#0000FF; font-weight:bold; text-decoration:none;}

.vnav_header {
text-align:center;
border-bottom: 1px solid #999999;
padding-top:2px;
padding-bottom:2px;
color:#FFFFFF;
font-weight:bold;
background-color:#333333;
}

#rightcolumn_video_navigation { 
 width: 292px;
 float: right;
 display: inline;
 position: static;
 color: #B7B7B7;
 margin-bottom: 5px;
 padding: 3px;
 background: #E6E6E6;
 border: 1px solid #848484;
}

.rightcolumn_video_navigation { 
 width: 292px;
 float: right;
 display: inline;
 position: static;
 color: #B7B7B7;
 margin-bottom: 5px;
 padding: 3px;
 padding-bottom:0;
 background-color:#FFFFFF;
 border: 1px solid #848484;
}

.dropdown_watch{
text-align:left; font-size:14px; font-weight:bold; margin-bottom:2px; margin-top:8px; margin-left:1px;
}
.dropdown_a { color:#333333; text-decoration:none; font-size:14px; font-weight:bold; text-decoration:none; } 
.dropdown_a:hover { color:#777777; } 




.part_header4 {font-size:14px; margin-bottom:4px; color:#000000; text-align:left;}
.part_header5 {font-size:14px; margin-bottom:4px; color:#000000; text-align:left; margin-left:-25px;}

#leftcolumnseason { 
 display: inline;
 position:relative;
 border: 1px solid;
 border-color:#000000;
 margin: 0px;
 padding: 6px;
 width: 162px;
 float: left;
 background: #D5D6C9;
}

/* END: Right Column ===================================== */

#category_title a {
color: #CCCCCC;
text-decoration: underline;
}

#category_title a:hover {
color: #FFFFFF;
text-decoration: none;
}

.title6 {
font-weight: bold;
color: #000000;
}

.title6 a {
text-decoration: none;
color: #000000;
}

.title6 a:hover {
text-decoration: underline;
color: #000000;
}

#topepisode {
 width:533px;
 border: 1px solid #666666; 
 border-bottom:none; 
 background-color:#bcbeb0; 
 margin: 0 auto; 
 padding:0px;
}

#bottomepisode {
 width:533px;
 border: 0px solid #666666; 
 border-top:none; 
 background-color:#bcbeb0; 
 margin: 0 auto; 
 margin-top:-3px;
}

#tab_header {
font-size:14px;
font-weight:bold;
}

#addiv {
 position: absolute;
 top: 5px;
 right: 5px;
 }
 
#adsearch {
 position: absolute;
 top: 4px;
 right: 20px;
 }
  

#addiv2 a {
 color:#FFFFFF;
 position: absolute;
 top: 2px;
 right: 5px;
 } 

.episodeinfo img {
border: 0px;
}

#episodeimg {
 width: 166px; 
 border: 1px solid #666666; 
 text-align: center; 
 padding: 5px; 
 float:right; 
}

#season {
 padding:0px;
 border:0px;
 text-align:left;
 float:left;
 margin-bottom: -12px;
 }
 
#season2 h1  {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 }
 
.tdseason  {
 background: #bcbeb0;
 width: 155px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: left;
 vertical-align:top;
 border: 1px solid #666666; 
 }
 
 .innerseasontd  {
 width: 337px;
 float: left;
 }
 
img.season {
 width: 155px;
 height: 115px;
 border: 0px;
 } 
 
#episodeguide {
 text-align:left;
 font-size:12px;
 } 
 
#thankus {
 border: 1px dashed rgb(0, 0, 0); 
 padding: 2px;
 font-size: 12px; 
 background-color: rgb(156, 159, 132); 
 margin-left: auto; 
 margin-right: auto; 
 width: 99%;
 }
 
.newstitle { 
 border:1px solid #000000; 
 background-color: #A7A89C;
 text-align:left; 
 font-size: 12px; 
 padding: 4px; 
 margin-top: 6px; 
 font-weight:bold;
 }
 
.newstext {
 border:1px solid #666666;
 background-image:url(../other/shade3.gif);
 text-align:left; 
 font-size: 12px; 
 padding: 3px; 
 border-top: none; 
 }
 
 .site_news_forum { background-color:#EFEFEF; border:1px solid #CCCCCC; width:383px; height:100px; padding:4px; padding-top:2px; padding-bottom:0px; overflow:hidden; margin-bottom:10px; margin-top:10px; display:inline-block; }
 .site_news_forum h2 { border-bottom:1px solid #AAAAAA; font-size:14px; font-weight:bold; color:#555555; margin-bottom:5px; padding-bottom:1px; }
 .site_news_forum .item { margin-left:2px; margin-bottom:4px; font-size:11px; color:#999999; width:379px; overflow:hidden; height:15px; }
 .site_news_forum .item .topic { color:#0000FF; font-weight:bold; font-size:12px; text-decoration:none; }
 .site_news_forum .item .topic:hover { text-decoration:underline; }
 .site_news_forum .item .useradded { color:#00CC00; font-weight:bold; font-size:11px; text-decoration:none; }
 .site_news_forum .item .useradded:hover { text-decoration:underline; }
 .site_news_forum .item .dateadded { color:#999999; font-weight:normal; font-size:10px; text-decoration:none; }
 
.newsbottom {
 border-top:1px solid #666666;
 text-align:left; 
 font-size: 11px; 
 padding: 2px; 
 margin-top: 5px;
 }
 
#footer { 
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:center;
 vertical-align:middle;
 background:#463494;
 color:#000000;
 padding:5px;
}

#footer a, #footer a:link{
	color:#C7F4FA;
	text-decoration:none;
}

#footer a:hover, #footer a:active{
	color:#99CC66;
	text-decoration:none;
}

.listings {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
color: #000000;
border: none;
border-bottom:2px groove #666666;
margin-top: 15px;
margin-bottom: 4px;
display:block;
}

.listings span { font-size:11px; font-weight:bold; }

.fancy_title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 26px;
color: #333333;
border: none;
margin-top: 15px;
margin-bottom: 0px;
text-align: center;
}

.fancy_title2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #333333;
border: none;
margin-top: 15px;
margin-bottom: 0px;
text-align: left;
}

.account_headers { font-size:18px; font-weight:bold; color:#333333; }

#div_java_1 { display: none; margin-top:10px; }
#div_java_2 { display: none; padding:0px; border:1px solid #333333; background-color:#E3E3E3; font-weight:bold; margin-top:10px; font-size:11px; text-align:left; padding:5px; font-family: Arial, Helvetica, sans-serif; }
#div_java_3 { display: none; padding:0px; border:1px solid #333333; background-color:#E3E3E3; font-weight:bold; margin-top:10px; font-size:14px; text-align:center; font-family: Arial, Helvetica, sans-serif; min-height:47px; }

.download_class { padding:5px; border:1px solid #333333; background-color:#E3E3E3; font-weight:bold; margin-top:10px; font-size:14px; text-align:center; font-family: Arial, Helvetica, sans-serif; min-height:32px; }

.video_not_working { display: none; border:1px solid #333333; background-color:#E3E3E3; margin-top:10px; font-family: Arial, Helvetica, sans-serif; min-height:32px; padding:10px; font-size:13px; text-align:left; font-weight:normal;}
#div_java_6 { display: none;}
#div_java_10 { display: none; margin-top:10px; background-color:#D6D6D6; padding:5px; }
/* the bottom javas are for the index page */
#div_java_21 { display: none; }
#div_java_22 { display: none; }
#div_java_23 { display: none; }
#div_java_24 { display: none; }
#div_java_25 { display: none; }
#div_java_26 { display: none; }

#div_java_27 { display: none; }


#div_java_41, #div_java_42, #div_java_43, #div_java_44, #div_java_45, #div_java_46, #div_java_47, #div_java_48, #div_java_49, #div_java_50, #div_java_51, #div_java_52, #div_java_53, #div_java_54, #div_java_55, #div_java_56, #div_java_57, #div_java_58, #div_java_59, #div_java_60 {
display: none;
margin-top: 7px;
margin-bottom:2px;
padding-left: 9px;
color:#000000;
font-size:12px;
font-weight:normal;
}



.show_hide_index_videos { text-align:center; margin-top:4px;}
.show_hide_index_videos a { color:#0000FF; text-decoration:none;}
.show_hide_index_videos a:hover { text-decoration:underline;}





#register_error a, #task_done a, #task_done2 a, #task_almost_done a { color:#0000FF; text-decoration:none; }
#register_error a:hover, #task_done a:hover, #task_done2 a:hover, #task_almost_done a:hover { color:#00BBFF; text-decoration:none; }

#login_left_all {width:350px; float:left; margin-bottom:5px; margin-top:5px;}
#login_left {
width:330px;
text-align:left;
background-color:#E6E6E6;
margin-bottom:5px;
padding:10px;
border: 1px solid;
border-color:#000000;
}
#login_left_info { width:332px; margin-top:30px; border-top:1px dotted #CCCCCC; padding:10px; padding-top:30px; font-size:15px;}
.login_tb_data {color:#333333; text-align:right; font-weight:bold; padding-right: 5px;}
.login_tb_bttn { padding-left: 74px;}
.info_ul {margin:20px;}

.forgot_section {font-weight:bold; margin-left:100px; font-size:12px; color:#666666;}
.forgot_section a { color:#0000FF; text-decoration:underline;}
.forgot_section a:hover {text-decoration:none;}


#login_right_register {
width:400px;
background-color:#E6E6E6;
float:right;
border: 0;
padding:10px;
margin-top:5px;
margin-bottom:5px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; /* future proofing */
-khtml-border-radius: 10px; /* for old Konqueror browsers */
}
.register_td_left {color:#333333; text-align:right; font-weight:bold; padding-right:5px; vertical-align:top; padding-top:2px; width:100px;}
.register_td_left2 {color:#333333; text-align:right; font-weight:bold; padding-right:5px; vertical-align:middle;}
.register_td_right { padding-left: 1px;}
.extra_data { text-align:left; padding-top:0px; padding-bottom:25px; font-size:10px; padding-left:3px;}
.extra_data2 { text-align:left; padding-top:0px; padding-bottom:9px; font-size:12px; padding-left:3px;}
.extra_data2 a { color:#0000FF; font-weight:bold;}
.country_select { text-align:left; padding-top:2px; padding-bottom:25px; font-size:10px;}
.country_select a { color:#0000FF;}


.pstrength-minchar {
font-size : 10px;
}

#pointer_space{ /*The space between the > > in the header of watch*/
margin-left:  10px;
margin-right: 10px;
}


.rate_view_td {
padding-top:14px;
text-align:center;
vertical-align:top;
font-size:20px;
font-weight:bold;
color:#999999;
}

#bottom_video_links {margin-top: 0px;}
#bottom_video_links a { color:#0000FF; text-decoration:none; font-size:18px; font-weight:bold}
#bottom_video_links a:hover { color:#0000FF; text-decoration:underline;}

.bottom_vid_actions {text-decoration: none; padding-bottom:5px;}
.bottom_vid_actions a {text-decoration: none; font-size:13px; color: #0066FF; font-weight:bold;}
.bottom_vid_actions a:hover {color: #FF6666;}

.show_php_navigate { margin-bottom:25px; margin-top:4px; padding:0; text-align:center; }
.show_php_navigate li { display:inline; }
.show_php_navigate a { border: 1px solid #CCC; margin-left:1px; margin-right:1px; padding:4px 6px; text-decoration:none; font-weight:bold; }
.show_php_navigate a:hover { background-color:#CCCCCC; color:#C7F4FA; text-decoration:none; }











.search_options { margin-bottom:7px; margin-top:11px; padding:0; text-align:left; }
.search_options li { display:inline; margin-left:15px; }
.search_options a { border: 3px solid #666666; margin-left:1px; margin-right:1px; padding-bottom:7px; padding-left:10px; padding-right:10px; padding-top:6px; text-decoration:none; font-weight:bold; font-size:18px; background-color:#CCCCCC; color:#000000; }
.search_options a:hover { background-color:#EFEFEF; color:#000000; text-decoration:none; }







#show_php_navigate_focus { background-color:#CCCCCC; color:#000000; cursor:default; }
#show_php_navigate_focus:hover { background-color:#CCCCCC; color:#000000; padding:4px 6px; }





.page_navigator {
	font-weight: bold;
	font-size:13px;
	text-align: center;
	float:left;
	margin:0;
	margin-top:6px;
	margin-bottom:3px;
	border:1px solid #CCCCCC;
	width: 781px;
	background-color:#EFEFEF;
	text-align:left;
	padding-top:4px;
	padding-bottom:4px;
	padding-left: 11px;
	padding-right:0;
}
.page_navigator a {
	border: 2px solid #CCC;
	padding: 3px;
	padding-left:4px;
	padding-right:5px;
	text-decoration: none;
}
.page_navigator a.current {
	color: #FFFFFF;
	background-color:#000000;
	border: 2px solid #FFFFFF;
	margin-left:3px;
	margin-right:3px;
	cursor: default;
}
.page_navigator a.regular {
	color: #333333;
	margin-left:3px;
	margin-right:3px;
}
.page_navigator a.regular:hover {
	color: #463494;
	background-color:#FFFFFF;
	text-decoration: none;
}






.insert_video_php_navigate { margin-top:25px; margin-bottom:20px; padding:0px; text-align:center;}
.insert_video_php_navigate a {
background-color:#EAEAEA; 
font-size:16px;
font-weight:bold; 
border: 1px solid #CCC; 
margin-left:2px; 
margin-right:2px;
padding:17px; 
text-decoration:underline; }
.insert_video_php_navigate a:hover { background-color:#999999; color:#0000FF; text-decoration:none;}
.insert_video_php_navigate li { display:inline;}


.sports_php_navigate { margin:25px; padding:0; text-align:center; }
.sports_php_navigate a { border: 1px solid #CCC; margin-left:2px; margin-right:2px; padding:5px 7px; text-decoration:underline; }
.sports_php_navigate a:hover { background-color:#999999; color:#0000FF; text-decoration:none;}
.sports_php_navigate li { display:inline;}

#shows_right_side {float:right; width:380px;}

.listings_show { margin:auto; margin-bottom:0px; margin-top:0px; padding: 0; }
.listings_show li { border-bottom:1px solid #E9E9E9; list-style: none; margin: 0; padding: 0; }
.listings_show li a { display:block; padding-bottom:.2em; padding-top:.2em; text-decoration:none; }
.listings_show li a:hover { background:#EFEFEF; text-decoration:none; }

.season_show { margin:auto; margin-bottom:0px; margin-top:0px; padding: 0; width:100%; font-weight:bold; }
.season_show li { border-bottom:1px dashed #E9E9E9; list-style: none; margin: 0; padding:0; padding-bottom:1px; padding-top:1px; }
.season_show li a { display:block; padding-bottom:.2em; padding-top:.2em; text-decoration:none; padding:6px; }
.season_show li a:hover { color:#0000FF; text-decoration:none; background-color:#EFEFEF; }

.promo_href { margin:auto; margin-bottom:0px; margin-top:0px; padding: 0; }
.promo_href li { list-style: none; margin: 0; padding: 0; }
.promo_href li a { display:block; font-weight:bold; color:#0033FF; text-decoration:none; }
.promo_href li a:hover { text-decoration: underline; color:#0033FF;}

.search_results { margin:auto; margin-bottom:0px; margin-top:0px; padding: 2px; }
.search_results li { border-bottom:1px solid #E9E9E9; list-style: none; margin: 0; padding:0; background-color:#CCCCCC; }
.search_results li a { display:block; padding-bottom:.2em; padding-top:.2em; text-decoration:none; font-weight:bolder; font-size:14px; }
.search_results li a:hover { background:#F6F6F6; text-decoration:underline; color:#993333;}

.ep_numbers { color:#999999; float:right; margin-top:-1.2em; text-align:right; width:83px; }

#insert_show_section {
background-color:#EAEAEA;
width:420px;
margin-bottom:20px;
margin-top:10px;
padding:10px;
}


.clear  { clear: both; background: none; }
.clear2 { clear: both; background: none; margin-bottom:10px; margin-top:10px; }
.clear3 { clear: both; background: none; margin-bottom:10px; }
.clear4 { clear: both; background: none; margin-bottom:5px; margin-top:-5px; border-top:1px solid #999999; }
.clear5 { clear: both; background: none; margin-bottom: 4px; margin-top: 4px; }

.showhide_span { clear:both; margin-bottom:6px; }
.sinf { display:block; background-color:#999999; text-align:center; padding:2px; font-weight:bold; text-decoration:none; color: #0000FF; }
.sinf:hover { background-color:#AAAAAA; text-decoration:none; color: #0000FF; }

#account_left_navigation {
background:#CCCCCC;
margin-bottom:3px;
display:block;
text-align:left;
}

.account_left_navigation_items { margin:auto; margin-bottom:3px; margin-top:0px; padding:2px;}
.account_left_navigation_items li { list-style: none; margin: 0; }
.account_left_navigation_items li a { display:block; padding-bottom:.2em; padding-top:.2em; text-decoration:none; font-weight:bold; font-size:11px; padding-left:2px; padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #3F0069; }
.account_left_navigation_items li a:hover { background-color:#333333; text-decoration:underline; color:#FFFFFF;}

.force_popup { margin:auto; margin-bottom:3px; margin-top:0px; padding:2px; width:200px;}
.force_popup li { list-style: none; margin: 0; margin-bottom:5px; }
.force_popup li a { display:block; padding-bottom:.2em; padding-top:.2em; text-decoration:none; font-weight:bold; font-size:11px; padding-left:2px; padding-top:5px; padding-bottom:5px; }
.force_popup li a:hover { background-color:#333333; text-decoration:underline; color:#FFFFFF;}

#acoount_right_info {
background-color:#F5F5F5;
padding: 10px;
margin-top:5px;
margin-bottom:5px;
border:1px solid #CCCCCC;
font-size:11px;
line-height:120%;
} 

.main_headers { font-size:17px; color:#777777;}

.icon_headers {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
border: none;
border-bottom: 1px solid #666666;
margin-top: 5px;
margin-bottom: 2px;
text-align:left;
}

.user_icon_128 {width:128px; font-size:10px; display: table-cell; text-align:center; padding-right:21px; padding-top:3px; padding-bottom:4px;}
.user_icon_128 a { text-decoration:none;}
.user_icon_128 a:hover { color:#0000FF; font-weight:bold;}

#upload_left {
float:left;
background-color:#F5F5F5;
border: 1px solid #000000;
width:360px;
margin-bottom:5px;
padding: 10px;
}

#upload_right {
float: right;
background-color: #A0A0A0;
border: 1px solid #000000;
width:380px;
margin-bottom:5px;
padding: 10px;
height: inherit;
color:#FFFFFF;
font-weight:bold;
}

.upload_points {
background-color: #000000;
color: #00FF00;
font-size:12px;
font-weight:bold;
padding-bottom:0px;
padding-top:1px;
padding-left: 2px;
padding-right: 2px;
margin:3px;
}

.point_fluctuation {
font-size:10px;
vertical-align: text-top;
font-style:italic;
}

.upload_sections {
padding:4px;
background-color: #C1C1C1;
margin-bottom:5px;
border:1px solid #000000;
}
.upload_sections a { color: #CC0000; text-decoration:underline;}
.upload_sections a:hover { text-decoration: none;}

#upload_welcome_header {
background-color:#666666;
color:#FFFFFF;
margin-bottom:4px;
margin-top:5px;
border:1px solid #CCCCCC;
width:auto;
padding:3px;
font-size:14px;
}

.upload_guide_header {
background-color:#000000;
color:#FFFFFF;
border:1px solid #CCCCCC;
padding: 3px;
text-align:center;
margin-bottom: 10px;
} 

.upload_guide_sections {
background-color: #CCCCCC;
color: #990000;
border:1px solid #CCCCCC;
padding: 2px;
text-align: left;
margin-bottom: 10px;
white-space: pre-wrap;
word-wrap: break-word;
}

.sport_selection { margin:auto; margin-bottom:5px; margin-top:0px; padding: 0; }
.sport_selection li { background-color: #C1C1C1; border:1px solid #000000; list-style: none; margin: 0; padding: 0px; margin-bottom:5px; }
.sport_selection li a { display:block; padding-bottom:.2em; padding-top:.2em; text-decoration:none; text-align:center; font-weight:bold; font-size:16px; }
.sport_selection li a:hover { background: #D6D6D6;}

.genre_selection { margin:auto; margin-bottom:3px; padding: 0; }
.genre_selection li { background-color: #C1C1C1; border:1px solid #333333; list-style:none; margin: 0; padding: 0px; margin-bottom:3px; }
.genre_selection li a { display:block; padding-bottom:.2em; padding-top:.2em; text-decoration:none; text-align:center; font-weight:bold; font-size:13px; }
.genre_selection li a:hover { background: #D6D6D6;}

.mini_task_done {background-color:#99CC99; text-align:center; font-weight:bold; padding:2px; margin-top:1px; margin-bottom:2px;}

.upload_extra_info { font-size:11px; color:#333333; font-style:italic; font-weight:normal; }

#verifier_sources { background-color:#EFEFEF; padding:5px; margin-top:10px; margin-bottom:10px; border:1px solid #CCCCCC;}

.termssmallheaders { font-size:16px; margin-top:30px; margin-bottom:5px;}
.termsparagraph { padding-left:15px; margin-bottom:2px; text-align:justify;}
.termsinnerlists {margin-left:20px; color:#000000; list-style:decimal; margin:15px; margin-left:45px; background-color:#EBEBEB;}
.termsmainlist {margin-left:30px; color:#000000; font-weight:bold; font-size:13px; list-style: decimal; padding-bottom:10px; margin-bottom:25px; background-color:#EBEBEB;}
#mozilla { border:1px solid #CCCCCC; background-color:#ffaeae; color:#000000; font-weight:bold; font-size:12px; margin-bottom:5px; padding-top:3px; padding-bottom:3px; }
#mozilla a { color:#0000FF; text-decoration:underline; }
#mozilla a:hover { text-decoration:none; }
#mozilla_header {background-color:#000000; color:#ffaeae; border-right:1px solid #CCCCCC; padding:3px; margin-right:4px;}

.genre_headers { background-color:#333333; color:#FFFFFF; padding:2px; font-size:14px; border:1px solid #000000; width:20%; text-align:center; font-weight:bold;}
.genre_data { padding:0; border:0; width:20%; vertical-align:top;}

.left_nav_header {background-color:#555555; color:#FFFFFF; font-size:13px; padding:2px; font-weight:bold; text-align:center;}

.icon_td { width:20%; text-align:center; padding-bottom:9px; padding-top:3px;}
.icon_td a { text-decoration:none; font-weight:bold; font-size:11px; color:#333333;}
.icon_td a:hover { text-decoration:none; color:#0000FF;}

.popup_forced {width:498px; min-height:333px;
  height:auto !important;
  height:333px;
  border:1px solid #999; background-color:#EFEFEF; text-align:center; font-size:12px; font-weight:bold; padding-top:15px;}
.popup_forced a {
	border: 2px solid #CCC;
	padding: 5px;
	padding-left:6px;
	padding-right:7px;
	text-decoration: none;
}
.popup_forced a.viewed {
	color: #FFFFFF;
	background-color:#000000;
	border: 2px solid #FFFFFF;
	margin-left:3px;
	margin-right:3px;
	cursor: default;
}
.popup_forced a.regular {
	color: #333333;
	margin-left:3px;
	margin-right:3px;
}
.popup_forced a.regular:hover {
	color: #463494;
	background-color:#FFFFFF;
	text-decoration: none;
}

.search_channel_ref {
color:#0000FF;
text-decoration:none;
font-weight:bold;
}
.search_channel_ref:hover {
color:#0000FF;
text-decoration: underline;
font-weight:bold;
}

#admin_res a { color:#0000FF;}




#todays_most_viewed { background-image:url(../images/fading_background_4.png); background-repeat:repeat; border:1px solid #CCCCCC; padding:7px; margin-bottom:10px; margin-bottom:10px; width:775px; }
#todays_most_viewed .header { color:#333333; text-align:center; font-size:14px; font-weight:bold; padding:1px; }
#todays_most_viewed .header span { margin-left:5px; font-size:11px; font-weight:bold; }
#todays_most_viewed .header a { text-decoration:none; color:#0000FF; }
#todays_most_viewed .header a:hover { text-decoration:none; color:#00BBFF; }


#search_bar { background-image:url(../images/fading_background_4.png); background-repeat:repeat; border:1px solid #CCCCCC; padding:7px; padding-right:0; margin-bottom:5px; margin-top:5px; width:808px; }
#search_bar h1 { color:#333333; text-align:center; font-size:15px; font-weight:bold; margin-top:2px; margin-bottom:8px; }
#search_bar .search_term { color:#FF6600; }
#search_bar .search_limit { color:#999999; }
#search_bar .sec { display:block; }
#search_bar .sec h3 { font-size:11px; font-weight:bold; color:#000000; text-align:center; display:block; margin-bottom:6px; padding:2px; background-color:#DFDFDF; }
#search_bar .sec a { width:141px; display:inline-block; margin-left:5px; margin-right:7px; margin-bottom:2px; padding-top:1px; padding-bottom:1px; color:#0000FF; text-decoration:none; }
#search_bar .sec a:hover { text-decoration:none; color:#00BBFF; }
#search_bar .nor { padding:2px; }
#search_bar .sel { padding:2px; background-color:#CCCCCC; }
#search_bar .sel:hover { color:#0000FF; cursor:default; }

#sug_system { background-image:url(http://data.motionempire.com/1/largeimg/sug_system2.gif); background-repeat:no-repeat; border:1px solid #CCCCCC; padding:0; margin-bottom:10px; width:789px; height:187px; display:block; }
#sug_system_inner { width:615px; margin-left:165px; margin-top:49px; height:137px; overflow:hidden; }
#sug_system_inner div { font-weight:bold; font-size:13px; color:#333333; padding-bottom:10px; }
#sug_system_inner ul { margin-left:13px; }
#sug_system_inner li { margin-bottom:6px; }
#sug_system_inner a { color:#0000FF; font-weight:bold; text-decoration:none; }
#sug_system_inner a:hover { text-decoration:underline; }
#search_728_90 { padding-left:30px; padding-bottom:3px; }



#promo7 { width:789px; height:286px; background-color:#777777; border:1px solid #CCCCCC; background: url(http://data.motionempire.com/1/largeimg/gifts_4.jpg) no-repeat 0px 0px; display:block; margin-bottom:10px; }
#promo7 div { margin-left:430px; margin-top:94px; }
#promo7 a { font-size:12px; font-weight:bold; color:#0000FF; text-decoration:none; }
#promo7 a:hover { text-decoration:underline; }
#promo7 li { padding-bottom:5px; }

/* Buttons */
a.buttonD_53, a.buttonD_54 {
	margin: 0; padding-right: 0px;
	height: 18px;
	display:block;
	color: #fff;
	line-height: 18px; *line-height: 16px;
	text-decoration: none;
	text-align: center;
	font-weight:bold;
	font-size:10px;
}
a.buttonD_53:hover, a.buttonD_54:hover, a.buttonD_53:visited, a.buttonD_54:visited {
	color: #fff;
	text-decoration: none;
}

a.buttonD_53 {
	width: 53px;
	background: transparent url(../images/18x53.gif) no-repeat 0px 0px;
}
a.buttonD_53:hover {
	width: 53px;
	background: transparent url(../images/18x53.gif) no-repeat 0px -18px;
}


a.buttonD_130 {
	width: 130px;
	background: transparent url(../images/18x130.gif) no-repeat 0px 0px;
}
a.buttonD_130:hover {
	width: 130px;
	background: transparent url(../images/18x130.gif) no-repeat 0px -18px;
}

a.buttonD_130 {
	margin: 0; padding-right: 0px;
	height: 18px;
	display:block;
	color: #fff;
	line-height: 18px; *line-height: 16px;
	text-decoration: none;
	text-align: center;
	font-weight:bold;
	font-size:10px;
}

a.buttonD_130:hover {
	color: #fff;
	text-decoration: none;
}



.usersectionHeader {
	border-bottom: 0;
	border: 1px solid #dfdfdf;
	height: 20px;
	font-weight: bold;
	padding-left: 8px;
	color: #000000;
	line-height: 18px;
	background: transparent url(../images/header23.jpg) repeat-x center center;
}
.usersectionHeader a { text-decoration:none; }


.usersectionBody {
 width:auto; 
 text-align:left; 
 padding:13px;
 padding-top:18px; 
 border:1px solid #dfdfdf;
 border-top:0;
 background-color:#F8F8F8;
 margin-bottom:15px;
 }
 
.user_focus_title {
padding-bottom:12px;
color:#444444;
font-size:11px;
}

.user_edit_prof {
padding-bottom:17px;
color:#444444;
font-size:11px;
}


.user_focus_data2 {
padding-bottom:12px;
color:#000000;
font-size:11px;
font-weight:bold;
}

.trailerSearch { display:block; border:1px dashed #333333; background-color:#66CCFF; font-size:15px; font-weight:bold; height:25px; text-align:center; padding-top:7px; margin-right:3px; margin-top:6px; text-decoration:none; color:#000000; }
.trailerSearch:hover { background-color: #0066CC; color:#FFFFFF; }

.selected { background-color:#CCCCCC; cursor:default; }
.selected:hover { background-color:#CCCCCC; padding:4px 6px; }

.nselected { background-color:#ffaeae; cursor:default; }
.nselected:hover { background-color:#ffaeae; padding:4px 6px; }

.listing_ind { font-size:12px; font-weight:bold; color:#0066FF; }
.listing_ind:hover { font-size:12px; font-weight:bold; color:#666666; text-decoration:underline; }

.caution { background-color:#ffeeaa; border:1px dashed #CCCCCC; padding:8px; margin-bottom:3px; font-weight:bold; }

.hidden_link { color:#FFFFFF; font-weight:bold; }
.hidden_link visited { color:#FFFFFF; font-weight:bold; }
.hidden_link:hover { color:#CCCCCC; font-weight:bold; }

.todays_pop { color:#000000; }
.todays_pop:hover { color:#0000FF; }

.fr_ref_par {
margin-bottom:8px;
font-size:12px;
}

.ref_guide_header {
background-color:#000000;
color:#FFFFFF;
padding:3px;
padding-left:6px;
border:1px solid #333333;
font-size:16px;
font-weight:bold;
margin:-2px;
margin-top:8px;
margin-bottom:8px;
}

.selected_source_body {
background-color:#FFFFCC; 
border:1px solid #CC9900;
padding:2px;
border-top:0;
margin:-2px;
margin-top:-7px;
margin-bottom:7px;
}

.selected_source_header{
background-color:#FFFFCC;
border:1px solid #CC9900;
padding:2px;
margin:-2px;
margin-bottom:7px;
}

#source_navigation { text-align:left; padding:5px; font-size:13px; font-weight:bold; color:#666666; margin-bottom:-6px;}
#source_navigation a { font-weight:bold; color:#0000FF; text-decoration:none;}

.nonselected_source_body {
background-color:#EFEFEF; 
layer-background-color:#EFEFEF;
border:1px solid #CCCCCC;
padding:2px;
border-top:0;
margin:-2px;
margin-top:-7px;
margin-bottom:7px;
}

.nonselected_source_header{
background-color:#EFEFEF;
layer-background-color:#EFEFEF;
border:1px solid #CCCCCC;
padding:2px;
margin:-2px;
margin-bottom:7px;
}


.selected_source_body_main { font-size:11px; color:#333333; }
.selected_source_body_main p { margin-bottom:2px; }
.selected_source_body_main .header { font-size:11px; font-weight:bold; color:#777777; }
.selected_source_body_main .data { font-size:11px; font-weight:bold; color:#333333; }


#display_video_popup { border:4px solid #CCCCCC; border-bottom:0; background-color:#EFEFEF; margin-left:10px; width:455px;  font-size:12px; padding-top:4px; padding-bottom:4px; font-weight:bold; text-align: center; }

.popup_source_num {
	text-align:center;
	font-size:10px;
	font-weight:bold;
	background:none;
}

.popup_head1 {
	color:#FFFFFF;
	background-color:#555555;
	width:156px;
	height:18px;
	font-size:12px;
	font-weight:bold;
	padding-top:3px;
}

.popup_data_dontainer {
	background-color:#CCCCCC;
	padding:3px;
	width:150px;
	text-align:center;
	padding-top:5px;
}

.popup_data_parts {
	padding-top:3px;
}

.popup_date_dontainer {
	background-color:#EFEFEF;
	padding-top:3px;
	padding-bottom:3px;
	width:auto;
	text-align:center;
	margin-top:12px;
}

.popup_extra_info {
	background-color:#FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	width:auto;
	text-align:center;
	margin-top:3px;
}

.rest_body {
 width:704px; 
 position:relative; 
 height:22px;
 text-align: center;
 background-color: #CCCCCC;
 margin-bottom: 3px;
 margin-top: 20px;
 margin-left:39px;
 padding: 3px;
 padding-left: 7px;
 padding-bottom: 8px;
 padding-top: 8px;
 font-size: 12px;
 font-weight:bold;
}

.rest_body_t {
 width:778px;
 position:relative; 
 height:22px;
 text-align: center;
 background-color: #CCCCCC;
 margin-bottom: 3px;
 margin-top: 20px;
 padding: 3px;
 padding-left: 7px;
 padding-bottom: 8px;
 font-size: 12px;
 font-weight:bold;
 margin-top:20px; 
 margin-bottom:0; 
 padding-top:17px;
}
.rest_body_b {
 width:788px;
 position:relative; 
 height:10px;
 background-color: #CCCCCC;
}




.prest_body {
 width:784px; 
 position:relative; 
 height:22px; 
 text-align: left;
 background-color: #E4E4E4;
 margin-top: 15px;
 padding: 3px;
 padding-left: 7px;
 padding-bottom: 8px;
 padding-top: 4px;
 font-size: 15px;
 font-weight:bold;
 display:block;
}

.prest_headers {
background-image:url(../images/playlist_32.png); 
background-repeat:no-repeat; 
height:32px; 
padding-left:37px; 
padding-top:7px; 
font-size:16px; 
font-weight:bold;
}

.video_load3 {
 width:300px; 
 position:relative; 
 height:22px; 
 font-size:18px;
 text-align: center;
 background-color: #CCCCCC;
 margin-bottom: 3px;
 margin-top: 0px;
 margin-left:100px;
 padding: 3px;
 padding-left: 7px;
 padding-bottom: 8px;
 padding-top: 8px;
 font-weight:bold;
}


#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 4px;
font-size:12px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
text-align:left;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.link_to_this_pages {
display:none;
font-size:12px;
font-weight:bold;
margin:3px;
margin-bottom:12px;
padding:2px;
color:#333333;
text-decoration:none;
background-color: #D7D7D7;
border:1px solid #CCCCCC;
margin-top:-9px;
text-align:center;
}

.txt_share_acc {
padding:1px; 
border:1px solid #BBBBBB; 
width:380px; 
font-size:13px;
}

.user_header1_tabs {
font-size:14px;
font-weight:bold;
margin:3px;
margin-bottom:12px;
padding-bottom:3px;
color:#333333;
text-decoration:none;
border-bottom:3px groove #666666;
}

.access_denied {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding:50px;
	color:#990000;
}

.index_popular_title { padding-top:7px; font-size:16px; font-weight:bold; display:block; color:#333333; padding-bottom:3px; }

.playlist_votes {
background-image:url(../images/rating_box.gif);
width:100px;
height:41px;
font-size:18px;
color:#00BBFF;
text-align:center;
}

.playlist_current_rating {
font-size:10px;
text-align:center;
color:#000000;
margin-bottom:2px;
}


.emoticons {
cursor:pointer;

}

.emoticons hover {
background-color:#C0C0C0;
}



.emoticons_d {
margin-bottom:-2px;
}







a.sbutton{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	background:url(../other/button/button.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:8px;
	text-decoration:none;
	width:180px;
}
a:hover.sbutton{
	color: #00CCFF;
}

/* -------------------- */
/* CLASSES				*/
/* -------------------- */
	.add{
		background:url(../other/button/add.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.delete{
		background:url(../other/button/delete.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.user{
		background:url(../other/button/user.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.alert{
		background:url(../other/button/alert.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.msg{
		background:url(../other/button/msg.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.download{
		background:url(../other/button/download.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}

	.lens{
		background:url(../other/button/lens.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.mailpass{
		background:url(../other/button/mail-pass.png) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.edit{
		background:url(../other/button/edit.png) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.account{
		background:url(../other/button/account.png) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}






.appropriate_no { margin:25px; padding:10px; width:auto; border:1px dotted #FF0000; background-color:#FDE8DE; }
.appropriate_yes { margin:25px; padding:10px; width:auto; border:1px dotted #28903A; background-color:#E4F1D5; }


.genre_outer{ width:791px; background-color:#FFFFFF; border:0; margin-top:30px; margin-bottom:35px; display:block; }
.genre_header{ width:700px; float:left; margin:5px; font-size:14px; font-weight:bold; margin-bottom:0; }
.genre_column{ width:191px; float:left; margin:5px; margin-right:0; }
.genre_item { padding-bottom:7px; }
.genre_item a{ color:#0000FF; font-weight:bold; font-size:12px; }
.genre_browse_all{ width:785px; text-align:center; float:left; margin-bottom:12px; }
.genre_browse_all a{ font-size:14px; font-weight:bold; color:#666666; }







#ads_watch_top_square { display:block; width:294px; margin:0 0 14px -14px; height:250px; width:300px; overflow:hidden; border:0; }

/* Cast&Crew CSS: */

.cc_general { float:left; width:253px; margin-bottom:3px; min-height:36px; _height:36px; background-color:#EFEFEF; }
.cc_general a { color:#0000FF; text-decoration:none; }
.cc_general a:hover { color:#000000; text-decoration:none; }
/* ---------------------------------------- */
.cc_director_bg { background-image:url(../other/cast_crew/director_bg.png); background-repeat:no-repeat; }
.cc_director_person { width:216px; color: #0000FF; font-weight:bold; font-size:13px; font-weight:bold; height:16px; margin-top:17px; margin-left:2px; text-align:center; }
/* ---------------------------------------- */
.cc_actors_bg { background-image:url(../other/cast_crew/actor_bg.png); background-repeat:no-repeat; }
.cc_actors_person_outer { width:220px; color:#554832; font-weight:bold; font-size:12px; height:15px; margin-top:2px; margin-left:2px; overflow:hidden; }
.cc_actors_person_inner { width:700px; height:15px; overflow:visible; }
.cc_actors_character { margin-left:21px; margin-top:2px; font-size:11px; color:#554832; width:195px; margin-bottom:1px; }
/* ---------------------------------------- */
.cc_writing_bg { background-image:url(../other/cast_crew/writing_bg.png); background-repeat:no-repeat; }
.cc_writing_person_outer { width:165px; color:#554832; font-weight:bold; font-size:12px; height:15px; margin-top:2px; margin-left:48px; overflow:hidden; }
.cc_writing_person_inner { width:700px; height:15px; overflow:visible; }
.cc_writing_role { margin-left:48px; margin-top:2px; font-size:11px; color:#554832; width:165px; margin-bottom:1px;}
/* ---------------------------------------- */
.cc_producer_bg { background-image:url(../other/cast_crew/producer_bg.png); background-repeat:no-repeat; }
.cc_producer_person_outer { width:140px; color:#0000FF; font-weight:bold; font-size:12px; height:15px; margin-top:2px; margin-left:73px; overflow:hidden; }
.cc_producer_person_inner { width:700px; height:15px; overflow:visible; }
.cc_producer_role { margin-left:42px; margin-top:2px; font-size:11px; color:#554832; width:174px; margin-bottom:1px; }
/* ---------------------------------------- */



#imdb_general { border:0px solid #CCCCCC; margin-top:10px; margin-bottom:10px; padding:0px; width:794px; min-height:180px; _height:180px; background:url(http://data.motionempire.com/1/largeimg/imdb_background.png); background-repeat:no-repeat; }

#tvrage_general { border:0px solid #CCCCCC; margin-top:10px; margin-bottom:10px; padding:0px; width:794px; min-height:180px; _height:180px; background:url(http://data.motionempire.com/1/largeimg/tvrage_background.png); background-repeat:no-repeat; }

#tvrage_general .left, #imdb_general .left { width:400px; float:left; margin-top:63px; padding-left:9px; }
#tvrage_general .right, #imdb_general .right { width:360px; float:right; margin-top:46px; padding:5px; padding-right:15px; }
#tvrage_general .text_title, #imdb_general .text_title { padding-bottom:2px; font-size:12px; font-weight:bold; }
#tvrage_general .text_example, #imdb_general .text_example { color:#555555; font-size:10px; font-weight:bold; padding-top:4px; }
#tvrage_general .button_input, #imdb_general .button_input { width:90px; padding:2px; border:1px solid #CCCCCC; background-color:#EFEFEF; font-weight:bold; color:#0000FF; padding-bottom:1px; }
#tvrage_general .text_input, #imdb_general .text_input { padding:2px; width:285px; font-size:14px; border:1px solid #CCCCCC; }




#show_selector_main { margin-top:60px; text-align:left; padding-left:100px; padding-bottom:30px; }
#header_show_s { width:100%; border-bottom:2px solid black; margin-top:-7px; margin-bottom:20px; font-size:16px; text-align:left; }
.dropdown_show1 { width:490px; height:30px; padding:5px; font-size:14px; font-weight:bold; }
.submit_show1 { width:50px; height:29px; font-size:14px; font-weight:bold; }
.sub22 { float:left; background-color:#F5F5F5; border:1px solid #000000; margin-bottom:5px; padding:20px; text-align:left; width:550px; }


#channel_header_new {
	position:relative;
	height:27px;
	z-index:1;
	margin-top:3px;
	background-color:#CCCCCC;
	width:950px;
}

#channel_header_new_bottom{
	position:relative;
	background-color:#CCCCCC;
	height:27px;
	width:798px;
}


#channel_header_search2{
	position:relative;
	height:35px;
	width:950px;
	display:block;
	background:url(http://data.motionempire.com/1/largeimg/header103.png) no-repeat 0 -54px;
}


#link_1 	  { display:block; width:105px; height:27px; background:url(http://data.motionempire.com/1/largeimg/header103.png) no-repeat -0px 0; }
#link_1:hover { background-position: -0px -27px; }
#link_1 span  { display: none; }

#link_2 	  { display:block; width:105px; height:27px; background:url(http://data.motionempire.com/1/largeimg/header103.png) no-repeat -106px 0; }
#link_2:hover { background-position: -106px -27px; }
#link_2 span  { display: none; }

#link_3 	  { display:block; width:109px; height:27px; background:url(http://data.motionempire.com/1/largeimg/header103.png) no-repeat -211px 0; }
#link_3:hover { background-position: -211px -27px; }
#link_3 span  { display: none; }

#link_4 	  { display:block; width:123px; height:27px; background:url(http://data.motionempire.com/1/largeimg/header103.png) no-repeat -320px 0; }
#link_4:hover { background-position: -320px -27px; }
#link_4 span  { display: none; }

#link_5 	  { display:block; width:91px; height:27px; background:url(http://data.motionempire.com/1/largeimg/header103.png) no-repeat -443px 0; }
#link_5:hover { background-position: -443px -27px; }
#link_5 span  { display: none; }

#link_6 	  { display:block; width:105px; height:27px; background:url(http://data.motionempire.com/1/largeimg/header103.png) no-repeat -534px 0; }
#link_6:hover { background-position: -534px -27px; }
#link_6 span  { display: none; }

#link_7 	  { display:block; width:102px; height:27px; background:url(http://data.motionempire.com/1/largeimg/header103.png) no-repeat -639px 0; }
#link_7:hover { background-position: -639px -27px; }
#link_7 span  { display: none; }

#link_8 	  { display:block; width:111px; height:27px; background:url(http://data.motionempire.com/1/largeimg/header103.png) no-repeat -741px 0; }
#link_8:hover { background-position: -741px -27px; }
#link_8 span  { display: none; }

#link_9 	  { display:block; width:99px; height:27px; background:url(http://data.motionempire.com/1/largeimg/header103.png) no-repeat -851px 0; }
#link_9:hover { background-position: -851px -27px; }
#link_9 span  { display: none; }






.top_nav5 { width:796px; height:19px; position:absolute; top:38px; left:146px; overflow:visible; }
#ads_main_left { margin:5px 0 0 -10px; padding:0; display:block; width:160px; height:600px; overflow:hidden; }




#link_21 	  { display:block; width:69px; height:19px; background:url(http://data.motionempire.com/1/largeimg/header_m2.png) no-repeat -0px 0; }
#link_21:hover{ border-bottom:2px solid white; padding-bottom:2px; }
#link_21 span { display: none; }

#link_22 	  { display:block; width:88px; height:19px; background:url(http://data.motionempire.com/1/largeimg/header_m2.png) no-repeat -69px 0; }
#link_22:hover{ border-bottom:2px solid white; padding-bottom:2px; }
#link_22 span { display: none; }

#link_23 	  { display:block; width:79px; height:19px; background:url(http://data.motionempire.com/1/largeimg/header_m2.png) no-repeat -157px 0; }
#link_23:hover{ border-bottom:2px solid white; padding-bottom:2px; }
#link_23 span { display: none; }

#link_24 	  { display:block; width:64px; height:19px; background:url(http://data.motionempire.com/1/largeimg/header_m2.png) no-repeat -237px 0; }
#link_24:hover{ border-bottom:2px solid white; padding-bottom:2px; }
#link_24 span { display: none; }

#link_25 	  { display:block; width:74px; height:19px; background:url(http://data.motionempire.com/1/largeimg/header_m2.png) no-repeat -301px 0; }
#link_25:hover{ border-bottom:2px solid white; padding-bottom:2px; }
#link_25 span { display: none; }

#link_26 	  { display:block; width:84px; height:19px; background:url(http://data.motionempire.com/1/largeimg/header_m2.png) no-repeat -375px 0; }
#link_26:hover{ border-bottom:2px solid white; padding-bottom:2px; }
#link_26 span { display: none; }

#link_27 	  { display:block; width:73px; height:19px; background:url(http://data.motionempire.com/1/largeimg/header_m2.png) no-repeat -459px 0; }
#link_27:hover{ border-bottom:2px solid white; padding-bottom:2px; }
#link_27 span { display: none; }

#link_28 	  { display:block; width:60px; height:19px; background:url(http://data.motionempire.com/1/largeimg/header_m2.png) no-repeat -532px 0; }
#link_28:hover{ border-bottom:2px solid white; padding-bottom:2px; }
#link_28 span { display: none; }

#link_29 	  { display:block; width:58px; height:19px; background:url(http://data.motionempire.com/1/largeimg/header_m2.png) no-repeat -592px 0; }
#link_29:hover{ border-bottom:2px solid white; padding-bottom:2px; }
#link_29 span { display: none; }

#link_30 	  { display:block; width:75px; height:24px; background:url(http://data.motionempire.com/1/largeimg/header103.png) no-repeat -790px -60px; }
#link_30:hover{ background-position: -952px -2px; }
#link_30 span { display: none; }






#upload_items { width:300px; padding-left:35px; margin-top:35px; float:left; border-right:1px dashed #666666; }
#upload_items span { display:block; margin-bottom:20px; }
#upload_items img { margin-bottom:-6px; margin-right:10px; }
#upload_items a { color:#0000FF; font-size:26px; font-weight:bold; text-decoration:none; }
#upload_items a:hover { color:#999999; text-decoration:none; }

#upload_guides { width:410px; background-color:#EFEFEF; border:1px solid #CCCCCC; padding:8px; margin-top:35px; float:right; }
#upload_guides h3 { font-size:12px; font-weight:bold; color:#000000; padding-bottom:4px; }
#upload_guides span { display:block; margin-bottom:13px; }
#upload_guides span a { color:#0000FF; font-size:11px; font-weight:normal; }
#upload_guides div { padding-top:5px; padding-bottom:5px; }
#upload_guides img { margin-bottom:-3px; margin-right:3px; }
#upload_guides a { color:#0000FF; font-size:12px; font-weight:bold; }

























































































































/************************************************************************************************************************************************************************************
SCREEN
************************************************************************************************************************************************************************************/


body {
	font: 70% Verdana, Arial, Helvetica, sans-serif;
	background:  #ffffff;
	margin: 0; 
	padding: 2px 0px;
	color: #333333;
	position:relative;
}
#container {
	width: 950px;
	background: #ffffff;
	margin: 0 auto; 
	text-align: left; 
	position:relative;
}

#clr{
	clear:both;
	line-height:0px;
	margin:0px;
	padding:0px;
}

#tl{
	position:absolute;
	font-size:0px;
	line-height:0px;
	top:0px;
	left:0px;
	z-index:10;
	width:10px;
	height:10px;
	background:url(../images/tl.png);
}

#tr{
	position:absolute;
	top:0px;
	right:0px;
	z-index:10;
	width:10px;
	height:10px;
	background:url(../images/tr.png);
	font-size:0px;
	line-height:0px;
}
#bl{
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:10;
	width:10px;
	height:10px;
	background:url(../images/bl.png);
	font-size:0px;
	line-height:0px;
}
#br{
	position:absolute;
	bottom:0px;
	right:0px;
	z-index:10;
	width:10px;
	height:10px;
	background:url(../images/br.png);
	font-size:0px;
	line-height:0px;
}

/******************************
Header Modules
******************************/

#hdr{
	position:relative;
	background:#463494;
	height:65px;
	z-index:1;
	_height:65px;
}

#logo
{
	position:absolute;
	top:10px;
	left:20px;
	height: 50px;
	width: 116px;
	background:url(../images/logo.png) no-repeat;
}

#hdrNav{
	position:absolute;
	right:8px;
	top:3px;
	color:#C7F4FA;
}

#hdrNav2{
	position:absolute;
	right:3px;
	bottom:6px;
}

#hdrNav a, #hdrNav a:link{
	color:#C7F4FA;
	text-decoration:none;
}

#hdrNav a:hover, #hdrNav a:active{
	color:#99CC66;
	text-decoration:none;
}

.site_content {
position:absolute;
top:20px;
left:150px;
color:#FFFFFF;
display:none;
overflow: hidden;
width:790px;
height:43px;
}

.site_counter {
position:absolute;
top:30px;
display:none;
right:7px;
color:#FFFFFF;
overflow: hidden;
width:81px;
height:29px;
}
/******************************
Main Modules
******************************/

#mainContent {
	position:relative;
	padding:0px;
	margin-left:152px;
	margin-top:2px;
	width:798px;
	_margin-left:147px;
}

.headerBox{
	position:relative;
	background:#B5B6AB;
	height:30px;
	margin-bottom:3px;
	padding-top:5px;
	padding-left:7px;
}

.brAccessories_right{
	position:absolute;
	right: 5px;
	bottom: 5px;
	width: auto;
}

/******************************
Category Menu
******************************/

.contentBox{
	margin-top:2px;
	padding:4px;
	padding-right:0;
	min-height:755px;
	_height:755px;
}

#categories{
	text-align:centre;
	border-bottom:1px solid #cccccc;
	position:absolute;
	top:-19px;
	width:785px;
}

#catInner{
	text-align:center;
	margin:auto;
	width:575px;
	height:21px;
	border-left:1px solid #cccccc;
}

#categories a, #categories a:link{
	display:inline;
	background:#efefef;
	padding:4px 20px;
	float:left;
	border-right:1px solid #cccccc;
	color:#333333;
	text-decoration:none;
}

#categories a:hover, #categories a:active{
	background:#3399FF;
	color:#FFFFFF;
}

/******************************
left Modules
******************************/

#left{
	float:left;
	margin:0px;
	padding:2px 0px;;
	width:150px;
	display:inline;

}

#channel_header{
	position:relative;
	background:#aaaaaa;
	height:53px;
	z-index:1;
	margin-top:2px;
}

#hdrNav_header {
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	width:936px;
	position:absolute;
	left:8px;
	top:3px;
	height:15px;
}

#hdrNav_channel{
	position:absolute;
	left:8px;
	top:20px;
	height:15px;
	width:936px;
}

#hdrNav_channel a {
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}


#hdrNav_ads{
	position:absolute;
	left:8px;
	top:35px;
	color:#C7F4FA;
	width:936px;
	height:15px;
}

/******************************
login Modules
******************************/

#login{
	background:#cccccc;
	border-bottom:1px solid #bbbbbb;
	margin-bottom:2px;
}

#login form{
	margin:0px;
	padding:6px 5px 15px 12px;
}

#login #user{
	float:left;
	display:block;
	width:116px;
	padding:3px 5px;
	border:1px solid #777777;
}

#login #pass{
	float:left;
	display:block;
	width:68px;
	padding:3px 5px;
	border:1px solid #777777;
}

#login #loginBtn{
	position:relative;
	display:block;
	border:1px solid #777777;
	width:45px;
	height:24px;
	padding:0px;
	padding-bottom:3px;
	background:#888888;
	left:1px;
	_left:-2px;
	color:#eeeeee;	
}

#login #loginFtr{
	font-size:11px;
	text-align:center;
	border-top:1px solid #bbbbbb;
}

#loginFtr a, #loginFtr a:link{
	display:block;
	padding:2px 0px;
	height:100%;
	width:100%;
	color:#555555;
	text-decoration:none;
}

#loginFtr a:hover, #loginFtr a:active{
	color:#333333;
	background:#bbbbbb;
}

#logstat {
	size:9px;
	padding-left:2px;
	padding-top:2px;
	color:#000000;
	margin-bottom:3px;
}

#log_username {

	padding-right:0px;
	text-align:right;
	color:#0000FF;
	font-size:13px;
	font-weight:bold;
	margin-bottom:3px;
}

.us3 { 
	padding-bottom:3px;
	margin-bottom:3px;
	padding-right:3px;
	color:#0000FF;
	text-decoration:none;
}
/******************************
search Modules
******************************/

#search{
	background:#aaaaaa;
	color:#eeeeee;
	margin-bottom:2px;
	height:35px;
	position:relative;
	overflow:hidden;
}

#search2{
	color:#FFFFFF;
	margin:0;
	height:35px;
	position:relative;
	overflow:hidden;
	width:226px;
	margin-bottom:5px;
}

#upload_sec { width:122px; margin-left:6px; margin-top:7px; }

#search2 form{
	margin:0px;
	padding:0px 0px 0px 0px;
}

#search2 #searchTXT{
	float:left;
	display:block;
	width:170px;
	padding:3px 5px;
	border:1px solid #777777;
}

#search2 #catList{
	width:120px;
	font-size:90%;
	height:20px;
	margin:0px 2px 0px 0px;
}

#search2 #searchBtn{
	position:relative;
	display:block;
	border:1px solid #777777;
	width:35px;
	height:24px;
	padding-bottom:3px;
	background:#888888;
	left:1px;
	_left:-2px;
	color:#eeeeee;
}

/******************************
Button Modules
******************************/

a.squarebutton{
background: transparent url('../images/square-gray-left.gif') no-repeat top left;
display:block;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}

a.squarebutton span{
background: transparent url('../images/square-gray-right.gif') no-repeat top right;
display:block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
font-weight:bold;
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
float:left;
text-align:center;
}

.buttonwrapper a:hover { color: #FF0000; }

/******************************
DATA scroller
******************************/

#pscroller2{
width: 271px;
height: 45px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}

#pscroller2 a {
text-decoration: none;
color:#FFFFFF;
}

/******************************
POPuP Genre Selection
******************************/

#popitmenu{
position: absolute;
background-color:#E4E4E4;
border:1px solid black;
font: bold 12px Verdana;
line-height: 18px;
z-index: 100;
visibility: hidden;
padding:5px;
padding-top:-1px;
}

#popitmenu a{
text-decoration: none;
padding: 4px;
color: #333333;
}

#popitmenu a:hover{ /*hover background color*/
background-color:#463494;
color:#FFFFFF;
}

.level_management a { color:#0000FF; }
.level_management ul { margin-top:15px; margin-bottom:20px; margin-left:40px; padding-right:5px; }
.level_management li { padding-top:2px; padding-bottom:2px; }

.a_na { font-weight:bold; padding:1px; padding-left:3px; padding-right:3px; background-color:#FF3300; }
.a_aa { font-weight:bold; padding:1px; padding-left:3px; padding-right:3px; background-color:#009900; }
.a_oh { font-weight:bold; padding:1px; padding-left:3px; padding-right:3px; background-color:#FFCC00; }


.level_1_class  { background-color:#FFFFFF; color:#000000; } 
	.level_1_class a { color:#0000FF; text-decoration:none; } 
	.level_1_class a:hover { color:#00BBFF; text-decoration:none; }
.level_2_class  { background-color:#99FF99; color:#000000; }
	.level_2_class a { color:#0000FF; text-decoration:none; } 
	.level_2_class a:hover { color:#0066FF; text-decoration:none; }
.level_3_class  { background-color:#00BBFF; color:#000000; }
	.level_3_class a { color: ; text-decoration:none; } 
	.level_3_class a:hover { color:#0000FF; text-decoration:none; }
.level_4_class  { background-color:#FFFF66; color:#000000; }
	.level_4_class a { color:#0000FF; text-decoration:none; } 
	.level_4_class a:hover { color:#FF6600; text-decoration:none; }
.level_5_class  { background-color:#FF6600; color:#FFFFFF; }
	.level_5_class a { color: #0000CC; text-decoration:none; } 
	.level_5_class a:hover { color:#FFFFFF; text-decoration:none; }
.level_6_class  { background-color:#CC00CC; color:#FFFFFF; }
	.level_6_class a { color:#00FFFF; text-decoration:none; } 
	.level_6_class a:hover { color:#FFFFFF; text-decoration:none; }
.level_7_class  { background-color:#000000; color:#FFFFFF; }
	.level_7_class a { color:#00FFFF; text-decoration:none; } 
	.level_7_class a:hover { color:#FFFFFF; text-decoration:none; }






.level_8_class  { background-color:#DDDDDD; color:#000000; }
	.level_8_class a { color:#0000FF; text-decoration:none; } 
	.level_8_class a:hover { color:#0000FF; text-decoration:none; }
.level_9_class  { background-color:#DDDDDD; color:#000000; }
	.level_9_class a { color:#0000FF; text-decoration:none; } 
	.level_9_class a:hover { color:#0000FF; text-decoration:none; }
.level_10_class { background-color:#DDDDDD; color:#000000; }
	.level_10_class a { color:#0000FF; text-decoration:none; } 
	.level_10_class a:hover { color:#0000FF; text-decoration:none; }
.level_11_class { background-color:#DDDDDD; color:#000000; }
	.level_11_class a { color:#0000FF; text-decoration:none; } 
	.level_11_class a:hover { color:#0000FF; text-decoration:none; }
.level_12_class { background-color:#DDDDDD; color:#000000; }
	.level_12_class a { color:#0000FF; text-decoration:none; } 
	.level_12_class a:hover { color:#0000FF; text-decoration:none; }
.level_13_class { background-color:#DDDDDD; color:#000000; }
	.level_13_class a { color:#0000FF; text-decoration:none; } 
	.level_13_class a:hover { color:#0000FF; text-decoration:none; }
.level_14_class { background-color:#DDDDDD; color:#000000; }
	.level_14_class a { color:#0000FF; text-decoration:none; } 
	.level_14_class a:hover { color:#0000FF; text-decoration:none; }
.level_15_class { background-color:#DDDDDD; color:#000000; }
	.level_15_class a { color:#0000FF; text-decoration:none; } 
	.level_15_class a:hover { color:#0000FF; text-decoration:none; }
.level_16_class { background-color:#DDDDDD; color:#000000; }
	.level_16_class a { color:#0000FF; text-decoration:none; } 
	.level_16_class a:hover { color:#0000FF; text-decoration:none; }
.level_17_class { background-color:#DDDDDD; color:#000000; }
	.level_17_class a { color:#0000FF; text-decoration:none; } 
	.level_17_class a:hover { color:#0000FF; text-decoration:none; }
.level_18_class { background-color:#DDDDDD; color:#000000; }
	.level_18_class a { color:#0000FF; text-decoration:none; } 
	.level_18_class a:hover { color:#0000FF; text-decoration:none; }
.level_19_class { background-color:#DDDDDD; color:#000000; }
	.level_19_class a { color:#0000FF; text-decoration:none; } 
	.level_19_class a:hover { color:#0000FF; text-decoration:none; }
.level_20_class { background-color:#DDDDDD; color:#000000; }
	.level_20_class a { color:#0000FF; text-decoration:none; } 
	.level_20_class a:hover { color:#0000FF; text-decoration:none; }



#topbar{
position:absolute;
border: 1px solid #CCCCCC;
padding: 1px;
background-color:#FFFFFF;
width: 122px;
visibility: hidden;
z-index: 100;
text-align:center;
}

#suggestion_box { display:block; padding-top:15px; }
#suggestion_box a { font-size:14px; color:#0000FF; font-weight:bold; text-decoration:none; }
#suggestion_box a:hover { color:#00CC00; }
#suggestion_box img { margin-bottom:-2px;margin-right:3px; }

#paper_desc { width:350px; height:600px; overflow:hidden; background-image: url(http://data.motionempire.com/1/largeimg/paper.jpg); background-repeat:no-repeat; }
#paper_desc div { width:279px; height:515px; overflow:auto; margin-left:50px; margin-top:57px; font-size:14px; line-height:120%; }
#paper_ad { height:600px; width:160px; margin-left:3px; margin-right:3px; }
#paper_img { width:274px; overflow:hidden; font-size:13px; }
#paper_img .main { border:1px solid #999; padding:1px; display:block; }
#paper_button { margin-top:10px; margin-bottom:15px; margin-left:10px; width:250px; overflow:hidden; }
#paper_button div { margin-bottom:4px; }
#paper_button a { color:#0000FF; font-weight:bold; text-decoration:none; }
#paper_button a:hover { color:#00BBFF; font-weight:bold; text-decoration:none; }
#paper_button img { border:0; margin-right:3px; }



#top_contributors  { min-height:145px; height:auto !important; height:145px; background: url('../images/seasonbkg3.png') top left no-repeat; padding:10px; width:254px; font-size:11px; }
#top_contributors a { text-decoration:none; color:#00F; font-weight:bold; }
#top_contributors img { margin-bottom:-3px; margin-right:2px; }
#top_contributors td { padding-bottom:7px; }





#account_contributions .td1 { padding:5px; border:1px dashed #CCCCCC; font-size:14px; font-weight:bold; text-align:center; }
#account_contributions .td3 { padding:5px; background-color:#efefef; border:1px dashed #CCCCCC; }
#account_contributions div { padding-bottom:3px; padding-top:3px; }
#account_contributions a { color:#0000FF; text-decoration:none; font-weight:bold; font-size:12px; }
#account_contributions a:hover { color:#09F; text-decoration:none; }
#account_contributions img { margin-right:2px; margin-bottom:-3px; }
#cont_header { padding:5px; background-color:#333333; border:1px dashed #CCCCCC; font-weight:bold; font-size:11px; color:#FFFFFF; margin-bottom:5px; }
#cont_header div { padding-left:17px; }


#comments_zero { background-color:#FFFFFF; border:0px solid #CCCCCC; padding:5px; margin-bottom:5px; text-align:center; font-weight:bold; font-size:12px; }

#comment_status{ font-size:12px; padding-top:3px; border-top:1px solid #CCCCCC; text-align:left;}
#comment_status a { color:#0000FF; text-decoration:none; font-weight:bold; }
#comment_status a:hover { color:#00BBFF; }
#comment_status img { margin-bottom:-3px; margin-right:2px; }


.adm_links h2 { font-size:13px; font-weight:bold; color:#999999; padding-bottom:4px; padding-top:15px; }
.adm_links div { padding-bottom:5px; padding-left:8px; }
.adm_links a { font-size:12px; font-weight:bold; color:#0000FF; text-decoration:none; }
.adm_links a:hover { color:#000000; }

.srcedit_hider { display:none; text-align:right; margin-top:5px; padding-top:2px; border-top:1px solid #CCCCCC; }
.srcedit_hider img { margin-left:2px; margin-bottom:-2px; }

.srcmove_hider { display:none; text-align:right; margin-top:5px; padding-top:2px; border-top:1px solid #CCCCCC; }
.srcmove_hider img { margin-left:2px; margin-bottom:-2px; }


#visible_keywords { display:inline-block; }
#visible_keywords a { display:inline-block; }
#visible_keywords span { display:inline-block; }
#visible_keywords img { margin-bottom:-3px; margin-left:2px; margin-right:2px; }
#hidden_keywords { display:none; }
#show_keywords_btn { display:inline-block; margin-left:3px; }
#show_keywords_btn a { display:inline-block; border-bottom: 1px dotted #666666; margin-left:2px; margin-right:2px; text-decoration:none; font-weight:bold; }

.relVidcss { text-align:left; padding:0; width:auto; overflow:auto; height:315px; min-height:315px; margin-top:3px; display:block; margin-bottom:3px; }
.darkred { color:#990000; font-weight:bold; text-decoration:underline; }
.relLine { height:0px; border-bottom:1px dotted black; margin-right:4px; margin-left:2px; }
.imgBorder { border: 1px solid #999; padding:1px; display:block; }
.relVidList { color:#000000; margin-top:3px; line-height:100%; }
.relVidList div { margin-bottom:2px; }
.relTvTitle { display:block; margin-bottom:3px; background-color:#EFEFEF; text-decoration:none; color:#0000FF; font-size:11px; font-weight:bold; padding:2px; text-align:center; }
.relTvTitle:hover { background-color:#CCCCCC; text-decoration:none; color:#0000FF; }
.rightcolumn_video_navigation2 { 
 width: 292px;
 float: right;
 position: static;
 color: #B7B7B7;
 padding: 3px;
 padding-bottom:0;
 border: 1px solid #848484;
 background-color:#FFFFFF; 
 display:block; 
 margin-bottom:5px;
}

.sepL { margin-top:5px; margin-bottom:6px; border-bottom:1px dotted black; }

.relVidsNonSelect1 { height:42px; overflow:hidden; padding-left:3px; padding-right:2px; color:#333333; margin-right:3px; }
.relVidsNonSelect2 { height:93px; overflow:hidden; padding-left:3px; padding-right:2px; color:#333333; margin-right:3px; }
.relVidsSelect { background-color:#FFFFCC; border: 1px solid #999; border-left:0; }

.src_t_available { font-size:14px; font-weight:bold; color:#990000; }
.src_t_missing { font-size:14px; font-weight:bold; color:#AAAAAA; text-decoration:line-through; }
.src_t_upcoming { font-size:14px; font-weight:bold; color:#CC9933; text-decoration:none; }
.src_t_upcoming:hover { text-decoration:none; color:#CC6600; }

.naVimg { border: 1px solid #999; padding:1px; display:block; }
.naVdiv1 { overflow-y:auto; margin-right:2px; overflow-x:hidden; visibility:visible; }
.naVimgContT { width:34px; float:right; display:inline-block; padding-top:2px; margin-right:3px; }
.naVimgContT img { border:0; }
.naVimgContD { width:65px; float:right; display:inline-block; padding-top:2px; margin-right:3px; }
.naVimgContD img { border:0; }

.naVtitle { margin-bottom:5px; float:left; display:inline-block; line-height:120%; margin-top:2px; }
#naVg { float:left; display:inline-block; padding-bottom:2px; }
#naVg #category_navigator_search {
 text-align:left;
 margin:0;
 padding:0;
 font-size:11px;
 display:inline-block;
 font-weight:normal;
 line-height:120%;
}
#naVg #category_navigator_search a { color:#0000FF; text-decoration:none; font-weight:bold; }
#naVg #category_navigator_search a:hover { text-decoration: none; color:#00BBFF; }
.naVclear { clear:both; height:0px; background-color:#FFFFFF; }

.naVfav { margin-top:2px; color:#009900; margin-bottom:5px; }
.naVfav span { color:#990000; }
.naVfav a { color:#0000FF; font-weight:bold; text-decoration:none; }
.naVfav a:hover { color:#00BBFF; }

.naVinfO { padding-left:5px; padding-top:2px; border:1px solid #CCCCCC; background-color:#FAFAFA; font-weight:normal; }
.naVinfO div { margin-bottom:1px; }
.naVinfO span { font-weight:bold; }
.naVinfO a { color:#0000FF; font-weight:bold; text-decoration:none; }
.naVinfO a:hover { color:#00BBFF; }
.naVdesc { padding-right:3px; }

.naVextrp { font-size:11px; padding-bottom:4px; padding-top:2px; color:#00CC00; width:470px; display:block; }
.naVextrp span { font-weight:bold; }
.naVextrp span img { margin-bottom:-3px; margin-right:3px; border:0; }

.naVchar { font-size:11px; color:#00CC00; width:470px; padding-bottom:5px; }
.naVchar span { font-weight:bold; color:#333333; }
.naVchar img { margin-bottom:-3px; margin-right:3px; border:0; }
.naVchar a { color:#0000FF; font-weight:bold; text-decoration:none; }
.naVchar a:hover { color:#00BBFF; }

.charHeader { margin-top:-5px; margin-bottom:20px; }
.charAd { padding-left:31px; margin-top:18px; margin-bottom:20px; }
.charIframe { border:1px solid #CCCCCC; width:792px; height:700px; }
.charIframeB { wodth:100%; text-align:right; }
.charIframeB a { color:#3366FF; text-decoration:none; font-weight:bold; font-size:12px; }
.charIframeB img { margin-bottom:-2px; margin-right:3px; border:0; }


.showh2 { font-size:16px; font-weight:bold; color:#333; margin-left:5px; margin-bottom:2px; margin-top:15px; }
.showh2 img { margin-bottom:-2px; margin-right:2px; }

#shows_left_side2  { 
  float:left; 
  min-height:200px;
  height:auto !important;
  height:200px;
  background: url('http://data.motionempire.com/1/largeimg/seasonbkg2.png') top left no-repeat; 
  padding:10px; 
  width:443px;
}
#shows_left_side2 div { width:446px; display:block; }
#shows_left_side2 a { float:left; padding:0; padding-left:4px; padding-top:6px; padding-bottom:6px; font-weight:bold; display:block; width:442px; color:#0000FF; text-decoration:none; margin-bottom:1px; }
#shows_left_side2 a:hover { text-decoration:none; background-color:#EFEFEF; }
#shows_left_side2 .show { float:left; width:310px; padding-top:3px; padding-bottom:3px; line-height:110%; }
#shows_left_side2 .rating { float:right; width:45px; color:#555555; border-right:1px solid #CCCCCC; font-weight:normal; padding-top:3px; padding-bottom:3px; }
#shows_left_side2 .videos { float:right; width:75px; color:#000000; padding-left:6px; padding-top:3px; padding-bottom:3px; }


#shows_left_side  { 
  float:left; 
  min-height:200px;
  height:auto !important;
  height:200px;
  width:383px;
}

.miniBox { width:383px; display:inline-block; }

.miniBox h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
color: #000000;
border: none;
border-bottom:2px groove #666666;
margin-top: 15px;
margin-bottom: 4px;
display:block;
}
.miniBox h2 span { font-size:11px; font-weight:bold; }
.miniBox .ma { cursor:pointer; display:block; padding:2px; padding-top:4px; padding-bottom:4px; width:379px; color:#000000; text-decoration:none; border-bottom:1px solid #DDDDDD; }
.miniBox .ma:hover { color:#0000FF; }
.miniBox .ma .ma1 { width:300px; display:inline-block; }
.miniBox .ma .ma2 { width:79px; display:inline-block; text-align:right; }

.subc_div { border:1px solid #999; padding:1px; display:block; background-color:#FFFFFF; margin-left:2px; margin-bottom:5px; }
.subc_div h1 { margin:0; font-size:24px; text-align:left; font-weight:bold; padding:13px; background-color:#666666; color:#FFFFFF; display:block; }

#subc_div_sel { border:1px solid #999; padding:1px; display:block; background-color:#FFFFFF; margin-bottom:5px; }
#subc_div_sel .s1 { width:100%; margin:0; padding:0; background-color:#666666; display:block; }
#subc_div_sel .s2 { display:inline-block; }
#subc_div_sel .s9 { margin:0; font-size:22px; text-align:left; font-weight:bold; padding:5px; background-color:#666666; color:#FFFFFF; display:inline-block; }
#subc_div_sel .s3 { font-size:22px; font-weight:bold; color:#FF9900; text-decoration:none; }
#subc_div_sel select { margin:0; font-size:22px; text-align:left; font-weight:bold; padding:5px; background-color:#666666; color:#FFFFFF; display:inline-block; border:1px solid #666666; }

#sub_showing { margin-top:8px; font-size:10px; margin-bottom:10px; }
#sub_showing span { font-weight:bold; }

.pgenre a { color:#0000FF; text-decoration:none; }
.pgenre a:hover { text-decoration: none; color:#00BBFF; }

.ablue { color:#0000FF; text-decoration:none; }
.ablue:hover { text-decoration: none; color:#00BBFF; }
.agreen { color:#009900; text-decoration:none; }
.agreen:hover { text-decoration: none; color:#00CC00; }
.ared { color:#FF3300; text-decoration:none; }
.ared:hover { text-decoration: none; color:#FF9933; }
.s10 { font-size:10px; }
.s11 { font-size:11px; }
.s12 { font-size:12px; }
.s13 { font-size:13px; }
.s14 { font-size:14px; }
.s15 { font-size:15px; }
.s16 { font-size:16px; }
.s18 { font-size:18px; }
.s20 { font-size:20px; }
.bold { font-weight:bold; }

.rtable { border:1px solid #333333; }
.rtable .header { font-size:11px; font-weight:bold; padding:3px; background-color:#333333; color:#FFFFFF; }
.rtable .rows { padding:3px;  }

#cat_results { margin-top:-1px; margin-bottom:3px; padding:2px; background-color:#DDDDDD; }


#search_help { padding:7px; border:1px solid #CCC; margin-top:10px; margin-bottom:5px; display:none; margin-right:7px; }
.search_info1 { display:inline-block; padding:2px; width:150px; } 
.search_info1 img { border:0; margin-bottom:-3px; margin-right:2px; } 
.search_info2 { display:inline-block; padding:2px; border-left:1px solid #CCCCCC; padding-left:11px; } 




#txt33 { padding-left:241px; padding-top:9px; width:277px; float:left; }
#txt33 .txt34 { width:277px; padding:0px; padding-bottom:1px; background-color:#FFFFFF; border:0; font-size:14px; }

#txt35 { margin-left:103px; margin-top:9px; float:left; border:0; position: relative; width:156px; height:18px; overflow: hidden; }
#txt35 .txt36 { width:156px; font-size:14px; font-size:14px; font:Arial, Helvetica, sans-serif; padding:0; border:0;  color: black; background-color: #ffffff; position: absolute; width: 160px; top: -2px; left: -2px; padding-bottom:1px; }

#txt38 { margin-left:13px; padding-top:6px; width:50px; float:left; }
#txt38 div { width:75px; float:left; }

#episode_s { background-color:#FFFFFF; padding:5px; border:5px solid #CCCCCC; margin-bottom: 10px; }
#episode_s .close { text-align:right; }
#episode_s .close img { margin-bottom:-3px; margin-right:2px; border:0; }
#episode_s .close a { color:#0000FF; font-size:13px; font-weight:bold; text-decoration:none; }
#episode_s .close a:hover { color:#00BBFF; text-decoration:none; }
#episode_s h2 { color:black;font-size: 18px;margin-bottom: 5px;margin-top: -17px;display: block;text-align: left; }
#episode_s h2 span { color:#0000FF; }
#episode_s #no_results { margin-top:25px; margin-bottom:60px; font-size:16px; font-weight:bold; display:block; text-align:center; }

#no_data_found { padding-top:45px; text-align:center; font-size:12px; }
#no_data_found span { padding-bottom:15px; display:block; }
#no_data_found div { padding-bottom:75px; display:block; }
#no_data_found img { margin-bottom:-2px; margin-right:2px; border:0; }

#howto_create_playlist { margin-right:3px; float:right; margin-bottom:4px; }
#howto_create_playlist img { margin-bottom:-2px; margin-right:2px; border:0; }

#recent_views { padding:5px; font-weight:normal; color:#000000; }
#recent_views #category_navigator_search { display:inline-block; font-weight:normal; padding:0; margin:0; }
#recent_views #category_navigator_search a { font-size:11px; font-weight:normal; text-decoration:none; color:#0000FF; padding:0; margin:0; }
#recent_views #category_navigator_search a:hover { font-weight:normal; text-decoration:none; color:#00BBFF; padding:0; margin:0; }
#recent_views a { font-size:11px; font-weight:normal; text-decoration:none; color:#0000FF; padding:0; margin:0; }
#recent_views a:hover { font-weight:normal; text-decoration:none; color:#00BBFF; padding:0; margin:0; }
#recent_views .time { padding-left:5px; color:#666666; }
#recent_views .del_comment { padding-left:5px; }
#recent_views .del_comment a { color:#FF0000; text-decoration:none; }
#recent_views .del_comment a:hover { color:#FF6600; text-decoration:none; }
#recent_views .del_comment img { margin-bottom:-2px; margin-right:2px; }
#recent_views .counter { width:32px; display:inline-block; color:#666666; overflow:hidden; }
#recent_views .rating { width:70px; display:inline-block; margin-left:5px; }
#recent_views .rating img { margin-bottom:-1px; }
#recent_views .rating_sep { width:695px; display:inline-block; }
#recent_views .comment { background-color:#EFEFEF; border:1px solid #CCCCCC; padding:6px; padding-bottom:7px; display:block; margin-top:7px; margin-right:5px; width:752px; overflow:hidden; }
.spam_comments a { color:#0000FF; text-decoration:none; }
.spam_comments a:hover { color:#00BBFF; text-decoration:none; }
.spam_comments img { margin-bottom:-2px; }


#verify_current_videos { background-color:#EFEFEF; width:782px; padding:5px; border:1px solid #CCC; margin-bottom:10px; height:400px; overflow-y:auto; overflow-x:hidden; visibility:visible; }

.sports_upload { display:inline-block; margin-right:15px; margin-bottom:8px; width:175px; border:1px solid #FFFFFF; padding-left:4px; padding-bottom:13px; color:#0000FF; font-size:14px; font-weight:bold; text-decoration:none; }
.sports_upload:hover { text-decoration:none; color:#00BBFF; border:1px solid #CCCCCC; }
.sports_upload img { margin-bottom:-15px; margin-right:3px; }




#ajaxticker1{
width: 268px;
height: 85px;
overflow:hidden;
display:block;
clear:both;
border: 1px solid #848484;
padding: 5px;
font-size:12px;
background-color: #FEEEB8;
}

#ajaxticker1 div{
/*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #FEEEB8;
}

.someclass{ 
/*class to apply to your scroller(s) if desired*/
}

#category_navigator_search {
 width: auto;
 text-align: left;
 /*background-color:#FAFAFA;
 border: 1px solid #CCCCCC;*/
 padding: 2px;
 padding-left: 6px;
 padding-bottom: 3px;
 font-size: 12px;
 font-weight:bold;
 margin-left:58px;
 margin-top:-16px;
 margin-bottom:-3px;
}
.next_span_search { font-size:12px; margin-left:5px; margin-right:5px; margin:8px; }

.promoted_featured { width:85px; margin-right:3px; height:128px; display:inline; }
.promoted_featured a { text-decoration:none; }
.promoted_featured img { border:1px solid #999; padding:1px; }
.promoted_featured img:hover { border:1px solid #CCC; }


#now_videos { text-align:center; margin-bottom:-7px; }

#load_comments { margin-top:10px; margin-bottom:0px; background-color:#EFEFEF; padding:5px; border:1px solid #CCCCCC; }

#load_comments div { text-align:center; padding:10px; }
#load_comments div a { font-size:20px; font-weight:bold; color:#0000FF; text-decoration:none; }
#load_comments div a:hover { color:#00BBFF; text-decoration:none; }







.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 10px solid #463494;
border-bottom-width: 6px;
width: 555px; /*width of featured content slider*/
height: 174px;
}



.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 5px;
background: white;
width: 545px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination_home{
width: 555px; /*Width of pagination_home DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: #463494;
padding: 5px 10px;
}

.pagination_home a{
padding: 0 5px;
text-decoration: none; 
color: #00007D;
background: white;
}

.pagination_home a:hover, .pagination_home a.selected{
color: #000;
padding: 0 5px;
text-decoration: none; 
background-color: #463494;
font-weight:bold;
color:white;
}

.cont_tit { text-align:center; padding-top:0px; height:21px; margin:-5px; margin-bottom:5px; }
.cont_tit a { font-size:14px; font-weight:bold; display:block; padding-bottom:3px; color:#0000FF; background-color:#463494; color:#FFFFFF; text-decoration:none; }
.cont_tit a:hover { text-decoration:none; color: #FFFFCC; }
.cont_img { position:relative; width:98px; float:left; }
.cont_img a { text-decoration:none; }
.cont_img img { display:inline; border:1px solid #999; padding:1px; }
.cont_dat { position:relative; width:440px; height:143px; overflow:hidden; float:right; font-size:11px; color:#000000; font-weight:normal; }
.cont_dat div { margin-bottom:3px; padding:0; line-height:110%; }
.cont_dat span { font-weight:bold; }
.cont_dat img { margin-bottom:-2px; }
.cont_dat .desc { margin:0; padding-top:4px; }
.cont_dat .genre a { text-decoration:none; color:#463494; font-weight:bold;  }
.cont_dat .genre a:hover { text-decoration:none; font-weight:bold; color:#9966FF;  }

.aka_video { padding:3px; background-color:#999999; font-size:12px; color:#FFFFFF; font-weight:bold; }






#part_nav_main { width:inherit; position:relative; height:60px; width:494px; color:#B7B7B7; margin-bottom:0px; border-bottom:1px solid #666666; margin-top:0; margin-left:0px; padding:3px; background:#000000; }
#part_nav_info { padding-top:5px; color:#FFFFFF; font-size:11px; font-weight:bold; }
#part_navigation { text-align: center; padding: 0; overflow:auto; height:60px; }
#part_navigation a 		{text-decoration:none;}
#part_navigation a:hover {text-decoration:none;}


.part_navigator {
	font-weight: bold;
	font-size:16px;
	padding:3px;
	text-align: center;
	margin-top: 4px;
	height: 29px;
	line-height: 29px;
}
.part_navigator a {
	border: 2px solid #CCC;
	padding: 4px;
	padding-left:5px;
	padding-right:6px;
	text-decoration: none;
}
.part_navigator a.current {
	color: #FFFFFF;
	background-color:#000000;
	border: 2px solid #FFFFFF;
	margin-left:3px;
	margin-right:3px;
	cursor: default;
}
.part_navigator a.regular {
	color: #333333;
	margin-left:3px;
	margin-right:3px;
	background-color: #E6E6E6;
}
.part_navigator a.regular:hover {
	color: #463494;
	background-color:#FFFFFF;
	text-decoration: none;
}

#part_info_bar { border:1px solid #999; margin-top:5px; background-color:#EFEFEF; padding:4px; padding-bottom:0; }
#part_info_bar span { text-align:left; display:inline-block; width:85px; padding:0; font-size:11px; margin-bottom:6px; }
#part_info_bar .mrg10 { margin-right:6px; }
#part_info_bar .inf { width:150px; }
#part_info_bar img { margin-bottom:-4px; margin-right:3px; }
.part_action_bar { display:block; text-align:left; padding-bottom:2px; border:1px solid #CCCCCC; margin-bottom:4px; }
.part_action_bar img { margin-bottom:-1px; margin-right:3px; }
.part_action_bar div { display:block; margin-bottom:4px; }
.part_action_bar div input { margin-left:7px; cursor:pointer; }
.part_action_bar label { cursor:pointer; padding-left:3px; font-weight:bold; font-size:12px; font-family:"Courier New", Courier, monospace; display:inline-block; width:461px; }
.part_action_bar a { color:#0000FF; font-size:12px; font-weight:bold; text-decoration:none; margin-left:12px; }
.part_action_bar a:hover { text-decoration:none; color:#00BBFF; }
.part_action_bar .rater_h { cursor:pointer; padding-top:2px; padding-bottom:0px; }
.part_action_bar .rater_h:hover { background-color:#CCCCCC; }
.part_action_bar .rating_bars { font-family:Arial, Helvetica, sans-serif; float:right; width:65px; height:14px; overflow:hidden; line-height:100%; }
.part_action_bar .rating_bars img { margin:0; padding:0; }
.part_action_header { margin-bottom:6px; font-size:12px; color:#666666; padding-left:2px; padding-top:1px; padding-bottom:1px; font-weight:bold; text-align:left; }
#waiting_for_rater { display:block; padding:5px; padding-bottom:0; font-size:11px; font-weight:bold; color:#444444; }

#inner_sources { 
	width: 292px;
	float: right;
	display: block;
	color: #B7B7B7;
	padding: 3px;
	padding-bottom:0;
	background-color:#FFFFFF;
	border: 1px solid #848484;
	text-align:left; 
	overflow-x: hidden;
	overflow-y: scroll;
	height: expression( this.scrollHeight > 249 ? "250px" : "auto" ); /* sets max-height for IE */
    max-height: 250px;
	position:relative;
	margin-bottom:5px;
	margin-top:0;
}
#inner_sources a { 
	font-weight:bold; 
	color:#0000FF; 
	text-decoration:none; 
	font-size:12px; 
	text-align:left; 
	display:block; 
	background-color:#EFEFEF; 
	border:1px solid #999; 
	margin-bottom:3px; 
	padding:3px;
	padding-right:0;
	position:relative;
	height:16px;
}
#inner_sources a:hover { text-decoration:none; color:#00BBFF; }


/* Quality Icons: */
#avb_srcs		{ font-weight:bold; font-size:12px; text-align:left; display:block; background-color:#555555; color:#FFFFFF; border:1px solid #222; margin-bottom:3px; padding-left:21px; padding-bottom:1px; padding-top:1px; position:relative; }
.q_u 			{ position:absolute; background:url('../images/icons.png') no-repeat; width:16px; height:16px; background-position:-17px -18px; margin-left:0;     }
.q_l 			{ position:absolute; background:url('../images/icons.png') no-repeat; width:16px; height:16px; background-position:0     -18px; margin-left:0;     }
.q_m 			{ position:absolute; background:url('../images/icons.png') no-repeat; width:16px; height:16px; background-position:-51px -18px; margin-left:0;     }
.q_h 			{ position:absolute; background:url('../images/icons.png') no-repeat; width:16px; height:16px; background-position:-34px -18px; margin-left:0;     }

.nn_t 			{ position:absolute; width:124px; height:16px; margin-left:18px; overflow:hidden; }
.nn_t1			{ font-weight:bold; font-size:12px; color:#FF0000;  padding-right:1px; }
.nn_r 			{ position:absolute; width:35px; height:16px; margin-left:142px; overflow:hidden; font-size:10px; font-weight:normal; text-align:left; padding-top:2px; }

.n_e 			{ position:absolute; background:url('../images/icons.png') no-repeat; width:16px; height:16px; background-position:-136px 0;    margin-left:177px; }
.w_s 			{ position:absolute; background:url('../images/icons.png') no-repeat; width:16px; height:16px; background-position:-153px 0;    margin-left:177px; }

.wt_u 			{ position:absolute; background:url('../images/icons.png') no-repeat; width:16px; height:16px; background-position:-85px  0;    margin-left:195px; }
.wt_c 			{ position:absolute; background:url('../images/icons.png') no-repeat; width:16px; height:16px; background-position:-102px 0;    margin-left:195px; }
.wt_t 			{ position:absolute; background:url('../images/icons.png') no-repeat; width:16px; height:16px; background-position:-119px 0;    margin-left:195px; }

.p_Flash 		{ position:absolute; background:url('../images/icons.png') no-repeat; width:16px; height:16px; background-position:-17px  0;    margin-left:213px; }
.p_Divx 		{ position:absolute; background:url('../images/icons.png') no-repeat; width:16px; height:16px; background-position:0      0;    margin-left:213px; }
.p_MediaPlayer 	{ position:absolute; background:url('../images/icons.png') no-repeat; width:16px; height:16px; background-position:-34px  0;    margin-left:213px; }

.p_popup 		{ position:absolute; background:url('../images/icons.png') no-repeat; width:16px; height:16px; background-position:-51px  0;    margin-left:231px; }
.p_embed 		{ position:absolute; background:url('../images/icons.png') no-repeat; width:16px; height:16px; background-position:-68px  0;    margin-left:231px; }

.q_u, .q_l, .q_m, .q_h, .n_e, .w_s, .wt_u, .wt_c, .wt_t, .p_Flash, .p_Divx, .p_MediaPlayer, .p_popup, .p_embed { cursor:help; }


#image_preview_image { margin:0; background-color:#EFEFEF; border:1px dashed #000; padding:5px; text-align:center; margin-top:5px; }
#image_preview_image div { margin:0; padding-bottom:3px; font-weight:bold; font-size:12px; text-align:left; }
#image_preview_details { font-size:12px; background-color:#EFEFEF; border:1px dashed #000; padding:5px; text-align:left; margin:0; margin-top:5px; font-weight:normal; }
#image_preview_details div { margin:0; padding:0; padding-bottom:3px; }
#image_preview_details div a { text-decoration:none; color:#0000FF; margin:0; padding:0; }
#image_preview_details div a:hover { text-decoration:none; color:#00BBFF; margin:0; padding:0; }

.alluser { width:770px; height:17px; padding:0; margin:0; clear:both; padding-top:4px; border:1px solid #333; border-top:0; background-color:#FFFFFF; }
.subdiv1 { width:40px; float:left; display:block; text-align:center; overflow:hidden; }
.subdiv2 { width:360px; float:left; display:block; overflow:hidden; }
.subdiv3 { width:100px; float:left; display:block; overflow:hidden; }
.subdiv4 { width:160px; float:left; display:block; overflow:hidden; }
.subdiv5 { width:110px; float:left; display:block; overflow:hidden; }

#source_mass_control { border:1px solid #CCC; padding:5px; padding-bottom:0; background-color:#FFFFFF; margin-top:10px; margin-bottom:20px; }
#source_mass_control h3 { display:block; font-size:14px; font-weight:bold; padding-bottom:5px; }
#source_mass_control span { color:#FF0000; font-weight:bold; }
#verify_status_all { border:1px solid #CCC; padding:5px; background-color:#FFFFFF; margin-bottom:20px; display:none; }


#source_comment { width:300px; height:20px; border:1px solid #999; margin-left:5px; margin-bottom:-4px; }
#comment_rules { font-size:10px; padding-left:5px; display:none; }

.td333 { padding:3px; text-align:left; border-top:1px solid #CCC; border-bottom:1px solid #CCC; }
.td334 { padding:3px; text-align:left; }

.src_comt { padding:3px; margin:0; margin-top:2px; margin-bottom:1px; margin-left:3px; width:474px; overflow:hidden; background-color:#FFF; border:1px solid #FF0000; }
.src_comt div { text-align:right; font-size:10px; color:#888; padding:0; margin:0; padding-top:5px; }
.src_comt a { font-weight:normal; font-size:10px; margin:0; padding:0; }
.middle45 { text-align:center; padding-bottom:1px; }

#subseason_table { margin-top:1px; background-color:#EFEFEF; }
#subseason_table h4 { font-size:12px; font-weight:bold; margin-top:10px; }
#subseason_table p { font-size:11px; font-weight:normal; margin-top:3px; color:#333; margin-right:5px; line-height:120%; height:223px; overflow:auto; }
#subseason_table #ad250 { width:300px; height:250px; overflow:hidden; }

.tvstats1 { padding-top:3px; background-color:#CCC; margin-bottom:1px; height:17px; }
.tvstats1 span { display:block; width:176px; margin-left:5px; float:left; overflow:hidden; height:15px; }

#bva2 { padding-top:10px; display:block; padding-left:16px; text-align:left; }
#bottom_vid_ad { width:468px; height:60px; }




/* START: PLAYLIST RATING SYSTEM (THUMBS UP/DOWN)  */
#rate_no,div#rate_yes{width:64px;height:19px;overflow:hidden;margin-bottom:2px}
div#rate_no a,div#rate_yes a{display:block;padding:0 0 0 16px;font:normal 9px/19px Verdana,Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;background:url(../images/btn_rate_yes-no-trans.png) left top no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader()}
div#rate_yes a{background-position:0 0}
div#rate_yes a:hover{background-position:0 -19px}
div#rate_no a{background-position:0 -38px}
div#rate_no a:hover{background-position:0 -57px}
div.paging,div.paging *{padding:0;margin:0}
div.paging{line-height:20px;margin:5px 0 10px}
div.paging a{font-weight:normal;text-decoration:none;border:1px solid transparent;_border-color:#fff;padding:1px .2em;_padding:2px .2em}
div.grayBox_content div.paging a,div.grayBox div.paging a{border-color:#E5E5E5}
div.grayBox_content div.paging a:hover,div.grayBox div.paging a:hover,div.paging a:hover{color:#e2f6ff;background-color:#84b1c8;border-color:#445a65}
div.grayBox_content div.paging a.current,div.grayBox div.paging a.current,div.paging a.current{border-color:#445a65;background-color:#e7d082;font-weight:bold;color:#000}
div.paging div.listing{float:left;padding-right:1em}
div.paging div.pagelinks{float:left}
div.paging div.previous_next{padding-left:1em;float:right;white-space:nowrap}
div.paging span.disabled{color:#999;font-style:italic}
div.paging div.bottom{height:1px}
div#msft{background:#E5E5E5;height:60px;_height:0px}
div#rate_btns.ajaxok{}div#rate_btns.ajaxfail{}
/* END: PLAYLIST RATING SYSTEM (THUMBS UP/DOWN)  */

















/* START: Tabbing system located on: http://motionempire.com/admin_edit_tvshow_stats.php?showid=2912  */
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #e0e0e0;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
}
ul.tabs li a:hover {
	background: #ccc;
}
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #fff;
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
}
.tab_container {
	border: 1px solid #999;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; width: 100%;
	background: #fff;
}
.tab_content {
	padding: 20px;
	font-size: 1.2em;
}

.box-menu a { 
-moz-border-radius: 7px 7px 0 0;
-webkit-border-radius: 7px 7px 0 0;
border-radius: 7px 7px 0 0; /* future proofing */
-khtml-border-radius: 7px 7px 0 0; /* for old Konqueror browsers */
	 }
/* END: Tabbing system located on: http://motionempire.com/admin_edit_tvshow_stats.php?showid=2912  */





@charset "utf-8";
/* CSS Document */
body { margin: 0px; padding: 0px; font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#333; }
img { border:none; }
p { margin: 0px; padding:0px 10px 10px 10px; line-height:20px; font-size:13px; }
a { text-decoration:none; color:#00F; }
a:visited { text-decoration:none; color:#60F; }
a:hover { text-decoration:none; color:#09F; }

h1 { color:#463494; font-size:28px; padding:0 0 5px 0; margin:0; display:block; }
h2 { color:#000; font-size:18px; padding:0 0 5px 0; margin:0; display:block; font-weight:bold; }
h3 {}
h4 { color:#463494; font-size:14px; padding:0; margin:0; display:block; font-weight:bold; }
h5 {}
h6 {}

input { border:1px solid #CCC; padding:2px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
select { border:1px solid #CCC; padding:2px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
textarea { border:1px solid #CCC; padding:2px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
.formerror { border:1px solid #FF0000; background-color:#FFFFFF; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }

ul { font-size:14px; }

.tip { color:#333; border-bottom:1px dashed #555; }
.tip:hover { color:#000; border-bottom:1px solid #555; }
.tip:visited { color:#444; border-bottom:1px dashed #555; }

.pbutton 		{ width:130px; height:30px; background:transparent url('../images/sprites.png') no-repeat -855px -61px; margin:0; padding:0; display:inline-block; color:#fff !important; line-height:30px; text-decoration: none !important; text-align: center; font-weight:bold; font-size:13px !important; border:0; cursor:pointer; overflow:hidden; }
.pbutton:hover 	{ background-position:-855px -91px; }
.pbutton:active { color:#000 !important; background-position:-855px -121px; }

.mainHeader { width:100%; height:80px; background-image:url('../images/bgHeader.jpg'); background-repeat:repeat-x; }
.headerContent { position:relative; width:988px; height:80px; margin:0 auto;}


#logoMain { position:relative; display:inline-block; width:115px; height:49px; border:0; top:18px; left: 30px; }
#logoMain img { position: relative; width: 115px; height:49px; background: url('../images/sprites.png') 0 0;}
#logoMain img:hover { background: url('../images/sprites.png') 0px -229px;}

#headerLinks{ position:relative; float:right; top:5px; width:568px; border:0; height:74px; overflow:hidden; }

#hl1 { position: relative; font-size:13px; text-align:right; font-weight:normal; color:#BBB; }
#hl1 a { color:#fff; font-weight:bold; text-decoration:none; font-size:12px; }
#hl1 a:hover { color:#CCC; font-weight:bold; text-decoration:none; }
#hl1 .facebook { position:relative; top:5px; width: 15px; height: 15px; border:none; background:url('../images/sprites.png') -77px -74px;}
#hl1 .twitter { position:relative; top:4px; width: 15px; height: 15px; border:none; background:url('../images/sprites.png') -77px -59px;}
#hl1 .email { position:relative; top:5px; width:16px; height:16px; border:none; background:url('../images/sprites.png') -761px -16px;}
#hl1 .chat { position:relative; top:5px; width:16px; height:16px; border:none; background:url('../images/sprites.png') -761px -32px;}
#hl1 .bookmark { position:relative; top:5px; width:16px; height:16px; border:none; background:url('../images/sprites.png') -761px -51px;}

#user_logged { font-weight:normal; font-size:13px; margin:11px 0 0 10px; width:660px; }
#user_logged img { margin:0 2px -4px 10px; }
#user_logged b { font-weight:bold; color:#000; }
#user_logged .left { width:260px; float:left; text-align:left; color:#444; }
#user_logged .right { width:395px; float:right; text-align:right; }

#hl2 { position:relative; top:12px; text-align:right; border-top:solid 1px #DDD; height:43px; }
#hl2 img{ border: none;}
#hl2 ul { position: relative; float: right; margin: 13px 0px 0px 0px; padding:0; list-style:none; line-height:100%; }
#hl2 li { display:inline-block; margin:0; padding:0; }
#hl2 a { display:inline-block; margin:0; padding:0; }

#hl2 .p1, #hl2 .p1 img, #hl2 .p1 a { width:47px; height:19px; }
#hl2 .p1 { margin-left:0; }
#hl2 .p1 img { background: url('../images/sprites.png') -507px -50px; }
#hl2 .p1 img:hover { background: url('../images/sprites.png') -507px -74px; }
#hl2 .p2, #hl2 .p2 img, #hl2 .p2 a { width:67px; height:19px; }
#hl2 .p2 { margin-left:14px; }
#hl2 .p2 img { background: url('../images/sprites.png') -431px -50px; }
#hl2 .p2 img:hover { background: url('../images/sprites.png') -431px -74px; }
#hl2 .p3, #hl2 .p3 img, #hl2 .p3 a { width:67px; height:19px; }
#hl2 .p3 { margin-left:14px; }
#hl2 .p3 img { background: url('../images/sprites.png') -116px -1px; }
#hl2 .p3 img:hover { background: url('../images/sprites.png') -116px -25px; }
#hl2 .p4, #hl2 .p4 img, #hl2 .p4 a { width:57px; height:19px; }
#hl2 .p4 { margin-left:14px; }
#hl2 .p4 img { background: url('../images/sprites.png') -185px -1px; }
#hl2 .p4 img:hover { background: url('../images/sprites.png') -185px -25px; }
#hl2 .p5, #hl2 .p5 img, #hl2 .p5 a { width:53px; height:19px; }
#hl2 .p5 { margin-left:14px; }
#hl2 .p5 img { background: url('../images/sprites.png') -247px -1px; }
#hl2 .p5 img:hover { background: url('../images/sprites.png') -247px -25px; }
#hl2 .p6, #hl2 .p6 img, #hl2 .p6 a { width:59px; height:19px; }
#hl2 .p6 { margin-left:14px; }
#hl2 .p6 img { background: url('../images/sprites.png') -303px -1px; }
#hl2 .p6 img:hover { background: url('../images/sprites.png') -303px -25px; }
#hl2 .p7, #hl2 .p7 img, #hl2 .p7 a { width:65px; height:19px; }
#hl2 .p7 { margin-left:14px; }
#hl2 .p7 img { background: url('../images/sprites.png') -365px -1px; }
#hl2 .p7 img:hover { background: url('../images/sprites.png') -365px -25px; }
#hl2 .p8, #hl2 .p8 img, #hl2 .p8 a { width:54px; height:19px; }
#hl2 .p8 { margin-left:14px; }
#hl2 .p8 img { background: url('../images/sprites.png') -432px -1px; }
#hl2 .p8 img:hover { background: url('../images/sprites.png') -432px -25px; }
#hl2 .p9, #hl2 .p9 img, #hl2 .p9 a { width:49px; height:19px; }
#hl2 .p9 { margin-left:14px; }
#hl2 .p9 img { background: url('../images/sprites.png') -539px -1px; }
#hl2 .p9 img:hover { background: url('../images/sprites.png') -539px -25px; }

.round6 { -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }
.sports_item { text-align:center; float:left; width:180px; height:180px; margin:0 8px 30px 9px; padding:0; font-size:15px; }

.right3 { float:right; padding:3px 0; margin:0; }
.left3 { float:left; padding:3px 0; margin:0; }

.me, .info, .success, .warning, .error, .processing, #register_error, #task_done, #task_done2, #task_almost_done { border: 1px solid; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; margin:0 0 10px 0; padding:12px 8px 10px 50px; background-repeat: no-repeat; background-position: 10px 5px; text-align:left;}
.me { color: #FFF; background-color: #3D2B8E; background-image: url('../images/icons/me32.png');}
.me a { color:#72E9FF; text-decoration:underline; }
.me a:hover { text-decoration:none; }

.info { color: #00529B; background-color: #BDE5F8; background-image: url('../images/icons/info32.png');}
.success, #task_done, #task_done2 { color: #4F8A10; background-color: #DFF2BF; background-image:url('../images/icons/success32.png');}
.warning, #task_almost_done { color: #9F6000; background-color: #FEEFB3; background-image: url('../images/icons/warning32.png');}
.error, #register_error { color: #D8000C; background-color: #FFBABA; background-image: url('../images/icons/error32.png');}
.processing { color: #000000; background-color: #EFEFEF; border-color:#CCC; background-image: url('../images/icons/processing32.gif');}
.error_message8 {color:#FF0000; }


.info2, .success2, .warning2, .error2, .processing2 { margin:0; font-size:12px; font-weight:bold; padding:5px 5px 5px 25px; background-repeat: no-repeat; background-position: 5px center; text-align:left;}
.info2 { color: #00529B; background-image:url('../images/icons/info16.png'); }
.success2   { color: #4F8A10; background-image:url('../images/icons/success16.png'); }
.warning2   { color: #9F6000; background-image:url('../images/icons/warning16.png'); }
.error2   { color: #D8000C; background-image:url('../images/icons/error16.png'); }
.processing2  { color: #333333; background-image:url('../images/icons/processing16.gif'); }
.processing3  { width:16px; height:16px; border:0; margin:0; padding:0; display:inline-block; background-image:url('../images/icons/processing16.gif'); }

#headerLinks3{
	position: relative;
	width: 988px;
	margin:0 auto;
	top: 12px;
}

.he4 { position:relative; height:38px; padding:0; background:url('../images/sprites.png'); background-repeat:no-repeat; font-weight:bold; font-size:13px; }
.mainSearch  { float: left; margin:0 0 0 11px; width:277px; background-position:0 -605px; }
.userAccount { float:right; margin:0 06px 0 0; width:680px; background-position:-280px -605px; }
.breadCrumb  { float: left; margin:0 0 0 11px; width:680px; background-position:-280px -648px; font-weight:normal; }
.mainShare   { float:right; margin:0 08px 0 0; width:277px; background-position:0 -648px; }

.mainSearch div { padding:0; margin:0; position:absolute; top:10px; left:11px; width:48px; height:24px; overflow:hidden; }
#searchInput { margin:0; position:absolute; top:9px; left:62px; width:176px; padding:2px 1px; border:1px solid #999; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#searchSubmit { margin:0; position:absolute; top:9px; left:247px; width:25px; height:25px; border:0; display:inline-block; cursor:pointer; background:url('../images/sprites.png') -43px -64px; }
#searchSubmit:hover { cursor:pointer; background: url('../images/sprites.png') -43px -93px;}
.breadCrumb div { position:absolute; margin:0; padding:0; top:9px; left:18px; width:650px; height:20px; overflow:hidden; font-weight:bold; }
.breadCrumb div div{margin:0; padding:0; top:0px; left:50px; width:650px; height:20px; overflow:hidden; font-weight:bold; }

#loginWrap { display:block; }
#loginUserField { padding:0; margin:0; position:absolute; top:10px; left:11px; width:70px; }
#loginUser { padding:0; margin:0; position:absolute; top:9px; left:80px; width:100px; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; padding:2px 1px; border:1px solid #999; }
#loginPassField { padding:0; margin:0; position:absolute; top:10px; width:65px; left:202px; }
#loginPass { padding:0; margin:0; position:absolute; top:9px; left:268px; width:100px; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; padding:2px 1px; border:1px solid #999; }

#loginForg { padding:0; margin:0; position:absolute; top:12px; left:431px; width:70px; height:14px; line-height:100%; border-left:1px solid #888; padding:3px 0 0 7px; font-size:12px; }



#loginSubmit { position:absolute; padding:0; margin:0; width:48px; height:20px; border: none; background: url('../images/sprites.png') -798px 0px; top:10px; left:376px; cursor:pointer;}
#loginSubmit:hover{ background:url('../images/sprites.png') -798px -20px; cursor:pointer; width:48px; height:20px; }

#loginReg{
	display: block;
	width: 100px;
	height: 28px;
	background: url('../images/sprites.png') -855px 0px;
	padding:0; margin:0; position:absolute; top:6px; right:7px;
}
#loginReg span{display:none;}
#loginReg:hover{
	display: block;
	width: 100px;
	height: 28px;
	background: url('../images/sprites.png') -855px -28px;
}







#share1 { position:absolute; top:10px; left:11px; width:70px; height:20px; font-size:13px; overflow:hidden; }
#share2 { position:absolute; top:11px; left:86px; width:185px; height:20px; overflow:hidden; }




#hl3 { position: relative; float: right; width: 988px; height: 32px; background: url('../images/sprites.png') 0px -186px;}
#hl3 ul { position: relative; margin: 0px; padding: 0px; top:9px; list-style:none;}
#hl3 li { display:inline-block; position:relative; border:0;}
#hl3 a { display:inline-block;}

#hl3 .m1, #hl3 .m1 img, #hl3 .m1 a { width:57px; height:14px; }
#hl3 .m1 { margin-left:28px; }
#hl3 .m1 img { background: url('../images/sprites.png') -5px -135px; }
#hl3 .m1 img:hover { background: url('../images/sprites.png') -5px -158px; }
#hl3 .m2, #hl3 .m2 img, #hl3 .m2 a { width:73px; height:14px; }
#hl3 .m2 { margin-left:31px; }
#hl3 .m2 img { background: url('../images/sprites.png') -69px -135px; }
#hl3 .m2 img:hover { background: url('../images/sprites.png') -69px -158px; }
#hl3 .m3, #hl3 .m3 img, #hl3 .m3 a { width:73px; height:14px; }
#hl3 .m3 { margin-left:31px; }
#hl3 .m3 img { background: url('../images/sprites.png') -148px -135px; }
#hl3 .m3 img:hover { background: url('../images/sprites.png') -148px -158px; }
#hl3 .m4, #hl3 .m4 img, #hl3 .m4 a { width:103px; height:14px; }
#hl3 .m4 { margin-left:31px; }
#hl3 .m4 img { background: url('../images/sprites.png') -228px -135px; }
#hl3 .m4 img:hover { background: url('../images/sprites.png') -228px -158px; }
#hl3 .m5, #hl3 .m5 img, #hl3 .m5 a { width:53px; height:14px; }
#hl3 .m5 { margin-left:31px; }
#hl3 .m5 img { background: url('../images/sprites.png') -335px -135px; }
#hl3 .m5 img:hover { background: url('../images/sprites.png') -335px -158px; }
#hl3 .m6, #hl3 .m6 img, #hl3 .m6 a { width:76px; height:14px; }
#hl3 .m6 { margin-left:31px; }
#hl3 .m6 img { background: url('../images/sprites.png') -394px -135px; }
#hl3 .m6 img:hover { background: url('../images/sprites.png') -394px -158px; }
#hl3 .m7, #hl3 .m7 img, #hl3 .m7 a { width:93px; height:14px; }
#hl3 .m7 { margin-left:31px; }
#hl3 .m7 img { background: url('../images/sprites.png') -478px -135px; }
#hl3 .m7 img:hover { background: url('../images/sprites.png') -478px -158px; }
#hl3 .m8, #hl3 .m8 img, #hl3 .m8 a { width:88px; height:14px; }
#hl3 .m8 { margin-left:31px; }
#hl3 .m8 img { background: url('../images/sprites.png') -577px -135px; }
#hl3 .m8 img:hover { background: url('../images/sprites.png') -577px -158px; }
#hl3 .m9, #hl3 .m9 img, #hl3 .m9 a { width:72px; height:14px; }
#hl3 .m9 { margin-left:31px; }
#hl3 .m9 img { background: url('../images/sprites.png') -670px -135px; }
#hl3 .m9 img:hover { background: url('../images/sprites.png') -670px -158px; }


.stickytooltip{box-shadow: 5px 5px 8px #818181;-webkit-box-shadow: 5px 5px 8px #818181;-moz-box-shadow: 5px 5px 8px #818181;display:none;position:absolute;border:5px solid #463494;background:white;z-index:3000;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.atip {width:290px;max-height:300px;height:auto !important;height:300px;overflow-y:auto;overflow-x:hidden;}
.stickytooltip .stickystatus{background:#463494;color:white;padding-top:5px;text-align:center;font-size:11px;font-weight:bold;}


.mainContent{
	position: relative;
	width: 988px;
	margin:0 auto;
	top:20px;
}
.leftCol310{
	position: relative;
	float: left;
	width: 310px;
}

.sectionVideoInfoTop{
	position: relative;
	height: 9px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.sectionVideoInfoTop{
	background: url('../images/sprites.png') 0px -289px;
}

.cccContent{
	position: relative;
	top: -1px;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	background-color: #ccc;
}

.sectionVideoInfoBtm{
	position: relative;
	top: -2px;
	width: 310px;
	height: 10px;
}
.sectionVideoInfoBtm{
	background: url('../images/sprites.png') 0px -299px;
}

.contentNavigation{
	width: 300px;
	height: 32px;
	margin-top: 10px;
}
.contentNavigation ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.contentNavigation li{
	display: inline;
	margin: 0px;
	padding: 0px;
}

.videoInfo{
	width: 34px;
	height: 34px;
	margin-right: 1px;
}
.videoInfo{
	background: url('../images/sprites.png') -109px -58px;
}
.videoInfo:hover{
	background: url('../images/sprites.png') -109px -92px;
}

.availSources{
	width: 34px;
	height: 34px;
	margin-right: 1px;
}
.availSources{
	background: url('../images/sprites.png') -143px -58px;
}
.availSources:hover{
	background: url('../images/sprites.png') -143px -92px;
}

.castCrew{
	width: 34px;
	height: 34px;
	margin-right: 1px;
}
.castCrew{
	background: url('../images/sprites.png') -177px -58px;
}
.castCrew:hover{
	background: url('../images/sprites.png') -177px -92px;
}

.relatedVideos{
	width: 34px;
	height: 34px;
	margin-right: 1px;
}
.relatedVideos{
	background: url('../images/sprites.png') -211px -58px;
}
.relatedVideos:hover{
	background: url('../images/sprites.png') -211px -92px;
}

.addPlaylist{
	width: 34px;
	height: 34px;
	margin-right: 1px;
}
.addPlaylist{
	background: url('../images/sprites.png') -245px -58px;
}
.addPlaylist:hover{
	background: url('../images/sprites.png') -245px -92px;
}

.addFavorite{
	width: 34px;
	height: 34px;
	margin-right: 1px;
}
.addFavorite{
	background: url('../images/sprites.png') -279px -58px;
}
.addFavorite:hover{
	background: url('../images/sprites.png') -279px -92px;
}

.share{
	width: 34px;
	height: 34px;
	margin-right: 1px;
}
.share{
	background: url('../images/sprites.png') -313px -58px;
}
.share:hover{
	background: url('../images/sprites.png') -313px -92px;
}

.misc{
	width: 34px;
	height: 34px;
}
.misc{
	background: url('../images/sprites.png') -347px -58px;
}
.misc:hover{
	background: url('../images/sprites.png') -347px -92px;
}

.contentNavigationInfo{
	position: relative;
	width: 298px;
	top: -4px;
	padding-top: 5px;
	border-left: solid 1px #463494;
	border-right: solid 1px #463494;
	background-color: #ccc;
}
.contentNavigationInfo p{
	position: relative;
	margin: 0px;
	border: solid 0px #000;
}

.contentNavigationInfoBtm{
	position: relative;
	top: -5px;
	height: 12px;
	width: 300px;
}
.contentNavigationInfoBtm{
	background: url('../images/sprites.png') -1px -311px;
}

.midCol{
	position: relative;
	float: left;
	width: 508px;
	height: 360px;
}

.roundCornerTopRight508{
	position: relative;
	float: left;
	width: 508px;
	height: 10px;
	border: solid 0px #000;
}
.roundCornerTopRight508{
	background: url('../images/sprites.png') -310px -289px;
}

.videoPlayer{
	position: relative;
	width: 500px;
	height: 350px;
	left: 4px;
	background-color: #666;
}

.roundCornerBottomBoth508{
	position: relative;
	float: left;
	width: 508px;
	height: 10px;
	top: -2px;
	border: solid 0px #000;
}
.roundCornerBottomBoth508{
	background: url('../images/sprites.png') -310px -311px;
}

.roundCornerTopBoth508{
	position: relative;
	float: left;
	width: 508px;
	height: 10px;
	top: -1px;
	border: solid 0px #000;
}
.roundCornerTopBoth508{
	background: url('../images/sprites.png') -310px -322px;
}

.sectionAd{
	position: relative;
	float: right;
	width: 160px;
	height: 600px;
	background-color: #333;
}

.leftCol678{
	position: relative;
	float: left;
	width: 678px;
}

.rightCol300{
	position: relative;
	float: right;
	width: 300px;
}

.starRating{
	position: relative;
	margin-top: 10px;
	width: 142px;
	height: 29px;
}
.starRating{
	background: url('../images/sprites.png') -1px -367px;
}

.showDetailsTop{
	position: relative;
	height: 10px;
	width: 100%;
	margin-top: 0px;
}
.showDetailsTop{
	background: url('../images/sprites.png') -1px -335px;
}

.showDetailsMid{
	background-color: #ccc;
}

.quickSearchMid{
	text-align: center;
	background-color: #ccc;
}
.quickSearchMid input{
	border: none;
	height: 14px;
	width: 300px;
	margin-left: 10px;
}

.showDetailsBtm{
	position: relative;
	height: 10px;
	width: 100%;
	margin-bottom: 10px;
}
.showDetailsBtm{
	background: url('../images/sprites.png') -1px -346px;
}

.colLeft50{
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 50%;
}
.colLeft50 ul{
	list-style: none;
	padding: 0px;
	margin: 0px 0px 0px 20px;
}
.colLeft50 li{
	padding: 2px 0px;
}

.colRight50{
	position: relative;
	float: right;
	margin: 0px;
	padding: 0px;
	width: 50%;
}
.colRight50 ul{
	list-style: none;
	padding: 0px;
	margin: 0px 0px 0px 20px;
}
.colRight50 li{
	padding: 2px 0px;
}

.views{
	width: 16px;
	height: 16px;
}
.views{
	background: url('../images/sprites.png') -709px 0px;
}

.premiere{
	width: 16px;
	height: 16px;
}
.premiere{
	background: url('../images/sprites.png') -709px -17px;
}

.meId{
	width: 16px;
	height: 16px;
}
.meId{
	background: url('../images/sprites.png') -709px -34px;
}

.videosAmount{
	width: 16px;
	height: 16px;
}
.videosAmount{
	background: url('../images/sprites.png') -709px -51px;
}

.addedBy{
	width: 16px;
	height: 16px;
}
.addedBy{
	background: url('../images/sprites.png') -727px 0px;
}

.addedOn{
	width: 16px;
	height: 16px;
}
.addedOn{
	background: url('../images/sprites.png') -727px -17px;
}

.genre{
	width: 16px;
	height: 16px;
}
.genre{
	background: url('../images/sprites.png') -727px -34px;
}

.showDetailStat{
	position: relative;
	float: left;
	width: 410px;
	margin-left: 10px;
	padding: 10px;
	background-color: #fff;
}

.showDetailAction{
	position: relative;
	float: right;
	margin-right: 10px;
	padding: 10px;
	width: 200px;
	color: #fff;
	background-color: #666;
}
.showDetailAction ul{
	list-style: none;
	padding: 0px;
	margin: 0px 0px 0px 20px;
}
.showDetailAction li{
	padding: 2px 0px;
}
.showDetailAction a{
	text-decoration: none;
	color: #ccc;
}
.showDetailAction a:hover{
	text-decoration: none;
	color: #fff;
}

.addVideo{
	width: 16px;
	height: 16px;
}
.addVideo{
	background: url('../images/sprites.png') -744px 0px;
}

.suggestSeason{
	width: 16px;
	height: 16px;
}
.suggestSeason{
	background: url('../images/sprites.png') -744px -17px;
}

.infoLink{
	width: 16px;
	height: 16px;
}
.infoLink{
	background: url('../images/sprites.png') -744px -34px;
}

.referLink{
	width: 16px;
	height: 16px;
}
.referLink{
	background: url('../images/sprites.png') -744px -51px;
}

.subCategories{
	margin: 2px 0px;
	border: solid 1px #ccc;
}
.subCategories:hover{
	margin: 2px 0px;
	background-color: #ccc;
	border: solid 1px #ccc;
}

.subCategories1{
	position: relative;
	float: left;
	width: 436px;
	padding: 2px 20px;
}

.subCategories2{
	position: relative;
	float: right;
	width: 100px;
	padding: 2px 0px;
}
.subCategories3{
	position: relative;
	float: right;
	width: 100px;
	padding: 2px 0px;
}

.showImage{ margin:0 0 17px 0; text-align:right; padding-right:10px;}
.showImage img { width:270px; height:190px; padding:1px; border:1px solid #999; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }

.gold   { background:url('../images/sprites.png') -779px 0 no-repeat;   width:16px; height:16px; display:inline-block;  }
.silver { background:url('../images/sprites.png') -779px -17px no-repeat; width:16px; height:16px; display:inline-block;  }
.bronze { background:url('../images/sprites.png') -779px -34px no-repeat; width:16px; height:16px; display:inline-block;  }

.fadingcont1 { width:274px; margin:0 0 0 15px; padding:0; background:url('../images/fadingcont1.png') no-repeat; position:relative; }
.fadingcont1 h4 { padding:13px 0 0 12px; margin:0; width:253px; height:20px; overflow:hidden; line-height:100%; }
.fadingcont1 .content { width:255px; overflow:hidden; margin:0 0 17px 0; padding:0 0 0 10px; font-size:12px; position:relative; }
.fadingcont1 .content .hh, .fadingcont1 .content .dd { float:left; display:block; overflow:hidden; text-align:center; padding:0; margin-bottom:3px; }
.fadingcont1 .content .hh { font-weight:bold; }
.fadingcont1 .content .dd { font-weight:normal; font-size:12px; }
.fadingcont1 .content .h1 { width:24px; font-weight:bold; padding-top:2px; }
.fadingcont1 .content .h2 { width:111px; text-align:left; font-weight:bold; padding-left:3px; }
.fadingcont1 .content .h3 { width:38px; }
.fadingcont1 .content .h4 { width:38px; }
.fadingcont1 .content .h5 { width:38px; }

.fadingcont1 span { margin:0; padding:0; background-color:#093; }
.fadingcont1 ul{ margin: 0px; padding: 0px; list-style: none;}
.fadingcont1 li{ margin:3px 0px;}

.leftCol160{
	position: relative;
	float: left;
	width: 160px;
}

.userImgTop{
	height: 10px;
}
.userImgTop{
	background: url('../images/sprites.png') -3px -399px;
}

.userImg{
	text-align: center;
	height: 140px;
	border-left: solid 1px #463494;
	border-right: solid 1px #463494;
	border-bottom: solid 1px #463494;
	background-color: #ccc;
}

.userInfo{
	border-left: solid 1px #463494;
	border-right: solid 1px #463494;
}

.userInfoCat{
	position: relative;
	float: left;
	text-align: right;
	line-height: 17px;
	color: #463494;
	font-size: 8pt;
	padding: 10px 0px 0px 8px;
}

.userInfoStat{
	position: relative;
	float: right;
	line-height: 17px;
	font-size: 8pt;
	padding: 10px 8px 0px 0px;
}

.userInfoBtm{
	height: 10px;
}
.userInfoBtm{
	background: url('../images/sprites.png') -3px -410px;
}

.rightCol813{
	position: relative;
	float: right;
	width: 813px;
	margin: 0px;
	padding: 0px;
}

.userInfoTabs{
	width: 813px;
	height: 32px;
	margin: 0px;
	padding: 0px;
}
.userInfoTabs ul{
	position: relative;
	float: right;
	list-style: none;
	width: 813px;
	margin: 0px;
	padding: 0px;
	border: solid 0px #000;
}

.userInfoTabs li{
	position: relative;
	display: inline;
	padding: 0px;
	margin: 0px 7px 0px 0px;
}

.userInfoAbout{
	width: 35px;
	height: 32px;
}
.userInfoAbout{
	background: url('../images/sprites.png') -528px -383px;
}
.userInfoAbout:hover{
	background: url('../images/sprites.png') -528px -415px;
}
.userInfoAbout:active{
	background: url('../images/sprites.png') -528px -447px;
}
.userInfoAboutSelected{
	width: 35px;
	height: 32px;
}
.userInfoAboutSelected{
	background: url('../images/sprites.png') -528px -447px;
}
.userInfoAboutNA{
	width: 35px;
	height: 32px;
}
.userInfoAboutNA{
	background: url('../images/sprites.png') -528px -480px;
}

.userInfoPoints{
	width: 35px;
	height: 32px;
}
.userInfoPoints{
	background: url('../images/sprites.png') -563px -383px;
}
.userInfoPoints:hover{
	background: url('../images/sprites.png') -563px -415px;
}
.userInfoPoints:active{
	background: url('../images/sprites.png') -563px -447px;
}
.userInfoPointsSelected{
	width: 35px;
	height: 32px;
}
.userInfoPointsSelected{
	background: url('../images/sprites.png') -563px -447px;
}
.userInfoPointsNA{
	width: 35px;
	height: 32px;
}
.userInfoPointsNA{
	background: url('../images/sprites.png') -563px -480px;
}

.userInfoReferrals{
	width: 35px;
	height: 32px;
}
.userInfoReferrals{
	background: url('../images/sprites.png') -598px -383px;
}
.userInfoReferrals:hover{
	background: url('../images/sprites.png') -598px -415px;
}
.userInfoReferrals:active{
	background: url('../images/sprites.png') -598px -447px;
}
.userInfoReferralsSelected{
	width: 35px;
	height: 32px;
}
.userInfoReferralsSelected{
	background: url('../images/sprites.png') -598px -447px;
}
.userInfoReferralsNA{
	width: 35px;
	height: 32px;
}
.userInfoReferralsNA{
	background: url('../images/sprites.png') -598px -480px;
}

.userInfoVideos{
	width: 35px;
	height: 32px;
}
.userInfoVideos{
	background: url('../images/sprites.png') -633px -383px;
}
.userInfoVideos:hover{
	background: url('../images/sprites.png') -633px -415px;
}
.userInfoVideos:active{
	background: url('../images/sprites.png') -633px -447px;
}
.userInfoVideosSelected{
	width: 35px;
	height: 32px;
}
.userInfoVideosSelected{
	background: url('../images/sprites.png') -633px -447px;
}
.userInfoVideosNA{
	width: 35px;
	height: 32px;
}
.userInfoVideosNA{
	background: url('../images/sprites.png') -633px -480px;
}

.userInfoLinks{
	width: 35px;
	height: 32px;
}
.userInfoLinks{
	background: url('../images/sprites.png') -668px -383px;
}
.userInfoLinks:hover{
	background: url('../images/sprites.png') -668px -415px;
}
.userInfoLinks:active{
	background: url('../images/sprites.png') -668px -447px;
}
.userInfoLinksSelected{
	width: 35px;
	height: 32px;
}
.userInfoLinksSelected{
	background: url('../images/sprites.png') -668px -447px;
}
.userInfoLinksNA{
	width: 35px;
	height: 32px;
}
.userInfoLinksNA{
	background: url('../images/sprites.png') -668px -480px;
}

.userInfoFavs{
	width: 35px;
	height: 32px;
}
.userInfoFavs{
	background: url('../images/sprites.png') -703px -383px;
}
.userInfoFavs:hover{
	background: url('../images/sprites.png') -703px -415px;
}
.userInfoFavs:active{
	background: url('../images/sprites.png') -703px -447px;
}
.userInfoFavsSelected{
	width: 35px;
	height: 32px;
}
.userInfoFavsSelected{
	background: url('../images/sprites.png') -703px -447px;
}
.userInfoFavsNA{
	width: 35px;
	height: 32px;
}
.userInfoFavsNA{
	background: url('../images/sprites.png') -703px -480px;
}

.userInfoPlaylist{
	width: 35px;
	height: 32px;
}
.userInfoPlaylist{
	background: url('../images/sprites.png') -738px -383px;
}
.userInfoPlaylist:hover{
	background: url('../images/sprites.png') -738px -415px;
}
.userInfoPlaylist:active{
	background: url('../images/sprites.png') -738px -447px;
}
.userInfoPlaylistSelected{
	width: 35px;
	height: 32px;
}
.userInfoPlaylistSelected{
	background: url('../images/sprites.png') -738px -447px;
}
.userInfoPlaylistNA{
	width: 35px;
	height: 32px;
}
.userInfoPlaylistNA{
	background: url('../images/sprites.png') -738px -480px;
}

.userInfoViews{
	width: 35px;
	height: 32px;
}
.userInfoViews{
	background: url('../images/sprites.png') -773px -383px;
}
.userInfoViews:hover{
	background: url('../images/sprites.png') -773px -415px;
}
.userInfoViews:active{
	background: url('../images/sprites.png') -773px -447px;
}
.userInfoViewsSelected{
	width: 35px;
	height: 32px;
}
.userInfoViewsSelected{
	background: url('../images/sprites.png') -773px -447px;
}
.userInfoViewsNA{
	width: 35px;
	height: 32px;
}
.userInfoViewsNA{
	background: url('../images/sprites.png') -773px -480px;
}

.userInfoComments{
	width: 35px;
	height: 32px;
}
.userInfoComments{
	background: url('../images/sprites.png') -808px -383px;
}
.userInfoComments:hover{
	background: url('../images/sprites.png') -808px -415px;
}
.userInfoComments:active{
	background: url('../images/sprites.png') -808px -447px;
}
.userInfoCommentsSelected{
	width: 35px;
	height: 32px;
}
.userInfoCommentsSelected{
	background: url('../images/sprites.png') -808px -447px;
}
.userInfoCommentsNA{
	width: 35px;
}
.userInfoCommentsNA{
	background: url('../images/sprites.png') -808px -480px;
}

.userInfoRating{
	width: 35px;
	height: 32px;
}
.userInfoRating{
	background: url('../images/sprites.png') -843px -383px;
}
.userInfoRating:hover{
	background: url('../images/sprites.png') -843px -415px;
}
.userInfoRating:active{
	background: url('../images/sprites.png') -843px -447px;
}
.userInfoRatingSelected{
	width: 35px;
	height: 32px;
}
.userInfoRatingSelected{
	background: url('../images/sprites.png') -843px -447px;
}
.userInfoRatingNA{
	width: 35px;
	height: 32px;
}
.userInfoRatingNA{
	background: url('../images/sprites.png') -843px -480px;
}

.userInfoDollars{
	width: 35px;
	height: 32px;
}
.userInfoDollars{
	background: url('../images/sprites.png') -878px -383px;
}
.userInfoDollars:hover{
	background: url('../images/sprites.png') -878px -415px;
}
.userInfoDollars:active{
	background: url('../images/sprites.png') -878px -447px;
}
.userInfoDollarsSelected{
	width: 35px;
	height: 32px;
}
.userInfoDollarsSelected{
	background: url('../images/sprites.png') -878px -447px;
}
.userInfoDollarsNA{
	width: 35px;
	height: 32px;
}
.userInfoDollarsNA{
	background: url('../images/sprites.png') -878px -480px;
}

.userInfoLevel{
	width: 35px;
	height: 32px;
}
.userInfoLevel{
	background: url('../images/sprites.png') -913px -383px;
}
.userInfoLevel:hover{
	background: url('../images/sprites.png') -913px -415px;
}
.userInfoLevel:active{
	background: url('../images/sprites.png') -913px -447px;
}
.userInfoLevelSelected{
	width: 35px;
	height: 32px;
}
.userInfoLevel:Selected{
	background: url('../images/sprites.png') -913px -447px;
}
.userInfoLevelNA{
	width: 35px;
	height: 32px;
}
.userInfoLevelNA{
	background: url('../images/sprites.png') -913px -480px;
}

.userInfoContribute{
	width: 35px;
	height: 32px;
}
.userInfoContribute{
	background: url('../images/sprites.png') -948px -383px;
}
.userInfoContribute:hover{
	background: url('../images/sprites.png') -948px -415px;
}
.userInfoContribute:active{
	background: url('../images/sprites.png') -948px -447px;
}
.userInfoContributeSelected{
	width: 35px;
	height: 32px;
}
.userInfoContributeSelected{
	background: url('../images/sprites.png') -948px -447px;
}
.userInfoContributeNA{
	width: 35px;
	height: 32px;
}
.userInfoContributeNA{
	background: url('../images/sprites.png') -948px -480px;
}

.userInfoContent{
	margin: 0px;
	padding: 10px 10px;
	border-top: solid 1px #463494;
	border-left: solid 1px #463494;
	border-right: solid 1px #463494;
}

.userInfoContentBtm{
	height: 10px;
}
.userInfoContentBtm{
	background: url('../images/sprites.png') -13px -595px;
}

.featMovie{
	position: relative;
	float: left;
	width: 170px;
	height: 90px;
	margin: 5px 7px 5px 0px;
	padding: 10px 10px;
	text-align: right;
}
.featMovie{
	background: url('../images/sprites.png') -4px -445px;
}
.featMovie:hover{
	background: url('../images/sprites.png') -544px -610px;
}
.featMovie img{
	position: relative;
	float: left;
}
.featMovie a{
	width: 100%;
	height: 100%;
	display: block;
	text-decoration: none;
}

.featMovieTitle{
	position: relative;
	float: right;
	font-size: 10pt;
	font-weight: bold;
	width: 100px;
	height: 15px;
	overflow: hidden;
	text-align: left;
	color: #333;
}

.featMovieDesc{
	position: relative;
	float: right;
	width: 100px;
	height: 45px;
	overflow: hidden;
	margin: 4px 0px;
	text-align: left;
	color: #333;
}

.featTV{
	position: relative;
	float: left;
	width: 215px;
	height: 90px;
	margin: 5px 7px 5px 0px;
	padding: 10px 12px;
	text-align: right;
}
.featTV{
	background: url('../images/sprites.png') -4px -610px;
}
.featTV:hover{
	background: url('../images/sprites.png') -274px -610px;
}
.featTV img{
	position: relative;
	float: left;
}
.featTV a{
	width: 100%;
	height: 100%;
	display: block;
	text-decoration: none;
}

.tvFeatTitle{
	color: #463494;
	font-size: 20pt;
}

.featTVTitle{
	position: relative;
	float: right;
	font-size: 10pt;
	font-weight: bold;
	width: 100px;
	height: 15px;
	overflow: hidden;
	text-align: left;
	color: #333;
}

.featTVDesc{
	position: relative;
	float: right;
	width: 100px;
	height: 45px;
	overflow: hidden;
	margin: 4px 0px;
	text-align: left;
	color: #333;
}

.tvTitle{
	position: relative;
	display: block;
	margin-top: 15px;
}



.mainFooter1{ position: relative; top: 70px; width:100%; padding:4px 0 6px 0; color: #fff; background-color: #463494; font-size:12px;}
.mainFooter1 a{ color:#FFF; background-color:#9999cc; padding:1px 2px; font-weight:bold; text-decoration:none; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; }
.mainFooter1 a:hover{ background-color:#cccce5; color:#33331a; text-decoration:none; font-weight:bold; }
.footerContent{	position: relative;	width: 988px; margin:0 auto;}
#cacheinfo{	position: relative;	width: 988px; margin:0 auto; text-align:right; color:#CCC; font-size:11px; padding:25px 0 0 0; }
#Love { position:relative; top:5px; width:16px; height:16px; border:none; background:url('../images/sprites.png') -761px -1px;}

.mainFooter2 { position: relative; top: 70px; width: 100%; padding: 25px 0px 40px 0; color: #ccc; background-color: #AAA;}
.footerContent div { position: relative; float:left; margin-right:20px; border:0; width:160px; background-color:#AAA; }
.footerContent div h4 { color:#463494; padding:0; margin:5px 0px 10px 5px; font-size:15px;}
.footerContent div a { color:#fff; text-decoration:none; display:block; font-size:12px; padding:1px 0 1px 8px; }
.footerContent div a:hover { color:#e0dded; text-decoration: none; background-color: #AAA; }

.crownRoll{ position: relative; float: right; right: 15px; width: 60px; height: 92px; background: url('../images/sprites.png') -613px -1px;}
.rightArrow { background: url('../images/sprites.png') -780px -51px; width:13px; height:12px; display:inline-block; margin-right:5px; margin-bottom:-2px; }
.bold{ font-weight: bold; }
.clr{ clear: both; margin:0; padding:0; border:0;}
.reportError { cursor:pointer; }

#backgroundPopup{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:1;}
#popupContact{display:none;position:fixed;_position:absolute;z-index:2;overflow:hidden;}

.report_error_popup{padding:10px;width:978px;height:253px;border:0;background-color:#DFDFDF;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}






























.profileLeft{float:left; width:180px; border-right:solid 1px #DDD; padding-bottom:30px;  }
.profileImg{ position:relative; height:136px; padding-bottom:3px; }
.profileImg img { margin:0 0 0 26px; border:0px; }
.profileInfo { position: relative; float:right; width:800px; }
  
#profileTabs { position:relative; }
#profileTabs ul { margin:0px; padding:0px; list-style:none; }
#profileTabs li { position:relative; height:21px; width:180px; margin:0 0 2px 0; font-weight:normal; background-color:#FFF; font-size:13px; cursor:pointer; padding:0; line-height:100%; border-bottom-left-radius:3px; -moz-border-radius-bottomleft:3px; -webkit-border-bottom-left-radius:3px; border-top-left-radius:3px; -moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; }
#profileTabs li:hover { cursor:pointer; background-color:#EFEFEF; }
#profileTabs a { display:block; padding:0; margin:0; color:#222; text-decoration:none; cursor:pointer; line-height:100%; width:180px; }
#profileTabs .current, #profileTabs .current:hover, #profileTabs .current a, #profileTabs .current span, #profileTabs .current label { font-weight:bold; background-color:#DDD; color:#000; cursor:default; }
#profileTabs span { width:15px; height:15px; display:inline-block; background:url('../images/sprites.png'); padding:0; margin:2px 5px 0 6px; cursor:pointer; line-height:100%; }
#profileTabs label { display:inline-block; position:absolute; top:3px; left:24px; padding:0; margin:0; cursor:pointer; color:#555; }

#profileTabs .summary span { background-position:-130px -237px; margin:2px 6px 0 5px; }
#profileTabs .points span { background-position:-148px -237px; margin:2px 5px 0 6px; }
#profileTabs .referrals span { background-position:-165px -237px; }
#profileTabs .messages span { background-position:-272px -237px; }
#profileTabs .friends span { background-position:-272px -255px; }
#profileTabs .subscriptions span { background-position:-292px -237px; }
#profileTabs .upvids span { background-position:-183px -237px; }
#profileTabs .uplinks span { background-position:-202px -237px; }
#profileTabs .favvids span { background-position:-219px -237px; }
#profileTabs .playlists span { background-position:-235px -237px; }
#profileTabs .watchvids span { background-position:-253px -237px; }
#profileTabs .comments span { background-position:-130px -255px; }
#profileTabs .profileratings span { background-position:-147px -255px; margin:1px 5px 0 6px; }
#profileTabs .dollars span { background-position:-165px -255px; }
#profileTabs .changehistory span { background-position:-183px -255px; margin:1px 5px 0 6px; }
#profileTabs .contributions span { background-position:-202px -255px; }
#profileTabs .errors span { background-position:-219px -255px; }
#profileTabs .verifiedvids span { background-position:-235px -255px; margin:1px 5px 0 6px; }
#profileTabs .verifiedlinks span { background-position:-253px -255px; }
#profileTabs .profilesettings span { background-position:-292px -255px; } 












#largeIcons { position:relative; }
#largeIcons ul { margin:15px 0 0 30px; padding:0px; list-style:none; }
#largeIcons li { position:relative; margin:0 0 8px 0; padding:0; }
#largeIcons a { padding:0; margin:0; text-decoration:none; cursor:pointer; line-height:100%; }
#largeIcons span { width:32px; height:32px; display:inline-block; background:url('../images/sprites.png'); padding:0; margin:4px 6px 0 5px; cursor:pointer; line-height:100%; border: solid 0px #000;}
#largeIcons label { display:inline-block; position:absolute; top:13px; left:45px; padding:0; margin:0; color: #555; font-size:22px; font-weight:bold; cursor:pointer; }
#largeIcons label:hover { color: #333366; }

#largeIcons .moviesLrg span { background-position:-749px -74px; }
#largeIcons .tvshowsLrg span { background-position:-782px -74px; }
#largeIcons .animationLrg span { background-position:-815px -74px; }
#largeIcons .documentariesLrg span { background-position:-749px -110px; }
#largeIcons .sportsLrg span { background-position:-782px -110px; }
#largeIcons .bollywoodLrg span { background-position:-815px -110px; }
#largeIcons .asianmoviesLrg span { background-position:-749px -147px; }
#largeIcons .commercialsLrg span { background-position:-782px -147px; }
#largeIcons .funzoneLrg span { background-position:-815px -147px; }





/* User Level CSS: */
.level_1_class  { background-color:#FFFFFF; color:#000000; } 
	.level_1_class a { color:#0000FF; text-decoration:none; } 
	.level_1_class a:hover { color:#00BBFF; text-decoration:none; }
.level_2_class  { background-color:#99FF99; color:#000000; }
	.level_2_class a { color:#0000FF; text-decoration:none; } 
	.level_2_class a:hover { color:#0066FF; text-decoration:none; }
.level_3_class  { background-color:#00BBFF; color:#000000; }
	.level_3_class a { color: ; text-decoration:none; } 
	.level_3_class a:hover { color:#0000FF; text-decoration:none; }
.level_4_class  { background-color:#FFFF66; color:#000000; }
	.level_4_class a { color:#0000FF; text-decoration:none; } 
	.level_4_class a:hover { color:#FF6600; text-decoration:none; }
.level_5_class  { background-color:#FF6600; color:#FFFFFF; }
	.level_5_class a { color: #0000CC; text-decoration:none; } 
	.level_5_class a:hover { color:#FFFFFF; text-decoration:none; }
.level_6_class  { background-color:#CC00CC; color:#FFFFFF; }
	.level_6_class a { color:#00FFFF; text-decoration:none; } 
	.level_6_class a:hover { color:#FFFFFF; text-decoration:none; }
.level_7_class  { background-color:#000000; color:#FFFFFF; }
	.level_7_class a { color:#00FFFF; text-decoration:none; } 
	.level_7_class a:hover { color:#FFFFFF; text-decoration:none; }
.level_8_class  { background-color:#DDDDDD; color:#000000; }
	.level_8_class a { color:#0000FF; text-decoration:none; } 
	.level_8_class a:hover { color:#0000FF; text-decoration:none; }
.level_9_class  { background-color:#DDDDDD; color:#000000; }
	.level_9_class a { color:#0000FF; text-decoration:none; } 
	.level_9_class a:hover { color:#0000FF; text-decoration:none; }
.level_10_class { background-color:#DDDDDD; color:#000000; }
	.level_10_class a { color:#0000FF; text-decoration:none; } 
	.level_10_class a:hover { color:#0000FF; text-decoration:none; }
.level_11_class { background-color:#DDDDDD; color:#000000; }
	.level_11_class a { color:#0000FF; text-decoration:none; } 
	.level_11_class a:hover { color:#0000FF; text-decoration:none; }
.level_12_class { background-color:#DDDDDD; color:#000000; }
	.level_12_class a { color:#0000FF; text-decoration:none; } 
	.level_12_class a:hover { color:#0000FF; text-decoration:none; }
.level_13_class { background-color:#DDDDDD; color:#000000; }
	.level_13_class a { color:#0000FF; text-decoration:none; } 
	.level_13_class a:hover { color:#0000FF; text-decoration:none; }
.level_14_class { background-color:#DDDDDD; color:#000000; }
	.level_14_class a { color:#0000FF; text-decoration:none; } 
	.level_14_class a:hover { color:#0000FF; text-decoration:none; }
.level_15_class { background-color:#DDDDDD; color:#000000; }
	.level_15_class a { color:#0000FF; text-decoration:none; } 
	.level_15_class a:hover { color:#0000FF; text-decoration:none; }
.level_16_class { background-color:#DDDDDD; color:#000000; }
	.level_16_class a { color:#0000FF; text-decoration:none; } 
	.level_16_class a:hover { color:#0000FF; text-decoration:none; }
.level_17_class { background-color:#DDDDDD; color:#000000; }
	.level_17_class a { color:#0000FF; text-decoration:none; } 
	.level_17_class a:hover { color:#0000FF; text-decoration:none; }
.level_18_class { background-color:#DDDDDD; color:#000000; }
	.level_18_class a { color:#0000FF; text-decoration:none; } 
	.level_18_class a:hover { color:#0000FF; text-decoration:none; }
.level_19_class { background-color:#DDDDDD; color:#000000; }
	.level_19_class a { color:#0000FF; text-decoration:none; } 
	.level_19_class a:hover { color:#0000FF; text-decoration:none; }
.level_20_class { background-color:#DDDDDD; color:#000000; }
	.level_20_class a { color:#0000FF; text-decoration:none; } 
	.level_20_class a:hover { color:#0000FF; text-decoration:none; }


/* Monthly Leaderboard CSS: */
.ps_header { position:relative; width:976px; height:80px; background-color:#FFF; border:6px solid #999; border-bottom:0; padding:5px 0 0 0; margin:0; border-top-right-radius:6px; -moz-border-radius-topright:6px; -webkit-border-top-right-radius:6px; border-top-left-radius:6px; -moz-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; }
.ps_header .img_prev { position:absolute; top:12px; left:12px; width:48px; height:48px; padding:4px 2px 1px 2px; }
.ps_header .img_next { position:absolute; top:12px; right:12px; width:48px; height:48px; padding:4px 2px 1px 2px; }
.ps_header .img_prev:hover, .ps_header .img_next:hover { background-color:#CCC; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; }

.ps_header .pt_data { font-size:13px; position:absolute; top:6px; left:80px; color:#555; width:816px; height:50px; padding:0; margin:0; }
.ps_header .processing2 { margin:26px 0 0 440px; }
.ps_header h2 { display:block; font-size:26px; color:#000; text-align:center; height:36px; padding:0 0 5px 0; margin:0; }
.ps_header .data1 { width:174px; padding-left:22px; float:left; height:20px; text-align:left; }
.ps_header .data2 { width:220px; margin-left:5px; float:left; height:20px; text-align:left; }
.ps_header .data3 { width:384px; margin-left:5px; float:left; height:20px; text-align:left; }
.ps_header span { color:#000; font-weight:bold; }

.ps_table_wrapper { border:1px solid #999; padding:1px 1px 0 1px; }
#new_data, #new_header { display:none; }
.td5h { color:#FFF; padding:3px 0 5px 0; font-weight:bold; text-align:center; border-bottom:1px solid #FFFFFF; background-color:#AAA; font-size:13px; margin:0; }
.td5h span { border-bottom:1px dashed #FFF; cursor:help; padding:0; margin:0; }
.td5 { padding:2px 0; text-align:center; border-bottom:1px solid #FFFFFF; }
.col11 { color:#333; background-color:#E6E6E6; }
.col12 { color:#333; background-color:#EFEFEF; }
.ps_user { text-align:left; position:relative; }
.ps_avatar { border:0px; margin:0 3px -3px 3px; }
.ps_flag { position:absolute; top:4px; right:5px; }


/* GIFT SHOP CSS: */
.gift_h { padding-bottom:6px; padding-top:15px; border-bottom:1px solid #CCCCCC; }
.gift_td1 { width:150px; padding-right:5px; padding-bottom:7px; padding-top:7px; border-bottom:1px solid #CCCCCC; }
.gift_td2 { padding-right:6px; padding-bottom:7px; padding-top:7px; border-bottom:1px solid #CCCCCC; }
.gift_td2 a { font-size:16px; font-weight:bold; margin-bottom:10px; display:block; }
.gift_td3 { width:160px; padding-bottom:7px; padding-top:7px; border-bottom:1px solid #CCCCCC; border-left:1px dotted #AAAAAA; padding-left:4px; }
.gift_td3 div { padding-bottom:6px; }
.gift_td3 .price { color:#00CC00; }
.colors { width:8px; height:8px; cursor:help; -moz-border-radius:9px; -webkit-border-radius:9px; border-radius:9px; display:inline-block; border:1px solid black; margin-left:3px; margin-bottom:-2px; }
.gift_left { float:left; width:170px; text-align:left; border-right: 1px solid #CCC; margin:15px 0; }
.gift_left img { margin:0 0 10px 10px; }
.gift_left div { margin-bottom:5px; }
.gift_right { float:right; width:808px; text-align:left; margin:15px 0; }

/* HELP CENTER CSS: */
#help_center_lobby h2 { padding:12px 0 3px 0; }
#help_center_lobby div { margin:0 0 4px 15px; font-size:14px; }
.help_m { display:block; position:relative; height:56px; margin:10px 0 20px 50px; width:700px; }
.help_m a { display:block; }
.help_m img { position:absolute; width:48px; height:48px; top:4px; left:0; }
.help_m .t1 { position:absolute; width:450px; height:28px; top:4px; left:55px; font-size:22px; font-weight:bold; }
.help_m .t2 { position:absolute; width:450px; height:17px; top:32px; left:55px; font-size:13px; font-weight:normal; color:#444; }

/* FLAGS CSS: */
.flag{width:16px;height:11px;background:url('../images/flags.png');margin:0 !important;padding:0 !important;border:0 !important;border-spacing:0 !important;border-collapse:collapse;}
.f_AF{background-position:0 0;} .f_AL{background-position:0 -11px;} .f_DZ{background-position:0 -22px;} .f_AS{background-position:0 -33px;} .f_AD{background-position:0 -44px;} .f_AO{background-position:0 -55px;} .f_AI{background-position:0 -66px;} .f_AQ{background-position:0 -77px;} .f_AG{background-position:0 -88px;} .f_AR{background-position:0 -99px;} .f_AM{background-position:0 -110px;} .f_AW{background-position:0 -121px;} .f_AU{background-position:0 -132px;} .f_AT{background-position:0 -143px;} .f_AZ{background-position:0 -154px;} .f_BS{background-position:0 -165px;} .f_BH{background-position:0 -176px;} .f_BD{background-position:0 -187px;} .f_BB{background-position:0 -198px;} .f_BY{background-position:0 -209px;} .f_BE{background-position:0 -220px;} .f_BZ{background-position:0 -231px;} .f_BJ{background-position:0 -242px;} .f_BM{background-position:0 -253px;} .f_BT{background-position:0 -264px;} .f_BO{background-position:0 -275px;} .f_BA{background-position:0 -286px;} .f_BW{background-position:0 -297px;} .f_BV{background-position:0 -308px;} .f_BR{background-position:0 -319px;} .f_IO{background-position:0 -330px;} .f_BN{background-position:0 -341px;} .f_BG{background-position:0 -352px;} .f_BF{background-position:0 -363px;} .f_BI{background-position:0 -374px;} .f_KH{background-position:0 -385px;} .f_CM{background-position:0 -396px;} .f_CA{background-position:0 -407px;} .f_CV{background-position:0 -418px;} .f_KY{background-position:0 -429px;} .f_CF{background-position:0 -440px;} .f_TD{background-position:0 -451px;} .f_CL{background-position:0 -462px;} .f_CN{background-position:0 -473px;} .f_CX{background-position:0 -484px;} .f_CC{background-position:0 -495px;} .f_CO{background-position:0 -506px;} .f_KM{background-position:0 -517px;} .f_CG{background-position:0 -528px;} .f_CD{background-position:0 -539px;} .f_CK{background-position:0 -550px;} .f_CR{background-position:0 -561px;} .f_CI{background-position:0 -572px;} .f_HR{background-position:0 -583px;} .f_CU{background-position:0 -594px;} .f_CY{background-position:0 -605px;} .f_CZ{background-position:0 -616px;} .f_DK{background-position:0 -627px;} .f_DJ{background-position:0 -638px;} .f_DM{background-position:0 -649px;} .f_DO{background-position:0 -660px;} .f_EC{background-position:0 -671px;} .f_EG{background-position:0 -682px;} .f_SV{background-position:0 -693px;} .f_GQ{background-position:0 -704px;} .f_ER{background-position:0 -715px;} .f_EE{background-position:0 -726px;} .f_ET{background-position:0 -737px;} .f_FK{background-position:0 -748px;} .f_FO{background-position:0 -759px;} .f_FJ{background-position:0 -770px;} .f_FI{background-position:0 -781px;} .f_FR{background-position:0 -792px;} .f_GF{background-position:0 -803px;} .f_PF{background-position:0 -814px;} .f_TF{background-position:0 -825px;} .f_GA{background-position:0 -836px;} .f_GM{background-position:0 -847px;} .f_GE{background-position:0 -858px;} .f_DE{background-position:0 -869px;} .f_GH{background-position:0 -880px;} .f_GI{background-position:0 -891px;} .f_GR{background-position:0 -902px;} .f_GL{background-position:0 -913px;} .f_GD{background-position:0 -924px;} .f_GP{background-position:0 -935px;} .f_GU{background-position:0 -946px;} .f_GT{background-position:0 -957px;} .f_GN{background-position:0 -968px;} .f_GW{background-position:0 -979px;} .f_GY{background-position:0 -990px;} .f_HT{background-position:0 -1001px;} .f_HM{background-position:0 -1012px;} .f_VA{background-position:0 -1023px;} .f_HN{background-position:0 -1034px;} .f_HK{background-position:0 -1045px;} .f_HU{background-position:0 -1056px;} .f_IS{background-position:0 -1067px;} .f_IN{background-position:0 -1078px;} .f_ID{background-position:0 -1089px;} .f_IR{background-position:0 -1100px;} .f_IQ{background-position:0 -1111px;} .f_IE{background-position:0 -1122px;} .f_IL{background-position:0 -1133px;} .f_IT{background-position:0 -1144px;} .f_JM{background-position:0 -1155px;} .f_JP{background-position:0 -1166px;} .f_JO{background-position:0 -1177px;} .f_KZ{background-position:0 -1188px;} .f_KE{background-position:0 -1199px;} .f_KI{background-position:0 -1210px;} .f_KP{background-position:0 -1221px;} .f_KR{background-position:0 -1232px;} .f_KW{background-position:0 -1243px;} .f_KG{background-position:0 -1254px;} .f_LA{background-position:0 -1265px;} .f_LV{background-position:0 -1276px;} .f_LB{background-position:0 -1287px;} .f_LS{background-position:0 -1298px;} .f_LR{background-position:0 -1309px;} .f_LY{background-position:0 -1320px;} .f_LI{background-position:0 -1331px;} .f_LT{background-position:0 -1342px;} .f_LU{background-position:0 -1353px;} .f_MO{background-position:0 -1364px;} .f_MK{background-position:0 -1375px;} .f_MG{background-position:0 -1386px;} .f_MW{background-position:0 -1397px;} .f_MY{background-position:0 -1408px;} .f_MV{background-position:0 -1419px;} .f_ML{background-position:0 -1430px;} .f_MT{background-position:0 -1441px;} .f_MH{background-position:0 -1452px;} .f_MQ{background-position:0 -1463px;} .f_MR{background-position:0 -1474px;} .f_MU{background-position:0 -1485px;} .f_YT{background-position:0 -1496px;} .f_MX{background-position:0 -1507px;} .f_FM{background-position:0 -1518px;} .f_MD{background-position:0 -1529px;} .f_MC{background-position:0 -1540px;} .f_MN{background-position:0 -1551px;} .f_MS{background-position:0 -1562px;} .f_MA{background-position:0 -1573px;} .f_MZ{background-position:0 -1584px;} .f_MM{background-position:0 -1595px;} .f_NA{background-position:0 -1606px;} .f_NR{background-position:0 -1617px;} .f_NP{background-position:0 -1628px;} .f_NL{background-position:0 -1639px;} .f_AN{background-position:0 -1650px;} .f_NC{background-position:0 -1661px;} .f_NZ{background-position:0 -1672px;} .f_NI{background-position:0 -1683px;} .f_NE{background-position:0 -1694px;} .f_NG{background-position:0 -1705px;} .f_NU{background-position:0 -1716px;} .f_NF{background-position:0 -1727px;} .f_MP{background-position:0 -1738px;} .f_NO{background-position:0 -1749px;} .f_OM{background-position:0 -1760px;} .f_PK{background-position:0 -1771px;} .f_PW{background-position:0 -1782px;} .f_PS{background-position:0 -1793px;} .f_PA{background-position:0 -1804px;} .f_PG{background-position:0 -1815px;} .f_PY{background-position:0 -1826px;} .f_PE{background-position:0 -1837px;} .f_PH{background-position:0 -1848px;} .f_PN{background-position:0 -1859px;} .f_PL{background-position:0 -1870px;} .f_PT{background-position:0 -1881px;} .f_PR{background-position:0 -1892px;} .f_QA{background-position:0 -1903px;} .f_RE{background-position:0 -1914px;} .f_RO{background-position:0 -1925px;} .f_RU{background-position:0 -1936px;} .f_RW{background-position:0 -1947px;} .f_SH{background-position:0 -1958px;} .f_KN{background-position:0 -1969px;} .f_LC{background-position:0 -1980px;} .f_PM{background-position:0 -1991px;} .f_VC{background-position:0 -2002px;} .f_WS{background-position:0 -2013px;} .f_SM{background-position:0 -2024px;} .f_ST{background-position:0 -2035px;} .f_SA{background-position:0 -2046px;} .f_SN{background-position:0 -2057px;} .f_CS{background-position:0 -2068px;} .f_SC{background-position:0 -2079px;} .f_SL{background-position:0 -2090px;} .f_SG{background-position:0 -2101px;} .f_SK{background-position:0 -2112px;} .f_SI{background-position:0 -2123px;} .f_SB{background-position:0 -2134px;} .f_SO{background-position:0 -2145px;} .f_ZA{background-position:0 -2156px;} .f_GS{background-position:0 -2167px;} .f_ES{background-position:0 -2178px;} .f_LK{background-position:0 -2189px;} .f_SD{background-position:0 -2200px;} .f_SR{background-position:0 -2211px;} .f_SJ{background-position:0 -2222px;} .f_SZ{background-position:0 -2233px;} .f_SE{background-position:0 -2244px;} .f_CH{background-position:0 -2255px;} .f_SY{background-position:0 -2266px;} .f_TW{background-position:0 -2277px;} .f_TJ{background-position:0 -2288px;} .f_TZ{background-position:0 -2299px;} .f_TH{background-position:0 -2310px;} .f_TL{background-position:0 -2321px;} .f_TG{background-position:0 -2332px;} .f_TK{background-position:0 -2343px;} .f_TO{background-position:0 -2354px;} .f_TT{background-position:0 -2365px;} .f_TN{background-position:0 -2376px;} .f_TR{background-position:0 -2387px;} .f_TM{background-position:0 -2398px;} .f_TC{background-position:0 -2409px;} .f_TV{background-position:0 -2420px;} .f_UG{background-position:0 -2431px;} .f_UA{background-position:0 -2442px;} .f_AE{background-position:0 -2453px;} .f_GB{background-position:0 -2464px;} .f_US{background-position:0 -2475px;} .f_UM{background-position:0 -2486px;} .f_UY{background-position:0 -2497px;} .f_UZ{background-position:0 -2508px;} .f_VU{background-position:0 -2519px;} .f_VE{background-position:0 -2530px;} .f_VN{background-position:0 -2541px;} .f_VG{background-position:0 -2552px;} .f_VI{background-position:0 -2563px;} .f_WF{background-position:0 -2574px;} .f_EH{background-position:0 -2585px;} .f_YE{background-position:0 -2596px;} .f_ZM{background-position:0 -2607px;} .f_ZW{background-position:0 -2618px;} .f_WORLD{background-position:0 -2629px;}


.intro_left_desc { float:left; width:440px; }
.intro_right_help { width:500px; background-color:#EFEFEF; border:1px solid #CCC; padding:8px; padding-bottom:3px; float: right; margin:0; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; }
.intro_right_help h3 { margin:0 0 10px 0; }
.intro_right_help a { font-weight:bold; }
.intro_right_help div { margin-bottom:6px; }

.whiteBG { background-color:#FFF; }

.center { text-align:center; }
.left { text-align:left; }
.right { text-align:right; }



/*These are the styles for preview*/
.eachNewsVersion{
	border: 2px #000 solid;
	margin-bottom: 20px;
	margin-top" 0px;"
	background-color: #FFF;
	overflow: hidden;
}
.newsHeader{
	background-color: #999;
	color:#FFF;
	margin-bottom: 20px;
	padding: 5px 10px 5px 20px;
	float: left;
	width: 100%;
}
.newsContentPreview{
	padding:10px;
}

.newsTitlePreview{
	float: left;
	font-size: 18pt;
	margin-right: 15px;
}
.newsAuthor{
	float:left;
	line-height: 30px;
	text-align: center;
}
































  #todays_most_viewed {
            background-image: url(../images/fading_background_4.png);
            background-repeat: repeat;
            border: 1px solid #CCC;
            padding: 0px;
            margin-bottom: 10px;
            margin-bottom: 10px;
            width: 675px;
            margin-top: 15px;
        }
        
        .miniBox{
            margin-left:15px !important;
            width:645px !important;
        }
        
        .itemwrapper.reg{
            width:95px !important;
            display: inline-block;
            float:left;
            margin-left: 6px;
            margin-right: 6px;
        }
        
        .itemwrapper.reg a.ma{
            width:95px !important;
            text-align:center !important;
            border-bottom:0px solid #fff;
        }
        
        .itemwrapper.reg a span.ma1, .itemwrapper.reg a span.ma2{
            width:95px !important;
            text-align:center !important;
        }
        
        .itemwrapper.reg a span.ma1{
            font-size:12px;
            font-weight:bold;
        }
        
        .itemwrapper.reg a span.ma2{
            font-size:12px; color:#797979;
        }
        
        
        .itemwrapper.wide{
            width:144px !important;
            display: inline-block;
            float:left;
            margin-left: 7px;
            margin-right: 7px;
        }
        
        .itemwrapper.wide a.ma{
            width:144px !important;
            text-align:center !important;
            border-bottom:0px solid #fff;
        }
        
        .itemwrapper.wide a span.ma1, .itemwrapper.wide a span.ma2{
            width:144px !important;
            text-align:center !important;
        }
        
        
         .itemwrapper.wide a span.ma1{
            font-size:12px;
            font-weight:bold;
        }
        
        .itemwrapper.wide a span.ma2{
            font-size:12px; color:#797979;
        }
        
        .slider.wrapper{
            position:relative;
        }
        
        .column.left, .column.right{
            display:inline-block;float:left;
        }
        
        .column.left.f-none, .column.right.f-none{
            display:inline-block;float:none;
        }
        
        .column.fillx{
            clear:both;
            width:100%;
        }
        
        .content.wrapper > .column.left{
            width:675px;
        }
        
        .content.wrapper > .column.right{
            width:300px;margin-left:10px;
        }
        
        .column.left > .slider.wrapper{
            width:675px;height:270px;
            overflow:hidden;display:block;
            margin-top:15px;
            padding:0px;position:relative;
            border: 1px solid #CCC;
        }
        
        .column.left > .slider.wrapper > .item.node-group{
            position:relative;
        }
        
        .slider.item.node.wrapper > .column.left{
            width: 375px;
            min-height:175px;
            position: absolute;
            left: 10px;
            top: 10px;
        }
        
        .slider.item.node.wrapper > .column.right{
            width: 270px;
            position: absolute;
            right: 10px;
            top: 10px;
        }
            .slider.item.column.right > .column.left{width:75%;}
            .slider.item.column.right > .column.right{width:25%;}
        
        .slider.item.node.wrapper h2{
            text-align: left;
            margin-left: 0px;
            padding-left: 0px;
            margin-bottom: 0px;
            padding-bottom: 7px;
        }
        
        .slider.item.node.wrapper p{
            text-align: left;
            margin-left: 0px;
            padding-left: 0px;
            line-height: 14px;
            margin-bottom: 0px;
            padding-bottom: 3px;
        }
        
        .slider.item.node.wrapper a{
            text-align:right;
        }
        
        .slider.wrapper > .slider.nav.node-group.wrapper{
            position:absolute;
            bottom:0px;
            left:0px;
            width:800%;
            border-top:1px solid #ccc;
            height:75px;
            background-color:#fff;
            padding-left: 30px;
        }
        
        .slider.item.node.wrapper{
            display: block;
            height: 194px;
            position:relative;
        }
        
        .slider.wrapper .nav.node.prev{
            left:15px;
        }
        
        .slider.wrapper .nav.node.next{
            right:15px;            
        }
        
        .slider.wrapper .nav.node{
            position:absolute;
            width:22px;
            height:22px;
            display:block;
            bottom:28px;
            background-color:#6757ab;
            -moz-border-radius: 11px;
            border-radius: 11px;
            cursor:pointer;
            color:#fff;
            text-align:center;
            z-index:5;
            font-size: 15px;
            font-weight: 900;
            text-decoration: none;
        }
        
        .slider.wrapper .nav.node:hover{
            background-color:#463494;
        }
        
        .slider.nav.node-group.wrapper .nav-item{
            margin-left: 20px;
            margin-top: 18px;
            position:relative;
            opacity:0.8;
            filter:alpha(opacity=80);
            
        }
        
        .slider.nav.node-group.wrapper .nav-item.active{
            opacity:1.0;
            filter:alpha(opacity=100);
            background-color:#ccc;
        }
        
        .colitem.wrapper.welcome{
            width: 300px;
            border: 1px solid #CCC;
            margin-top: 15px;
        }
        
        .colitem.wrapper.users, .colitem.wrapper.tabbedbox{
            width: 300px;
            margin-top: 15px;
        }
        
        .colitem.wrapper .box-menu{
            text-align:left;
        }
        
        .colitem.wrapper.users .box-content,
        .colitem.wrapper.tabbedbox .box-content{
            border:1px solid #ccc;
            min-height:250px;
        }
        
        .box-menu a {
            text-align: center;
            display: inline-block;
            height: 25px;
            padding-left: 10px;
            padding-right: 10px;
            padding-top: 7px;
            padding-bottom: 3px;
            border-right: 1px solid #CCC;
            border-top: 1px solid #CCC;
            border-left: 1px solid #CCC;
            margin: 0px;
            margin-left: 5px;
            background-color:#f5f5f5;
            color:#797979;
        }
        
        .box-menu a:hover, .box-menu a.active{
            background-color:#dcdcdc;
        }
        
        .colitem.wrapper .boxc-item{
            text-align:left;
            display:none;
        }
        
        .colitem.wrapper .boxc-item.active{
            display:block;
        }
        
        .epCalender{
        width:674px;
        height:465px;
        overflow:hidden;
        position:relative;
    }
    
    .epCalender .epheader{
        margin-top: 15px;
        margin-bottom:0px;
    }
    
    .epCalender .epheader h2{
        margin-bottom:0px;
    }
    
    .epCalender .epheader a{
        font-size:12px;
    }
    
    .epCalender .listwrapper{
        width:10000px;
        position:absolute;
        top:40px;
        left:-1400px;
    }
    
    .epCalender .daywrapper{
        display:inline-block;
        width:337px;
        float:left;
    }
    
    .epCalender .daywrapper ul li{
        height: 30px;
        background-color: #efefef;
        font-size: 11px;
        list-style-type:none;
        height:75px;
        width:100%;
        margin:0px;
        padding-left:5px;
    }
    
    .epCalender .daywrapper ul li span{
        list-style-type: none;
        margin:0px;
        margin-left:0px;
        padding:0px;
    }
    
    .epCalender .daytitle{
        color: #646464;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        text-align: center;
        display: block;
        padding-top: 10px;
        padding-bottom: 10px;
        background-image: url('../images/gradientup.png');
        border: solid 1px #AFAFAF;
        display: block;
        margin-top: 0px;
        margin-bottom: 0px;
    }

    
    .epCalender .showtime{
        font-size:10px;
        color:#aeaeae;
    }
    
    .epCalender .showname{
       font-weight:bold;
       font-size:12px;
    }
    
    .epCalender .episodename{
       font-weight:bold;
       font-size:12px;
    }
    
    .epCalender .daytitle .episodename{
        line-height: 10px;
        padding-top: 4px;
        padding-bottom: 2px;
    }
    
    .epCalender .epheader .prev, .epCalender .epheader .next{
        width: 22px;
        height: 22px;
        display: block;
        background-color: #6757ab;
        -moz-border-radius: 11px;
        border-radius: 11px;
        cursor: pointer;
        color: white;
        text-align: center;
        font-size: 15px;
        font-weight: 900;
        text-decoration: none;
        position: relative;
        z-index: 5;
        top: 4px;
        font-size: 15px;
        font-weight: 900;
    }
    
    .epCalender .epheader .prev{
        left:10px;
        background-position:0px 32px;
        float:left;
    }
    
    .epheader .prev:hover{
        background-color:#463494;
    }
    
    .epheader .prev.active{
        background-color:#463494;
    }
    
    .epCalender .epheader .next{
        left:-10px;
        background-position:0px 0px;
        float:right;
    }
    
    .epheader .next:hover{
        background-color:#463494;
    }
    
    .epheader .next.active{
        background-color:#463494;
    }
    
    a{cursor:pointer;}
    
    #comment_area { background-color:#EFEFEF; text-align:left; width:488px; border:1px solid #999999; padding:5px; margin-bottom:10px; display:block; }
    #cButton { display:block; }
    
    .nameComment { margin-bottom:2px; font-weight:bold; font-size:12px; }
    .nameComment span { padding-left:24px; padding-right:8px; }
    #comment_name { padding:1px; border:1px solid #999999; width:152px; text-align:left; }
    
    .txtComment { margin-bottom:2px; }
    .txtComment span { font-weight:bold; font-size:12px; padding-right:10px; }
    .ct5 { text-align:left; width:35px; border:none; text-align:center; color:#0000FF; background-color:#EFEFEF; font-weight:bold; padding-left:5px; padding-right:1px; }
    
    #commenttext { width:350px; height:75px; padding:1px; border:1px solid #999999; }
    
    .comcont { margin:5px;padding:5px; margin-bottom:5px; border:1px dotted #BBB; background-color:#F8F8F8; }
    .comDesc { font-size:13px; color:#333; line-height:130%; font-family:Verdana, Arial, Helvetica, sans-serif; }
    .comDesc img { margin:0; padding:0; border:0; clear:none; float:none; margin-bottom:-3px; }
    .comName { font-size:13px; color:#999999; margin-top:4px; display:block; text-align:right }
    .comName.desc { font-size:10px; color:#999999; margin-top:4px; display:block; text-align:right }
    
    .comName span { font-weight:bold; color:#333; }
    .noComF { text-align:center; font-weight:bold; font-size:14px; color:#666666; margin-top:30px; }
    
    #commentStatus { display:block; padding-top:5px; margin-top:8px; font-size:12px; border-top:1px dashed #CCCCCC; }

    .site_news_forum2 {
        width: 298px;
        padding: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        overflow: hidden;
        display: inline-block;
    }
    
    .site_news_forum2 div, .site_news_forum2 h2{
        margin-top:2px;
        margin-left:5px;
        margin-right:5px;
    }
    
    .site_news_forum2 div{
        border-bottom: 1px solid #CCC;
        padding-bottom: 3px;
        font-size: 11px;
        margin-bottom:2px;
    }
    
    .site_news_forum2 div a{
        font-size:12px;
    }
    
    .welcomebox{
        text-align:center;
        padding-top:10px;
        padding-bottom:25px;
    }
    
    .welcomebox a{
        margin-top:15px;
        margin-left:10px;margin-right:10px;
        display:inline-block;padding-top:3px;padding-bottom:3px;
        width:95px;text-align:center;
        border:1px solid #ccc;
    }
    
    .top-users .ablue.bold{
        font-size:12px;
    }
    
    .source_item.regular{
        display:none;
    }
    
    .source_item.featured{
        display:block;
    }

    .watch-load-more{
        margin-top:10px;
    }
    
    .watch-load-more span{
        padding-top:3px;
        padding-bottom:3px;
        padding-left:5px;
        padding-right:5px;
        border:1px solid #ccc;
        background-color:#fff;
        cursor:pointer;
    }

    .watch-load-more span:hover{
        background-color:#f5f5f5;
    }
    
    .video-link-container {
        width: 675px;
        max-height: 450px;
        overflow: auto;
        overflow-x: hidden;
        padding-bottom:5px;
    }
    
    /* SOURCE ITEM */
    .source_item  .thumbup, .source_item  .thumbdown{
        background-image:url('../images/btn_rate_yes-no-trans.png');
        width:64px;
        height:19px;
        text-align:center !important;
        color:#f5f5f5;
        margin-top:2px;
        margin-right: 3px !important;
        margin-left: 0px !important;
        cursor:pointer;
        display:inline-block;
    }
    
    .source_item  .thumbup{
        background-position:0px -19px;
    }
    
    .source_item  .thumbup:hover{
        background-position:0px 0px;
        color:#f5f5f5;
    }
    
    .source_item  .thumbdown{
        background-position:0px -57px;
    }
    
    .source_item  .thumbdown:hover{
        background-position:0px -38px;
        color:#f5f5f5;
    }

    .source_item{

position: relative;
width: 98%;
margin-top: 5px;
margin-bottom: 0px;
margin-left: 5px;
background-color: #f5f5f5;
text-align: left;
border: 1px solid #ccc;
height: 23px;

}
    
    .source_item > span:first-child{
        width:16px;
        height:16px;
        position:relative;
        top:3px;
        left:3px;
        background-repeat:no-repeat;
        background-image:url('../images/icons.png');
        margin-left:0px;
    }
    
     .source_item.vqu > span:first-child{
        background-position:-17px -18px;
    }
    
     .source_item.vql > span:first-child{
        background-position:0     -18px;
    }
    
     .source_item.vqm > span:first-child{
        background-position:-51px -18px;
    }
    
     .source_item.vqh > span:first-child{
        background-position:-34px -18px;
    }
    
        
    .source_item > span{
        text-align:left;
        margin-left:10px;
        display: inline-block;
        height: 23px;
        float: left;
    }
    
    .source_item > div{
        position:absolute;
        top:20px;
        left:-1px;
        width:300px;
        z-index:5;
        display:none;
        border:1px solid #ccc;
        background-color:#ddd5ff;
    }

    .source_item .text-right{
        float:right;
        margin-right:10px;
    }
    
    .source_item .show-stats, .source_item .show-options{
        cursor:pointer;
        color:blue;
    }
    
    .source_item .show-stats:hover, .source_item .show-options:hover{
        cursor:pointer;
        color:#09f;
    }
    
    .thumbup, .thumbdown{
        background-image:url('../images/btn_rate_yes-no-trans.png');
        width:64px;
        height:19px;
        text-align:center !important;
        color:#f5f5f5;
        margin-top:2px;
        margin-right: 3px !important;
        margin-left: 0px !important;
        cursor:pointer;
        display:inline-block;
    }
    
    .thumbup{
        background-position:0px -19px;
    }
    
    .thumbup:hover{
        background-position:0px 0px;
        color:#f5f5f5;
    }
    
    .thumbdown{
        background-position:0px -57px;
    }
    
    .thumbdown:hover{
        background-position:0px -38px;
        color:#f5f5f5;
    }

    
     /* SOURCE ITEM FEAT */
    
    .source_item_feat{
        position:relative;
        width:98%;
        margin-top:5px;
        margin-bottom:0px;
        margin-left:5px;
        background-color:#f5f5f5;
        text-align:left;
        border:1px solid #ccc;
        height:42px;
    }
    
    .source_item_feat > span:first-child{
        width:16px;
        height:16px;
        position:relative;
        top:13px;
        left:3px;
        background-repeat:no-repeat;
        background-image:url('../images/icons.png');
        margin-left:0px;
    }
    
     .source_item_feat.vqu > span:first-child{
        background-position:-17px -18px;
    }
    
     .source_item_feat.vql > span:first-child{
        background-position:0     -18px;
    }
    
     .source_item_feat.vqm > span:first-child{
        background-position:-51px -18px;
    }
    
     .source_item_feat.vqh > span:first-child{
        background-position:-34px -18px;
    }
    
        
    .source_item_feat > span{
        text-align:left;
        margin-left:10px;
        display: inline-block;
        height: 23px;
        float: left;
    }
    
    .source_item_feat > div{
        position:absolute;
        top:20px;
        left:-1px;
        width:300px;
        z-index:5;
        display:none;
        border:1px solid #ccc;
        background-color:#ddd5ff;
    }

    .source_item_feat .text-right{
        float:right;
        margin-right:10px;
        margin-top: 9px;
    }
    
    .source_item_feat .show-stats, .source_item_feat .show-options{
        cursor:pointer;
        color:blue;
    }
    
    .source_item_feat .show-stats:hover, .source_item_feat .show-options:hover{
        cursor:pointer;
        color:#09f;
    }
    
    

     #source_play, #source_play body, #source_play iframe{
        height:100%;
        width:100%;
        margin:0px;
        padding:0px;
     }
    
     #source_play body{
        overflow:hidden;
     }   
    
    #source_play #headerLinks{
        text-align: right;
        width:auto;
    }
    
    #source_play .headerContent{
        position:relative;
    }
    
    #source_play ul li{
        margin-left: 6px;
        border-right: 1px solid white;
        padding-right: 5px;
        cursor:pointer;
    }
    
    #source_play ul li:last-child{
        border-right: 0px solid white;
    }

    .subpart {
         color: white;
         font-weight: bold;
     }
     
    span.loading{
        background-image: url('../images/loading.gif');
        background-repeat: no-repeat;
        padding-left: 20px;
        height: 16px;
        background-position: 0px 2px;
    }
    
    #source_play span.loading{
        background-image: url('../images/loading.gif');
        background-repeat: no-repeat;
        padding-left: 20px;
        height: 16px;
        background-position: 0px 2px;
        color:#fff;
    }
    
    #source_play h2{
        position:absolute;
        top:17px;
        left:170px;
        color:#fff;
    }


.red_bg { background-color:#FF6633; }















/* Subsection Tabs
--------------------*/
ul.subsection_tabs {
	list-style:none;
	margin:0 0 5px 0;
	padding:0;
	clear:both;
	border-bottom:1px solid #ccc;
	height:30px;
	clear:both;
}

ul.subsection_tabs li.tab {
	float:left;
	margin-right:7px;
	line-height: 30px;
}

ul.subsection_tabs li.tab a {
	display:block;
	height:30px;
	padding:0 6px 0 6px;
	background-color:#fff;
	color:#666;
	font-size: 9pt;
	text-decoration: none;
}

ul.subsection_tabs li.tab a:hover {
	color:#666;
	text-decoration: underline;
	background-color: #ddd;
}

ul.subsection_tabs li.tab a.active {
	background-color:#ddd;
}

ul.subsection_tabs li.source_code {
	float:right;
}

.tab_content {
	padding: 10px;
	line-height: 25px;
}
.review_header {
	font-size: 75%;
}
.single_review{
	border-bottom: 1px solid #CCC;
}
.unverified{
	background-color: yellow;
}
.video_title{
	background-color: #CCC;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
	margin: 5px auto;
}
a.approveReview{
	font-weight: bold;
	color: green;
} 
a.rejectReview{
	font-weight: bold;
	color: red;
} 


#ShowHeader{
	width: 800px;
}
#ShowLeftCol{
	width: 680px;
	float: left;
}
#ShowRightCol{
	width: 277px;
	float: left;
	margin-left: 25px;
}
#ShowMainInfo{
	float: left;
}
#ShowMainInfo img{
	float: left;
}

#ShowDetailsRight{
	width: 400px;
	height: 190px;
	float: left;
	margin-left: 10px;
}
#ShowDetailsRight p{
	line-height: 20px;
	font-size: 13px;
	margin:0 0 10px 0;
	padding:0;
}
#ShowCommunityActions{
	background: #9085bf;
	color: #FFF;
	padding: 2px 10px;
	width: 380px;
	height: 117px;
}
#ShowCommunityActions a{
	color: #FFF;
	font-weight: bold;
}
#ShowDetailsRight ul{
	margin: 5px 10px 5px 0px;
	width: 185px;
	float: left;
}
#ShowDetailsRight ul li{
	list-style-type: none;
	margin-bottom: 5px;
}
#ShowRating{
	width: 185px;
	height: 45px;
	background:#240D81;
	float: right;
	border-radius: 0px 0px 20px 20px; 
	-moz-border-radius: 0px 0px 20px 20px; 
	-webkit-border-radius: 0px 0px 20px 20px; 
	border: 0px solid #800000;	
	margin-top:-2px;
}

#ShowTabbedBox{
	width: 680px;
	margin-bottom: 0px; 
	margin-top: 10px;	
}
#SocialDiscussionBox{
	width: 680px;
	height: 250px;
	margin-bottom: 0px;
	margin-top: 10px;
	background: #CCC;
}

.ShowSideBox{
	width: 277px;
	margin-top: 20px;
}
.ShowSideBox h2{
	font-size:16px; 
	font-weight:bold; 
	margin-left:5px; 
	margin-bottom:2px;
	color: #463494;
}
.RightSideBox{
	height: 145px;
	background: url('../images/seasonbkg3.png') top left no-repeat;
	padding: 10px;
	width: 254px;
	font-size: 11px;
}
.RightSideBox ul{
	list-style: none;
	padding: 7px;
}
.RightSideBox ul li{
	
}
ul#relatedShows li{
	width: 100%;
	float: left;
	margin-bottom: 3px;	
}
.RightSideBox ul li img{
	margin-right: 5px;	
}
.StarRatings{
	width: 135px;
	height: 31px;
	background: url('../images/sprites.png') -1px -367px;
}
.communityActionLogo{
	margin-right: 5px;
}
#ShowSocialNetwork{
	float: left;
	width: 175px;
	height: 65px;
	margin-top: 5px;
	padding-left: 7px;
}
#ShowSocialNetwork div{
	float: left;
	width: 50px;
	margin-right: 5px;
}
#ShowLatestEpisodes{
	width: 680px;	
	height: 351px;	
	margin-bottom: 0px;	
	margin-top: 10px; 
	border-top:1px solid #453d62; 
	overflow: hidden;
}
#ShowSourceCol{
	width:142px; 
	height:350px; 
	float:right; 
	background-color:#DDD; 
	border-bottom:1px solid #CCC; 
	border-right: 1px solid #CCC;
}
#ShowSources{
	width:142px; 
	height:290px; 
	float:right; 
	background-color:#DDD; 
}
.moreSources{
	width: 130px;
	height: 40px;
	border-radius: 4px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border: 2px solid #1E0A6D;
	background-color: #594A9F;
	float: left;
	text-align: center;
	margin: 4px;
	line-height: 40px;
}
.moreSources a{
	color: #FFF;
}
#LatestShowMainContent{
	width:524px; 
	height:215px; 
	float:left; 
	background-color:#FFF; 
	border-left:1px solid #CCC;
}
#LatestShowSlider{
	width:526px; 
	height:125px; 
	padding-top:10px; 
	float:left;
	padding-right:10px; 
	border-right:1px solid #CCC; 
	border-top:1px solid #CCC;
}
.eachLatestShowEpisode{
	width:112px; 
	margin: auto 0px; 
	float:left; 
	height:120px;  
	display:block;
}
.latestEpisode{
	line-height:110%; 
	font-size:10px; 
	font-weight:normal; 
	display:block;
}
#latest_main_image{
	margin: 10px;
	width: 210px;
	float: left;
}
#latest_episode_info_right{
	float: left;
	width: 290px;
	margin: 5px auto;
}
#latest_main_aired_date, #latest_main_description{
	font-size: 12px;
}
.not_displayed{
	display: none;
}

.each_source{
	width: 120px;
	height: 50px;
	background-color: #F0F0F0;
	margin: 7px;
	padding: 5px;
	text-align: center;
}
#LatestShowCarousel-Left{
	width: 20px;
	height: 40px;
	background: url('../images/sprites.png') -42px -439px;
	float: left;
	top:16px;
	position: relative;
	cursor: pointer;
}
#LatestShowCarousel-Right{
	width: 20px;
	height: 40px;
	background: url('../images/sprites.png') -21px -439px;	
	float: left;
	top:16px;
	position: relative;	
	cursor: pointer;
}
#LatestShowSelector{
	float: left;
	width: 534px;
}
.paid_source{
	width: 13px;
	height: 13px;
	background: url('../images/sprites.png') -166px -258px;
	top: -23px;
	position: relative;
	margin-left: 5px;
}

/* root element for tabs  */
.show_tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;
	height:35px;
	border-bottom:1px solid #666;	
}

/* single tab */
.show_tabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 1px !important;
	list-style-image:none !important;
	font-weight: bold;
}

/* link inside the tab. uses a background image */
.show_tabs a { 
	background-color: #9085bf;
	color: #FFF;
	font-size:13px;
	display:block;
	height: 35px;  
	line-height:35px;
	width: 111px;
	text-align:center;	
	text-decoration:none;
	padding:0px;
	margin:0px;	
	position:relative;
	top:1px;
	
	/*Round Corners*/
	border-radius: 10px 10px 0px 0px; 
	-moz-border-radius: 10px 10px 0px 0px; 
	-webkit-border-radius: 10px 10px 0px 0px; 
	border: 0px solid #800000;
}

.show_tabs a:active {
	outline:none;		
}

/* when mouse enters the tab move the background image */
.show_tabs a:hover {
	background-position: -652px -31px;	
	color:#fff;	
}

/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
.show_tabs .current, .show_tabs .current:hover, .show_tabs li.current a {
	background-color: #594A9F;		
	cursor:default !important; 
	color:#FFF !important;
}

/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */


/* width 1 */
.show_tabs .w1 			{ background-position: -519px 0; width:134px; }
.show_tabs .w1:hover 	{ background-position: -519px -31px; }
.show_tabs .w1.current { background-position: -519px -62px; }

/* width 2 */
.show_tabs .w2 			{ background-position: -366px -0px; width:154px; }
.show_tabs .w2:hover 	{ background-position: -366px -31px; }
.show_tabs .w2.current { background-position: -366px -62px; }


/* width 3 */
.show_tabs .w3 			{ background-position: -193px -0px; width:174px; }
.show_tabs .w3:hover 	{ background-position: -193px -31px; }
.show_tabs .w3.current { background-position: -193px -62px; }

/* width 4 */
.show_tabs .w4 			{ background-position: -0px -0px; width:194px; }
.show_tabs .w4:hover 	{ background-position: -0px -31px; }
.show_tabs .w4.current { background-position: -0px -62px; }


/* initially all panes are hidden */ 
.panes .pane {
	display:none;
}

.panes div {
	padding-top: 10px;
}

#EpisodeList ul li{
	list-style:none !important;
	height: 25px;
	line-height: 25px;
	margin: 5px 0 0 0px;
	
}
#EpisodeList ul li h4{
	display: inline;
	float: left;
	width: 440px;
	margin-left: 20px;
}
.totalEpisodeVideos{
	float: left;
	width: 150px;
}
.seasonRating{
	color: #e6b954;
}
.totalEpisodeVideos{
	color: #000;
}
.season_row_alt{
	background-color: #DDD;
}




.left_of_160pxad {position:relative; float:left; width:818px; min-height:600px; }
.right_160pxad {position:relative; float:right; width:160px; height:600px; top:0; right:0; margin:0; padding:0;}
.sticky { position: absolute; float:right; margin:0; padding:0; }
.fixed { position:fixed; top:10px; }
.mll { font-size: 16px; font-weight: bold; }
.mll:visited { color: #BBB; }