/* These are global values do not edit-------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
}

/*body {
	background: #ffffce url(/gui/images/bgwrapper.jpg) no-repeat top center;
	font-family:Georgia;
}*/

/*Edited by Jayman Pandya on 17/09/09 for adding optional BG for Navratri Festival*/
/*START*/
body {
font-family:arial;
margin-top:0px;
margin-bottom: 0px;	
margin-left: 0px;
margin-right: 0px;	
font-size:8pt;
color:#090909;
padding:0;
/*background: #330033 ;*/
background:url(/gui/images/bgwrapper.jpg) top;
line-height:17px;
}

#topWrapper {
	width:100%;
	/*background:url(/gui/images/topbg.jpg) center top no-repeat;*/
}

#botWrapper {
	width:100%;
	background:url(/gui/images/bottom.png) center bottom no-repeat;
	float:left;
}

#footerCvr {
	width :1002px;
	
	
}
/*END*/
/*Edited by Jayman Pandya on 17/09/09 for adding optional BG for Navratri Festival*/

ol, ul {
	list-style: none;
}


:focus {
	outline: 0;
}

ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

#spacer22 { 
float:left;
height: 22px;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* These are global values do not edit------- ends*/

#wrapper {
	width:1002px;
	margin: auto;
}


/* Header Class */

#masthead {
	width:990px;
	height:117px;
	
}

#logo {
	float:left;
	width:118px;
	height:117px;
	background: url(/gui/images/logo.png);
	z-index:300;
	margin:5px 0 0 0;
}

#LoginArea {
	float:left;
	width:872px;
	height:52px;
}

#SearchArea {
	float:right;
	margin:15px 0 0 0;
	width:192px;
	height:21px;
	background: url(/gui/images/bgsearch.gif) no-repeat top center;
}

#SearchArea input {
border:0px;
background:none;
margin:2px 0 0 4px;
color:#a1352e;
font-size:10pt;
}

#SignIn {
	float:left;
	width:500px;
	height:47px;
	margin-left:100px;
	_margin-left:80px;
}

#SignIn1 {
	float:left;
	width:500px;
	height:47px;
	margin-left:100px;
	_margin-left:80px;
}

#SignUp {
	float:right;
	margin:15px 0 0 0;
	width:80px;
	height:21px;
	font-size:8pt;
	color:#000;
}

#SignUp .SignUp {
	color:#000;
	text-decoration:none;
}

#LoginButton {
	float:left;
	margin:15px 0 0 0;
	width:70px;
	height:21px;
	font-size:8pt;
	color:#000;
	cursor:pointer;
}

#Password {
	float:left;
	margin:15px 0 0 0;
	width:180px;
	height:21px;
	font-size:8pt;
	color:#000;
}


#Password input {
border:1px solid #ca5851;
background:#fff;
color:#a1352e;
font-size:10pt;
width:100px;
height:16px;
}

#Username {
	float:left;
	margin:15px 0 0 0;
	width:190px;
	height:21px;
	font-size:8pt;
	color:#000;
	
}

#Username input {
border:1px solid #ca5851; 
background:#fff;
color:#a1352e;
font-size:10pt;
width:100px;
height:16px;
}

/*#NavigationMain {
	float:left;
	width:872px;
	height:42px;
	background: url(/gui/images/navbg1.gif);
}


#NavigationSec {
	float:left;
	width:872px;
	height:28px;
	background: url(/gui/images/navbg2.gif);
}*/


/* Main Navigation */

#NavigationMain {
	float:right;
	text-align:right;
	width:872px;
	height:42px;
	background: url(/gui/images/navbg1.gif);

}

#NavigationMain ul {
float:right;	
margin:0 0 0 0;
padding:0 0 0 0;
font-size:18px;
font-style:italic;
}



#NavigationMain ul a:focus, #NavigationMain ul a:active, #NavigationMain ul a:hover {
	background-color:#a30318;
	color:#FFF;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;

}

#NavigationMain ul a {
	padding:10px 10px 10px 10px;
	margin: 0 10px 0 10px;
}

#NavigationMain ul a {
	-x-system-font:none;
	color:#FFF;
	display:block;

}

a {
color:#0040B6;
text-decoration:none;

}

#NavigationMain ul li {
margin:0 0 0 0;
display:inline;
float:left;
line-height:22px;
}




#NavigationSec {
	float:left;
	width:872px;
	height:28px;
	background: url(/gui/images/navbg2.gif);
}

#NavigationSec ul {
float:right;	
margin:0 0 0 0;
padding:0 0 0 0;
font-size:11px;
font-weight:bold;
}



#NavigationSec ul a:focus, #NavigationSec ul a:active, #NavigationSec ul a:hover {
	color:#FFF;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;

}

#NavigationSec ul a {
	padding:5px 5px 5px 5px;
	margin: 0 15px 0 15px;
}

#NavigationSec ul a {
	-x-system-font:none;
	color:#450904;
	display:block;

}

a {
color:#450904;
text-decoration:none;

}

#NavigationSec ul li {
margin:0 0 0 0;
display:inline;
float:left;
}

/* End Main Navigation */

#spacer {
	width:100%;
	float:left;
}

/* Footer Class */

#bot {
	float:left;
	width:990px;
}

#footer {
	float:left;
	width:370px;
	height:50px;
	font-size:11px;
	padding-left:30px;
}

#footer .flinks {
	/*color:#fff;*/
	color:#7c080c;
	text-decoration:none;
}

#statement {
	float:right;
	width:602px;
	height:50px;
	font-size:11px;
	text-align:right;
	clear:right;
}

#statement .links {
	color:#d91608;
	text-decoration:none;
}

/* Shows Listing Page Class */

#ShowsMain {
	float:left;
	width:655px;
	border:1px solid #620000; 
	margin:22px 0 0 0;
	background: #fe4137 url(/gui/images/showmainBg.gif) repeat-x;	
}

#ShowCover {
	width:592px;
	height:150px;
	margin:0 0 20px 30px;
	border:1px solid #931503; 
	background: #ffb000 url(/gui/images/flowerbg.jpg) bottom right no-repeat;
}

#ShowCover .showLeft {
	float:left;
	width:150px;
	margin:13px 0 0 0;
	background:  url(/gui/images/starbg.jpg) top right no-repeat;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
#ShowCover .showRight {
	float:left;
	width:340px;
	margin:13px 0 0 4px;
}

#ShowCover .showRight a:link, #ShowCover .showRight a:active, #ShowCover .showRight a:visited {
text-decoration:none;
color:#000;
}

#ShowCover .showRight a:hover {
text-decoration:underline;
color:#FFF;
}

#ShowCover .showRight .time {
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}

#ShowCover .showRight .showText {
	color:#000;
	font-size:11px;
	line-height:18px;
}

#ShowCover .showRight .videoCounter {
	background:  url(/gui/images/videobg.jpg) top right no-repeat;
	width:100px;
	height:20px;
	margin:12px 0 0 0;
}

#ShowCover .showRight .videoCounter a:link, #ShowCover .showRight .videoCounter a:active, #ShowCover .showRight .videoCounter a:visited {
text-decoration:none;
color:#FFF;
}

#ShowCover .showRight .videoCounter a:hover {
text-decoration:underline;
color:#FFF;
}

#ShowCover .showRight .videoCounter .text{
	font-size:11px;
	color:#fff;
	margin:2px 0 0 60px;
}

/* Right Container */

#RightContainer {
	/*float:right;
	width:313px;
	margin:0 0 0 22px;
	text-align:center;*/
	float:right;
	width:317px;
	margin:0 0 0 0;
	text-align:center;
}

/* Poll Class */

#poll_div {
	width:313px;
	height:219px;
	background:  url(/gui/images/pollbg.jpg) top no-repeat;
}

#poll_div .pollContent {
	margin-left:20px;
	text-align:left;
	width:280px;
	font-size:12px;
	color:#4a0803;
	line-height:18px;
}

