/*
------------------------------------------------------
Movies.com - News Styles                       
Copyright (c) 2009. All rights reserved.          
------------------------------------------------------
*/

.news .pageHeader, .news.landing #buzzBin h2 { margin:10px 0 0 28px; background:url(../images/global/h1-news.png) no-repeat 0 0; height:60px; text-indent:-999em;}
.news .pageHeader a[href], .news .pageHeader a[href]:hover { display:block; width:590px; height:60px; text-indent:-999em; border:none; }
.news .pageHeader span { display:none; }
.news .socialTools { padding-bottom: 4px;}

.go { background-position:-95px 0; width:56px !important; height:25px; -moz-border-radius:3px; -webkit-border-radius:3px; }

.news .paginate { clear:both; margin-bottom:50px; }
.featured-fandango h2 {	background: #3166cd;}
.news #subContent #fbLike h2 {background: url("../images/global/module-specialty-headers.png") no-repeat scroll 0 -200px #4267A1;padding-left: 39px;width: auto;}
.news #subContent #fbLike .wrap {padding: 8px 13px;}
.news #subContent #fbLike .mask {height: 156px; overflow: hidden; width: 278px;}

/* News Landing */
.news #breadcrumb {padding-bottom: 0px;}
.news.landing #content {width: 628px;}
.news.landing #subContent{ margin-top: 0px; }
.news.splitCol300 #subContent,.news.splitCol160 #subContent { margin-top: -18px; }
.news.landing .contentMarquee {background:#D6E6E6;}
.news .contentMarquee p { clear:none; }
.news.landing h1 { width:609px; height:42px; background:transparent url(../images/global/h1-artheaders.png) no-repeat 0 -210px; text-indent:-999em; margin-left:28px; margin-top: 0px;}
.news #featuredImage { position:relative; left:0; top:0; float:left; margin-right:17px; width:auto; }
.news #featuredImage a.image { display:block; }
.news #featuredImage img {	display:block; height:181px; min-width:181px; }
.news #featuredImage a:hover { border:none; }
.news #allTrailers .trailers { padding-bottom:15px; }
.news #featuredContentImage a.image { display:block; }
.news #buzzBin .date { color: #333; margin: 13px 0 3px 0; font-size: 1.2em; }
.news .trailerName span { color:#666666; display:block;font-size:0.5em;font-weight:normal;}
.news .contentMarquee .trailerName {color:#006666;font-size:2em;margin:5px 0 12px;}
.news .featuredContentDetails .pTag { font-size: 1em;left:311px;position:absolute;top:167px; }

.news .contentMarquee .featureName a {	display: block;}
.news .contentMarquee .featureName span a {display: inline;}
.news .contentMarquee .featureName, .news .contentMarquee .trailerName{ margin:0px 0 12px; font-size:2.1em; line-height: 1em; font-weight: bold;}
.news .contentMarquee .trailerName {font-size:1.75em;margin-top: 12px;min-height:50px;}
.news .contentMarquee .trailerName a:hover {color: #333; text-decoration: none;}
.news .contentMarquee .featureName img {margin-bottom: 10px;}
.news .contentMarquee .featureName em {font-weight:bold; font-style:italic; }
.news .contentMarquee .featureName span { color:#666; font-size:0.6666em; font-weight:normal; }
.news .contentMarquee .featureName span.fb_comments_count {font-size:1em;color:#006666;}
.news .contentMarquee .featureName .byline { color: #000; border-right: 1px solid #ccc; margin-right: 8px; padding-right: 8px;}
.news .contentMarquee .featureName .comments { border-left: 1px solid #ccc; margin-left: 5px; padding-left: 10px;}
.news .contentMarquee .tags { clear: both; font-size: 1.2em; font-weight: bold; padding-top:12px; color:#666;}
.news .contentMarquee .tags a {font-weight: normal;}

.news .featuredContentDetails .story-image { padding:0 20px 15px 0; *padding-bottom:0; float:left; height: auto; width:auto;}
.news .featuredContentDetails .story-image.right { float:right; padding: 0 0 15px 20px;}
.news .featuredContentDetails .story-image img { display: block; -moz-box-shadow: 0px 0px 8px #888; -webkit-box-shadow: 0px 0px 8px #888;	box-shadow: 0px 0px 8px #888;	}
.news .featuredContentDetails p img { margin: 4px 10px 10px 0px;}
.news #features { background: #d6e6e6; margin-left: -15px; width: 600px; height: auto; padding: 16px 0px 20px 28px; border-bottom: 0px; overflow:auto;}
.news #features .featureItem { width: 199px; max-width: 199px; overflow: visible;}
.news #features .featureItem a { cursor: pointer; display:block; text-decoration:none; }
.news #features .featureItem .featureItemCopy { display: block; padding: 0; width: 188px;}
.news #features .featureItem img { width: 182px; max-height: 200px; padding: 0px; margin-bottom: 10px; }
.news #features .featureItem .title { display: inline; font-size: 1.5em; font-weight: bold; line-height: 1.1em; text-decoration:none;}
.news #features .featureItem a:hover .title { display: inline; text-decoration:none; color: #333; }
.news .featureItem .featureImage { display: block; height: 182px; margin: 0 0 10px 0; overflow: hidden; position: relative; width: 182px; }
.news .featureItem {float:left;height:auto;margin-left:1px;overflow:hidden;width:203px;}
.news .featureItem:first-child {margin-left:0px;}

.news .featuredContentDetails p.clear { clear: both; }
.news.landing .featuredContentDetails p {line-height:1.5em; clear: none; overflow: auto;}
.news .featuredContentDetails .go { float:left; margin-bottom: 1px;}
.news.landing #features.segment { margin-bottom:21px;}
.news .wrapper #discyBusiness, .news .wrapper #hollywoodFail { width:290px; float:left; clear:none; }
.news .wrapper #discyBusiness { padding-right: 20px; }
.news .wrapper .subHeader { margin-bottom:0; line-height: normal; }
.news .wrapper h3 { color:#333; }
.news .wrapper #discyBusiness h2, .news .wrapper #hollywoodFail h2 { background:url(../images/global/module-specialty-headers-news.png) no-repeat 0 0; width:285px; height:53px; text-indent:-999em; }
.news .wrapper #hollywoodFail h2 { background-position:0 -53px; }
.news .wrapper .image { float:left; margin:5px 12px 2px 0; }
.news .wrapper h3 { clear:both; padding:12px 8px 7px 0; }
.news .wrapper p { padding: 0px 10px 12px 0px; }
.news .wrapper #discyBusiness ul { margin-left: -5px; }
.news .wrapper #discyBusiness h3 { padding-left:5px;}
.news .wrapper #discyBusiness p { padding-left: 5px; overflow: auto; }
.news .segmentWrapper { padding-left: 15px; overflow: visible; }

/* News Landing Modules */
.news.landing #subContent #buzzBin h2 { background:url(../images/global/module-specialty-headers-news.png) no-repeat 0 -106px; width:300px; height:53px; text-indent:-999em; }
.news.landing #subContent #buzzBin h3 { padding-left:0; clear: none; margin-top: 2px;} 
.news.landing #subContent #buzzBin { background:none; }
.news.landing #subContent #buzzBin ul { margin-left: -5px; }
.news #subContent #buzzBin a.image img { max-width: 90px; width: 90px; display: block;}
.news.landing #subContent #buzzBin .subHeader { color:#646a4f; margin-bottom:0; }
.news.landing #subContent #buzzBin > p { padding-left: 0px;  padding-top: 4px; }
.news.discyBusiness #subContent #hollywoodFail > p {	overflow: auto; padding-top: 4px; }
.news.hollywoodFail #subContent #buzzBin > p { padding-top: 4px; } 
.news.hollywoodFail #subContent #buzzBin > p.subHeader { padding-top: 0px; } 
.news #buzzBin h2 { height: 64px;}

/* Disc-y Business Pages + WTF */
.news.buzzBin h1,
.news.discyBusiness h1,
.news.hollywoodFail h1 { color: #000; font-size: 1em; }
.news.buzzBin .featureName,
.news.discyBusiness .featureName,
.news.hollywoodFail .featureName { margin-top: 12px; border-bottom: 1px dotted #666666; padding-bottom: 9px; margin-bottom: 10px; }
.news.discyBusiness .featureName p,
.news.hollywoodFail .featureName p { font-size: 1em; line-height: normal; margin-bottom: 2px; }
.news.archives #subContent {margin-top:10px;}

/* Featured Pages */
.news .featuredContentDetails img.alignleft,
.news .featuredContentDetails img.alignright,
.news .featuredContentDetails img.alignnone, 
.news .featuredContentDetails img.aligncenter  { -moz-box-shadow: 0px 0px 7px #888;	-webkit-box-shadow: 0px 0px 7px #888;	box-shadow: 0px 0px 7px #888;}

/* Buzz Bin Pages */
.news.landing #buzzBin h2 { background-position: 0 0px; margin: 0px;width: auto; }

.buzzBin .pageHeader.staciehougland { margin:10px 0 0 28px; background:url(../images/global/h1-news.png) no-repeat 0 0; height:60px; text-indent:-999em;}
.buzzBin .pageHeader.mikestandish { margin:10px 0 0 28px; background:url(../images/global/h1-news.png) no-repeat 0 -300px; height:60px; text-indent:-999em;}
.news.landing #buzzBin h2 { background-position: 0 0px; margin: 0px;width: auto; }
.buzzBin h1 span { color:#646a4f; }
.buzzBin #content #movieList > h3 { font-size: 2.0em;}
.buzzBin #content #movieList > h2 { font-size: 2.0em; background: none; text-indent: 0px; text-transform: none; padding:10px 8px 0 0; line-height: 1.1em;}
.news #buzzBin.segment p {	overflow: auto; }
.news #buzzBin.segment p.clear {	padding-bottom: 0px; }
.news #buzzBin.segment img.alignleft { -moz-box-shadow: 0px 0px 7px #888;	-webkit-box-shadow: 0px 0px 7px #888;	box-shadow: 0px 0px 7px #888; width: 108px; height: 108px; }
.news #buzzBin.segment img.alignnone {	vertical-align: middle; padding-bottom: 2px;}

.buzzBin.news #buzzBin.specialty h2 {font-size:2.0em; margin:5px 0; text-indent: 0px; background: none; text-transform: none; padding: 10px 8px 0 0; line-height: 1.1em; }
.buzzBin .specialty .entry,
.landing #buzzBin .entry,
.news #buzzBin.specialty .entry { overflow: auto; font-size: 1em; padding: 7px 0px 14px 5px; line-height: 1.333em; }
.buzzBin .specialty .entry img,
.landing #buzzBin .entry img,
.news #buzzBin.specialty .entry img {	float: left; margin: 5px 15px 2px 0px; -moz-box-shadow: 0px 0px 8px #888;	-webkit-box-shadow: 0px 0px 8px #888; box-shadow: 0px 0px 8px #888;	}
.specialty .numeral { display: none; }
.buzzBin .specialty .entry h3,
.news #buzzBin.specialty .entry h3 { display:block; font-weight:bold; font-size: 1.1667em; margin: 0 0 3px; padding:0px; clear: none;}
.buzzBin-archive h1 a { width:741px; }
#archiveYears { margin:14px 0 10px 0; }
#moreBuzzBin { overflow:auto; padding-bottom:1px; }
#moreBuzzBin ul { padding:5px 8px 0 17px; font-size:1.2em; }
#moreBuzzBin li { padding:7px 0 8px 0; }
#moreBuzzBin span { display:block; color:#666; font-size:0.9em; }
#moreBuzzBin li a { font-weight:bold; }
#moreBuzzBin p a { font-weight:normal; }

/* Blog Father Pages */
.news #blogFather { background:#ebebd7; width:576px; }
.news #blogFather h2 { margin:-13px 0 10px -13px; width:602px; height:42px; background-image:url(../images/global/h2-blogfather-alt.png); }
#searchNav .dimension { padding-top:11px; padding-bottom:11px; }
.searchHeaderSelection  { padding:2px 13px 8px; font-size:1.2em; background:#ebebd7; }
.blogFather h1 {  width:754px; background:url("../images/global/h1-news.png") no-repeat scroll 0 -240px transparent; height:59px; margin:10px 0 0 13px; text-indent:-999em;}
.blogFather h1 a { width:754px; }
.blogFather #searchResults {margin-left:1px;width:586px;}
.blogFather .searchHeader { background-color:#ebebd7; border-bottom:none; }
.blogFather .postList { margin:15px 0 0 15px; }
.blogFather #searchNav .close { border-top:1px solid #fff; border-bottom:none; background:#bdbdb2 url(../images/global/search-filter-bg-blogfather.png) no-repeat scroll 0 0; }
.blogFather .sharethis { margin-left:15px; }
.blogFather #searchResults .paginate { margin-top:-30px; }
.blogFather #searchResults .searchHeader .paginate { margin-top:0; }
.msie7 .blogFather .paginate { float: none; text-align: right;}
.msie7 .blogFather .paginate a { float: none; }

#articleResults { width: 761px; margin-left: 1px; } 
#articleResults.plain { width: 100%;}
#articleResults .searchHeader, #articleResults .noSearchHeader { margin-bottom: 9px; border: none; padding-right: 0px; position: relative; }
#articleResults.plain .searchHeader, #articleResults.plain .noSearchHeader {  background: none; font-weight: bold; padding: 4px 0px 0px 0px; font-size: 1.2em; }
#articleResults table { width: 99%; font-size: 1.2em; margin-left: 11px; }
#articleResults.plain table { width: 100%; margin-left:0; }
#articleResults table .date { width: 119px; }
#articleResults table .title { width: 616px; }
#articleResults table td a { font-weight: bold;}
#articleResults .ratingS { float: left; margin-right: 18px; }
#articleResults.plain .searchHeader .paginate, #articleResults.plain .noSearchHeader .paginate { position: absolute; right: 0px; top: 0px;}
#articleResults .searchHeader .paginate  { position: absolute; right: 10px; top: 10px;}
#articleResults .paginate { float: right; margin-right: 0px;}

.featured-fandango { overflow:auto; padding-bottom:15px; }
.featured-fandango h3 { padding:13px 8px 0 17px; }
.featured-fandango h3 a:hover { color: #333; text-decoration:none; }
.featured-fandango p { margin-bottom:8px; padding:2px 10px 2px 17px; }
.featured-fandango .image { float:left; margin:4px 12px 8px 0; }

.discyBusiness .pageHeader { background-position:0 -120px; }
.news.discyBusiness .contentMarquee,
.news.buzzBin .contentMarquee { margin-bottom:10px; padding-left: 28px;}
.news.discyBusiness .contentMarquee .sharethis,
.news.hollywoodFail .contentMarquee .sharethis { margin-top:0px; clear: both; min-height: 20px;}

#moreDiscyBusiness { margin-bottom:50px; padding-bottom:50px; }
#moreDiscyBusiness ul { margin-top:15px; }
#moreDiscyBusiness li { clear:both; width:100%; width:600px; height: auto; overflow: auto; border-bottom: 1px dotted #7f7f7f; padding-bottom: 30px; margin-bottom: 16px; }
#moreDiscyBusiness div.image { float:left; margin-bottom:0px; margin-top: 2px;}
#moreDiscyBusiness div.image a { border:none; }
#moreDiscyBusiness div.image img { max-width: 144px; max-height: 90px;}
#moreDiscyBusiness .details { margin-left:0; padding: 4px 0 4px 4px; overflow: auto; min-height: 100px;}
#moreDiscyBusiness .details a { font-size:2.3em; line-height: 1em;font-weight:bold; }
#moreDiscyBusiness .details span { color:#666; display: block; }
#moreDiscyBusiness .details p { color:#666; display: block; font-size: 1.1em; padding: 0 0 3px 0; }
#moreDiscyBusiness .details .stats { display: block; padding-top: 8px; overflow: hidden; }
#moreDiscyBusiness .details .stats span { float: left; padding: 0px 10px 0px 0px; margin-right: 10px; border-right: 1px solid #ccc; font-size: 1.2em; margin-top: 2px;} 
#moreDiscyBusiness .details .stats .fbLike { float: left;height: 22px; }

#moreDiscyBusiness .tags { clear: both; font-size: 1.1em; font-weight: bold; padding-left: 4px; color: #666;}
#moreDiscyBusiness .tags a {font-weight: normal;}

.hollywoodFail .pageHeader { background-position:0 -180px; }
.hollywoodFail .contentMarquee,
.features8Great .contentMarquee { padding-bottom:15px; padding-left: 28px;}
.hollywoodFail .wrapper h3 { padding-top:20px; }
.hollywoodFail #featuredContentImage {	width: auto; margin: 0 20px 15px 0; }

#subContent .discyList li h3 { margin-bottom:2px; }

/* wordpress styles */
/*.news #movieList p, .news .featuredContentDetails p {overflow: auto; clear: both;}*/

/* comments area */
.wrapper .commentForm h3{color:#666;}

/* Archives Pages */
.archives h1 { background: transparent url(../images/global/archive-sprite.png) no-repeat 0 0; margin-top: 17px; margin-bottom: 17px;}
.news.buzzBin.archives h1 { background-position: 0 0; height: 54px; margin:17px 0 17px 28px; text-indent:-999em;}
.news.hollywoodFail.archives h1 { background-position: 0 -54px; height: 54px; margin:17px 0 17px 28px; text-indent:-999em;}
.news.discyBusiness.archives h1 { background-position: 0 -108px; height: 54px; margin:17px 0 17px 28px;text-indent:-999em;}
.news.features.archives h1 { background-position: 0 -162px; height: 40px; margin:17px 0 17px 28px; text-indent:-999em;}
.news.featuresDialogue.archives h1 { background-position: 0 -202px; height: 24px; margin:17px 0 17px 28px; text-indent:-999em;}
.news.features8Great.archives h1 { background-position: 0 -242px; height: 24px; margin:17px 0 17px 28px; text-indent:-999em;}
.news.featuresCriticsCorner.archives h1 { background-position: 0 -282px; height: 24px; margin:17px 0 17px 28px; text-indent:-999em;}

.news.features.archives .sort .filter span a[name=features],
.news.featuresDialogue.archives .sort .filter span a[name=interviews],
.news.features8Great.archives .sort .filter span a[name=eightGreat],
.news.featuresCriticsCorner.archives .sort .filter span a[name=criticsCorner] { font-weight: bold;}

.sort {
	-moz-border-radius:5px; -webkit-border-radius: 5px; border-radius: 5px;
	background:none repeat scroll 0 0 #ECECEC;
	margin:0px 0px 9px -12px;
	padding:10px 0 10px 12px;
	position:relative;
}
.sort select { margin-left: 10px;}
.sort .filter { position: absolute; right: 14px; top:14px;}
.sort .filter span { border-left: 1px solid #ccc; padding-left: 18px; margin-left: 18px;}
.sort .filter span:first-child { border: none; padding: 0px; margin: 0px;}
.sort .filter span a {padding: 0px;}
.sort .filter span a.selected {font-weight: bold;}

.landing #archives { margin-bottom: 0px; padding-bottom: 0px; }

.articlePagination { padding-bottom: 1em; border-bottom: 1px dotted #7f7f7f; }
.articlePagination .wrap { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background: #ebebeb; min-height:60px; display: table; width: 100%; }
.articlePagination a[href] { float: left; height: 49px; border-left: 1px solid #fff; border-bottom:none; }
.articlePagination a:first-child { border-left: none;}
.articlePagination .all[href] { text-align: center; font-size: 1.2em; width: 168px; padding-top: 24px; height: 36px; }
.articlePagination.begin .all { padding-left: 11px; width: 288px; text-align: left;}
.articlePagination.begin .next[href] { width: 279px; }

.articlePagination .next { text-align: right; padding-left: 20px; }
.articlePagination .prev { text-align: left; padding-right: 20px;}
.articlePagination .next[href], .articlePagination .prev[href] { vertical-align: top; padding-top: 11px; width: 190px; text-decoration:none;}
.articlePagination .next[href]:hover .articleLink, .articlePagination .prev[href]:hover .articleLink { text-decoration: underline;}
.articlePagination.end .next[href], .articlePagination.end .prev[href] { width: 279px; }
.articlePagination.end .all[href] { padding-right: 11px; width: 279px; text-align: right; }

.articlePagination .control {font-size: 1.2em; color: #000;}
.articlePagination .articleLink { display: block; font-size: 1em;}
.articlePagination .prev img { float: left; margin: 11px 10px 20px 10px; }
.articlePagination .next img { float: right; margin: 11px 10px 20px 10px; }

.features h1, .features8Great h1 { font-size: 2em; margin:17px 0 13px 0px; color:#000;}
.pageTurner #featureContainer { margin-left: -13px; background: transparent url(../images/global/pageturner_frame_bg.png) repeat-y 0 0; padding:0 15px 0px 15px; width:900px; position: relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.pageTurner #CommentMainDiv { border-top:1px dotted #7F7F7F; margin-top: 20px;}
.pageTurner.splitCol300 #content {padding-top: 3px;}
.pageTurner.splitCol300 #subContent { margin-top: 23px; }
#transitionFrame { padding: 0px; height: 396px; position:relative; zoom: 1; overflow: hidden;}
#featureArea { height: 396px; position:relative; zoom: 1;}
.pageTurner #featureText { float:left; width: 286px; border: 0px; margin-top: 10px;padding: 0px 10px 10px 10px; background: #f2f2f2; height: 320px; overflow: auto;}

.pageTurner #featureText p { margin-bottom: 1.5em;}
.pageTurner #featureFrame { margin-top: 10px; position: relative; display: block; overflow: hidden; background: #c9c9c9; border: 0; margin-bottom: 0; width: 585px; height: 376px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

#featureArea .sharethis { border: 0px; margin: 0px; padding: 3px 0 0 0;}
#featureText h2 { margin-top: 24px; font-size: 1.25em; margin-bottom:6px;}
.pageTurner #featureFrame.ad { background: #000; width: 100%; height: 100%; margin-top: 0px; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px;}
.pageTurner #featureFrame td { padding: 0px; border: 0; }
.pageTurner #featureFrame.ad td { vertical-align: middle; height: 305px; width: 738px; text-align: center;}
.pageTurner #featureFrame #featureImage { vertical-align: middle; text-align: center; width: 585px; height: 377px; border: 0; overflow: hidden; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.pageTurner #featureFrame.ad #featureImage { width: 900px; height: 396px; vertical-align: top;}
.pageTurner #featureFrame.ad #featureImage table { margin: 22px auto 0 auto; }

.pageTurner #featureFrame.ad .adLabel { display: block; text-align: right; clear: both; text-transform: uppercase; color: #9b9b9b; font-size:0.85em;margin:6px 0; letter-spacing: .15em;}
#skipAd { color: #fff; font-size: 1.2em; position: absolute; bottom: 10px; right: 12px;}
.msie8 #featureControls .shadow, .msie7 #featureControls .shadow { border: none; margin: 0px;}

.pageTurner #featureText.end {}
.pageTurner #featureText .sharethis { padding-bottom: 3px;}
.pageTurner #featureText .sharethis .chicklet { margin-right: 0px; display: block; width: 187px; height: 35px; }
.pageTurner #featureText .sharethis img {background: none; display: block; width: 187px; height: 35px;}
.pageTurner #featureFrame.end { background: none; margin-top: 34px;}
.pageTurner #featureFrame.end #featureImage { text-align: left; vertical-align: top; padding-left: 8px;}
.pageTurner #featureFrame.end .labeled li { width:120px; padding-left: 12px; padding-right: 12px;}
.pageTurner #featureFrame.end #featureImage a { font-size: 1.2em; font-weight: bold;}
#featureImage h4 { margin-left:8px; margin-bottom:3px;}
.pageTurner #featureFrame.end .image { width: 120px; height: 90px; overflow: hidden;}
.pageTurner #featureFrame.end .image img { max-width: 120px; min-height: 90px;}
#sponsorLogo { position: absolute; right: 30px; top: 0px;}
/*.pageTurner #featureFrame #featureImage img {-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}*/
#featureMask { top: 10px;z-index: 3; background: transparent url(../images/global/8great_feature_frame_mask.png) no-repeat 0 0; width: 585px; height: 376px; position: absolute; left: 306px; }
#featureOverlay { bottom: 0px;z-index: 2; background: transparent url(../images/global/pageturner_overlay.png) no-repeat 0 0; width: 585px; height: 65px; position: absolute; left: 0px; }
#ajaxIndicator { left: 0px; top: 0px; z-index: 4; background: transparent url(../images/global/pageturner_ajax.gif) no-repeat 50% 50%; width: 585px: height: 376px; }
.msie7 .pageTurner #featureFrame #featureImage img, 
.msie8 .pageTurner #featureFrame #featureImage img { border: 0px; }
.slideTitle { font-size: 1.3em; font-weight: bold; margin-bottom: 0.5em;}

.pageTurner .stats { display:block; overflow:visible; padding-bottom:14px;}
.pageTurner .stats .byLine {color:#000000;font-weight:bold;}
.pageTurner .stats span {border-right:1px solid #CCCCCC;float:left;font-size:1.2em;margin-right:10px;margin-top:0;line-height: 18px;padding:0 10px 5px 0px; height: 14px; margin-top:0px;}
.pageTurner .stats .fbLike { margin-top: 0px; border: none;}
.pageTurner .stats .fbLike span { border: none;}
.pageTurner .stats span.fb_comments_count, .photoGallery .stats span.fb_comments_count { float: none; padding-right:0px; margin-right:0px; border-right: none;}
.photoGallery .stats .fbLike span { border: none; }
#featureControls { position: absolute; width: 305px; bottom: 10px; z-index: 5;}
#featureControls #featurePrev { position: absolute; left: 11px; top: 0px; }
#featureControls #featureNext { position: absolute; right: 11px; top: 0px; }
#featureControls .pageInfo { background: #fff; height: 25px; width: 145px; margin: 0px auto; text-align: center; vertical-align: middle; color: #666; font-size: 1.1em; font-style: italic; padding-top: 11px;}

#frameNav { margin-bottom: 16px;}
#frameNav div { position: static; width: 100%; z-index: 10000; }
#frameNav ul {z-index: 1;}
#articleNav {
	background: #fff;
    height: 29px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;
    border-bottom: 1px solid #e7e7e7;
}
#articleNav > li {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 1.4em;
    font-weight: normal;
    height: 29ipx;
    position: static;
    width: 122px;
}
#articleNav.static {height: auto; overflow: auto; margin-top: 21px;}
#articleNav.static > li { width: 480px; height: auto;}
#articleNav.static > li span {height: auto;}
#articleNav > li.sFish { font-weight: bold; width: auto;}
#articleNav > li.sFish img { top: -1px;margin-left: 3px; background: transparent url(../images/global/icon-sprite.png) no-repeat -26px -17px; width: 13px; height: 13px;}
#articleNav > li.sFish:hover img { background-position: -16px -464px; }
#articleNav > li > span { line-height: 1em; height: auto;padding: 6px 0 8px 27px;color: #333;display: block;}
#articleNav > li > a {
    border: medium none;
    display: block;
    line-height: 1em;
    height: auto;
    padding: 6px 13px 8px 13px;
    position: relative;
    text-align: left;
    text-decoration: none;
    width: auto;
    z-index: 4;
    cursor: pointer;
}
#articleNav > li > ul.autoCol { display: none;}
#articleNav > li > #menuTable {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 1px 3px #666;
	-webkit-box-shadow: 0px 1px 3px #666;			
	box-shadow: 0px 1px 3px #666;	
    background-color: #666;
    display: none;
    height: auto;
    left: 15px;
    padding: 21px 0px;
    position: absolute;
    width: 611px;
    z-index: 50;
}
#articleNav > li > #menuTable table { padding: 0; width: 100%; margin-bottom: 0px; }
#articleNav > li > #menuTable td { padding: 0 14px 0 14px; border-width: 0; width: 200px; max-width: 200px; border-left: 1px solid #989898;}
#articleNav > li > #menuTable td:first-child { border: 0px; }
#articleNav > li > #menuTable td li { margin-top: 13px; line-height: 1em; }
#articleNav > li > #menuTable td li:first-child { margin-top: 0;}
#articleNav > li > #menuTable td a { font-weight: normal; font-size: 0.857333em;line-height:12px;}
#articleNav > li > table > li {
    background-image: none;
    display: inline;
    float: none;
    height: auto;
}
#articleNav > li.sFish:hover { background: #666; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px; 
	-moz-box-shadow: 0px -1px 2px #666;
	-webkit-box-shadow: 0px -1px 2px #666;			
	box-shadow: 0px -1px 2px #666;	}	
#articleNav > li.sFish:hover a { color: #fff; }
#articleNav > li.articleListStats { width: auto; float: right;font-size: 1.2em;}
#articleNav > li.articleListStats span {color: #808080;padding: 7px 0;}

.msie7 #recentNews { z-index: 0;}
.msie7 #recentNews #archives {z-index: 0;}

.news #Outbrain { display: block; clear: both; margin-bottom: 20px;overflow:auto;}
.news #disqus_thread { clear: both;  overflow:auto;}