html, body, form {margin:0;padding:0}


html
{
	/*background:#045395 url("http://cdn-images.hollywood.com/site/Bluebg.jpg") repeat-x scroll top;*/
}	

body {
background:#000000; /*url("http://cdn-images.hollywood.com/site/MainBodyBG.gif") center repeat-y;*/
color:#404040;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:11px;
margin:0;
}
		
a{
text-decoration:none;
/*#0036ff*/
color:#0d61a8;
font-weight:bold;
}

a:visited{
	/*color:#404040;*/
}
ul li{list-style-type: disc;}


a:hover
{ color:#0d61a8;
  text-decoration:underline;
}

/*border colors*/
.boc00{ border-color:#E1E1E1 !important;}
.boc01{ border-color:#000000 !important;} /* temp for DVD LP */

/*backgrounds*/

/*#mainbody
{ 
background:url("http://cdn-images.hollywood.com/site/ThemeBlueBG.jpg") no-repeat top;
width:100%;
display:block;*/
/*height:100%;*/
/*}*/
#mainbody {
background-color:#000000;
/*border-left:22px solid #1c8be5;*/
/*border-right:22px solid #1c8be5;*/
display:block;
margin:0 auto;
width:1002px;
/*height:100%;*/
/*display:block;*/
}

.mainmidcontLP
{ 
width:986px;
margin:5px auto;
background-color:#FFFFFF;
}

#headerMain{
background-color:#000000;
/*background: url("http://cdn-images.hollywood.com/site/TopBGFull.jpg") bottom no-repeat;*/
width:100%;
text-align:center;
height:100%;
}

#header{
width:1002px;
/*height:100%;*/
text-align:center;
/*background-color:#000000;*/
/*background:transparent url(http://cdn-images.hollywood.com/site/TopBG.jpg) no-repeat scroll center top;*/
}
#topadvt{
padding-top:10px;
padding-right:10px;
width:740px;
position: absolute; 
bottom: 10px; 
right: 120px;
float:right;
}

#topAdcontainer{
/*height:236px;*/
height:110px;
width:1002px;
/*background: url("http://cdn-images.hollywood.com/site/TopBG.jpg") bottom no-repeat;*/
}

/*#maintopnav{ /*changed*/
/*
padding-top:0px;
height:43px;
width:1002px;
overflow:hidden;
margin-bottom:7px;
}*/

#maintopnav {
background:#000000 none repeat scroll 0 0;
height:65px;
overflow:hidden;
padding-bottom:7px;
padding-top:0;
}

#maintopsrc
{
margin-top:0px;
/*margin-bottom:3px;*//*Sliver Advt : Reshma : 21/Nov/2008*/
height:48px;
background-color:#000000;
}

/*Header*/
.zipInput{float:left; padding-right:5px; padding-bottom:1px; padding-left:10px; padding-top:5px; }
div.zipInput input{ font-size:11px; width:116px; height:16px; font-weight:bold; padding-left:5px;padding-top:1px; border:1px solid #00c4ff; color:#404040; font-family:Arial;}
.searchInput{float:left; padding-right:5px; padding-bottom:7px; padding-left:10px; padding-top:5px;}
div.searchInput input{font-size:11px; width:280px; height:16px; padding-left:5px;padding-top:1px; font-weight:bold; border:1px solid #00c4ff; color:#404040; font-family:Arial;}
.topSponseredAd {float:left; border-right:1px solid; width:100px; text-align:center;}
/*Header*/

#mainfooter
{ 
width:988px;
background-color:#555555;
color:#ffffff;
}

#footernavigation a{
color:#bababa;
text-decoration:none;
}

#footernavigation a:hover{
text-decoration:underline;
color:#bababa;
}

#footer{
height:20px; /* Amol prev 51*/
width:100%;
background-color:#000000;
}

#footerSearch{
height:51px; /* Amol prev 45*/
width:450px; /* Amol prev 560*/
color:#777777;		
}

#footernavigation{
height:51px; /* Amol prev 36*/
text-align:center;
width:480px;
padding-left:20px;
}

#footerbottom{
margin-left:35px; /* Amol prev 15*/
margin-right:35px; /* Amol prev 8*/
/*height:100%;*/ /* Amol prev 8*/
/* width:900px; Amol*/
padding-top:20px;
/*padding-bottom:10px /* Amol*/
margin-top:5px; 
}

#AZindex{
float:left;
text-align:left;
color:#cecece;
font-size:10px;
}

.AZindexBG{ /* Amol */
background-color:#2a2a2a;
width:450px;
float:left;
padding-bottom:10px;
padding-left:15px;
padding-right:5px;
padding-top:5px;
overflow:hidden;
}

#fsfooter{
/*height:100%; Amol add */
/*color:#cecece; Amol */
 /*Amol Prev 50*/
}


.fansiteBG{ /* Amol */
float:left;
text-align:left;
background-color:#3E3E3E;
width:434px;
padding-bottom:9px;
margin-left:10px;
padding-top:4px;
}

#AZindex a{
color:#404040;
text-decoration:none;
}

#AZindex a:hover{
color:#404040;
text-decoration:underline;
}

#AZMovie
{
background-color:#3E3E3E;
float:left;
text-align:left;
color:#cecece;
margin-top:8px;
}

.aztable{
margin-top:5px;
}
.aztable td{
width:12px;
height:12px;
color:#404040;
border: 1px #efefef solid;
background-color:#FFFFFF;
vertical-align:middle;
text-align:center;
}

#fstable{
width:355px;
}

.fstd{
width:38%; /*Amol Prev 50*/
padding-top:2px;
padding-bottom:2px;
}

#footerpartner{
float:left;
width:315px;
text-align:left;
color:#cecece;
}

#partnerfooter{
float:left;
width:190px;
text-align:left;
color:#cecece;
padding-left:5px;
}

#topnavigation
{
	width:555px;
	height:42px;
	margin-left:5px;
	float:right;
	padding-top:15px;
}
#topnavigation div.tab
{
	float:right;
}
#topnavigation div.divider
{
	float:right;
	width:1px;
}

.navnotsel {
	margin-top:0px;
	padding:13px 6px 11px 6px;
	text-align:center;
	float:left;
	font-size:1.15em;
	font-family:Arial, "Arial Rounded MT Bold", Arial;
	font-weight:bold;
	background: url("http://cdn-images.hollywood.com/site/TopNavBG.jpg") repeat-x ;
	color:#ffffff;
	}
a.navnotsel, a.navnotsel:visited{
	text-decoration:none;
	color:#ffffff;
}
a.navnotsel:hover {
     color:#ffffff;
	 background: url("http://cdn-images.hollywood.com/site/TopNavHover.jpg") repeat-x;
     text-decoration:none;
}

a.navnotselLeft, a.navnotselLeft:visited {
	margin-top:0px;
	padding:13px 8px 11px;
	text-align:center;
	float:left;
	font-size:1.15em;
	font-family:Arial, "Arial Rounded MT Bold", Arial;
	font-weight:bold;
	background: url("http://cdn-images.hollywood.com/site/TopNavLeftBG.jpg") no-repeat;
	color:#ffffff;
	text-decoration:none;
	color:#ffffff;	
}

a.navnotselLeft:hover{
     color:#ffffff;
	 background:url("http://cdn-images.hollywood.com/site/TopNavLeftBGHover.jpg") no-repeat;
     text-decoration:none;
}

a.navnotselRight, a.navnotselRight:visited {
	margin-top:0px;
	padding:13px 8px 11px;
	text-align:center;
	float:left;
	font-size:1.15em;
	font-family:Arial, "Arial Rounded MT Bold", Arial;
	font-weight:bold;
	background: url("http://cdn-images.hollywood.com/site/TopNavRightBG.jpg") no-repeat;
	color:#ffffff;
	text-decoration:none;
	color:#ffffff;	
	}
	
a.navnotselRight:hover{
     color:#ffffff;
	 background:url("http://cdn-images.hollywood.com/site/TopNavRightBgHover.jpg") no-repeat;
     text-decoration:none;
}
.navsel {
	margin-top:0px;
	padding:13px 6px 11px 6px;
	text-align:center;
	float:left;
	font-size:13px;
	font-family:Arial, "Arial Rounded MT Bold", Arial;
	font-weight:bold;
	background: url("http://cdn-images.hollywood.com/site/TopNavHover.jpg") repeat-x ;
	color:#ffffff;
	}
a.navsel, a.navsel:visited{
	text-decoration:none;
	color:#ffffff;
}
a.navsel:hover {
     color:#ffffff;
	 background:url("http://cdn-images.hollywood.com/site/TopNavHover.jpg") repeat-x;
     text-decoration:none;
}
	
a.navselLeft, a.navselLeft:visited {
	margin-top:0px;
	padding:13px 8px 11px;
	text-align:center;
	float:left;
	font-size:13px;
	font-family:Arial, "Arial Rounded MT Bold", Arial;
	font-weight:bold;
	background: url("http://cdn-images.hollywood.com/site/TopNavLeftBGHover.jpg") no-repeat;
	color:#ffffff;
	text-decoration:none;
	color:#ffffff;	
}

a.navselLeft:hover{
     color:#ffffff;
	 background:url("http://cdn-images.hollywood.com/site/TopNavLeftBGHover.jpg") no-repeat;
     text-decoration:none;
}

a.navselRight, a.navselRight:visited  {
	margin-top:0px;
	padding:13px 8px 11px;
	text-align:center;
	float:left;
	font-size:13px;
	font-family:Arial, "Arial Rounded MT Bold", Arial;
	font-weight:bold;
	background: url("http://cdn-images.hollywood.com/site/TopNavRightBgHover.jpg") no-repeat;
	color:#ffffff;
	text-decoration:none;
	color:#ffffff;	
	}