.vote-button {
	background:  url(/gui/images/bt_vote.gif) top no-repeat;
	border:none;
	width:47px;
	height:20px;
	cursor:pointer;
	margin:10px 0 0 0;
	_margin:10px 0 0 -5px;
}

/* Pagination  */

#paging {
	text-align:center;
	width:100%;
	height:40px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	float:left;
}

#paging .text {
	color:#FFF;
	text-decoration:none;
}

#paging .numbers {
	color:#000;
	text-decoration:none;
}

/* COLOR */
.color1_dark{ color: #000; }
.color1_light { color: #FFF; text-decoration:none; }
.color1_light A{ color: #FFF; text-decoration:none; }
.color1_light A:HOVER { color: #48592B; }

.color2_dark{ color: #6E3E07; }
.color2_light { color: #A75F0B; }

.bar_color1{ background: #80A12D; border-left: 5px solid #AFBC20; }
.bar_color2{ background: #C18F54; border-left: 5px solid #6E3E07; }

.bgcolor1_tint { background: #EFF2D2; }
.bgcolor2_tint { background: #F6EDE3; }

.black { color:#000000; }


/* Show Homepage class */

#ShowWrap {
	float:left;
	width:655px;
	margin:22px 0 0 0;
	background: #fb3e34 url(/gui/images/showbg.jpg) no-repeat;
}

#ShowFlash {
	width:577px;
	height:218px;
	border:1px solid #ffae00;
	margin:24px 0 0 42px;
	background-color:#5e0000;
}

.scale1 {
	width:579px;
	height:26px;
	background-color:#5e0000;
	margin:0 0 0 42px;
	padding:0 0 0 0;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
}

.scale1 .text {
	padding:5px;
	color:#FFF;
	text-decoration:none;
	vertical-align:middle;
}

.scale1 .prev {
	padding:5px;
	color:#FFF;
	text-decoration:none;
	vertical-align:middle;
}

.scale1 .next {
	padding:5px;
	color:#FFF;
	text-decoration:none;
	vertical-align:middle;
}

.scale1 .textylw {
	padding:5px;
	color:#ffae00;;
	text-decoration:none;
	vertical-align:middle;
}

.scale1 a.selected{
/*background: #D5CEC8;*/
background: #FFF;
color: black;
text-decoration:none;
vertical-align:middle;
}

.scale1 a:hover{
/*background: #D5CEC8;*/
background: #FFF;
color: black;
text-decoration:none;
vertical-align:middle;
}

.scale2 {
	width:579px;
	height:26px;
	background-color:#970f05 ;
	text-align:center;
	margin:0 9px 0 42px;
	/* filter:alpha(opacity=60); /* IE */
	/* opacity:0.6; /* Modern Browsers, eg: Firefox, Safari, Opera, Chrome */
	/* -moz-opacity:0.6; /* Old Mozilla, eg: Netscape */
	/* -khtml-opacity: 0.6;  /* Old Safari */
}

.scale2 .links {
	padding:3px;
	font-size:11px;
	font-style:italic;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

/* About Show chunk class */
#abtshow {
	width:579px;
	/*height:208px;*/
	margin:0 0 0 42px;
	background-color:#ffae00;
}

#abtshow .showtitle {
	float:left;
	padding: 15px 0 0 15px;
	color:#960000;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	
}

#abtshow .abt {
	padding: 15px 0 0 15px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	
}

#abtshow .abtcontent {
	padding: 15px 10px 0 15px;
	font-size:11px;
	line-height:18px;
}

#abtshow .toggletext {
	/*width:200px;
	padding: 15px 15px 0 360px;*/
	padding: 15px 15px 0 0;
	font-size:11px;
	line-height:18px;
	color:#970f05;
	text-align:right;
}

.UpDecor {
	margin:5px 0 -6px 12px;
}


.DwnDecor {
	float:right;
	margin:-8px 5px 0 0;
}

.DwnDecorOrng {
	float:right;
	margin:-8px 2px 0 0;
}

/* Video Chunk class */

#ShowVideo {
	float:left;
	width:579px;
	margin:0 10px 0 42px;
	_margin:0 0 0 20px;
	background-color:#ff6c00;
}

.Header {
	padding: 10px 0 0 15px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
}

#ShowVideo .list ul{
position:relative;
margin:10px 0 0 0;
_margin:10px 0 0 -10px;
}

#ShowVideo .list ul li{
/*background:#FF0;*/
margin:0 0 15px 12px;
padding:0 0 0 8px;
list-style:none;
float:left;
}

#ShowVideo.list dt {
margin:0;
padding:0;

}

#ShowVideo .list dt img{
margin:0;
padding:6px;
background:url(/gui/images/border.gif) no-repeat;
}

#ShowVideo .list dd {
margin:8px 0 0 0;
width:114px;
height:70px;
padding:4px;
background:#ffb500;
color:#000;
line-height:17px;
font-size:11px;
}

.list dd a:link, .list a:active, .list a:visited{
	color:#730000;
	text-decoration:none;
	font-weight:bold;
}

.list dd a:hover{
	color:#730000;
	text-decoration:underline;
	font-weight:bold;
}

#ShowVideo .toptext {
	float:right;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	margin:12px 8px 0 0;
}

.toptext a:link, .toptext a:active, .toptext a:visited{
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

.toptext a:hover{
	color:#FFF;
	text-decoration:underline;
	font-weight:bold;
}

/* Video Chunk class */


/* Download Chunk class */

#ShowDownload {
	width:579px;
	min-height:160px;
	margin:0 0 15px 42px;
	background-color:#ff6c00;
	_height:160px;
}

#videoplayerBox {
	width:579px;
	/*height:555px;*/
	margin:0 0 15px 42px;
	background-color:#ff6c00;
}

#videoplayer-games {
	width:550px;
	/*height:400px;*/
	
	position:relative;
	left:13px;
	top:13px;
}

.Header {
	padding: 10px 0 0 15px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	
}

#ShowDownload .list ul{
position:relative;
margin:10px 0 0 0;
_margin:10px 0 0 -10px;
}

#ShowDownload .list ul li{
margin:0 0 20px 5px;
padding:0 0 0 8px;
list-style:none;
float:left;
/*background:#FF0;*/
}

#ShowDownload.list dt {
margin:0;
padding:0;

}

/*#ShowDownload .list dt img{
margin:0;
padding:6px;
background:url(/gui/images/border.gif) no-repeat;
}*/

#ShowDownload .list dt #picCover{
margin:0;
padding:6px;
height:92px;
width:118px;
background:url(/gui/images/border.gif) no-repeat;
}


#ShowDownload .list dd {
margin:8px 0 0 0;
width:110px;
height:30px;
padding:4px;
background:#ffb500;
color:#000;
line-height:17px;
font-size:11px;
}

.list dd a:link, .list a:active, .list a:visited{
color:#730000;
text-decoration:none;
font-weight:bold;
}

.list dd a:hover{
color:#730000;
text-decoration:underline;
font-weight:bold;
}

#ShowDownload .toptext {
float:right;
color:#FFF;
font-size:11px;
font-weight:bold;
margin:12px 8px 0 0;
}

.toptext a:link, .toptext a:active, .toptext a:visited{
color:#FFF;
text-decoration:none;
font-weight:bold;
}

.toptext a:hover{
color:#FFF;
text-decoration:underline;
font-weight:bold;
}

.button_form_hov {
background:#ffb500;
border:0px;
font:bold 12px Arial;
color:#000;
width:113px;
height:23px;
}

/* Download Chunk class END */

/* Photos Chunk class */

#ShowPhotos {
	width:579px;
	/*height:370px;*/
	margin:0 0 15px 42px;
	background-color:#ff6c00;
	float:left;
}

.Header {
	padding: 10px 0 0 15px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	
}

#ShowPhotos .list ul{
position:relative;
margin:10px 0 0 0;
_margin:10px 0 0 -10px;
}

