body {
	background: #9eaaae url(/gfx/movies/serious-man/bg/body.jpg) center top no-repeat;
}
#content-container, .content-container {
	background: none;
}
#content-body, .content-body {
	background: #f3e7cc;
}


.overviewshell, .commonshell {
	background: url(http://fif-stage.bronsonhq.com/uploads/image/filmbackgroundheader_image/1315607742-985722b712a99e6dd04f7224ce0c294a/full.jpg) no-repeat 0 0;
	width: 1005px;
	height: 350px;
	background-color: #f6ebd2;
	position:relative;

}
.commonshell {
	background-image: url(/gfx/movies/serious-man/bg/header.jpg);
	height: 153px;
	background-position: 0 0;
}
.overviewshell a {
	display: block;
	
}
.overviewshell a img {
	position: absolute;
	left: 20px;
	top: 170px;
}
.overview-nav {
	width: 971px;
	height: 22px;
	padding-bottom: 10px;
	background: #87aaae;
	border: none;
	margin-top:0;
}

#pullquotes {

	width: 400px;
	height: 90px;
	position: absolute;
	left: 520px;
	top:56px;
}

#awards {

	position: absolute;
	left: 502px;
	top:147px;
}
.seriouswrap {
	float:left;
}
#content-body .overview-nav a:link,
#content-body .overview-nav a:visited,
#content-body .overview-nav a:hover {
	color: #f3e7cc;
	text-transform:uppercase;
	font-family: helvetica, tahoma, sans-serif;
}

.general-dotted-divider {
	display: none;
}
#footer {
	background: #bdb7aa;
	color: #fff;
	margin:0 10px;
}
#footer a {
	color: #fff;
}
#subfoot .contentitem li a {
	color: #f5efe1;
	text-transform:none;
}

#subfoot .contentitem li.toplink a {
	color: #d5cbb6;
}
.overviewshell#seriousman a {
	position: absolute;
	top: 220px;
	width: 84px;
	height: 32px;
	color:#f7ecd2;
	text-decoration:none;
	font-size:16px;
	font-family:Georgia;
	
}
.overviewshell#seriousman a:hover {
	text-decoration:underline;
	color:#FFF;
	
}
#bigtrailer {
	left: 835px;
}
#mediumtrailer {
	left: 725px;
}
#smalltrailer {
	left: 635px;
}
.mod {
	background: #faf6eb url( /gfx/movies/serious-man/bg/mod-gradient.gif) 0 0 repeat-x;
	border: 1px solid #d2cdc9;
	float: left;
}

.mod h2 {
	background-color:#9eaaae;
	width:100%;
	height: 20px;
	padding: 10px 20px;
	color: #6b3010;
	font-family: georgia, times, serif;
	font-size: 16px;
	font-weight:bolder;
	font-variant:small-caps;
}

#articleshell {
	width: 925px;
	margin-left:25px;
}
articleshell ul {
	float: left;
	margin:10px 0 10px 20px;
}
#articleshell ul li {
	float: left;
	width: 280px;
	padding: 10px;
}

.crosspromos {
	float: left;
	margin:0 0 20px 25px;
}
.crosspromos li {
	float: left;
	
}
.crosspromos li.bumpme {
	margin-left:76px;
	
}
/**
	read more links and such
*/
.classics-articles a,
.classics-more-articles a,
.classics-reviews a,
.review-text a,
.mod#blogshell ul li a,
.word-wrap a,
.breadcrumb a,
.author a,
.article-body a,
ul.pagination li{
	color: #826024;
	font-family: tahoma, helvetica, sans-serif;
}

#content-body a, #content-body a:link, #content-body a:hover, #content-body a:visited {
	color:#6b3010;
}

.mod#articleshell ul li h3 a,
.mod#articleshell ul li h3 a em,
.general-title-small a,
.general-title-small a em,
#content-body .global-sidebar .word-wrap h3 a,
.profile-photo-heading.phototitle,
.classics-reviews .review-item .poster p.review-byline {
	color: #6b3010;
	font-family: georgia, times, serif;
	font-size: 14px;
	font-weight:400;
}
.profile-photo-heading.phototitle {
	font-weight: bolder;
}
.mod#articleshell ul li a img {
	border: 3px solid #87aaae;
}
.mod#videoshell, .mod#communityshell {
	width: 577px;
}
.mod#videoshell #videoplayer {
	margin: 30px 46px 0;
}

#profile-photo-nav {
	
}
#profile-photo-nav #viewport {
	
}
#profile-photo-nav #viewport ul {
	
}
#profile-photo-nav #viewport ul li {
	width:103px;
}
#profile-photo-nav #viewport ul li a {
	width: 85px;
}

#communityshell {
	margin-top:20px;
	width: 577px;
	margin-left: 4px;
}
#communityshell ul {
	float:left;
	margin:10px;
}
#communityshell ul li {
	text-align:center;
	float: left;
	padding: 10px 30px;
}
#communityshell ul li p a {
	color: #6b3010;
	font-family: georgia, times, serif;
	font-size: 14px;
}
#communityshell ul li p.teensy {
	font-family: tahoma, helvetica, sans-serif;
	color: #6b3010;
}