a.navselRight:hover{
     color:#ffffff;
	 background:url("http://cdn-images.hollywood.com/site/TopNavRightBgHover.jpg") no-repeat;
     text-decoration:none;
}


/*footer nav*/


.footerNav{
	padding:20px 10px 0px 10px;
	text-align:center;
	float:left;
	font-size:15px;
	font-family:Arial, "Arial Rounded MT Bold", Arial;
	font-weight:bold;
	color:#ffffff;
	}
	
.footerNavSel{
	padding:20px 10px 0px 10px;
	text-align:center;
	float:left;
	font-size:15px;
	font-family:Arial, "Arial Rounded MT Bold", Arial;
	font-weight:bold;
	color:#02bff9 !important;
	text-decoration:none;
	}		
	
#othernav{
padding-top:05px; /*Amol Prev 37*/
}
/*Gray Links*/
.moreLinks a, .moreLinks a:visited
{
	color:#666666 !important;
	text-decoration:none;
}

.moreLinks a:hover
{
	color:#666666 !important;
	text-decoration:underline;
}
/*Gray Links*/

/*White Links*/
#white a,#othernav a, #othernav a:visited, #rssfeed a, #rssfeed a:visited, #WhatsOnHollywood a, #WhatsOnHollywood a:visited, #AZMovie a, #AZMovie a:visited{	/*White Link*/
color:#ffffff !important;
text-decoration:none;
}
#footernavigation a, #footernavigation a:visited{
color:#ffffff;
text-decoration:none;
}

#rssfeed a{font-weight: bold !important;}/*Reshma - 27/Aug/2008 */
#white a:hover, #othernav a:hover, #footernavigation a:hover, #rssfeed a:hover, #WhatsOnHollywood  a:hover
{
color:#ffffff ;
text-decoration:underline;
}

.write_review a, .fav_bar_bg a
{
color:#ffffff !important;
text-decoration:none;
}
.write_review a:hover,.fav_bar_bg a:hover
{
color:#ffffff;
text-decoration:underline;
}
.hbtn a, .hbtn a:visited, .hbtn a, .hbtn a:visited
{
color:#ffffff !important;
text-decoration:none;
}
.hbtn1 a, .hbtn1 a:visited, .hbtn1 a, .hbtn1 a:visited
{
color:#ffffff !important;
text-decoration:none;
}
/* White Links*/
#fsfooter a, #fsfooter a:visited{
color:#bababa;
text-decoration:none;
font-weight:normal;
}

#fsfooter a:hover{
text-decoration:underline;
}
/*********************************************
 Button
**********************************************/
.button {
	text-decoration:none;
	color:#ffffff;
	}
A.button{
	text-decoration:none;
	color:#ffffff;
	}
A.button:hover{
	text-decoration:none;
	color:#ffffff;
	}
	