#ShowPhotos .list ul li{
margin:0 0 20px 5px;
padding:0 0 0 8px;
list-style:none;
float:left;
/*background:#FF0;*/
}

#ShowPhotos.list dt {
margin:0;
padding:0;

}

/*#ShowPhotos .list dt img{
margin:0;
padding:6px;
background:url(/gui/images/border.gif) no-repeat;
}*/

#ShowPhotos .list dt #picCover{
margin:0;
padding:6px;
height:92px;
width:118px;
background:url(/gui/images/border.gif) no-repeat;
}

#ShowPhotos .list dd {
margin:8px 0 0 0;
width:110px;
height:30px;
_height:40px;
padding:4px;
background:#ffb500;
color:#000;
line-height:17px;
font-size:11px;
}

.list dd a:link, .list a:active, .list a:visited{
color:#730000;
text-decoration:none;
font-weight:bold;
}

.list dd a:hover{
color:#730000;
text-decoration:underline;
font-weight:bold;
}

#ShowPhotos .toptext {
float:right;
color:#FFF;
font-size:11px;
font-weight:bold;
margin:12px 8px 0 0;
}

.toptext a:link, .toptext a:active, .toptext a:visited{
color:#FFF;
text-decoration:none;
font-weight:bold;
}

.toptext a:hover{
color:#FFF;
text-decoration:underline;
font-weight:bold;
}

/* Photos Chunk class END */

/* character photos Chunk class */

#ShowCastPhotos {
	width:579px;
	height:160px;
	margin:0 0 0 42px;
	background-color:#ff6c00;
}

.Header {
	padding: 10px 0 0 15px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	
}

#ShowCastPhotos .list ul{
position:relative;
margin:10px 0 0 0;
_margin:10px 0 0 -10px;
}

#ShowCastPhotos .list ul li{
margin:0 0 0 12px;
padding:0 0 0 8px;
list-style:none;
float:left;
/*background:#FF0;*/
}

#ShowCastPhotos.list dt {
margin:0;
padding:0;

}

#ShowCastPhotos .list dt img{
margin:0;
padding:6px;
background:url(/gui/images/border.gif) no-repeat;
}

#ShowCastPhotos .list dd {
margin:8px 0 0 0;
width:114px;
height:65px;
padding:4px;
background:#ffb500;
color:#000;
line-height:17px;
font-size:11px;
}

.list dd a:link, .list a:active, .list a:visited{
color:#730000;
text-decoration:none;
font-weight:bold;
}

.list dd a:hover{
color:#730000;
text-decoration:underline;
font-weight:bold;
}

#ShowCastPhotos .toptext {
float:right;
color:#FFF;
font-size:11px;
font-weight:bold;
margin:12px 8px 0 0;
}

.toptext a:link, .toptext a:active, .toptext a:visited{
color:#FFF;
text-decoration:none;
font-weight:bold;
}

.toptext a:hover{
color:#FFF;
text-decoration:underline;
font-weight:bold;
}

/* character photos Chunk class end*/


/* Show Cast Download Chunk class */

#ShowCastDownload {
	width:579px;
	height:200px;
	margin:0 0 15px 42px;
	background-color:#ff6c00;
}

.Header {
	padding: 10px 0 0 15px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	
}

#ShowCastDownload .list ul{
position:relative;
margin:10px 0 0 0;
_margin:10px 0 0 -10px;
}

#ShowCastDownload .list ul li{
margin:0 0 20px 12px;
padding:0 0 0 8px;
list-style:none;
float:left;
/*background:#FF0;*/
}

#ShowCastDownload.list dt {
margin:0;
padding:0;

}

#ShowCastDownload .list dt img{
margin:0;
padding:6px;
background:url(/gui/images/border.gif) no-repeat;
}

#ShowCastDownload .list dd {
margin:8px 0 0 0;
width:110px;
height:30px;
padding:4px;
background:#ffb500;
color:#000;
line-height:17px;
font-size:11px;
}

.list dd a:link, .list a:active, .list a:visited{
color:#730000;
text-decoration:none;
font-weight:bold;
}

.list dd a:hover{
color:#730000;
text-decoration:underline;
font-weight:bold;
}

#ShowCastDownload .toptext {
float:right;
color:#FFF;
font-size:11px;
font-weight:bold;
margin:12px 8px 0 0;
}

.toptext a:link, .toptext a:active, .toptext a:visited{
color:#FFF;
text-decoration:none;
font-weight:bold;
}

.toptext a:hover{
color:#FFF;
text-decoration:underline;
font-weight:bold;
}

/* Show Cast Download Chunk class END */


/* Show Cast Comments Form Chunk class */

#ShowCastCommentsForm {
	width:579px;
	height:450px;
	margin:0 0 15px 42px;
	background-color:#ff6c00;
}

#ShowCastNoComments {
	width:579px;
	height:80px;
	margin:0 0 15px 42px;
	background-color:#ff6c00;
}

.Header {
	padding: 10px 0 0 15px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	
}

#ShowCastNoComments .list ul{
position:relative;
margin:10px 0 0 0;
_margin:10px 0 0 -10px;
}

#ShowCastNoComments .list ul li{
margin:0 0 20px 12px;
padding:0 0 0 8px;
list-style:none;
float:left;
/*background:#FF0;*/
}

#ShowCastNoComments.list dt {
margin:0;
padding:0;

}

#ShowCastNoComments .list dt img{
margin:0;
padding:6px;
background:url(/gui/images/border.gif) no-repeat;
}

#ShowCastNoComments .list dd {
margin:8px 0 0 0;
width:110px;
height:30px;
padding:4px;
background:#ffb500;
color:#000;
line-height:17px;
font-size:11px;
}

.list dd a:link, .list a:active, .list a:visited{
color:#730000;
text-decoration:none;
font-weight:bold;
}

.list dd a:hover{
color:#730000;
text-decoration:underline;
font-weight:bold;
}

#ShowCastNoComments .toptext {
float:right;
color:#FFF;
font-size:11px;
font-weight:bold;
margin:12px 8px 0 0;
}

.toptext a:link, .toptext a:active, .toptext a:visited{
color:#FFF;
text-decoration:none;
font-weight:bold;
}

.toptext a:hover{
color:#FFF;
text-decoration:underline;
font-weight:bold;
}

#ShowCastComments {
	width:579px;
	height:300px;
	margin:0 0 15px 42px;
	background-color:#ff6c00;
}

.Header {
	padding: 10px 0 0 15px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	
}

#ShowCastComments .list ul{
position:relative;
margin:10px 0 0 0;
_margin:10px 0 0 -10px;
}

#ShowCastComments .list ul li{
margin:0 0 20px 12px;
padding:0 0 0 8px;
list-style:none;
float:left;
/*background:#FF0;*/
}

#ShowCastComments.list dt {
margin:0;
padding:0;

}

#ShowCastComments .list dt img{
margin:0;
padding:6px;
background:url(/gui/images/border.gif) no-repeat;
}

#ShowCastComments .list dd {
margin:8px 0 0 0;
width:110px;
height:30px;
padding:4px;
background:#ffb500;
color:#000;
line-height:17px;
font-size:11px;
}

.list dd a:link, .list a:active, .list a:visited{
color:#730000;
text-decoration:none;
font-weight:bold;
}

.list dd a:hover{
color:#730000;
text-decoration:underline;
font-weight:bold;
}

#ShowCastComments .toptext {
float:right;
color:#FFF;
font-size:11px;
font-weight:bold;
margin:12px 8px 0 0;
}

.toptext a:link, .toptext a:active, .toptext a:visited{
color:#FFF;
text-decoration:none;
font-weight:bold;
}

.toptext a:hover{
color:#FFF;
text-decoration:underline;
font-weight:bold;
}

/* Show Cast Comments Form Chunk class END */