#blogshell {
	width: 325px;
	margin-top:20px;
}
#blogshell p {
	margin:10px;
	float: left;
}
#blogshell .foot a {
	margin-bottom:10px;
	color: #87aaae;
}
#blogshell ul {
	border-top: 1px solid #efddbb;
	width: 275px;
	margin: 10px;
	float:left;
}
#blogshell ul li {
	border-bottom: 1px solid #efddbb;
	padding: 6px 0;
}

/** articles */
.class-cs-articles a {
	color: #b14a17;
}
a img.paddedframe  {
	padding: 0;
	border: 3px solid #8cadb0;
}

/** sidebars */

#content-body .global-sidebar .word-wrap a {
	font-size:10px;
}
.sidebar img.general-greyframe {
		border: 2px solid #8cadb0;
}
.sidebar .titlearea, 
.global-sidebar .section-title,
.global-sidebar .title  {
	background-color: #c7bda4;
	margin:0;
}
.global-sidebar .section-title h3 {
	margin: 4px;
}
.sidebar .pubtitle,
.global-sidebar .pubtitle,
.global-sidebar .title,
.global-sidebar .section-title h3 {
	text-transform:none;
	font-variant:small-caps;
	text-indent: 0;
	background-image: none;
	color: #6b3010;
	font-family: georgia, times, serif;
	font-size: 16px;
}
#content-body .global-sidebar .word-wrap h3 a ,
#content-body .global-sidebar .word-wrap h4 a,
#content-body .global-sidebar .word-wrap h4 a em,
#content-body .global-sidebar .word-wrap h3 a em,
.global-sidebar .article-item .word-wrap h3  {
	font-size: 14px;
	color: #6b3010;
	font-family: georgia, times, serif;
	text-transform:none;
	font-variant:small-caps;
	
}
.article-title-block .general-title-large,
.article-title-block .general-title-large em,
.cncarticle h1,
.review-text h3 {
	color: #6b3010;
	font-family: georgia, times, serif;
	font-size: 18px;
}

p.caption,
.article-img-wrapper p.caption {
	color: #6b3010;
}

#viewport img.greyframe {
	border:4px solid #826024;
}

#viewport img.greyframe.moused {
	border-color:#6b3010;
}

/** titles */
#content-body #title {
	border: none;
	height:30px;
}
.classics-more-articles, 
.classics-more-articles div.article-item {
	border: none;
} 

/**
	main secion titles ("Articles", "More Articles..")
*/
#content-body #title h1, 
div#interact div.title h1,
.classics-more-articles h2 {
	text-transform:none;
	font-variant:small-caps;
	text-indent: 0;
	background-image: none;
	color: #6b3010;
	font-family: georgia, times, serif;
	font-size: 18px;
	border:none;
	width: 580px;
	padding: 2px 10px 0px;
	background-color: #c7bda4;
	font-weight: bolder;
}
#title h1 {margin-left:0;}
h2#farticles {
	display:none;
}
div.interact {
	border-color: #88a9ae;
	background-color: #e2d8c0;
	background-image: url(/gfx/movies/serious-man/bg/interact-toprules.gif);
}
div.interact.snippet {
	background-image:none;
}
body.ie6 .interact.snippet {
	background-image:none !important;
}
div.interact a:link,
div.interact a:hover,
div.interact a:visited,
.more-things a {
	color: #6b3010;
}
div.interact .stars div.zero, div.interact .stars div {
	background-image: url(/gfx/movies/serious-man/bg/stars.gif);
}

body #wrapper .classics-leftcolumn .article-body table tr th a {
	background-color:#F3E7CC;
	color: #913502;
}
body #wrapper .classics-leftcolumn .article-body table tr.tigerstripe {
	background-color: #d5d0c2;
}
/**
*	new headers navigation
*/

#mainnav {
	background: #b4d4e0 url(/gfx/movies/serious-man/nav/navbar.gif) left top repeat-x;
}
#mainnav li.main#ourmovies a {
	background-image: url(/gfx/movies/serious-man/nav/ourmovies.gif);
}
#mainnav li.main#features a {
	background-image: url(/gfx/movies/serious-man/nav/features.gif);
}
#mainnav li.main#blogstream a {
	background-image: url(/gfx/movies/serious-man/nav/blogstream.gif);
}
#mainnav li.main#watchvideo a {
	background-image: url(/gfx/movies/serious-man/nav/watchvideo.gif);
}
#mainnav li.main#store a {
	background-image: url(/gfx/movies/serious-man/nav/store.gif);
}
#ourmovies_rollover {background-image:url(/gfx/movies/serious-man/nav/ourmoviesRollover.png);}
#ourmovies_rollover a {color:#b4d4e0;}
#ourmovies_rollover .roll_more span {color:#b4d4e0;}
#mainnav .subnav,#mainnav  .subnav.curlist.loaded , #mainnav .current .loaded.curlist {
	background: #b4d4e0;
}
#mainnav .subnav.curlist {
	background: #928577;
}

