#section_2 { background-color:#282028 }
.bgCurtain{ width:157px; height:317px; top:8px;}

.mainContent { width: 100%; }
.leftNav { position:relative; width: 710px;}
.rightNav { float: right; width: 270px;}
.subtitle { font-family:'Times New Roman'; font-size:18px; letter-spacing:1px;text-transform:uppercase; color:#575564; }
.subtitle span { text-transform: none; color: #fff; font-weight:normal;}
.subtitle a { text-transform: none; color: #8198c7; font-weight:normal;}
.subtitle a.on { text-decoration: none; color: #fff }
.movieBlock { margin-top: 22px; color: #fff; font-size: 13px; background:url(images/festival/icon_ystar.gif) no-repeat 0 center; line-height:23px;padding-left:25px;}
.txtAward { color:#78B1E1; }
.iconStar { vertical-align:bottom; margin-right: 5px; }
.listBox { background-color:#000;margin-top:26px; }
.listBoxHeader {
	background:transparent url(images/festival/bg_boxHeader.gif) repeat-y scroll -200px 0;
	font-family:Arial Narrow,Arial;
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	padding:4px 10px;
	position:relative;
	width:100%;
}

.listBoxBg {
	padding: 10px 10px 20px 10px;
	background-color:#000;
	background: none repeat scroll 0 0 #000000;
	width:100%;
}

.listViewContainer { margin: 5px 0 9px;}

.listBox .title { font-size: 13px; }

.listBox.st-grid-box .list { background: black;}

.leftNav .movieShared { display: none;}
.leftNav .movieViewed { line-height: 27px; display: none !important;}

table.twoPhotos {
	color:#CCCCCC;
	font-size:12px;
	letter-spacing:0.5px;
	width:100%;
}

table.twoPhotos td {
	font-family:Times New Roman;
	font-style:italic;
	vertical-align:top;
}
table.twoPhotos td a { color:#CCCCCC;}
table.twoPhotos td a:hover {color:#FFFFFF; }
table.twoPhotos td.midcol { width: 5px; }
table.twoPhotos td.separator { height: 26px; }

table.choiceReward { margin-top:20px;width: 700px; color: #6F6E7D; font-size: 13px; letter-spacing:0.5px; }
table.choiceReward td { padding-bottom: 14px; vertical-align:top;line-height:20px; } 
table.choiceReward td.headshot { width: 75px;}
table.choiceReward td.headshot a { position:relative;width:70px;height:77px;overflow:hidden;display:block; margin-bottom: 10px;}
table.choiceReward td.headshot img { width:70px; }
table.choiceReward td a { color:#ffffff;text-decoration:none;}
table.choiceReward p { letter-spacing:0;line-height:14px;font-size:88%;margin:0; }

#fvlink { position:relative; z-index:2;font-size:16px;}
#fvlink span { position:relative;display:inline;color:#8198C7;background:url(images/common/spacer.gif);}
#fvlink span:hover { padding-bottom:28px;}
#fvlink span ul { line-height:21px;position: absolute; list-style-type:none; left:10px;top:26px;margin:0;padding:4px 20px 10px 65px; background-color:#c1dbf6;border:1px solid #000000;font-family:Times New Roman;}
#fvlink span ul li a { color:black;text-decoration:underline;font-size:13px;letter-spacing:0;}
#fvlink span span, #fvlink span ul { display:none;color:#ffffff; }
#fvlink span:hover ul { display:block; }
#fvlink span.year-lbl { display:none;position:absolute;background:url(images/festival/box_arrow.png) no-repeat 2px 0;padding-top:16px;top:18px;left:20px;color:#000;text-transform:uppercase;font-family: Times New Roman;font-size:13px;font-weight:normal;}

#fvlink.wsh span.wsh span,
#fvlink.he span.he span,
#fvlink.he2 span.he span,
#fvlink.gu span.gu span,
#fvlink.se span.se span
{ display:inline;}

#fvlink.wsh span.wsh span.year-lbl,
#fvlink.he span.he span.year-lbl,
#fvlink.he2 span.he span.year-lbl,
#fvlink.gu span.gu span.year-lbl,
#fvlink.se span.se span.year-lbl{
	display:none;
}

#fvlink span:hover span.year-lbl,
#fvlink.wsh span.wsh:hover span.year-lbl,
#fvlink.he span.he:hover span.year-lbl,
#fvlink.he2 span.he:hover span.year-lbl,
#fvlink.gu span.gu:hover span.year-lbl,
#fvlink.se span.se:hover span.year-lbl{
	display:block;
}

#fvlink.wsh span.wsh,
#fvlink.he span.he,#fvlink.he2 span.he,
#fvlink.gu span.gu,
#fvlink.se span.se
{ color:#ffffff;}

#quotebox_image {
	background:url(images/festival/txt_forpreviousWinners.gif) no-repeat;
	width:616px;height:147px;top:21px;overflow:hidden;text-indent:-5000px;
}

#rating2 { margin-top:11px; }
.moviePoster2 img { height:116px; }
.movieRating2 { height:71px; }