#ComCover {
	float:left;
	width:579px;
	margin:0 0 0 42px;
	_margin:0 0 0 21px;
	background-color:#ff6c00;
}

#ComCover .linksblk {
	font-size:11px;
	color:#000;
	text-decoration:none;
}

#ComCover .linkswht {
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

#ComCover .comcontent {
	width:95%;
	float:left;
	font-size:11px;
	line-height:17px;
	margin:10px 0 10px 25px;
	margin:10px 0 10px 15px;
}

.comcontent .ComYlw {
	font-size:11px;
	color:#fcf511;
	font-weight:bold;
}

.view-button {
	background:  url(/gui/images/bt_viewall.gif) top no-repeat;
	border:none;
	width:67px;
	height:20px;
	cursor:pointer;
	margin:10px 0 10px 0;
	_margin:10px 0 10px -15px;
}

.whtline {
	background:  url(/gui/images/whtline.gif) top no-repeat;
	width:542px;
	height:11px;
}


/*---------------*/

form.zeeform fieldset {
	margin-bottom: 10px;
	border:0;
}
form.zeeform legend {
	padding: 0 2px;
	font-weight: bold;
	_margin: 0 -7px; /* IE Win */
}
form.zeeform label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
	font-weight:bold;
	text-align:right;
	padding-right:15px;
}
form.zeeform fieldset ol {
	margin: 0;
	padding: 0;
}
form.zeeform fieldset li {
	list-style: none;
	padding: 8px;
	margin: 0;
}
form.zeeform fieldset fieldset {
	border: none;
	margin: 3px 0 0;
}
form.zeeform fieldset fieldset legend {
	padding: 0 0 5px;
	font-weight: normal;
}
form.zeeform fieldset fieldset label {
	display: block;
	width: auto;
}

form.zeeform label, form.zeeform legend.sub {
	width: 140px;
} /* Width of labels */
form.zeeform fieldset fieldset label {
	margin-left: 163px;
} /* Width plus 3 (html space) */
form.zeeform div.sub {
	width:300px;
	text-align:right;
	font-weight:bold;
}
form.zeeform div.sub2 {
	text-align:left;
	font-weight:lighter;
	padding:0 0 5px 180px;
	margin-top:-15px;
	float:left;
	width:650px;
}


form.zeeform div.sub2 input {
	margin:0;
}

form.zeeform input{
color: #000;
background: #FFF;
border: 1px solid #e00e00;
height:20px;
width:234px;
}

form.zeeform .noborder{
border: none;
width:15px;
height:14px;
background: #ff6c00;
}

form.zeeform .txtarea {
color: #000;
background: #FFF;
border: 1px solid #e00e00;
}

form.zeeform div.sub3 {
	padding:0 0 10px 160px;
	padding:0 0 10px 153px;
}

form.zeeform div.sub3 input.buttontype {
height:20px;
width:58px;
}

form.zeeform div.sub4 {
	color:#000;
	padding:0 0 0 180px;
}

form.zeeform a:link, form.zeeform a:active, form.zeeform a:visited {
text-decoration:none;
color:#FFF;
}

form.zeeform a:hover {
text-decoration:underline;
color:#FFF;
}

.clear {
	clear:both;
}	

/* Schedule class  */

#ScheduleCover {
	width:615px;
	height:632px;
	margin:0 0 20px 18px;
	border:1px solid #931503; 
	background: url(/gui/images/bgschedule.jpg) bottom right no-repeat;
}

.DateBig {
	text-align:center;
	font-size:18px;
}


.calendar {
	float:left;
	background:transparent url(/gui/images/calendar.gif) no-repeat scroll 0 0;
	height:55px;
	width:60px;
	margin:15px 0 0 25px;
}

#calendar_div{
		position:absolute;
		visibility:hidden;
		background-color:white;
		layer-background-color:white; 
		z-index:50;
		margin-top:265px;
		margin-left:175px;
	}

#anchor1 span { visibility: hidden; width:100%; height: 100%;}
.cpBorder { border: 1px solid #C83B2A; }
.cpBorder a { 
	color: #5B6165;
	font-size: 12px;
}
.cpMonthNavigation {
	background: #C83B2A;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.cpMonthNavigation a {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
.cpDayColumnHeader {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.cpOtherMonthDate, .cpCurrentMonthDate, .cpCurrentDate { text-align: center; }
.cpCurrentDate { color:white; background-color: #ECBAB3; }
table table tr td { margin: 0 0 10px 0; }
#dateid { display: none; }

/********** EXPAND / COLLAPSE **********/
.expand-all {
text-align:right;
float:right;
font:bold 11px georgia;
color:#d31001;
width:268px;
position:relative;
padding-top:5px;
text-align:center;
top:23px;
right:86px;
}
.expand-all p {
float:right;
1padding:0 0 0 5px;
btext-align:right;
}
.expand-all a:link, .expand-all a:visited {
font:bold 11px georgia;
	color:#d31001;
	text-decoration:none;
}
.expand-all a:hover {
color:#000;
}

.expand {
	background: url(/gui/images/plus.gif) no-repeat;
	overflow: hidden;
	width: 14px;
	height: 14px;
	cursor: pointer;
	float:right;
}
.collapse {
	background: url(/gui/images/minus.gif) no-repeat;
	overflow: hidden;
	width: 14px;
	height: 14px;
	cursor: pointer;
	float:right;
}

/********** TABLE SCHEDULE **********/
.scroll-pane-outer {
	position:relative;
	top:30px;
	left:14px;
	width:550px;
	}
.scroll-pane-outer TABLE {
	width:550px;
}
.scroll-pane-outer TD {
	text-align:left;
	border-top:1px solid #854817;
	font:bold 12px georgia;
	color:#3c0343;
	padding:15px 0 10px 10px;
}
.scroll-pane-outer a, .scroll-pane-outer a:visited {
	font:bold 12px georgia;
	color:#3c0343;
	text-decoration:none;
}
.scroll-pane-outer a:hover {
	font:bold 12px georgia;
	color:#3c0343;
	text-decoration:underline;
}

#program_schedule { 
	overflow: hidden; 
	position:relative;
	top:0px;
	left:14px;
	width:550px;
	height:450px;
}
#program_schedule table { margin: 2px 0 0 0; width:550px;}
#program_schedule TD {
	text-align:left;
	border-top:1px solid #854817;
	font:bold 12px georgia;
	color:#3c0343;
	padding:15px 0 10px 10px;
}
#program_schedule a, .scroll-pane-outer a:visited {
	font:bold 12px georgia;
	color:#3c0343;
	text-decoration:none;
}
#program_schedule a:hover {
	font:bold 12px georgia;
	color:#3c0343;
	text-decoration:underline;
}
#program_schedule .time {
	width: 70px;
	background-color: #EFF2D2;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	text-align: center;
}
#program_schedule .time p {
	color: #48592B;
	font-weight: bold;
	margin: 8px 0 8px 0;
}
#program_schedule .show { 
	/*background-color: #F6EDE3; 
	border-top: 2px solid #FFFFFF;*/
}
#program_schedule .show .show_title { position: relative; }
#program_schedule .show .show_title .expand, #program_schedule .show .show_title .collapse{ 
	position: absolute;
	top: 2px;
	right: 10px;
}
#program_schedule .show .show_title p {
	color: #6E3E07;
	font-size: 14px;
	margin: 8px 8px 8px 8px
}
#program_schedule .show .show_details {
	/*padding: 0 20px 0 0;*/
	display: none;
	font:normal 11px georgia;
	color:#3c0343;
	margin:22px 0 0  0;
	line-height:18px;
}
#program_schedule .show .show_details img {	margin: 4px 12px 15px 8px; }
#program_schedule .show .show_details .more_link {
	margin: 3px 0 0 0;
	position: relative;
	top: 0;
}

#program_schedule .show .show_details .read-more {
	margin:10px 0 0 0;
}

#program_schedule .show .show_details .read-more img {	margin:0; }