#mainnav li .subnav li a, #mainnav li .subnav li.alignright a  {
	color: #40250C;
	font-family: tahoma, helvetica, sans-serif;
}
#sfsubmit {
	background-image: url(/gfx/movies/serious-man/nav/mainsearch.gif);
}

#global-searchform {
	background-color: #000;
}
#global-searchform ul li a {
	color: #faeb16;
}

#usernav p a, #usernav ul li a {
	color: #40250c;
	
}
#global-searchform  {
	background-color: #2F1C0A;
}

/* IE */
body.ie6 #blogshell {
	margin-top:30px;
}
body.ie7 #blogshell {
	margin-top:7px;
}
body.ie6 #blogshell, body.ie7 #blogshell {
	padding-bottom:10px;
}


/* FANCYBOX */

#fancy_inner {
	-moz-border-radius: 6px; -webkit-border-radius: 6px;
	overflow:visible;
}
#fancy_close {
	width:42px;
	height:42px;
	right:-15px;
	margin-top:-16px;
}
/* background */
	/* normal browsers */
	#fancy_close {
		background: transparent url('/gfx/movies/serious-man/buttons/lbclose.png') 0 0 no-repeat;
	}
	/* ie6 */
	body.ie6 #fancy_close {
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/gfx/movies/serious-man/buttons/lbclose.png');
	}
#fancy_bg {
	
}
#fancy_content {
	-moz-border-radius: 6px; -webkit-border-radius: 6px;
}
#fancy_content iframe {
	
}

/* PHOTO GALLERIES BUTTONS
#profile-photo-nav .nav.leftnav {
	background-image: url(/gfx/movies/away-we-go/buttons/left.png);
	height:43px;
	width:41px;
}
#profile-photo-nav .nav.rightnav {
	background-image: url(/gfx/movies/away-we-go/buttons/right.png);
	height:43px;
	width:41px;
}
#profile-photo-nav .nav.leftnav.moused {
	background-image: url(/gfx/movies/away-we-go/buttons/left-on.png);
}
#profile-photo-nav .nav.rightnav.moused {
	background-image: url(/gfx/movies/away-we-go/buttons/right-on.png);
}
#profile-photo-nav .nav.leftnav.unset {
	background-image: url(/gfx/movies/away-we-go/buttons/left-off.png);
}
#profile-photo-nav .nav.rightnav.unset {
	background-image: url(/gfx/movies/away-we-go/buttons/right-off.png);
} */

/* LAYOUT */
	body.ie6 #articleshell {
		margin-left:12px;
	}
	body.ie7 #articleshell {
		margin-left:22px;
	}
	body.ie6 .crosspromos {
		margin-left:12px;
	}
.leftcolumn {
	margin:10px 0 10px 21px;
}
	body.ie6 .leftcolumn {
		margin-left:8px;
	}
	body.ie7 .leftcolumn {
		margin-left:18px;
	}
.rightcolumn {
	margin:10px 0 20px 10px;
	float:left;
}
	body.ie6 .rightcolumn {
	}
#blogshell {
	float:right;
	margin-top:15px;
}
	body.ie6 #blogshell {
	margin-top:15px;
	}
	body.ie7 #blogshell {
	margin-top:2px;
	}
#communityshell {
	margin-top:15px;
}
	body.ie6 #communityshell {
	}
body.ie6 #footer {
	margin-left:5px;
}
body.ie6 .classics-more-articles {
	margin-left:5px;
	width:570px;
}
body.ie6 .classics-leftcolumn {
	margin-left:10px;
}
body.ie6 .rightcolumn {
	margin-left:15px;
}

/* STYLES */
.article-item p {
	clear:both;
}
.classics-awards .award-item {
	clear:all;
}
.seriouswrap {
    background: none repeat scroll 0 0 #F6EBD2;
}

/* HEADER & FOOTER */
#container #top_container {background: #4e6d79; border-bottom: 2px solid #010f15; margin-bottom: 16px;} /* bg */
#container #top_header {}
#container #top_header .h_text, #container #top_header .h_text * {}
#container #top_header .h_text p, #container #top_header .h_text a {}
#container .hpp_content {}
#container .hpp_content a {}
#container .hpp_content a.secondary {}
#container .hpp_title span {color: #333333;}
#container .hpp_bottom {} /* bg */
#container .hpp_bottom .hpp_buttons a {background:#efefef;color:#333333;}
#container #bottom_container {background:none;} /* bg */
#container .bottom_footer a {color:#336699;}
#container .bottom_link.bottom_toplink a {color:#ffffff;}
#container .bottom_copyright {}

#content-container, #content-body, #registration-content {background:none !important;}