.btl{background-image:url(http://cdn-images.hollywood.com/site/BTL.gif); height:26px; width:3px; margin:0px 0px 0px 0px;}
.btbg{ background-image:url(http://cdn-images.hollywood.com/site/BTBG.gif); height:26px; text-align:center; vertical-align:middle;}
.btr{background-image:url(http://cdn-images.hollywood.com/site/BTR.gif); height:26px; width:3px; margin:0px 0px 0px 0px;}


/*********************************************
 Button Submit
**********************************************/
.button1 {
	text-decoration:none;
	color:#ffffff;
	}
A.button1{
	text-decoration:none;
	color:#ffffff;
	}
A.button1:hover{
	text-decoration:none;
	color:#ffffff;
	}
	
.bt1l{background-image:url(http://cdn-images.hollywood.com/site/SubmitButonLeft.gif); background-repeat:no-repeat;height:23px; width:4px; margin:0px 0px 0px 0px;}
.bt1bg{ background-image:url(http://cdn-images.hollywood.com/site/SubmitButonBG.gif); background-repeat:repeat-x;height:23px; text-align:center; vertical-align:middle;}
.bt1r{background-image:url(http://cdn-images.hollywood.com/site/SubmitButonRight.gif); background-repeat:no-repeat; height:23px; width:4px; margin:0px 0px 0px 0px;}


/*border*/
.thm_bo1{border:1px solid #1b8fe4;}


/*------------------*/


.headerbg{background:url(http://cdn-images.hollywood.com/site/headerBG.jpg) repeat-x;}
.fs20{ font-size:20px;}
.fs34{ font-size:34px;}
.headerdot{background:url(http://cdn-images.hollywood.com/site/SmalDots.gif) repeat-x #FFFFFF center;}
#celebGalleryHeadline, #featuredMovies, #featuredHeadline, #featuredHeadlineCont, #featuredHeadlineImage, #pollCont, #latestNewsHeadCont, #recentBlogPost, #featuredTrailer, #celebGalleryCont, #tvStillsCont, #eventGalleryCont, #movieStillsCont, #featuredList, #trailerCont, #reviewCont, #comingSoonCont, #celebVideoCont, #celebPhotoCont, #TopFanSites
{ margin-left:5px; margin-right:5px; margin-top:05px; color:#404040;}/*height:100%; #latestNewsHeadCont,*/

#Poll{position:relative;}


h1, h2, h3{MARGIN: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#000000;}

h2 {font-size:32px; font-weight:bold; color:#000000;}
h3 {font-size:20px; font-weight:bold;}

h2.sub{font-size:17px; font-weight:bold; color:#000000; background-color:#ffffff;padding-right:2px;}
h3.sub{font-size:20px; font-weight:bold; color:#404040;}
h3.sub18{font-size:18px; font-weight:bold; color:#404040;}

div h1{margin-bottom:0px; font-size:32px; font-weight:bold; color:#000000; margin-top:0px;}
div h1.featuredTitle{font-size:22px;color:#FFFFFF;}
	
div.subhead h2{display:inline;}

.subhead{ 
	font-size:17px; 
	font-weight:bold;
	color:#000000;
	margin-top:10px;
	margin-bottom:15px;
	margin-right:8px;
	margin-left:2px;
	background:#FFFFFF url(http://cdn-images.hollywood.com/site/SmalDots.gif) repeat-x center 70%; 	
	text-transform:uppercase;
	}

.subhead2{
	font-size:12px; 
	font-weight:bold;
	color:#000000;
	/*margin-right:8px;	*/
	background:url(http://cdn-images.hollywood.com/site/SmalDots.gif) repeat-x center; 	
	}


#featuredMovieImg {width:134px; height:201px;}

#featuredMovieCont{
color:#404040; 
}
    
.top10bg{
float:left;
margin-top:03px;
overflow:hidden;
width:30px;
height:60px;
background:url(http://cdn-images.hollywood.com/site/Top10CelebBG.jpg);
}

.linkgrey{color:#0D61A8; font-weight:bold; text-decoration:none;}

.linkgrey a{
	color:#0D61A8;
	text-decoration:none;
}
.linkgrey a:hover {
     text-decoration:underline;
}


/*--------------------*/
.headertrailerbg{background:url(http://cdn-images.hollywood.com/site/top_background.jpg) no-repeat;}
.headermidbg{background:url(http://cdn-images.hollywood.com/site/hdrbg.jpg) no-repeat;}
.pollbarcont{background:#bde1fb;padding:3px; width:154px;}
.pollbarbrd{width:100%;background:#ffffff; border:1px solid #0D61A8;}
.pollbar{font-size:1px; height:10px; background-image:url(http://cdn-images.hollywood.com/site/pollBarBG.gif);}

/*---From Hollywood.css---*/
#maincont
{ 
width:1000px;
padding-left:0px; 
padding-right:0px;
height:100%;
padding-bottom:0px;
/*margin-top:4px;*/
/*background-color:#ffffff;*/
}

.maincontBG /*BG image for Left Rail*/
{
background:url("http://cdn-images.hollywood.com/site/Mid_bkg.gif"); /* background image to fix short columns*/
background-repeat: repeat-y;
}
.mainmidcont
{ 
width:986px;
/*overflow:hidden;*/
margin:12px auto;
background-color:#ffffff;
}

.mainmidhpBG /*Main mid BG image for Home Page*/
{
background:url(http://cdn-images.hollywood.com/site/MainMidbg.gif) repeat-y;
border:2px solid #0D61A8;
}


#Midrail2
{
	border-right:1px solid;
	border-left:1px solid;
	border-color:#0D61A8;
	box-sizing: border-box\0/;
}
#leftRail{
	background-color:#f1f1f1;
	width:129px;
	float:left;
	}
.mid{
	width: 1002px; 
	margin: 0 auto;
	padding-right:5px;
	}
	
#midright{
	background-color:#FFFFFF;
	padding-left:2px;
	width:850px;
	float:right;
	}
#movdethdr{
	width:840px;/*Reskin detail pages for Celeb Detail page*/
	float:left;
	padding:0px 0px 0px 5px;
	}
#movdetrightRail{
	width:178px;
	float:right;
	padding:0px 0px 0px 0px;
	text-align:left;
	}	
/*new*/	
.gotolinkdots 
{
	background:url("http://cdn-images.hollywood.com/site/dots.gif") no-repeat left center;
	padding-left:25px;
}
.gotolinkarw
{
	background:url("http://cdn-images.hollywood.com/site/arr.gif") no-repeat right center;
	padding-right:8px;
	color:#404040;
}

.gotolinkarw_blue
{
	background:url("http://cdn-images.hollywood.com/site/arr_blue.gif") no-repeat right center;
	padding-right:10px;
	color:#404040;
}

#topmaincont
{
/*margin-top:4px;*/
padding-left:3px;
padding-right:3px;
height:390px;
overflow:hidden;
padding-top:0px;
}

#animatedLogo{
position:absolute; 
left:-70px;
top:0px;
width:213px;
height:124px;
z-index:1;
}


.errorMsg
{
	font-size:11px;
	height:30px;
	padding:10px;
	text-align:left;
}

#relGallContent a, #divcon a, #hotlist a, #birthinfo a, #searchPagination a, #divInterviewAnchor a, #divAllAnchor a, #celebPhoGal a, #recentCredits a, #searchsort a, #midright a, #tblmain a, #divrightRail a, #featured a, #ArchiveList a, div.fs15 a, div.fs12 a, div.gotolinkarw a, div.fs15 a:visited, div.fs12 a:visited, div.gotolinkarw a:visited, #Top25Movies a, #Top25Movies a:visited, #Top25Galleries a, #Top25Galleries a:visited, #Top25Celeb a, #Top25Celeb a:visited, #login a, #login a:visited,#Top25dvd a, #Top25dvd a:visited, #comingSoonCont a, #comingSoonCont a:visited
{
	text-decoration:none; 
	color:#0d61a8;
}

#relGallContent a:hover, #divcon a:hover, #hotlist a:hover, #birthinfo a:hover, #searchPagination a:hover, #divInterviewAnchor a:hover, #divAllAnchor a:hover, #celebPhoGal a:hover, #recentCredits a:hover, #searchsort a:hover, #midright a:hover, #tblmain a:hover, #divrightRail a:hover, #featured a:hover, #ArchiveList a:hover, div.fs15 a:hover, div.fs12 a:hover, div.gotolinkarw a:hover, #Top25Movies a:hover, #Top25Galleries a:hover, #Top25Celeb a:hover, #login a:hover, #Top25dvd a:hover, #comingSoonCont a:hover
{
	text-decoration:underline;
	color:#0d61a8;
}

a.signin:hover
{
	text-decoration:underline !important;
	color:#02bff9;
}

a.signin
{
	text-decoration:none;
	color:#02bff9;
	cursor:pointer;
}

#userlogin a:hover
{	
	text-decoration:underline !important;
	color:#02bff9;
}

#userlogin a, #userlogin a:visited
{	
	text-decoration:none;
	color:#02bff9;
	cursor:pointer;
}



#login 
{	width:476px;
	height:96%;
	border:2px solid;
	text-align:left;
	padding:5px;
	overflow:hidden;
	background:url(http://cdn-images.hollywood.com/site/hdrbg.jpg) no-repeat;
}
	
a img { border-color:#1D8FE8; color:#1c8be5;}
div img.bo1{border-color:#1c8be5; border:1px solid;}

/*----For Curve----------------*/

.leftcurve{
background:url(http://cdn-images.hollywood.com/site/leftcurve.gif) no-repeat; position:absolute; left:-3px; top:-3px; height:9px; width:9px;
}
.rightcurve{
background:url(http://cdn-images.hollywood.com/site/rightcurve.gif) no-repeat; position:absolute; right:-3px; top:-3px; height:9px; width:9px;
}
.bottomLeftcurve{
background:url(http://cdn-images.hollywood.com/site/bottomleftcurve.gif) no-repeat; position:absolute; left:-2px; bottom:-1px; height:9px; width:9px;
}
.bottomRightcurve{
background:url(http://cdn-images.hollywood.com/site/bottomrightcurve.gif) no-repeat; position:absolute; right:-1px; bottom:-1px; height:9px; width:9px;
}
.blueleftcurve{
background-image:url(http://cdn-images.hollywood.com/site/blueleftcurve.gif);
background-repeat:no-repeat;
position:absolute; 
left:-1px; top:-2px; 
height:9px; width:9px;
}

.bluerightcurve{
background-image:url(http://cdn-images.hollywood.com/site/blueRightCurve.gif);
background-repeat:no-repeat;
position:absolute; 
right:-2px; top:-2px; 
height:9px; width:9px;
z-index:1;
}

.bluebottomleftcurve{
background-image:url(http://cdn-images.hollywood.com/site/blueBottomLeftCurve.gif);
background-repeat:no-repeat;
position:absolute; 
left:-2px; bottom:-1px;
height:9px; width:9px;
z-index:1;
}

.bluebottomrightcurve{
background-image:url(http://cdn-images.hollywood.com/site/blueBottomRightCurve.gif);
background-repeat:no-repeat;
position:absolute; 
left:-2px; bottom:-1px;
height:9px; width:9px;}


.whiteleftcurve{
background-image:url(http://cdn-images.hollywood.com/site/whiteLeftCurve.gif);
background-repeat:no-repeat;
position:absolute; 
left:0px;top:-1px;
height:9px;width:9px;}

.whiterightcurve{
background-image:url(http://cdn-images.hollywood.com/site/whiteRightCurve.gif);
background-repeat:no-repeat;
position:absolute; 
right:0px; top:0px; 
height:9px; width:9px;}

/*Landing pages AMol*/
.mainmidcontlpBG {
background:transparent url(http://cdn-images.hollywood.com/site/maincontlp1bg.gif) repeat-y scroll 0%;
overflow:hidden
}	

.mainmidcontlpBG1 {/* A to Z BG*/
background:transparent url(http://cdn-images.hollywood.com/site/maincontlp1bg1.gif) repeat-y scroll 0%;
overflow:hidden
}

.fanleftcurveLP{
background:url(http://cdn-images.hollywood.com/site/topLPleftcurve.gif) no-repeat; position:absolute; left:-1px; top:-1px; height:9px; width:9px; 
}

.fanrightcurveLP{
background:url(http://cdn-images.hollywood.com/site/topLPrightcurve.gif) no-repeat; 
position:absolute; 
right:-1px; top:-1px; 
height:9px; width:9px;
}

.leftcurveLP{
background:url(http://cdn-images.hollywood.com/site/topLPleftcurve.gif) no-repeat; 
position:absolute; left:-1px; top:-1px; height:9px; width:9px; 
}

.rightcurveLP{
background:url(http://cdn-images.hollywood.com/site/topLPrightcurve.gif) no-repeat; 
position:absolute;
right:-1px; top:-1px; 
height:9px; width:9px;
}

.whiteleftLPcurve{
background-image:url(http://cdn-images.hollywood.com/site/restLPleftcurve.gif);
background-repeat:no-repeat;
position:absolute; 
left:0px;top:0px;
height:9px;width:9px;}

.whiterightLPcurve{
background-image:url(http://cdn-images.hollywood.com/site/restLPrightcurve.gif);
background-repeat:no-repeat;
position:absolute; 
right:0px; top:0px; 
height:9px; width:9px;}

.celebleftcurveDP{
background:url(http://cdn-images.hollywood.com/site/fanLPleftcurve.gif) no-repeat; position:absolute; left:-1px; top:0px; height:9px; width:9px; 
}
.celebrightcurveDP{
background:url(http://cdn-images.hollywood.com/site/fanLPrightcurve.gif) no-repeat; 
position:absolute; 
right:0px; top:0px; 
height:9px; width:9px;
}

.top25leftLP{
background-image:url(http://cdn-images.hollywood.com/site/top25LeftCurve.gif);
background-repeat:no-repeat;
position:absolute; 
left:-1px;top:-1px;
height:9px;width:9px;}

.top25rightLP{
background-image:url(http://cdn-images.hollywood.com/site/top25RightCurve.gif);
background-repeat:no-repeat;
position:absolute; 
right:-1px; top:-1px; 
height:9px; width:9px;}

/*bottom curve*/

.hpBottomCurve
{
height:12px; top:-15px; right:5px; position:absolute; width:990px;
background:url(http://cdn-images.hollywood.com/site/BottomCurveHP.gif) no-repeat; 
}

.hptopCurve
{
height:12px; top:5px; right:5px; position:absolute; width:990px;
background:url(http://cdn-images.hollywood.com/site/topCurveHP.gif) no-repeat; 
}

.lpBottomCurve
{
height:9px; top:-11px; right:3px; position:absolute; width:990px;
background:url(http://cdn-images.hollywood.com/site/BottomCurveLP.gif) no-repeat; 
}

.lpBottomCurve1
{
height:9px; top:-11px; right:3px; position:absolute; width:990px;
background:url(http://cdn-images.hollywood.com/site/BottomCurveLP1.gif) no-repeat; 
}

.lpBottomCurve2
{
height:8px; top:-11px; right:7px; position:absolute; width:987px;
background:url(http://cdn-images.hollywood.com/site/BottomCurveLP2.gif) no-repeat; 
}

/* A-Z Index - Amol */

#aZpaging
{ background:url(http://cdn-images.hollywood.com/site/aZpagn.jpg); height:35px;}

#aZpaging a{color:#ffffff !important; text-decoration:none; }
#aZpaging a:hover{color:#ffffff !important; text-decoration:underline;}

.navsep
{width:02px; height:35px; float:left; background:url(http://cdn-images.hollywood.com/site/BottomNavLine.gif) right no-repeat;} 

.bc11 
{background-color:#1A8DE6;}

.bc31 
{background-color:#f1f1f1;}

.aZpagingnumSel
{font-size:12px; color:#FFFFFF; float:left; width:20px; padding-left:03px; padding-right:03px; text-align:center; background:url(http://cdn-images.hollywood.com/site/BottomNavLine.gif) right no-repeat; height:34px; vertical-align:middle; line-height:35px;}

.aZpagingnumNotSel
{font-size:12px; color:#FFFFFF; text-decoration:underline; float:left; width:20px; padding-left:03px; padding-right:03px; text-align:center; background:url(http://cdn-images.hollywood.com/site/BottomNavLine.gif) right no-repeat; height:34px; vertical-align:middle; line-height:35px;}

a.aZpagingnumSel:hover, a.aZpagingnumSel:visited {color:#FFFFFF;}

.aZpagingnext{
float:left; 
width:50px; 
padding-left:08px; 
text-align:left; 
color:#FFFFFF;
height:34px; 
vertical-align:middle; 
line-height:35px; 
background:url(http://cdn-images.hollywood.com/site/azNextSel.gif) right no-repeat;
}

a.aZpagingnext:hover, a.aZpagingnext:visited {color:#FFFFFF;}

.aZpagingprev{
float:left; 
width:48px; 
padding-left:10px; 
text-align:center; 
color:#FFFFFF;
height:34px; 
vertical-align:middle; 
line-height:35px; 
background:url(http://cdn-images.hollywood.com/site/azPrevSel.gif) left no-repeat;	
}

a.aZpagingprev:hover, a.aZpagingprev:visited {color:#FFFFFF;}

.aZprevnotsel{width:48px; padding-left:10px; text-align:center; background:url(http://cdn-images.hollywood.com/site/azPrevNotSel.gif) left no-repeat; float:left; color:#404040; line-height:35px; }

.aZnextnotsel{width:48px; padding-right:10px; text-align:center; background:url(http://cdn-images.hollywood.com/site/azNextNotSel.gif) right no-repeat; float:left; color:#404040; line-height:35px; }

a.azNav:link, a.azNav:visited { float:left; height:20px; /*line-height:33px;*/ padding:8px 0 0; text-align:center; width:30px; color:#FFFFFF !important; background:#1D8FE8 url(http://cdn-images.hollywood.com/site/aznavtop.gif) top no-repeat;}

a.azNav:hover { color:#FFFFFF !important; }

a.azNavnotsel 
{
	background-color:#F1F1F1; 
	color:#000000 !important; 
	float:left; 
	height:20px; 
	margin:0px; /* changed on 20/Aug/2008 - reshma*/
	padding:8px 0px 0px 0px; /* changed padding-top on 20/Aug/2008 - reshma*/
	text-align:center; 
	width:30px;
}

a.azNavnotsel:hover{background:#AAD6F9 none top no-repeat; color:#ffffff !important;}

#GalleryAlphabets a{color:#FFFFFF; text-decoration:none; }
#GalleryAlphabets a:hover{color:#ffffff !important; text-decoration:underline;}

a.selAplha{color:#FFFFFF !important; text-decoration:underline !important; }

/*Square Button*/

a.squarebutton{
background: transparent url('http://cdn-images.hollywood.com/site/ButtonsLeft1.gif') no-repeat top left;
display: block;
float: left;
/*line-height: 25px; */
height: 20px;
padding-left: 9px;
text-decoration: none;
cursor:pointer;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color:#ffffff !important;
}

a.squarebutton span{
background:transparent url('http://cdn-images.hollywood.com/site/ButtonsRight1.gif') no-repeat top right;
font: normal 11px Arial; 
font-weight:bold;
display: block;
padding-right: 9px;
line-height:20px;
}

a.squarebutton:hover{ 
background-position: bottom left;
text-decoration: none;
}

a.squarebutton:hover span{ 
background-position: bottom right;
color:#ffffff;
text-decoration: none;
}

.buttonwrapper{ 
overflow: hidden; 
width: 100%;
}

/*Round Button*/
a.roundbutton{
background: transparent url('http://cdn-images.hollywood.com/site/ButtonsLeft2.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; 
line-height: 15px; 
height: 23px;
padding-left: 9px;
text-decoration: none;
font-weight:bold;
cursor:pointer;
}

a:link.roundbutton, a:visited.roundbutton, a:active.roundbutton{
color:#ffffff !important;
}

a.roundbutton span{
background: transparent url('http://cdn-images.hollywood.com/site/ButtonsRight2.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; 
}

a.roundbutton:hover{ 
background-position: bottom left;
text-decoration: none;
}

a.roundbutton:hover span{ 
background-position: bottom right;
color:#ffffff;
text-decoration: none;
}

.bc41 /*amol added on 11-06-08*/
{background-color:#FFFFFF;}
.bc05 /*amol added to hide BG for other landing pages*/
{background-color:#FFFFFF;}

#TopCelebs h2, #TopMovies h2, #CelebFansHeader h2, #TopGalleries h2, #topDVD h2{font-size:20px; font-weight:bold;}
#celebBirthdayHeader h2{font-size:32px; font-weight:bold;}

/*Breaking News*/
div#breakingNewsCont
{
	font-size:25px;
	font-weight:bolder;
	height:42px;
	padding-left:3px;
	padding-bottom:5px;
	text-align:left; 
	padding-top:0px; 
	margin-bottom:1px;
	margin-top:3px;/*Sliver Advt : Reshma : 21/Nov/2008*/
}
.breakingNewsTitle{ background-color:#F71E29;color:#FFFFFF;float:left;height:30px;padding:7px 10px 8px;margin-right:3px;text-align:left;}
.breakingNews{background-color:#000000;color:#FFFFFF;float:left;height:30px;overflow:hidden;padding:7px 20px 8px;width:730px;text-align:left; line-height:33px;}
#breakingNewsCont a{color:#FFFFFF !important; text-decoration:none; cursor:pointer;}
#breakingNewsCont a:hover{color:#FFFFFF !important; text-decoration:none !important;}

/*DVD*/

a.bluelink {
	color:#0d61a8;
	text-decoration:none;
	font-size:10px;
}
a.bluelink:hover {
	color:#0d61a8;
	text-decoration:none;
	font-size:10px;
}

div.dvdListCont{
padding-left:5px;
float:left;
width:180px;
}

div.dvdListCont ul{padding-left: 12px;}
div#dvdTopCont ul{padding-left: 12px;}

div#dvdNewReleaseList hr{
width:450px;
margin-top:15px;
margin-bottom:15px;
clear:both;
height:1px;
color:#f7f7f7;
}

.hr1{
font-size:0px;
background-color:#cccccc;
width:475px;
height:1px;
margin-left:5px;
margin-bottom:5px;
}

.boc05{ border-color:#cccccc;}
#Top25dvd a{}

.w640{width:640px;}
.w845{width:845px;}


/*movie showtime*/
.greenarw{background:url(http://cdn-images.hollywood.com/site/ShowtimeArwGreen.gif) no-repeat right top; 
font-weight:bold; font-size:12px; background-color:#000000; color:#ffffff; height:20px;  margin-right: 0px;border:1px solid #00C4FF;} 
div.greenarw div{padding:1px 27px 0px 5px;float:left;width:240px;}
.arwdwn{background:#FFFFFF url(http://cdn-images.hollywood.com/site/ShowtimeArwBlue.gif) no-repeat right 50%; cursor:pointer; font-weight:bold;
border:1px solid #00c4ff; padding:2px 5px 0px 5px; height:16px; width:230px; font-size:11px; text-align:left; color:#404040; z-index:50;
} 
.showtimeMainCont{border:1px solid #00c4ff; background-color:#EEF2FE; width:100%;}

#wrapper{position:relative; background-color:#ffffff;}
#selectMovie{width:375px;  display:none;}
#selectMovieFooter{width:375px;  display:none;}
.topDropDownPosition{ position:absolute; left:-7px;top:-26px;}
.bottomDropDownPosition{ position:absolute; left:-7px;bottom:0px;}
.shadow {width:670px; z-index:150;/*default width*/}
.STdropDown /*Showtimes dropdown list - Reshma - 10/Dec/2008*/
{
	position:relative;
	z-index:999 !important;
}

/* *the  stuff* */
.shadow {
background:url(http://cdn-images.hollywood.com/site/white-shadow.png) 0 0;
padding:5px 0 0 6px;
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cdn-images.hollywood.com/site/clear-shadow.png',sizingMethod='scale');*/
}
.dropdownCont {
zoom:1; text-align:left;
background:url(http://cdn-images.hollywood.com/site/white-shadow.png) 100% 100%;_background:transperent;
margin:0 -5px -6px 0; 
padding:1px 8px 6px 0px; 
display:block;
}
#selectMovie .shadow {padding:5px 6px 5px 6px;}
div.dropdownList {
float:left;
width:668px;
padding-left:0px;
padding-top:0px;
padding-bottom:13px;
}
div.dropdownList span{font-weight:normal;color:#404040;}
div.dropdownListHead{ background-color:#63BFFF; color:#ffffff; font-size:12px; font-weight:bold; margin-top:5px; padding:2px 0px 2px 27px; }
div.dropdownList a{padding:3px 10px 3px 27px; display:block; color:#0d61a8;}
div.dropdownList a:hover{background:#128ef0 url(http://cdn-images.hollywood.com/site/whiteArrowShowtime.gif) 13px 50% no-repeat ; color:#FFFFFF !important; text-decoration:none;}
div.dropdownList a:hover span{color:#ffffff;}
div.dropdownList div { padding:1px 0px 0px 0px;}

.gobutton1
{
	background: url(http://cdn-images.hollywood.com/site/btn_go.gif) no-repeat top left;
	display: block;
	height: 20px;
	width:23px;
	text-decoration: none;
	cursor:pointer;
	}

a.gobutton1:hover{ 
background-position: bottom right;
text-decoration: none;
}

/*movie showtime*/

/* ? */

a.bluelink {
	color:#0d61a8;
	text-decoration:none;
	font-size:10px;
}
a.bluelink:hover {
	color:#0d61a8;
	text-decoration:none;
	font-size:10px;
}

/*TV Prime Time*/
.tvDateDropdown{width:188px; border:0px solid; padding-bottom:10px; padding-left:5px; float:left;}
.tvDateDropdown select{font-size:11px;}
.primeTimeLegends{float:right; padding-right:15px; font-size:10px;}
.primeTabNotSel{width: 121px; background-color:#0D61A8;	float:left;border-color:#0D61A8;}
.legendColor{padding-right:2px; }
.legendColor img{ vertical-align:bottom;}
.legendDescription{padding-right:10px;  font-size:11px;}
.movieLegend{ background:url(http://cdn-images.hollywood.com/site/LegendMovieBG.gif) repeat-x bottom;}
.sportsLegend{ background:url(http://cdn-images.hollywood.com/site/LegendSportsBG.gif) repeat-x bottom;}
.kidsLegend{ background:url(http://cdn-images.hollywood.com/site/LegendKidsBG.gif) repeat-x bottom;}
.newsLegend{ background:url(http://cdn-images.hollywood.com/site/LegendNewsBG.gif) repeat-x bottom;}						
div.primeTabNotSel a, div.primeTabNotSel a:visited{
color:#FFFFFF;
text-decoration:none;		
}
div.primeTabNotSel a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.primteTab{
float:left; padding-top:8px; text-align:center; font-size:15px; font-weight:bold; 
border-top:1px solid #0D61A8; width:105px;
}
.primeTabSel{
width: 121px;
background-color:#ffffff;
float:left;
margin-right:1px;
}
div.primeTabSel a, div.primeTabSel a:visited{
color:#0d61a8;
text-decoration:none;		
}
div.primeTabSel a:hover{
color:#0d61a8;
text-decoration:underline;
}
.primeTabSpacer{
width:8px;
float:left;
background:url(http://cdn-images.hollywood.com/site/TabSpacer.gif) repeat-x;
}
.zipDetails{text-align:left; float:left; padding-top:2px; width:100px; }
.zipCode{font-size:12px; font-weight:bold; color:#000000; padding-left:5px;}		
.editZipDetails a, .editZipDetails a:visited{font-size:11px; color:#0d61a8; padding-left:5px;}	
.channelLogo{font-size:11px; text-align:left; float:left; width:100px; height:48px;}
.channelName{ float:left; font-weight:bold; padding-top:15px; padding-left:10px; color:#0000FF; }
.showDetail{font-size:11px;	text-align:left; float:left; height:27px; padding:10px 10px 10px 3px; overflow:hidden; border-right:1px #0D61A8; }
.showDetail a, .showDetail a:visited{ color:#0d61a8;text-decoration:none; 	}
.showDetail a:hover{color:#0d61a8; text-decoration:underline; }		
.showDetailRow{width:378px; float:right; border-right:1px solid; border-left:1px solid; border-bottom:1px solid; border-color:#0D61A8;}
.newShow{color:#14b311;}
.repeatShow{color:#e50102;}

/*Movie detail Page*/
.rate_show_stars{width:119px; height:20px; padding:2px 0px 2px 12px; text-align:center;}


/*Market Place Blue Links and Pluck Login Links*/
.blueLinks a, .blueLinks a:visited
{
	color:#0d61a8 !important;
	text-decoration:none;
}

.blueLinks a:hover
{
	color:#0d61a8 !important;
	text-decoration:underline;
}
/*Blue Links*/
/*Reshma - 28/Aug/2008 */
/*Star Rating for Movies*/
.star_rate_movie{
	border:2px solid;	
	border-color:#0D61A8;
	height:20px;
	width:119px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	padding-left:12px;
}

.curp{cursor:pointer;}

.disabled
{
	cursor:auto !important; 
	color:#666666 !important;
	text-decoration: none !important;
}

.disabled a:hover
{
	text-decoration:none !important;
}

/*--------------------------------------------------------------*/
/*--------------------Thickbox CSS added here ------------------*/
/*---------------------------START-----------------------------*/

/*
*
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}*/

#TB_window
{
    FONT: 12px Arial, Helvetica, sans-serif;
    COLOR: #333333
}
#TB_secondLine
{
    FONT: 10px Arial, Helvetica, sans-serif;
    COLOR: #666666
}
#TB_window A:link
{
    COLOR: #666666
}
#TB_window A:visited
{
    COLOR: #666666
}
#TB_window A:hover
{
    COLOR: #000
}
#TB_window A:active
{
    COLOR: #666666
}
#TB_window A:focus
{
    COLOR: #666666
}
#TB_overlay
{
    Z-INDEX: 999;
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: fixed;
    TOP: 0px;
    HEIGHT: 100%
}
.TB_overlayMacFFBGHack
{
    BACKGROUND: url(http://cdn-images.hollywood.com/site/macFFBgHack.png)
}
.TB_overlayBG
{
    FILTER: alpha(opacity=75);
    BACKGROUND-COLOR: #000;
    -moz-opacity: 0.75;
    opacity: 0.75
}
* HTML #TB_overlay
{
    POSITION: absolute;
    HEIGHT: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window
{
    /*BORDER-RIGHT: #525252 4px solid;
	BORDER-LEFT: #525252 4px solid;
    BORDER-TOP: #525252 4px solid; 
	BORDER-BOTTOM: #525252 4px solid;
*/
    DISPLAY: none; 
    Z-INDEX: 1000;
    BACKGROUND: none;
    LEFT: 50%;
    COLOR: #000000;
    
    POSITION: fixed;
    TOP: 50%;
    TEXT-ALIGN: left
}
* HTML #TB_window
{
    MARGIN-TOP: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
    POSITION: absolute;
}
#TB_window IMG#TB_Image
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #666 1px solid;
    DISPLAY: block;
    MARGIN: 15px 0px 0px 15px;
    BORDER-LEFT: #666 1px solid;
    BORDER-BOTTOM: #ccc 1px solid
}
#TB_caption
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 25px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 7px;
    HEIGHT: 25px
}
#TB_closeWindow
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 11px;
    HEIGHT: 25px
}
#TB_closeAjaxWindow
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    MARGIN-BOTTOM: 1px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 7px;
    TEXT-ALIGN: right
}
#TB_ajaxWindowTitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    MARGIN-BOTTOM: 1px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 7px
}
#TB_title
{
    HEIGHT: 27px;
    BACKGROUND-COLOR: #e8e8e8
}
#TB_ajaxContent
{
    CLEAR: both;
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 15px;
    OVERFLOW: auto;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left
}
.TB_modal#TB_ajaxContent
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 15px
}
#TB_ajaxContent P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#TB_load
{
    DISPLAY: none;
    Z-INDEX: 103;
    LEFT: 50%;
    MARGIN: -6px 0px 0px -104px;
    WIDTH: 208px;
    POSITION: fixed;
    TOP: 50%;
    HEIGHT: 13px
}
* HTML #TB_load
{
    MARGIN-TOP: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
    POSITION: absolute;
}
#TB_HideSelect
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    Z-INDEX: 99;
    FILTER: alpha(opacity=0);
    LEFT: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    BORDER-BOTTOM: medium none;
    POSITION: fixed;
    TOP: 0px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #fff;
    -moz-opacity: 0;
    opacity: 0
}
* HTML #TB_HideSelect
{
    POSITION: absolute;
    HEIGHT: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')
}
#TB_iframeContent
{
    CLEAR: both;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-TOP: 1px;
    MARGIN-BOTTOM: 1px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#popupFrameForm
{
	height:100%;
}
/*19-feb 09 - Hotfix for sliver ad- wallpaper*/
/*Sliver Advt : Reshma : 03/Dec/2008
#sliverAdvt
{
	background-color:#000000;
	width:977px;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:25px;
	min-height:0px;
}
*/
/*Apply Skin to Landing pages*/
.middleAdvt {
	width:327px;
	border-right: solid 1px #000000;
}
.middleAdvtWhite {
	width:327px;
	background-color:#ffffff;
}
.middleAdvtSpacing
{
	padding-left:15px;
	padding-top:2px;
	padding-bottom:10px;
}
.rightRailBG
{
	background-color:#000000;
}

.rightRail
{
    width:334px;
    float:left;
    margin:0;
    padding:10px 0 0 0;
    text-align:left;
    background-color:#FFFFFF;
}
.rightRailComponent
{
    width:300px;
    margin:15px auto 0;
    border:solid 1px #e1e1e1;
    padding:5px;
}
.rightRailMiddleAd
{
    display:block;
    margin-left:17px;
    margin-right:16px;
}
/*Suggestive Search - 05/Jan/2009*/

.completionList 
{
z-index:998;
border:solid 1px #00C4FF;
border-top:0px;
background-color:#ffffff;
margin:0px;
padding:0px;
overflow:auto;
text-align:left;
} 

.listItem {
list-style:none;
padding-left:3px;
} 

.itemHighlighted {
background-color:#128ef0;
padding-left:3px;
list-style:none;
color:#ffffff;
}
/*---------------------------END-----------------------------*/

/*
a.curp:hover{
text-decoration:underline !important;	}*/

/* start - Added for search tabs */
a.searchBluelink {
	color:#0d61a8;
	text-decoration:none;
	font-size:12px;
}
a.searchBluelink:hover {
	color:#0d61a8;
	text-decoration:underline;
	font-size:12px;
}

.seahd01{
	background-color:#1D8FE8;
	font-size:12px;
	font-weight:bold;
	padding-left: 10px;
	text-align:left;
	color:#ffffff;
	}
	
.seahd01 h3
{
	color:#ffffff;
}

.searchTabSelText 
{
background-color:#1D8FE8;
margin:1px 0 0 1px;
text-align:center;
width:100px;
color:#FFFFFF;
float:left;
font-size:13px;
font-weight:bold;
text-align:center;
padding-bottom:8px;
padding-top:8px;
}

a.searchTabSelText:hover
{
	color:#FFFFFF;
	background-color:#1D8FE8;
	text-decoration:none;
	cursor:text;
}

.searchTabNotSelText 
{
float:left;
width:100px;
margin:1px 0 0 1px;
text-align:center;
background-color:#F2F2F2;
color:#0d61a8;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none;
padding-bottom:8px;
padding-top:8px;
cursor:pointer;
}

a.searchTabNotSelText:hover
{
	color:#FFFFFF;
	background-color:#AAD6F9;
	text-decoration:underline;
}

.searchTabNA 
{
float:left;
width:100px;
margin:1px 0 0 1px;
text-align:center;
background-color:#F2F2F2;
color:#777777;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none !important;
padding-bottom:8px;
padding-top:8px;
cursor:text;
}

.searchBottomCurve
{
height:9px; top:-20px; right:3px; position:absolute; width:990px;
background:url(http://cdn-images.hollywood.com/site/BottomCurveSearch.gif) no-repeat; 
}

.searchBullet
{
	background:transparent url(http://cdn-images.hollywood.com/site/search_bullet.gif) no-repeat scroll 1px 5px;
}
/* end - Added for search tabs */
/*Celeb Detail pages additional class START*/
.dib
{
    display:inline-block;
}
#celebDetNav div a{
color:#FFFFFF;
text-decoration:none;
}
#celebDetNav div a:hover{
text-decoration:underline;
}
a.expandBio{
background: transparent url('http://cdn-images.hollywood.com/site/btn_BioExpand.gif') no-repeat top left;
height: 23px;
width:123px;
cursor:pointer;
display:block;
}
a.expandBio:hover{ 
background-position: bottom left;
}
a.collapseBio{
background: transparent url('http://cdn-images.hollywood.com/site/btn_BioCollapse.gif') no-repeat top left;
height: 23px;
width:133px;
cursor:pointer;
display:block;
}
a.collapseBio:hover{ 
background-position: bottom left;
}
a.expandMore{
background: transparent url('http://cdn-images.hollywood.com/site/btn_ExpandMore.gif') no-repeat top left;
height: 23px;
width:156px;
cursor:pointer;
display:block;
}
a.expandMore:hover{ 
background-position: bottom left;
}
a.collapseMore{
background: transparent url('http://cdn-images.hollywood.com/site/btn_Collapse.gif') no-repeat top left;
height: 23px;
width:92px;
cursor:pointer;
display:block;
}
a.collapseMore:hover{ 
background-position: bottom left;
}
.disabledLink
{
	color: rgb(102, 102, 102)!important; 
	text-decoration: none !important;
}
/*.selectedLink
{
	color: #02BFF9 !important; 
	text-decoration: none !important;
}*/
.bulletNews
{
	background:transparent url('http://cdn-images.hollywood.com/site/bullet_headline.gif') no-repeat scroll 1px 2px;
}
.photosGalbg
{
    background: transparent url('http://cdn-images.hollywood.com/site/gallery_bg.jpg') repeat scroll 0%; 
    height: 209px; 
    width: 518px; 
    padding-left: 25px;
}
.photosGalleft
{
    background: transparent url('http://cdn-images.hollywood.com/site/gallery_left.jpg') repeat scroll 0%; 
    height: 209px; 
    width: 35px; 
}
.photosGalright
{
    background: transparent url('http://cdn-images.hollywood.com/site/gallery_right.jpg') repeat scroll 0%; 
    height: 209px; 
    width: 35px; 
}
.pt85 { padding-top:85px;}
.whiteborder
{
 border: 1px solid #ffffff;   
}
.bulletview
{
	background:transparent url('http://cdn-images.hollywood.com/site/bullet_celebnews.gif') no-repeat scroll 50% 0px;
}
a.backtoTop{
background: transparent url('http://cdn-images.hollywood.com/site/btn_backtotop.gif') no-repeat top left;
height: 23px;
width:103px;
cursor:pointer;
display:block;
}
a.backtoTop:hover{ 
background-position: bottom left;
}

/*Expand Button*/
a.btnExpand{
background: transparent url('http://cdn-images.hollywood.com/site/btn_celebleft.gif') no-repeat top left;
display: block;
float: left;
font: normal 11px Arial; 
line-height: 15px; 
height: 23px;
padding-left: 9px;
text-decoration: none;
font-weight:bold;
cursor:pointer;
}

a:link.btnExpand, a:visited.btnExpand, a:active.btnExpand{
color:#ffffff !important;
}

a.btnExpand span{
background: transparent url('http://cdn-images.hollywood.com/site/btn_celebexpand.gif') no-repeat top right;
display: block;
padding: 4px 28px 4px 0; 
}

a.btnExpand:hover{ 
background-position: bottom left;
text-decoration: none;
}

a.btnExpand:hover span{ 
background-position: bottom right;
color:#ffffff;
text-decoration: none;
}
/*Expand Button*/

/*Collapse Button*/
a.btnClose{
background: transparent url('http://cdn-images.hollywood.com/site/btn_celebleft.gif') no-repeat top left;
display: block;
float: left;
font: normal 11px Arial; 
line-height: 15px; 
height: 23px;
padding-left: 9px;
text-decoration: none;
font-weight:bold;
cursor:pointer;
}

a:link.btnClose, a:visited.btnClose, a:active.btnClose{
color:#ffffff !important;
}

a.btnClose span{
background: transparent url('http://cdn-images.hollywood.com/site/btn_celebclose.gif') no-repeat top right;
display: block;
padding: 4px 28px 4px 0; 
}

a.btnClose:hover{ 
background-position: bottom left;
text-decoration: none;
}

a.btnClose:hover span{ 
background-position: bottom right;
color:#ffffff;
text-decoration: none;
}
/*Collapse Button*/

/*Round Button*/
a.btnceleb{
background: transparent url('http://cdn-images.hollywood.com/site/btn_celebleft.gif') no-repeat top left;
display: block;
float: left;
font: normal 11px Arial; 
line-height: 15px; 
height: 23px;
padding-left: 9px;
text-decoration: none;
font-weight:bold;
cursor:pointer;
}

a:link.btnceleb, a:visited.btnceleb, a:active.btnceleb{
color:#ffffff !important;
}

a.btnceleb span{
background: transparent url('http://cdn-images.hollywood.com/site/btn_celebright.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; 
}

a.btnceleb:hover{ 
background-position: bottom left;
text-decoration: none;
}

a.btnceleb:hover span{ 
background-position: bottom right;
color:#ffffff;
text-decoration: none;
}
/*Round Button*/

/*Header Button*/
a.selectedLink{
background: transparent url('http://cdn-images.hollywood.com/site/btn_hdrlft.gif') no-repeat top left;
display: block;
float:left;
font: normal 11px Arial; 
line-height: 15px; 
height: 23px;
padding-left: 9px;
text-decoration: none !important;
font-weight:bold;
cursor:auto;
color:#ffffff;
}

.selectedLink span{
background: transparent url('http://cdn-images.hollywood.com/site/btn_hdrgt.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; 
}
/*Header Button*/

/*Celeb Detail pages additional class END*/

/*HD Trailers Class Start*/

.expandedbullet{
    background:#CFEDFF url(http://cdn-images.hollywood.com/site/bullet_nowplayingEX.gif) no-repeat scroll 120px 15px;
}

.collapsedbullet{
    background:#CFEDFF url(http://cdn-images.hollywood.com/site/bullet_nowplaying.gif) no-repeat scroll 155px 10px;
}

.TleftcurveHDT
{
    background:url(http://cdn-images.hollywood.com/site/leftcurve.gif) no-repeat; position:absolute; left:-3px; top:-3px; height:9px; width:9px;
}

.TrightcurveHDT
{
    background:url(http://cdn-images.hollywood.com/site/rightcurve.gif) no-repeat; position:absolute; right:-3px; top:-3px; height:9px; width:9px;
}


.BleftcurveHDT
{
    background:url(http://cdn-images.hollywood.com/site/bottomleftcurve.gif) no-repeat; position:absolute; left:-2px; top:33px; height:9px; width:9px;
}

.BrightcurveHDT
{
    background:url(http://cdn-images.hollywood.com/site/bottomrightcurve.gif) no-repeat; position:absolute; right:-2px; top:33px; height:9px; width:9px;
}

.BleftcurveHDT1
{
    background:url(http://cdn-images.hollywood.com/site/bottomleftcurve.gif) no-repeat; position:absolute; left:-2px; top:270px; height:9px; width:9px;
}

.BrightcurveHDT1
{
    background:url(http://cdn-images.hollywood.com/site/bottomrightcurve.gif) no-repeat; position:absolute; right:-2px; top:270px; height:9px; width:9px;
}

.trailerBottomCurve{
height:9px; top:-11px; right:3px; position:absolute; width:990px;
background:url(http://cdn-images.hollywood.com/site/BottomCurveSearch2.gif) no-repeat; 
}

/*HD Trailers Class End*/

/*Reshma*/
.arrowRight
{
	background:url(http://cdn-images.hollywood.com/site/celebRightArrow.gif) no-repeat;
	width:5px;
	height:9px;
	margin-right:5px;
	margin-top:3px;
}
/*Reshma*/
/* start-  Ravi Changes for Footer control 1961 */
#WhatsOnHollywood { background-color: #3E3E3E;}

#aboutHollywood div, #fansites div, #partners div
{
	padding-top:3px;
}
#aboutHollywood a 
{
	padding-top:3px;
}
/* end-  Ravi Changes for Footer control 1961 */

/*------------FLIPBOOK CSS STARTS------------*/
.FBpaginationAct
{
    background-color:#D3EEFF;
    border:1px solid;
    border-color:#0033ff;
    width:15px;
    text-align:center;
    margin-right: 5px;
}

.FBpaginationDct
{
    background-color:#FFFFFF;
    border:1px solid;
    border-color:#0033ff;
    width:15px;
    text-align:center;
    margin-right: 5px;
    cursor:default;
    text-decoration:none
}

.FBpaginationAct a
{
	color:#0033ff;
}

.imgborder img
{
    background-color:#EAEAEA;
    padding:3px;
}

.borWidget
{
    background: transparent url('http://cdn-images.hollywood.com/site/border_widget.gif') repeat-x;
}
.FBTitle h2
{
    font-size: 25px !important;
}
#gallery
{
    position: relative;
    margin-bottom: 20px;
}
#imagearea
{
    background:#eaeaea;
    margin: 10px;
    /*width: 636px;*/
    z-index:1;
}
#images
{
    border: 2px solid #9ac1c9;
    height: 225px;
    background: #eef5f6;
    margin-bottom: 20px;
}
#image
{
    /*width: 636px;*/
    min-height: 705px;
    height:auto !important;
    height:705px;
    /*padding: 5px;*/
    background: #eaeaea url(http://cdn-images.hollywood.com/site/FBloading.gif) center center no-repeat;
    z-index:1;
}
#imgtitle
{
    min-height: 40px;
    padding-bottom:10px;
    margin-left:10px;
    padding-left:10px;
    text-align:center;
    width:580px;
    color: #000;
    font-weight:bold;
    padding-top:10px;
}
#bigimage
{
    /*background-color: #B3DEFF;
    padding:4px;*/
}  
#bigimage img
{
    border:3px solid #B3DEFF !important;
    z-index:1;
}
/* #image img
{
    position: absolute;
    top: 70px;
    left: 25%;
    border:0px;
    /*background-color: #B3DEFF;
    padding: 5px;
}*/
#thumbwrapper
{
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 5px 0 0 5px;
    width: 650px;
    height: 130px;
    border: 0px solid #666;
    background: #FFF;
}
#thumbarea
{
    position: relative;
    overflow: hidden;
    height: 125px;
    width: 646px;
}
#thumbs
{
    position: absolute;
    left: 0px;
    list-style: none;
    list-style-type: none;
    margin-left: 15px;
    height: 120px;
    width: 10000px;
    border-right: 5px solid #FFF;
}
#thumbs li
{
    float: left;
    /*margin-right: 17px;
    margin-left: 17px;*/
    margin-top: 10px;
    cursor: pointer;
    width:119px;
    text-align:center;
    list-style-type: none !important;
    /*padding: 3px;
    background: lightgray none repeat scroll 0 0;*/
}
#thumbs img
{
	background: lightgray none repeat scroll 0 0;
    /*padding: 3px;*/
    border:3px solid #EAEAEA;
}

#previmg
{
    left: 0;
    z-index:999;
}
#previmg:hover
{
    opacity: 1;
    filter: alpha(opacity=100);
}
#nextimg
{
    right: 0;
    z-index:999;
}
#nextimg:hover
{
    opacity: 1;
    filter: alpha(opacity=100);
}
.PhotoSel img
{
    border:3px solid #1694F5!important;
    background-color:#000000;
    opacity: 0.4;
    filter: alpha(opacity=40);
}
.PhotoNotSel
{
    /*background: #eaeaea none repeat scroll 0 0 !important;*/
}
.imgnavTL
{
    position: absolute;
    /*top: 55px;*/
    left: -2px;
    z-index: 50;/*z-index: 9999 - changed on 17-07-09 for mac*/
    border: 0px;
    margin-left: 2px;
}
.imgnavTR
{
    position: absolute;
    /*top: 55px;*/
    left: 613px;
    border: 0px;
}
.dis_imgnavTL
{
    position: absolute;
    /*top: 55px;*/
    left: -2px;
    z-index: 50;/*z-index: 9999 - changed on 17-07-09 for mac*/
    border: 0px;
    margin-left: 2px;
    display: none;
}
.dis_imgnavTR
{
    position: absolute;
    /* top: 55px;*/
    left: 613px;
    border: 0px;
    display: none;
}
.ffbbutbg
{
    background: transparent url(http://cdn-images.hollywood.com/site/ButtonsLeft2.gif) repeat-x scroll 0 0;
    color: #FFFFFF;
}
#btmPagination a, #btmPagination a:visited
{
    color: #FFFFFF !important;
}
.imgnavL
{
    position: absolute;
    width: 200px;/*changed on 17-jul 09 from 156px*/
    height: 680px;
    z-index: 300;
    outline: none;
    cursor: pointer;
    background-image:url("http://cdn-images.hollywood.com/site/spacer.gif") repeat;
}
.imgnavR
{
    position: absolute;
    width: 200px;/*changed on 17-jul 09 from 500px*/
    height: 680px;
    z-index: 300;
    outline: none;
    cursor: pointer;
    background-image:url("http://cdn-images.hollywood.com/site/spacer.gif") repeat;
}
#FBLeftNav
{
	position:absolute;
	top:320px; 
	left:0px;
	display:none;
}
#FBRightNav
{
	position:absolute;
	top:320px; 
	right:0px;
	display:none;	
}
#img-photo
{
    position:relative;
    z-index:99999;
}
#img-photo a
{
	opacity:0;
	filter:alpha(opacity=0);
	background-color:#eaeaea;
}
#img-photo a:hover
{
	opacity:0;
	filter:alpha(opacity=0);
	background-color:#eaeaea;
}
#img-photo a.imgnavL em
{
    position: absolute;
    z-index: 600;
    cursor: pointer;
    display: none;
    left: 0px;
    top: 320px;
    zoom:100%;
}
#img-photo a.imgnavR em
{
    position: absolute;
    z-index: 650;
    cursor: pointer;
    display: none;
    right: 0px;
    top: 320px;
    zoom:100%;
}
#Adframe
{
    width: 350px;
    height: 350px;
    left: 25%;
    position: absolute;
    margin-top: 15px;
    border: 0px;
    z-index: 99;
}
a.disback{
    background: transparent url('http://cdn-images.hollywood.com/site/FB_Left2.gif') no-repeat top left;
    display: block;
    float: left;
    font: normal 12px Arial; 
    line-height: 15px; 
    height: 23px;
    padding-left: 9px;
    text-decoration: none;
    font-weight:bold;
}
a.disback span{
    background: transparent url('http://cdn-images.hollywood.com/site/FB_Right2.gif') no-repeat top right;
    display: block;
    padding: 4px 9px 4px 0; 
}
#divLastPage
{
	width:500px;
}
.callout
{
	position:absolute;
	top:3px; 
	left:15px; 
	background:transparent url('http://cdn-images.hollywood.com/site/FBBrowseCO.gif') no-repeat;
	width:20px;
	height:10px;
}
/*------------FLIPBOOK CSS ENDS------------*/

#aPeramlink{
background-image:url('http://cdn-images.hollywood.com/site/icon_permalink.gif');
background-repeat:no-repeat;
padding-left:20px;
padding-right:10px;
}
#activeDiv
{
	position:absolute;
    display:block;
	width:480px;
	font-weight:bold;	
	background-color:#EAEAEA; 
	border:3px solid #B3DEFF; 
	padding:5px; 
	top:-18px;
	left:5px;
}


/*   --- Start Slider control -- */

#thumbarea_HP
{
    position: relative;
    overflow: hidden;
    height: 90px;
    width: 310px;
}
.thumbs_HP
{
    position: absolute;
    left: 0px;
    list-style: none;
    list-style-type: none;
    margin-left: 19px;
    height: 100px;
    width: 1030px;
    border-right: 5px solid #FFF;
}
#thumbs_HP_LPG #id_0,#id_1
{
	margin-left:2px;
}
.thumbs_HP li
{
    float: left;
    /*margin-right: 17px;
    margin-left: 17px;*/
    margin-top: 13px;
    cursor: pointer;
    width:85px;
    text-align:center;
    list-style-type: none !important;
    /*padding: 3px;
    background: lightgray none repeat scroll 0 0;*/
}
.thumbs_HP img
{
	background: lightgray none repeat scroll 0 0;
    /*padding: 3px;*/
    border:1px solid #EAEAEA;
}
.imgnavTL_HP
{
    position: absolute;
    /*top: 55px;*/
    left: -2px;
    z-index: 50;/*z-index: 9999 - changed on 17-07-09 for mac*/
    border: 0px;
    /*margin-left: 2px;*/
    top:12px;
}
.imgnavTR_HP
{
    position: absolute;
    left: 282px;
    border: 0px;
    top:12px;
}
.PhotoSel_HP img
{
    border:1px solid #1694F5!important;
    background-color:#000000;
    opacity: 0.4;
    filter: alpha(opacity=40);
}
/*   --- End Slider control -- */

.trailerLftcurve{
background:url(http://cdn-images.hollywood.com/site/trailerLeftCurve.gif) no-repeat; position:absolute; left:0px; top:-5px; height:9px; width:6px;
}
.trailerRgtcurve{
background:url(http://cdn-images.hollywood.com/site/trailerrightCurve.gif) no-repeat; position:absolute; right:0px; top:-5px; height:9px; width:6px;
}
.trailerTopcurve{
background:url(http://cdn-images.hollywood.com/site/trailertopCurve.gif) no-repeat; position:absolute; right:-5px; top:0px; height:6px; width:9px;
}

/* Landing Page Featured */
#featured_nav * {
 	margin: 0;
	padding: 0;
}
#featured_nav {
	height:96px;
	width:641px;
	margin-top:-8px;
}
#featured_nav ul {
	width:641px;
	margin:0 auto;
}
#featured_nav li {
	float:left;
	width:213px;
	height:96px;
	list-style-type:none;
	text-align:center;
	margin-top:0px;
}
#featured_nav li + li {
	border-left:1px solid #FFF;
}
#featured_nav a {
	color:#FFF;
	display:block;
	position:relative;
	font-size:11px;
	width:213px;
	height:88px;
	text-decoration:none;
	padding-top:8px;
}
#featured_nav a div{
	display:block;
	width:213px;
	height:88px;
}
#featured_nav a.current {
	background:url('http://cdn-images.hollywood.com/site/featured_nav_arrow.png') no-repeat center top;
}
#featured_nav a.current div{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}

/* panes */
#featured_panes {
	width:641px;
	height:300px;
	/* must be relative so the individual panes can be absolutely positioned */
	position:relative;
	border-bottom:1px solid #FFF;
}
/* crossfading effect needs absolute positioning from the elements */
#featured_panes div.paneContent {
	display:none;
	position:absolute;
	font-size:13px;
	width:641px;
	height:300px;
	cursor:pointer;
}
#featured_panes img {
	float:left;
	margin-right:20px;
}
#featured_panes p {
	font-size:11px;
	margin-bottom:5px;
	color:#FFFFFF
}
#featured_panes p.more a{
	font-size:13px;
	font-weight:bold;
	padding-right:10px;
	background:url('http://cdn-images.hollywood.com/site/featured_nav_morearrow.png') no-repeat right center;
	text-decoration:none;
	margin-bottom:5px;
	color:#FFFFFF
}
#featured_panes p.more a:hover{
	text-decoration:underline;
}
#featured_panes h3 {
	font-size:20px;
	font-weight:bold;
	margin-bottom:5px;
	color:#FFFFFF
}

.cap {
	width:265px;
	padding:12px;
	margin-top:12px;
	margin-left:12px;
	background:url('http://cdn-images.hollywood.com/site/featured_textBG.png') repeat;
}

/* Home Page Featured */
.featured_hp * {
	margin:0;
	padding:0;
}
#featured_hp_nav {
	height:386px;
	width:239px;
	float:left;
	margin-left:-27px;
}
#featured_hp_nav a img {
	border:0;
}
#featured_hp_nav :focus {
	-moz-outline-style:none;
}
#featured_hp_nav ul {
	width:239px;
	margin:0 auto;
	list-style-type:none;
	padding-left:0;
}
#featured_hp_nav li {
	width:239px;
	height:77px;
	list-style-type:none;
	text-align:left;
	margin:0px;
}
#featured_hp_nav a {
	color:#FFF;
	display:block;
	position:relative;
	width:239px;
	height:77px;
	background: url('http://cdn-images.hollywood.com/site/featured_hp_but2.png') no-repeat 0 0;
}
#featured_hp_nav a:hover {
	background-position: 0 -77px;
}
#featured_hp_nav a div{
	display:block;
	width:239px;
	height:77px;
}
#featured_hp_nav li#but1, #featured_hp_nav #but1 a{
	height:78px;
}
#featured_hp_nav li#but1 a {
	background: url('http://cdn-images.hollywood.com/site/featured_hp_but1.png') no-repeat 0 0;
}
#featured_hp_nav li#but1 a:hover {
	background-position: 0 -78px;
}
#featured_hp_nav li#but5 a {
	background: url('http://cdn-images.hollywood.com/site/featured_hp_but5.png') no-repeat 0 0;
}
#featured_hp_nav li#but5 a:hover {
	background-position: 0 -77px;
}
#featured_hp_nav a.current {
	background-position: 0 -77px;
}
#featured_hp_nav li#but1 a.current {
	background-position: 0 -78px;
}
#featured_hp_nav li#but5 a.current {
	background-position: 0 -77px;
}
#featured_hp_nav a div div.butCap {
	text-align:left;
	padding-top:10px;
	padding-left:35px;
	width:195px;
	height:65px;
}
#featured_hp_nav h3 {
	font-size:14px;
	font-weight:bold;
	color:#0d61a8;
	text-decoration:none;
}
#featured_hp_nav p {
	font-size:13px;
	color:#000;
}
#featured_hp_nav a:hover h3, #featured_hp_nav a:hover p, #featured_hp_nav a.current h3, #featured_hp_nav a.current p  {
	color:#FFF;
}
#featured_hp_nav a:link, #featured_hp_nav a:visited, #featured_hp_nav a:active, #featured_hp_nav a:hover{
	font-weight:normal; 
	color:#FFF;
	text-decoration:none;
}

/* panes */
#featured_hp_panes {
	width:451px;
	height:386px;
	/* must be relative so the individual panes can be absolutely positioned */
	position:relative;
	float:left;
	background: url('http://cdn-images.hollywood.com/site/featured_hp_paneBG.png') no-repeat 0 0
}
/* crossfading effect needs absolute positioning from the elements */
#featured_hp_panes div.paneContent {
	display:none;
	position:absolute;
	font-size:13px;
	width:451px;
	height:386px;
}
.featured_hp_cap {
	width:451px;
	height:75px;
	margin-top:-80px;
	padding:8px 0 0 15px;
	z-index:1;
	background: url('http://cdn-images.hollywood.com/site/featured_hp_bottom.png') no-repeat 2px 0;
	text-align:left;
	color:#FFFFFF;
}
#featured_hp_panes p {
	font-size:15px;
	font-weight:bold;
	margin-bottom:5px;
}
#featured_hp_panes h3 {
	font-size:22px;
	font-weight:bold;
	margin-bottom:5px;
	color:#FFFFFF;
}
.featured_hp_cap_inner {
	height:2.5em;
	width:31em;
}
#featured_hp_panes a img {
	border:0;
}
#featured_hp_panes a:link, #featured_hp_panes a:visited, #featured_hp_panes a:active, #featured_hp_panes a:hover{
	text-decoration:none;
}

/* social bugs */
#social
{
	float:left;
	border-left:solid 1px #2E2E2E !important; 
	padding-left:18px;
	height:100%;
	width:175px;
	text-align:left;
}
#social .signup
{
	font-size:1em;
}
#social div.bugs 
{
	height:20px;
	padding-top:3px;
}
#social div.label 
{
	float:left;
	padding-top:5px;
	padding-right:4px;
	font-size:1em;
}
#social div.bug 
{
	float:left;
}
#social a, #social a:visited
{	
	text-decoration:none;
	color:#02bff9;
	cursor:pointer;
}
#social div.label a, #social div.label a:visited
{	
	text-decoration:none;
	color:#FFFFFF;
	cursor:pointer;
}
#social img
{
	border: 0 none;
}

/* Poll */
#poll
{
	width:100%;
}
#poll div.poll_row
{
	height:72px;
}
#poll div.poll_input
{
	float:left;
	padding-top:17px;
}
#poll div.poll_image
{
	float:left;
	padding-top:2px;
}
#poll div.poll_image img
{
	border:0 none;
	margin-left:2px;
}
#poll div.poll_label
{
	float:left;
	height:70px;
	width:180px;
	position:relative;
	left:8px;
}
#poll div.poll_label_inner
{
	position:absolute;
	height:35px;		/* half of containing element */
	margin-top:-17px;	/* half of height */
	top:50%;
}

/* news articles */
#news_article
{
	float:left;
	padding:5px 8px 0 10px;
	text-align:left;
}
div.news_article_wide
{
	width:970px;
}
div.news_article_narrow
{
	width:662px;
}
div.news_article_narrow_plus
{
	width:782px;
}
div.news_article_rightrail
{
	width:300px;
	float:right;
	margin-right:3px;
}
div.news_article_rightrail_narrow
{
	width:180px;
	float:right;
	margin-right:3px;
}
#news_article div.header
{
	height:80px;
	width:100%;
	border-bottom:1px solid #000000;
	position:relative;
}
#news_article div.title
{
	float:left; 
	position:absolute;
	bottom:0;
	width:475px;
	padding-bottom:10px;
}
#news_article div.title h1
{
	font-size:18px;
	font-weight:bold;
}
#news_article div.badges
{
	float:right; 
	position:relative;
	height:100%
}
#news_article div.badges div
{
	position:absolute;
	bottom:5px;
}

#news_article div.badges div.facebook 
{
	right:0px;
	width: 60px;
	bottom: 0px;
}
#news_article div.badges div.retweet 
{
	right:5px;
	width:54px;
	height:61px;
}
#news_article div.badges div.retweet a
{
	background:url("http://cdn-images.hollywood.com/site/tweet_blank.png") no-repeat scroll left bottom;
	height:61px;
	color:#444444;
	display:block;
	font-size:15px;
	text-align:center;
	text-decoration:none;
}
#news_article div.badges div.retweet span
{
	display:block;
	padding-top:6px;
}
#news_article div.badges div.digg
{
	right:129px;
	/*height:61px;*/
}
#news_article div.article
{
	width:100%;
	padding-top:8px;
}
#news_article div.byline
{
	float:left;
	font-size:10px;
	color:#000000;
}
#news_article div.chiclets
{
	float:right;
	width:230px;
}
#news_article div.chiclet
{
	float:right;
	height:100%;
	padding-left:5px;	
}
#news_article div.chiclet a img
{
	border:none;
}

/* news component on landing pages*/
#lp_news div.news_row
{
	height:126px;
	margin-bottom:12px;
}
#lp_news div.news_image
{
	float:left;
	margin-right:12px;
}
#lp_news div.news_description
{
	float:left;
	width:265px;
	margin-right:20px;
	padding-top:16px;
	overflow:hidden;
}
#lp_news div.news_author
{
	float:left;
	width:150px;
	padding-top:16px;
	overflow:hidden;
}
#lp_news img.news_flame
{
	display:block;
	float:left;
	margin-top:5px;
}

/* Celeb landing - video component */
#celeb_video div.large_margin + div.large_margin
{
	margin-left:10px;
}
#celeb_video div.small_margin + div.small_margin
{
	margin-left:9px;
}