#program_schedule .show .show_details .read-more a, .read-more a:visited {
	font:normal 11px Arial;
	color:#e17c00;
	text-decoration:none;
}
#program_schedule .show .show_details .read-more a:hover {
	font:normal 11px Arial;
	color:#e17c00;
	text-decoration:underline;
}

/* FullContainer Class */

#FullContainer {
	float:left;
	width:990px;
	margin-top:22px;
	border:1px solid #620000; 
	background: #ff4239 url(/gui/images/showmainBg.gif) top repeat-x;
}


#FullView {
	float:left;
	width:900px;
	margin:0 0 0 42px;
	_margin:0 0 0 22px;
	background-color:#ffae00;
	
}

#FullView .list ul{
position:relative;
margin:10px 0 0 0;
_margin:10px 0 0 -10px;
}

#FullView .list ul li{
margin:0 10px 30px 12px;
padding:0 0 0 8px;
list-style:none;
float:left;
/*background:#FF0;*/
}

#FullView.list dt {
margin:0;
padding:0;
}

/*#FullView .list dt img{
margin:0;
padding:6px;
background:url(/gui/images/border.gif) no-repeat;
}*/

#FullView .list dt #picCover{
margin:0;
padding:6px;
/*height:92px;*/
width:118px;
background:url(/gui/images/border.gif) no-repeat;
}

#FullView .list dd {
margin:8px 0 0 0;
width:114px;
/*height:57px;*/
padding:4px;
background:#FFAE00;
color:#000;
line-height:17px;
font-size:11px;
}

.list dd a:link, .list a:active, .list a:visited{
color:#730000;
text-decoration:none;
font-weight:bold;
}

.list dd a:hover{
color:#730000;
text-decoration:underline;
font-weight:bold;
}

#FullView .toptext {
float:right;
color:#FFF;
font-size:11px;
font-weight:bold;
margin:12px 8px 0 0;
}

.toptext a:link, .toptext a:active, .toptext a:visited{
color:#FFF;
text-decoration:none;
font-weight:bold;
}

.toptext a:hover{
color:#FFF;
text-decoration:underline;
font-weight:bold;
}

/* TabsMenu  */

.TabsMenu {
margin:0 0 0px 42px;
_margin:0 0 0px 44px;
padding:0 0 0 0;
position:relative;
display:block;
height:35px;
}

.TabsMenu ul li {
margin:0;
padding:0;
color:#000;
list-style:none;
float:left;
font-size:12px;
font-style:italic;
}

.TabsMenu a:link, .TabsMenu a:active, .TabsMenu a:visited{
display:block;
background:#ff6400;
border-right:1px solid #ffae00;
color:#000;
padding:10px;
text-decoration:none;
}

.TabsMenu a:hover{
display:block;
background:#ffae00;
color:#000;
text-decoration:none;
}

.TabsMenu a#selected{
background:#ffae00;
}

.TabsMenu  ul li#subnavAct{
background:#ffae00;
padding:10px;
}

.TabsMenuSelected
	display:block;
	background:#ffae00;
	color:#000;
	text-decoration:none;
}


#sorting {
float:right;
margin:0 28px 0 0;
_margin:0 9px 0 0;
}

.selectbox {
background:#FFF url(/gui/images/select_arrow.gif) no-repeat scroll right center;
border:1px solid #ffae00;
color:#000;
cursor:pointer;
display:block;
font-size:12px;
font-weight:bold;
padding-left:4px;
text-align:left;
}

/* Cast Profile class */

#CastProfile {
	width:579px;
	margin:0 0 0 42px;
	height:280px;
	background-color:#ffae00;
}

#CastProfile .CastTitle {
	float:left;
	padding: 15px 0 0 15px;
	color:#960000;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	
}

#CastProfile .castcontent {
	padding: 15px 15px 0 15px;
	font-size:11px;
	line-height:18px;
}

#CastProfile .toggletext {
	padding: 15px 15px 0 0;
	font-size:11px;
	line-height:18px;
	color:#970f05;
	text-align:right;
}


.CastThumb {
	float:left;
	margin:15px 15px 0 15px;
	_margin:15px 15px 0 15px;
	padding:9px;
	background-color:#FFF;
}



#CastTabs {
	float:left;
	
	width:579px;
	margin:0 0 0 42px;
	background-color:#ff6c00;
}

#CastTabs .list ul{
position:relative;
margin:10px 0 0 0;
_margin:10px 0 0 -10px;
}

#CastTabs .list ul li{
margin:0 0 15px 22px;
padding:0 0 0 8px;
list-style:none;
float:left;
}

#ShowVideo.list dt {
margin:0;
padding:0;

}

#CastTabs .list dt img{
margin:0;
}

#CastTabs .list dd {
margin:8px 0 0 0;
width:114px;
height:57px;
padding:4px;
background:#ffb500;
color:#000;
line-height:17px;
font-size:11px;
}

.list dd a:link, .list a:active, .list a:visited{
color:#730000;
text-decoration:none;
font-weight:bold;
}

.list dd a:hover{
color:#730000;
text-decoration:underline;
font-weight:bold;
}

#CastTabs .toptext {
float:right;
color:#FFF;
font-size:11px;
font-weight:bold;
margin:12px 8px 0 0;
}

.toptext a:link, .toptext a:active, .toptext a:visited{
color:#FFF;
text-decoration:none;
font-weight:bold;
}

.toptext a:hover{
color:#FFF;
text-decoration:underline;
font-weight:bold;
}

/* cast profile end */

/* skinned select */

div.skinned-select {
	background: #FFF url('/gui/images/skin.png') no-repeat scroll 0pt 100%;
	float:right;
	margin:0 28px 0 0;
	_margin:0 9px 0 0;
}
div.skinned-select select {
	opacity: 0;
	filter: alpha(opacity = 0);
	moz-opacity: 0;
	position: relative;
	z-index: 100;
}
div.skinned-select .select-text {
  position: absolute;
	text-indent: 10px;
	line-height: 19px;
	width: 153px;
	z-index: 1;
}
div.skinned-select .select-text,
div.skinned-select select,
div.skinned-select select option {
	width: 153px;
	font-size: 11px;
	color: #000;
}

/* non javascript version select */

.my-skinnable-select select {
  width: 153px;
  font-size: 11px;
  border: 1px solid #D5E6EE;
}


/* static pages class */

#FullView .content {
	float:left;
	width:840px;
	font-size:12px;
	margin:15px 15px 0 15px;
	_margin:15px 15px 0 15px;
	line-height:20px;
	background-color:#ff6c00;
	padding:15px;
	background:#ff6c00 url(/gui/images/bgfullview.jpg) no-repeat top center;
}

#yellowbot {
background-color:#FFAE00;
float:left;
margin:0 0 0 42px;
_margin:0 0 0 22px;
width:900px;
/*_width:930px;*/
height:15px;
}

#HalfView {
	float:left;
	width:579px;
	margin:0 0 0 42px;
	_margin:0 0 0 22px;
	background-color:#ffae00;
	
}

#HalfView .content {
	float:left;
	width:515px;
	font-size:12px;
	margin:15px 15px 0 15px;
	_margin:15px 15px 0 15px;
	line-height:20px;
	background-color:#ff6c00;
	padding:15px;
	background:#ff6c00 url(/gui/images/bgfullview.jpg) no-repeat top center;
}

#HalfView .content a:link, .prcover a:active, .prcover a:visited { text-decoration:none; color:#000;}
#HalfView .content a:hover { text-decoration:none; color:#FFF;}

#Halfyellowbot {
background-color:#FFAE00;
float:left;
margin:0 0 0 42px;
_margin:0 0 0 22px;
width:579px;
/*_width:930px;*/
height:15px;
}

/*#FullView  .content {
	width:840px;
	font-size:12px;
	margin:15px 15px 15px 15px;
	_margin:15px 15px 15px 15px;
	line-height:20px;
	background-color:#ff6c00;
	padding:15px;
	background:#ff6c00 url(/gui/images/bgfullview.jpg) no-repeat top center;
}*/

