/* DEFAULT */
body {background:#000000;} 
div, ul, li {overflow:hidden;}
a, h1 a, h2 a, h3 a, h4 a, h5 a, h5 a, h6 a, h7 a {color:#336699;}
h1, h2, h3, h4, h5, h6, h7 {margin:0;color:#333333;font-weight:bold;}
p {margin:0;}
#page_container {background:#68B0C7;}
#page_content {padding:0;}
#page_body {margin:25px auto 0;}

/* OLD TEMPLATES (SPLASHPAGE) */
#content-container {background:#68B0C7;}
#content-content {width:1015px;margin:0 auto;}
#content-body {width:1015px;margin:0 auto;}
body.ie6 #content-body {text-align:center;}
#page-container {margin:0 auto;width:977px;text-align:left;}

/* FILM HEADER */
.FilmHeader {width: 1015px; height:350px; margin: 0 auto; text-indent:0px;}
.FilmHeaderSub {background: url('http://fif.s3.amazonaws.com/somewhere/swf/somewhere_inner_header.jpg') no-repeat; width: 1015px; height:158px; margin: 0 auto; }
.FilmHeaderButtons {position:absolute;margin:465px 0 0 661px;width:160px;height:50px;text-align:center;}
.FilmHeaderButtons a {color:#ffffff;text-transform:uppercase;font-size:12px;padding:0 4px;}

.FilmHeaderQuotes {width:350px;height:115px;position:absolute;margin:220px 0 0 570px;z-index:50;}

.filmheader_promos {margin: 363px 0 0 589px;position: absolute;}
.filmheader_promo {}

.FilmHeaderNav {background: url('/focusfeatures/film/somewhere/images/nav_bak.jpg') repeat-x;}
.FilmHeaderNav a {color:#ffffff;padding:0 6px;}
.FilmHeaderNav a.selected {color:#ffed36;}
.FilmHeaderNav a:hover {color:#ffed36;}

/* HEADER */
	/* TOP NAV */
	#main_header {}
	#main_header .h_logo {background:#202427;}
	#main_header .h_logo h1 {}
	#main_header .h_nav {}
	#main_header .h_nav a {}
		#main_header .h_nav a.nav_ourmovies {width:120px;background-image:url('/focusfeatures/film/somewhere/images/nav/nav_ourmovies.png');}
		#main_header .h_nav a.nav_mediaroom {width:114px;background-image:url('/focusfeatures/film/somewhere/images/nav/nav_mediaroom.png');}
		#main_header .h_nav a.nav_community {width:108px;background-image:url('/focusfeatures/film/somewhere/images/nav/nav_community.png');}
		#main_header .h_nav a.nav_store {width:62px;background-image:url('/focusfeatures/film/somewhere/images/nav/nav_store.png');}
		#main_header .h_nav a.nav_featured {width:120px;background-image:url('/focusfeatures/film/somewhere/images/nav/nav_featured.png');}
	#main_header .h_nav a:hover, #main_header .h_nav a.hover, #main_header .h_nav a.selected {color:#ffed36;background-position:0 26px;}
	#main_header .h_text {}
	#main_header .h_text .first_line {color:#ffffff;}
	#main_header .h_text p, #main_header .h_text a {color:#ffed36;}
	#main_header .h_search {}
	#main_header .h_search input {}
		body.ie6 .header .h_search input {}
	
/* FOOTER */
	#subfoot {color:#cccccc;}
	#subfoot, #subfoot div, #subfoot p, #subfoot a, #subfoot span {}
	#subfoot .footer_copyright {color:#cccccc;}
	#subfoot .bottomlogo {color:#cccccc;}
	#subfoot .coraline_footer {}
	#subfoot .coraline_footer a {color:#ffed36;}
	#subfoot .site_footer {color:#cccccc;}
	#subfoot .site_footer a {color:#ffed36;}	
	#subfoot .subline {}
	#subfoot .subline hr {background:#ffffff;}
	#subfoot .subfootwrap {}
	#subfoot .subfootwrap .contentitem {}
	#subfoot .subfootwrap li {}
	#subfoot .subfootwrap li a {color:#ffed36;}	
	#subfoot .subfootwrap li a em {color:#ffed36;}
	#subfoot .subfootwrap li a:hover {}
	#subfoot .subfootwrap li.toplink {}
	#subfoot .subfootwrap li.toplink a {color:#ffffff;}
	#subfoot .subfootwrap li.bottomlink {}
	#subfoot .subfootwrap li.bottomlink a {}
	#subfoot .subfootwrap li.bottomlink .a {color:#ffed36;}
	
/* LAYOUT */

/* CAROUSEL */
.carousel .browse.disabled {}
body.ie6 .carousel .scrollable a img {	border: none !important;}
body.ie6 .carousel .scrollable a:hover img {	border: none !important;}

/* PAGES */
#page_title {height:45px;width:600px;padding:0;}
#page_subtitle {margin:0 0 0 2px;}
.film_synopsis #page_title {background:url('/focusfeatures/film/somewhere/images/titles/synopsis.png') -4px 0px no-repeat;overflow:hidden;text-indent:-1000px;}
.film_articles #page_title {background:url('/focusfeatures/film/somewhere/images/titles/articles.png') -4px 0px no-repeat;overflow:hidden;text-indent:-1000px;}
.film_article #page_title {background:url('/focusfeatures/film/somewhere/images/titles/articles.png') -4px 0px no-repeat;overflow:hidden;text-indent:-1000px;}
.film_videos #page_title {background:url('/focusfeatures/film/somewhere/images/titles/videos.png') -4px 0px no-repeat;overflow:hidden;text-indent:-1000px;}
.film_video #page_title {background:url('/focusfeatures/film/somewhere/images/titles/videos.png') -4px 0px no-repeat;overflow:hidden;text-indent:-1000px;}
.film_cast-crew #page_title {background:url('/focusfeatures/film/somewhere/images/titles/cast-crew.png') -2px 0px no-repeat;overflow:hidden;text-indent:-1000px;}
.film_castncrew #page_title {background:url('/focusfeatures/film/somewhere/images/titles/cast-crew.png') -2px 0px no-repeat;overflow:hidden;text-indent:-1000px;}
.film_photos #page_title {background:url('/focusfeatures/film/somewhere/images/titles/photos.png') 1px 0px no-repeat;overflow:hidden;text-indent:-1000px;}
.film_reviews #page_title {background:url('/focusfeatures/film/somewhere/images/titles/reviews.png') -4px 0px no-repeat;overflow:hidden;text-indent:-1000px;}
.film_partners #page_title {background:url('/focusfeatures/film/somewhere/images/titles/partners.png') -4px 0px no-repeat;overflow:hidden;text-indent:-1000px;}
.film_community #page_title {background:url('/focusfeatures/film/somewhere/images/titles/community.png') -4px 0px no-repeat;overflow:hidden;text-indent:-1000px;}
.film_news #page_title {background:url('/focusfeatures/film/somewhere/images/titles/news.png') 0px 0px no-repeat;overflow:hidden;text-indent:-1000px;}
.film_awards #page_title {background:url('/focusfeatures/film/somewhere/images/titles/awards.png') 2px 2px no-repeat;overflow:hidden;text-indent:-1000px;}
.film_theatres #page_title {background:url('/focusfeatures/film/somewhere/images/titles/showtimes.png') 0px 4px no-repeat;overflow:hidden;text-indent:-1000px;}

.OverviewLargeItems td.cell {background:none;width:290px;}
.OverviewLargeContent {padding:0;background:none;}
.film_articles .OverviewLargeContent .OverviewLargeLink {display:none;}
.OverviewLargeImage a img {border-color:#000000;}
.OverviewLargeImage a:hover img {border-color:#3399cc;}
.OverviewLargeImage img {
    border: 3px solid #333333;
    height: 155px;
    width: 284px;
}

.OverviewMediumContent {padding:0;background:none;}
.OverviewMediumContent .OverviewLargeLink {display:none;}
.OverviewMediumContent .OverviewMediumTitle {padding-top:0;}

.film_castncrew #maincolumn_container {width:600px;}
.film_synopsis #maincolumn_container {width:600px;}

.BodyTitle {font-size:24px;font-weight:normal;}
.ByLine {padding:4px 0 18px;}

.film_splashpage .photo_image {margin-left:5px;}
.film_splashpage #content-content {background:#68B0C7;}
.film_splashpage #content-body {background:#ffffff;}
	
/* THEATERS */
.BodyBox {background:#e6e7e7;}
.BodyTable th a {font-weight:bold;color:#0696cf;}
.film_theatres .BodyBoxHeading {background-color: #000000;}
.film_theatres .BodyBoxTitle {font-size: 20px;line-height: 26px;}
.film_theatres .BodyBoxSubtitle {font-style: italic;line-height: 26px;}
.film_theatres .BodyTable th { padding: 7px; }
.film_theatres .BodyTable td { padding: 7px; }
.BodyTable tr.BodyTableStripe { background:#F4F4F4;}

/* SIDEBARS */
#side_title {height:40px;width:200px;padding:0;}
#side_articles .side_title {background:url('/focusfeatures/film/somewhere/images/titles/sm_articles.png') 6px 8px no-repeat;overflow:hidden;text-indent:-1000px;}
#side_indepth .side_title {background:url('/focusfeatures/film/somewhere/images/titles/sm_articles.png') 6px 8px no-repeat;overflow:hidden;text-indent:-1000px;}
#side_moreon .side_title {background:url('/focusfeatures/film/somewhere/images/titles/sm_articles.png') 6px 8px no-repeat;overflow:hidden;text-indent:-1000px;}
#side_news .side_title {background:url('/focusfeatures/film/somewhere/images/titles/sm_news.png') 6px 8px no-repeat;overflow:hidden;text-indent:-1000px;}
#side_videos .side_title {background:url('/focusfeatures/film/somewhere/images/titles/sm_videos.png') 6px 8px no-repeat;overflow:hidden;text-indent:-1000px;}
#side_videofolders .side_title {background:url('/focusfeatures/film/somewhere/images/titles/sm_videos.png') 6px 8px no-repeat;overflow:hidden;text-indent:-1000px;}

#side_archives {margin-left:42px;}
#side_archives .side_title {font-size:18px;padding-bottom:9px;}
#side_archives .side_list li {padding-bottom:3px;margin-top:2px;}
#side_archives .side_list li ul li {padding:1px 0 0 0;}

#side_facebook-mini {z-index:50;margin:-28px auto 20px auto;width:243px;border:none;float:right;clear:both;}
#side_facebook {margin-top:0;z-index:50;border:none;clear:both;}

.side_item_link:hover {text-decoration:none;background:#fff44c;}

#side_homepagepromos {background:url('/focusfeatures/film/somewhere/images/bg/homepagepromos_bg.png') no-repeat;border:none;width:336px;height:354px;}
#side_homepagepromos .side_items {margin:130px 0 5px 0;}
#side_homepagepromos .side_item {margin:0 3px;border:none;}
#side_homepagepromos .side_item_link {background:#e8de01;display:block;clear:both;padding:8px;color:#333333;text-align:center;}
#side_homepagepromos .side_item_link:hover {background:#fcf220;}
#side_homepagepromos .side_item_link .a_title {display:block;clear:both;font-size:16px;text-transform:uppercase;line-height:16px;font-weight:500;color:#000000;}

/* HOMEPAGE */
.film_overview #maincolumn_container {padding:0;}
.film_overview #sidecolumn_container {padding:0;}
	
	.film_overview .trailer_widget .trailer_content {background:#000000;}
	
	.film_overview .articles_widget {overflow: visible;}
	.film_overview .articles_widget .articles_title {display:none;padding:0;height:40px;background:url('/focusfeatures/film/somewhere/images/titles/sm_featured.png') 8px 0px no-repeat;overflow:hidden;text-indent:-1000px;width:600px;}

/* SHOWTIMES */
	/* top */
	#showtimes_top {position:relative;width:936px;height:52px;margin:0 auto;background:url('/focusfeatures/film/its_kind_of_a_funny_story/images/theaters/theaters_top.png') no-repeat;}
	#showtimes_top #showtimes_zipcode {position:absolute;width:106px;height:20px;border:solid 1px #b3d0db;margin-top:14px;margin-left:392px;}
	#showtimes_top #showtimes_buttons {position:absolute;margin-top:5px;margin-left:693px;width:300px;}
	#showtimes_top .showtimes_button {position:relative;width:70px;height:42px;margin-left:5px;float:left;cursor:hand;cursor:pointer;}
	#showtimes_top #showtimes_moviefone {background:url('/focusfeatures/film/its_kind_of_a_funny_story/images/theaters/top_moviefone.png') no-repeat;width:87px;}
	#showtimes_top #showtimes_fandango {background:url('/focusfeatures/film/its_kind_of_a_funny_story/images/theaters/top_fandango.png') no-repeat;}
	#showtimes_top #showtimes_movietickets {background:url('/focusfeatures/film/its_kind_of_a_funny_story/images/theaters/top_movietickets.png') no-repeat;}
	#showtimes_top #showtimes_moviefone.hover {background:url('/focusfeatures/film/its_kind_of_a_funny_story/images/theaters/top_moviefone_h.png') no-repeat;}
	#showtimes_top #showtimes_fandango.hover {background:url('/focusfeatures/film/its_kind_of_a_funny_story/images/theaters/top_fandango_h.png') no-repeat;}
	#showtimes_top #showtimes_movietickets.hover {background:url('/focusfeatures/film/its_kind_of_a_funny_story/images/theaters/top_movietickets_h.png') no-repeat;}
	/* side */
	#showtimes_side {position:relative;width:300px;height:250px;margin:-19px auto 20px auto;background:url('/gfx/movies/babies/showtimes_336.png') no-repeat;}
	#showtimes_side #showtimes_zipcode {position:relative;width:106px;height:20px;border:solid 1px #b3d0db;margin-top:79px;margin-left:176px;}
	#showtimes_side #showtimes_buttons {position:relative;margin-top:75px;margin-left:36px;}
	#showtimes_side .showtimes_button {position:relative;width:72px;height:42px;margin-right:9px;float:left;cursor:hand;cursor:pointer;}
	#showtimes_side #showtimes_moviefone {background:url('/gfx/movies/babies/showtimes_moviefone.png') no-repeat;}
	#showtimes_side #showtimes_fandango {background:url('/gfx/movies/babies/showtimes_fandango.png') no-repeat;}
	#showtimes_side #showtimes_movietickets {background:url('/gfx/movies/babies/showtimes_movietickets.png') no-repeat;}
	#showtimes_side #showtimes_moviefone.hover {background:url('/gfx/movies/babies/showtimes_moviefone_h.png') no-repeat;}
	#showtimes_side #showtimes_fandango.hover {background:url('/gfx/movies/babies/showtimes_fandango_h.png') no-repeat;}
	#showtimes_side #showtimes_movietickets.hover {background:url('/gfx/movies/babies/showtimes_movietickets_h.png') no-repeat;}