#FullView  .content .whtlist ul{
position:relative;
margin:10px 0 0 0;
_margin:10px 0 0 0;
}

#FullView  .content .whtlist ul li{
margin:0 15px 15px 10px;
_margin:0 15px 15px 5px;
padding:0 0 0 8px;
list-style:none;
float:left;
}

#FullView  .content .whtlist dt {
margin:0;
padding:0;

}

#FullView  .content .whtlist dt img{
margin:0;
}

#FullView  .content .whtlist dd {
margin:8px 0 0 0;
width:114px;
height:57px;
padding:4px;
background:#ffb500;
color:#000;
line-height:17px;
font-size:11px;
}

.whtlist dd a:link, .whtlist a:active, .whtlist a:visited{
color:#730000;
text-decoration:none;
font-weight:bold;
}

.whtlist dd a:hover{
color:#730000;
text-decoration:underline;
font-weight:bold;
}

/* comments popup */
.Comments_success_popcover {
	float:left;
	position:absolute;
	width:330px; 
	height:10px; 
	margin:-75px 0 0 -15px; _margin:-75px 0 0 -25px;
	z-index: 150;
}
.Commentsbodycover {
	width:150px;
	height:10px;
}
.CommentsTextcover {
	float:left;
	width:330px;
	text-align:right;
	font-weight:bold;
	/*margin-bottom:12px;*/
	margin:0 0 0 -50px; _margin:0 0 0 -50px;
}

.CastComments_success_popcover {
	float:left;
	position:relative;
	width:330px; 
	height:10px; 
	margin:-410px 0 0 -15px; _margin:-410px -50px 0 -30px;
	z-index: 150;
}
.CastCommentsbodycover {
	width:150px;
	height:10px;
}
.CastCommentsTextcover {
	float:left;
	width:330px;
	text-align:right;
	font-weight:bold;
	font-size:12px;
	/*margin-bottom:12px;*/
	margin:0 0 0 -50px; _margin:0 0 0 -50px;
}

.Episode_guide_success_popcover{
	float:left;
	position:absolute;
	width:330px; 
	height:10px; 
	margin:0 0 0 40px; _margin:0 0 0 -580px;
	z-index: 150;
}

.Episode_guidebodycover {
	width:150px;
	height:10px;
}
.Episode_guideTextcover {
	float:left;
	width:330px;
	text-align:right;
	font-weight:bold;
	font-size:12px;
	margin:0 0 0 -50px; _margin:0 0 0 -50px;
}

.CoverTop {float:left; width:100%;}

.popLeftCorner {display:block; float:left; background: url(/gui/images/boxleft.png) left top no-repeat ; width:70%; height:15px; margin-right:-18px;}

.popRightCorner {float:right; background: url(/gui/images/boxright.png) right top no-repeat; width:40%; height:15px; margin-top:-15px;}
.EpisodePopRightCorner {float:right; background: url(/gui/images/boxright.png) right top no-repeat; width:30%; height:15px;}

.CoverMid {float:left; width:100%; background-image: url(/gui/images/leftboxbg.png);}
.EpisodeCoverMid {float:left; width:100%; background-image: url(/gui/images/leftboxbg.png); _margin-top:-5px;}

.rightPopBg {background: url(/gui/images/rightboxbg.png) right repeat-y ; padding:17px}

.CoverBot { Float:left; width:100%;}

.popLeftBot{float:left; background: url(/gui/images/boxleftbot.png) left top no-repeat; width:70%; height:15px;}

.popRightBot { float:right; background: url(/gui/images/boxrightbot.png) right top no-repeat; width:40%; height:15px; margin-top:-15px;}
.EpisodePopRightBot { float:right; background: url(/gui/images/boxrightbot.png) right top no-repeat; width:30%; height:15px;}

/* end comments popup */


/********** Video page Class **********/

#VideoFlash {
	width:579px;
	height:435px;
	margin:9px 0 0 42px;
	background: url(/gui/images/bgvideoplayer.jpg) bottom right no-repeat;
	text-align:center;
}

#ShowTitleVideo {
	padding: 10px 0 0 10px;
	_padding: 8px 0 0px 10px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	text-align:left;
}

#TitleVideo {
	padding: 5px 0 5px 10px;
	_padding: 5px 0 0px 10px;
	color:#700300;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	text-align:left;
}

/********** End Video page Class **********/


/* search class */

#SearchCover {
	width:579px;
	margin:0 0 0 42px;
	_margin:0 0 0 44px;
	background: #ffb000 url(/gui/images/flowerbg.jpg) bottom right no-repeat;
}



.DataCover {
	position:relative; 
	width:535px; 
	height:80px; 
	line-height:18px; 
	_margin:0; 
	padding:10px; 
	color:#000;
}

.data { 
	width:390px; 
	margin:-3px 0 0 120px; 
	line-height:18px; 
	font-size:12px; 
	_margin:0 0 0 105px;
}
/*
.Thumb a {
	float:left; 
	width:106px; 
	height:80px; 
	display:block; 
	margin:0 0 0 0;
	_margin:0 0 0 0; 
	border:0px; 
	padding-right:4px;}
*/
	.Thumb a {
	float:left; 
	width:106px; 
	height:80px; 
	display:block; 
	margin:0 0 0 0;
	_margin:0 0 0 0; 
	border:2px #fff solid; 

}
.data a:link, .data a:active, .data a:visited { text-decoration:none; color:#000;}

.data a:hover { text-decoration:underline; color:#fff;}
/* end search class */


/* press release class*/

#PressCover {
	width:579px;
	margin:0 0 0 42px;
	_margin:0 0 0 44px;
	background: #ffb000 url(/gui/images/bgpress.jpg) top repeat;
}

.prcover {
	width:540px;
	padding:15px;
	font-size:12px;
	line-height:18px;
}

.prcover a:link, .prcover a:active, .prcover a:visited { text-decoration:none; color:#000;}

.prcover a:hover { text-decoration:underline; color:#fff;}

.PressTitleCover { 
	margin: -22px 0 0 25px; line-height:18px;  _margin:0 0 0 105px;
}

/* homepage class */

#lefthome {
	float:left;
	width:677px;
}

#promo {
	float:left;
	width:677px;
	height:380px;
	background: url(/gui/images/homebg.png) no-repeat top center;
	behavior: url(/gui/css/iepngfix.htc);
}



#promo .flashplace {
	float:left;
	margin: 35px 0 0 23px;
	_margin: 34px 0 0 12px;
	height:323px;
	width:635px;
	
}

#showthumbsBg {
	float:left;
	width:666px;
	height:179px;
	background: url(/gui/images/bgshowthumbs.jpg) no-repeat top center;
	margin:0 0 0 7px;
	_margin:0 0 0 4px;
}

#showthumbsBg .showtitle {
	float:left;
	padding: 5px 0 0 15px;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
}


#ThumbCover {
	float:left;
	width:140px;
	height:115px;
	text-align:center;
	/*margin:25px 0 0 8px;
	_margin:25px 0 0 10px;*/
}

/*.imgCover {
	float:left;
	width:106px;
	height:80px;
	margin:0 20px 0 20px;
}*/

.imgCover a:link,  .imgCover a:active, .imgCover a:visited{
	float:left;
	width:106px;
	height:80px;
	margin:0 20px 0 20px;
	border:2px solid transparent; 

}

.imgCover a:hover  {
	float:left;
	border:2px solid #D92605; 
}

#ThumbCover a:link, #ThumbCover a:active, #ThumbCover a:visited{
	margin-top:15px;
	color:#000;
	font-size:12px;
	font-style:italic;
	text-decoration:none;
	font-weight:bold;
}

#ThumbCover a:hover{
color:#000;
text-decoration:underline;
font-weight:bold;

}

#showthumbsBg .leftScroll {
	position:absolute; 
	float:left;
	/*margin:472px 0 0 -662px;*/
	margin:50px 0 0 15px;
	_margin:50px 0 0 6px;
}

#showthumbsBg .rightScroll {
	position:absolute;
	float:right;
	margin:-72px 0px 0 635px;
	_margin:-72px 0px 0 639px;
}

#righthome {
	float:right;
	width:317px;
}

#bannersCover {
	float:left;
	width:205px;
	height:243px;
	margin:17px 18px 0 7px;
	_margin:17px 20px 0 4px;
}

#bannersCover1 {
	float:left;
	width:205px;
	height:243px;
	margin:17px 0 0 8px;
	_margin:17px 0 0 8px;
}

#swapbg {
	float:right;
	width:317px;
	height:381px;
	margin:3px 0 0 0;
	background: url(/gui/images/swapbg.png) no-repeat top center;
	behavior: url(/gui/css/iepngfix.htc);
}

#TabButtons {
	float:left;
	width:271px;
	height:35px;
	margin:33px 0 0 23px;
	_margin:33px 0 0 12px;
}


.btevents a {
	float:left;
	display:block;
	width: 89px;
	height:35px;
	background: url("/gui/images/btevents.gif") 0 0 no-repeat;
	text-decoration: none;
}
	.btevents a:hover { 
	background-position: 0 -35px;
}
	.btevents a:active {
	background-position: 0 -35px;
}

.btevents .selected {
background-position: 0 -35px;
}

.bttoday a {
	float:right;
	display:block;
	width: 181px;
	height:35px;
	background: url("/gui/images/bttoday.gif") 0 0 no-repeat;
	text-decoration: none;
}
	.bttoday a:hover { 
	background-position: 0 -35px;
}
	.bttoday a:active {
	background-position: 0 -35px;
}
.bttoday .selected {
background-position: 0 -35px;
}


/* today on zee and event list class */

#swapbg .todayCover {
	float:left;
	width:270px;
	height:250px;
	/*margin:0 0 0 23px;
	_margin:0 0 0 0;*/
}

#swapbg .TimeCover {
	float:left;
	width:270px;
	height:31px;
	background: url(/gui/images/todaybg.gif) top no-repeat;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	margin-top:9px;
/*	_margin-left:12px;*/
}

#swapbg .TimeCover .showtime{
	margin:6px 3px 0 5px;
	width:90px;
	float:left;
	color:#c40505;
}

#swapbg .TimeCover .ShowTitleName{
	float:left;
	margin:6px 3px 0 0;
}

#swapbg .listCover {
	text-align:left;
	width:245px;
	height:250px;
	/*margin:0 0 0 33px;
	_margin:0 0 0 33px;*/
	line-height:16px;
}

#swapbg .mainCover {
	float:left;
	width:215px;
	margin:0 0 0 33px;
	_margin:0 0 0 33px;
}

.listCover a:link, .listCover a:active, .listCover a:visited{
	color:#490803;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.listCover #noData{
	color:#490803;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.listCover a:hover{
	color:#490803;
	font-weight:bold;
	text-decoration:underline;
}


#MoreLink a:link, #MoreLink a:active, #MoreLink a:visited{
	float:right;
	color:#FFF;
	font-size:12px;
	font-style:italic;
	text-decoration:none;
	margin-right:0px;
	margin-top:15px;
	
}

#MoreLink a:hover{
	float:right;
	text-decoration:underline;
	margin-right:0px;
}
/* end  today on zee and event list class */
/* Episode Guide class*/

#EpiCover {
	float:left;
	width:579px;
	margin:0 0 0 42px;
	_margin:0 0 0 21px;
	background-color:#ffae00;
}

#EpiCover .EpiTitle {
	padding: 15px 0 0 15px;
	/*color:#960000;*/
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	
}

#EpiCon {
	width:515px;
	float:left;
	padding:15px;
	border:1px solid #c79b34;
	margin:15px 0 0 15px;
	_margin:15px 0 0 7px;
	background: #ffd269 url(/gui/images/bgepi.jpg) top no-repeat;
	padding-bottom:15px;
	
}


#EpiCon .EpiDate {
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	color:#000;
	padding-bottom:15px;
	border-bottom:1px solid #dd1b0e;
	
}

#EpiCon .EpiContent {
	font-size:11px;
	line-height:18px;
}

#EpiCon .videobutton {
	background:  url(/gui/images/bt_watch.gif) top no-repeat;
	width:100px;
	height:20px;
	margin:12px 0 0 0;
	float:left;
}

#EpiCon .PostCom {
	width:150px;
	float:left;
	margin:15px 0 0 15px;
	font-size:12px;
	font-weight:bold;
}

.PostCom a:link, .PostCom a:active, .PostCom a:visited { text-decoration:none; color:#dd1b0e;}

.PostCom a:hover { text-decoration:underline; color:#dd1b0e;}


/* Episode Guide Comments Chunk class */

#EpiComCover {
	float:left;
	width:510px;
	margin:0 0 0 0;
	_margin:0 0 0 0;
	background-color:#ff6c00;
}

#EpiComCover .linksblk {
	font-size:11px;
	color:#000;
	text-decoration:none;
}


#EpiComCover .comcontent {
	width:90%;
	float:left;
	font-size:11px;
	line-height:17px;
	margin:10px 30px 10px 25px;
	_margin:10px 10px 10px 15px;
}

.comcontent .ComYlw {
	font-size:11px;
	color:#fcf511;
	font-weight:bold;
}

.view-button {
	background:  url(/gui/images/bt_viewall.gif) top no-repeat;
	border:none;
	width:67px;
	height:20px;
	cursor:pointer;
	margin:10px 0 10px 0;
	_margin:10px 0 10px -15px;
}

/* Events Listing*/

#EventSorting {
	float:right;
	margin:0 34px 0 0;
	_margin:0 10px 0 0;
	
}

#SortingTitle {
	float:right;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#fff;
	width:55px;
}

.redline {
	background:  url(/gui/images/redline.gif) top no-repeat;
	width:562px;
	height:11px;
}

/* Events Details */

#EventsPhoto {
	float:left;
	width:579px;
	/*height:240px; */
	margin:0 0 0 42px;
	_margin:0 0 0 22px;
}

#EventsPhoto .list ul{
position:relative;
margin:10px 0 0 0;
_margin:10px 0 0 0;

}

#EventsPhoto .list ul li{
margin:0 15px 15px 10px;
_margin:0 15px 15px 5px;
padding:0 0 0 8px;
list-style:none;
float:left;
}

#EventsPhoto.list dt {
margin:0;
padding:0;

}

#EventsPhoto .list dt img{
margin:0;
}

#EventsPhoto .list dd {
margin:8px 0 0 0;
width:114px;
height:57px;
padding:4px;
background:#ffb500;
color:#000;
line-height:17px;
font-size:11px;
}

.list dd a:link, .list a:active, .list a:visited{
color:#730000;
text-decoration:none;
font-weight:bold;
}

.list dd a:hover{
color:#730000;
text-decoration:underline;
font-weight:bold;
}

#EventsPhoto .toptext {
float:right;
color:#FFF;
font-size:11px;
font-weight:bold;
margin:12px 8px 0 0;
}

.toptext a:link, .toptext a:active, .toptext a:visited{
color:#FFF;
text-decoration:none;
font-weight:bold;
}

.toptext a:hover{
color:#FFF;
text-decoration:underline;
font-weight:bold;
}

.EventTitle {
	padding: 0 0 0 50px;
	color:#fff504;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
}

.EventContent {
	margin:0 35px 0 50px;
	_margin:0 35px 0 50px;
	color:#FFF;
	font-size:12px;
	line-height:18px;
}

/*  orange tabs */ 


.OrngTabs {
margin:0 0 0px 42px;
_margin:0 0 0px 44px;
padding:0 0 0 0;
position:relative;
display:block;
height:35px;
}

.OrngTabs ul li {
margin:0;
padding:0;
color:#000;
list-style:none;
float:left;
font-size:12px;
font-style:italic;
}

.OrngTabs a:link, .OrngTabs a:active, .OrngTabs a:visited{
display:block;
background:#ffae00;
border-right:1px solid #ffae00;
color:#000;
padding:10px;
text-decoration:none;
}

.OrngTabs a:hover{
display:block;
background:#ff6400;

color:#000;
text-decoration:none;
}

.OrngTabs a#selected{
background:#ff6400;
}

.OrngTabs  ul li#subnavAct{
background:#ffae00;
}

.OrngTabsSelected
	display:block;
	background:#ff6400;
	color:#000;
	text-decoration:none;
}

/* Meet the Management */
 
 .infoDataCover {
 	position:relative; 
	width:850px; 
	min-height:160px; 
	line-height:18px;
	margin:10px 0px 15px -5px;
	_margin:0px 0 15px -5px;  padding-bottom:10px; color:#000;
	}

.infodata { 
	width:680px; min-height:160px;  margin:-3px 0 0 120px; line-height:18px;  _margin:0 0 0 105px; text-align:justyfied;
	}
	
.pic a {
	float:left; width:130px; height:150px; display:block; margin:0 0 0 5px;
	_margin:0 0 0 0; border:0px; padding-right:4px;
}

.pic{
	float:left; width:100px; height:150px; display:block; margin:0 0 0 5px;
	_margin:0 0 0 0; border:0px; padding-right:4px;
}

.infodata a:link, .data a:active, .data a:visited { text-decoration:none; color:#000;}

.infodata a:hover { text-decoration:underline; color:#000;}

.infoMore a, .infoMore a:visited {
font:normal 11px Arial;
color:#fff;
text-decoration:none;
}
.infoMore a:hover {
font:normal 11px Arial;
color:#FFF;
text-decoration:underline;
}
	
/* video popup */
#backgroundPopup{  
 display:none;  
 position:fixed;  
 _position:absolute; /* hack for internet explorer 6*/  
 height:100%;  
 width:100%;  
 top:0;  
 left:0;  
 background:#000000;  
 border:1px solid #cecece;  
 z-index:1;  
 }  
 #popupContact{  
 display:none;  
 position:fixed;  
 _position:absolute; /* hack for internet explorer 6*/  
 height:384px;  
 width:408px;  
 background:#FFFFFF;  
 border:2px solid #cecece;  
 z-index:2;  
 padding:12px;  
 font-size:13px;  
 }  
 #popupContact h1{  
 text-align:left;  
 color:#6FA5FD;  
 font-size:22px;  
 font-weight:700;  
 border-bottom:1px dotted #D3D3D3;  
 padding-bottom:2px;  
 margin-bottom:20px;  
 }  
 #popupContactClose{  
 font-size:14px;  
 line-height:14px;  
 right:6px;  
 top:4px;  
 position:absolute;  
 color:#6fa5fd;  
 font-weight:700;  
 display:block;  
 }  
 #button{  
 text-align:center;  
 margin:100px;  
 }  
 #popupContact a{  
 cursor: pointer;  
 text-decoration:none;  
 }

 /* site map */

.site a:link, .site a:active, .site a:visited{
color:#000;
text-decoration:none;
}

.site a:hover{
color:#FFF;
text-decoration:none;
}

.marquee {
font:normal 12px Arial;
color:#000;
height:5px;
padding:10px 5px 0 10px;
_margin-bottom:-20px;
}

/** ADDED FOR DOWNLOADS SOUNDTRACKS BOX  26-06-09 **/
.soundtracks {
background: #5E0000;
width:410px;
margin:10px 0 0 60px;

}
.soundtracks .message {
background: #5E0000;
font:normal 12px Arial;
color:#FFFFFF;
padding:5px;
width:400px;
}
.soundtrack-title {
font:normal 18px Arial;
color:#FFB500;
margin:0 10px 0 0;
}
.soundtracks TABLE {
width:410px;
}
.soundtracks TH {
border:1px solid #FFB500;
font:normal 12px Arial;
color:#FFFFFF;
padding:5px;
}
.soundtracks TD {
border:1px solid #FFB500;
font:normal 12px Arial;
color:#ffd401;
padding:5px;
}

.soundtracks a{color:#FFD401; text-decoration:none;}

.soundtracks a:hover{color:#FFF; text-decoration:none;}

#TrackDownload {
	width:579px;
	min-height:240px;
	margin:0 0 15px 42px;
	background-color:#ff6c00;
	_height:240px;
}

.voteNow a:link{
	width:70px;
	height:25px;
	background:url(/gui/images/voteNow.jpg) no-repeat -70px 0;
	display:block;
	text-indent:-9999px;
}

.voteNow a:visited{
	width:70px;
	height:25px;
	background:url(/gui/images/voteNow.jpg) no-repeat -140px 0;
	display:block;
	text-indent:-9999px;
}

.voteNow a:hover{
	width:70px;
	height:25px;
	background:url(/gui/images/voteNow.jpg) no-repeat 0 0;
	display:block;
	text-indent:-9999px;
}

/*  -----------------  Top Ribbon Section Start Here ----------------- */

.ribbonCnt{width:100%;height:26px;overflow:hidden;z-index: 100;}
#navigation-wrapper{width:100%; background:url(/gui/images/top-navi-bg.png) repeat-x; position:relative; z-index: 100;}
#navigationTop{width:960px;height:27px;margin:0 auto;padding:0;}
.logo-nav, .logo-nav a img{float:left; padding:0px 8px 0px;}
#navigation-menu{width:743px;height:24px;float:left;}
#navigation-menu ul{list-style:none;margin:0 auto;padding:0;}
#navigation-menu ul li{float:left; margin: 0px; height:30px;list-style:none;}
#navigation-menu ul li a{height:24px;float:left;padding:4px 10px 0 10px;margin:0 2px;letter-spacing:0.1px;font:12px Arial;color:#b1b1b1;text-decoration:none;}
#blue a:hover, #blue.blueActive a, #red a:hover, #red.redActive a, #pink a:hover, #pink.pinkActive a, #yellow a:hover, #yellow.yellowActive a, #green a:hover, #green.greenActive a, #orange a:hover, #orange.orangeActive a, #skyblue a:hover, #skyblue.skyblueActive a, #white a:hover, #white.whiteActive a{
color:#FFF; background: url(/gui/images/top-navi-arrow-red.gif) no-repeat center 16px; padding: 2px 15px 0 15px; border-top: 2px solid #FF0000;}
#red a:hover, #red.redActive a{border-top-color:#FF0000;}
#pink a:hover, #pink.pinkActive a{border-top-color:#FF0000;}
#yellow a:hover, #yellow.yellowActive a{border-top-color:#FF0000;}
#green a:hover, #green.greenActive a{border-top-color:#FF0000 !important;}
#orange a:hover, #orange.orangeActive a{border-top-color:#FF0000;}
#skyblue a:hover, #skyblue.skyblueActive a{border-top-color:#FF0000;}
#white a:hover, #white.whiteActive a{border-top-color:#FF0000;}
#navigationTop .mail-icon{float:right; padding-right: 20px;}
#navigationTop .mail-text a{float:left; padding:5px 0px 0px 0px; font: bold 12px Arial; color:#eeb50b; text-decoration:none;}
#navigationTop .mail-img a img{float:left; padding:4px 8px 0 20px;}
.clear{clear:both;}
#navigation-menu ul li a:hover, #navigation-menu ul li a.activeRbn {
 background: url(/gui/images/top-navi-arrow-red.gif) no-repeat scroll center 16px transparent;
 border-top: 2px solid #FF0000;
color: #FFFFFF;
padding: 2px 10px 0;
}

/*  -----------------  Top Ribbon Section End Here ----------------- */
