/* ------------------------------------------------------------------------------------------------- */

/* TEMPLATE */
	
	/* DEFAULT */
	body {background:#c3e7f1;font-weight:normal;color:#333333;}
	h1, h2, h3, h4, h5, h6, h7 {color:#333333;}
	a, h1 a, h2 a, h3 a, h4 a, h5 a, h5 a, h6 a, h7 a {color:#184a75;}
	hr {background:#333333;}
	
	/* LAYOUT */
	body {}
	#top_container {background:#00acde;}
	#page_container {background:#c3e7f1;}
	#page_content {background:#1db5dc url('/focusfeatures/film/the_kids_are_all_right/images/page.png') repeat-x;}
	#page_body {background:none;}
	#pagesection_1 {width:977px;padding:15px 19px 0;}
	#pagesection_2 {}
	
	/* STYLES */
	.ContentTitle {color:#333333;}
	.ContentItemImage {background:#FFFFFF;border:none;padding:5px;}
	.ContentTitleDescription p {margin:0  0 8px 0;}
	.BodyTitle {font-size:24px;line-height:24px;color:#333333;}
	.ByLine {color:#666666;font-size:16px;}
	.BodyFilter {border-bottom:1px solid #666666;color:#666666;}
	.BodyPhotoImage {background:#FFFFFF;border:1px solid #9B9B9B;padding:5px;}
	
	/* HEADER */
	#main_header .h_logo {background:#00acde;}
	#main_header .h_nav a.nav_ourmovies {width:120px;background-image:url('/focusfeatures/film/the_kids_are_all_right/images/nav_ourmovies.png');}
	#main_header .h_nav a.nav_mediaroom {width:114px;background-image:url('/focusfeatures/film/the_kids_are_all_right/images/nav_mediaroom.png');}
	#main_header .h_nav a.nav_community {width:108px;background-image:url('/focusfeatures/film/the_kids_are_all_right/images/nav_community.png');}
	#main_header .h_nav a.nav_store {width:62px;background-image:url('/focusfeatures/film/the_kids_are_all_right/images/nav_store.png');}
	#main_header .h_nav a.nav_featured {width:120px;background-image:url('/focusfeatures/film/the_kids_are_all_right/images/nav_featured.png');}
	#main_header .h_nav a:hover {}
	#main_header .h_text .first_line {color:#ffffff;}
	#main_header .h_text p, #main_header .h_text a {color:#fff12d;}

	/* FOOTER */
	#subfoot, #subfoot .site_footer {color:#184a75;}
	#subfoot .coraline_footer a, #subfoot .site_footer a, #subfoot .subfootwrap li a, #subfoot .subfootwrap li a em, #subfoot .subfootwrap li.bottomlink .a {color:#184a75;}
	#subfoot .subline hr, #subfoot .subfootwrap li.toplink a, #subfoot .footer_copyright, #subfoot .bottomlogo {color:#184a75;}
	
	/* FILM HEADER */
	.FilmHeader {background: url('/focusfeatures/film/the_kids_are_all_right/images/header.jpg') center no-repeat;display:block;height:523px;overflow:hidden;text-indent:-1000px;}
	.FilmHeaderWatchtrailer {background:url('/focusfeatures/film/the_kids_are_all_right/images/watch_trailer.jpg');display:block;position:absolute;margin:128px 0 0 410px;width:161px;height:45px;overflow:hidden;text-indent:-1000px;}
		body.ie67 .FilmHeaderWatchtrailer {left:0;top:0;}
	.FilmHeaderRelease {color:#262F32;display:block;font-size:16px;line-height:18px;font-weight:bold;height:30px;margin:498px 0 0 137px;position:absolute;text-align:center;text-indent:0;width:700px;}
		body.ie67 .FilmHeaderRelease {left:0;top:0;}
	.FilmHeaderSub {background:url('/focusfeatures/film/the_kids_are_all_right/images/header_sub.jpg') center no-repeat;display:block;height:162px;overflow:hidden;text-indent:-1000px;}
	
	.filmheader_promos {margin:179px 0 0 337px;position:absolute;}
	.filmheader_promo {}
	.filmheader_promo img {display:block;}
	body.ie67 .filmheader_promos {top:0;left:0;}
	body.ie6 .filmheader_promo img {width:301px !important;height:151px !important;}
	
	.FilmHeaderSub a {color:#006699;background:#fff12d;width:171px;padding:6px;font-size:12px;line-height:14px;font-weight:bold;position:absolute;display:block;text-align:center;text-indent:0;}
	.FilmHeaderSub a:hover {background:#ccffff;text-decoration:none;}
	
	.FilmHeaderSubDvd {height:14px;margin:14px 0 0 785px;}
	.FilmHeaderSubBluray {height:14px;margin:47px 0 0 785px;}
	.FilmHeaderSubOndemand {height:14px;margin:79px 0 0 785px;}
	.FilmHeaderSubItunes {height:26px;margin:112px 0 0 785px;}
	body.ie67 .FilmHeaderSub a {left:0;top:0;}
	
	.FilmHeaderNav {background:#fff12d;}
	.FilmHeaderNav a {font-weight:normal;text-transform:uppercase;color:#184a75;}
	.FilmHeaderNav a:hover, .FilmHeaderNav a.selected {font-weight:bold;color:#184a75;}
	
	/* CAROUSEL */
	.carousel .scrollable ul li a img {border-color:#fff12d;}
	.carousel .scrollable ul li a:hover img {border-color:#ffffff;}
	
/* PAGES */
	#page_title {font-size:34px;line-height:38px;}
	
	/* ARTIClES & VIDEOS */
	.OverviewLargeItems td.cell, .OverviewMediumContent {background:#4FBADC;}
	.OverviewLargeContent {min-height:265px;}
	.OverviewLargeImage img, .OverviewMediumImage img {border-color:#000000;}
	.OverviewLargeImage a:hover img, .OverviewMediumImage a:hover img {border-color:#fff12d;}
	.OverviewLargeTitle a, .OverviewMediumTitle a {}
	.OverviewLargeTitle a:hover, .OverviewMediumTitle a:hover {color:#fff12d;text-decoration:none;}
	.OverviewLargeLink, .OverviewMediumLink {overflow:hidden;zoom:1;padding:10px 0;}
	.OverviewLargeLink a, .OverviewMediumLink a {color:#184A75;font-weight:normal;}
	.OverviewLargeLink a:hover, .OverviewMediumLink a:hover {color:#fff12d;text-decoration:none;}
	.OverviewLargeLink .divider, .OverviewMediumLink .divider {display:inline;}
	
	/* VIDEOS */
	.film_videos .carousel a {color:#336699;}
	.film_videos .carousel a:hover div {text-decoration:underline;}
	.film_videos .OverviewLargeLink a {color:#ffffff;}
	.film_videos .OverviewLargeLink a:hover {color:#fff12d;text-decoration:none;}
	.film_videos .OverviewLargeLink .divider {color:#666666;}
	
	/* CAST * CREW */
	.film_cast-crew .ContentTitle {color:#666666;font-weight:bold;}

	/* PHOTOS */
	
	/* NEWS */
	.film_news #pageheader_container {padding:0;}
	.film_news #page_subtitle {
	padding: 0 0 20px 0;
	text-transform: none;
	font-size: 18px;
	line-height: 18px;
	font-family: arial, helvetica, sans;
	}
	.BodyNews {background:none;}
	.BodyNewsContent {padding:0;}
	.BodyNewsItemsContent {padding:0;background:none;}
	.BodyNewsItemHeading {background:#B5E3EF;}
	.BodyNewsItems {background:#65B8D2;padding:7px;-moz-border-radius:0;-webkit-border-radius:0;}
	.BodyNewsItem {background:#EAF2F4;}
	.BodyNews .BodyPhotoImage {background:none;border:none;padding:0;}
	.BodyNewsButtons {padding:8px 0 16px;}
	.BodyNewsButton {background:#184a75;}
	.BodyNewsButton:hover {background:#3399cc;}
	
	/* PARTNERS & AWARDS */
	.BodyItem {border:none;margin:5px 0 20px;padding:15px 10px 15px 5px;}
	.BodyItemLabel {border-bottom:1px solid #333333;}
	.BodyItemQuote {color:#666666;}
	
	/* ARTICLE */
	.film_article .activity_strip {margin:15px 0;}
	.pagination_container .pagination_item a {background:#ffffff;color:#184a75;border:solid 1px #184a75;}
	.pagination_container .pagination_item a:hover {background:#fff12d;color:#184a75;border:solid 1px #184a75;text-decoration:none;}
	.pagination_container .pagination_item.selected a {background:#184a75;color:#ffffff;border:solid 1px #184a75;}
	
	/* VIDEO */
	.ContentControl a {color:#336699;font-size:12px;}
	.ContentControl a.selected {color:#333333;}
	.VideosWide .VideosWideCarousel {background:none;}
	.VideosWide .VideosWideScrollable ul li a img {border:1px solid #666666;margin:2px;}
	.VideosWide .VideosWideScrollable ul li a:hover img {border:3px solid #336699;margin:0;}
	.VideosWide .VideosWideScrollable ul li.selected a img {border:3px solid #336699;margin:0;}

/* HOMEPAGE */
	.film_overview .crosspromos_widget {width:936px;padding-bottom:20px;}
		
	/* ARTICLES */
	.film_overview .articles_widget {}
	.film_overview .articles_widget .articles_title_area {padding:16px 5px 15px 0;}
	.film_overview .articles_widget .articles_title {background:none;color:#FFFFFF;font-size:22px;line-height:22px;padding:8px 10px;text-transform:uppercase;}
	.film_overview .articles_widget .articles_subtitle {font-weight:normal;color:#fff12d;}
	.film_overview .articles_widget .carousel {padding:0;background:#24a5d2;height:325px;}
	.film_overview .articles_widget .scrollable {}
	.film_overview .articles_widget .infinite {}
	.film_overview .articles_widget li {}
	.film_overview .articles_widget li .title a {color:#fff12d;line-height:22px;font-size:16px;display:block;font-weight:bold;}
	.film_overview .articles_widget li .caption {color:#ffffff;}
	.film_overview .articles_widget li .description {color:#ffffff;}
	.film_overview .articles_widget li a img {border:3px solid #FFFFFF;height:147px;width:263px;}
	.film_overview .articles_widget .browse {margin-top:82px;}

	/* PHOTOS */
	.film_overview .photos_widget {clear:none;display:block;float:right;margin:0 0 30px 0;width:480px;}
		body.ie6 .film_overview .photos_widget {}
		body.ie67 .film_overview .photos_widget {}
	.film_overview .photos_widget .photos_title {background:#f6a13c;color:#FFFFFF;font-size:22px;line-height:22px;padding:8px 10px;text-transform:uppercase;}
	.film_overview .photos_widget .photos_carousel {height:auto;background:#f9bd77;}
	.film_overview .photos_widget .carousel_image {display:inline;}
	.film_overview .photos_widget .scrollable {height:130px;margin:0 0 0 3px;padding:15px 0 0;width:421px;}
	.film_overview .photos_widget li {margin:0;}
	.film_overview .photos_widget li a img {border:3px solid #e3e3e3;margin-right:8px;}
	.film_overview .photos_widget li a .caption {color:#333333;}
	
	.film_overview .photos_widget .browse {width:26px;height:27px;padding:4px;margin:57px 0 0;background:#333333;text-indent:-1000px;overflow:hidden;padding:0;}
	.film_overview .photos_widget .browse.left {margin-left:0;background:url('/focusfeatures/film/default/images/left_sm.png');}
	.film_overview .photos_widget .browse.right {text-align:left;margin-right:0;background:url('/focusfeatures/film/default/images/right_sm.png');}
	.film_overview .photos_widget .browse.left.disabled {background:url('/focusfeatures/film/default/images/left_sm_disabled.png');}
	.film_overview .photos_widget .browse.right.disabled {background:url('/focusfeatures/film/default/images/right_sm_disabled.png');}
	.film_overview .photos_widget .browse.left:hover {background:url('/focusfeatures/film/default/images/left_sm_hover.png');}
	.film_overview .photos_widget .browse.right:hover {background:url('/focusfeatures/film/default/images/right_sm_hover.png');}
	
	/* VIDEOS */
	.film_overview .videos_widget {clear:none;display:block;float:left;margin:0 0 30px 0;width:480px;}
		body.ie6 .film_overview .videos_widget {}
		body.ie67 .film_overview .videos_widget {}
	.film_overview .videos_widget .videos_title {background:#f6a13c;color:#FFFFFF;font-size:22px;line-height:22px;padding:8px 10px;text-transform:uppercase;}
	.film_overview .videos_widget .videos_carousel {height:auto;background:#f9bd77;}
	.film_overview .videos_widget .scrollable {margin:15px 0 0 4px;width:416px;height:130px;padding:0;}
	.film_overview .videos_widget li {padding:0 2px 0 0;width:137px;margin:0 0 0 4px;}
	.film_overview .videos_widget li a img {border:3px solid #e3e3e3;}
	.film_overview .videos_widget li a .caption {}
	
	.film_overview .videos_widget .browse {width:26px;height:27px;padding:4px;margin:57px 0 0;background:#333333;text-indent:-1000px;overflow:hidden;padding:0;}
	.film_overview .videos_widget .browse.left {margin-left:0;background:url('/focusfeatures/film/default/images/left_sm.png');}
	.film_overview .videos_widget .browse.right {text-align:left;margin-right:0;background:url('/focusfeatures/film/default/images/right_sm.png');}
	.film_overview .videos_widget .browse.left.disabled {background:url('/focusfeatures/film/default/images/left_sm_disabled.png');}
	.film_overview .videos_widget .browse.right.disabled {background:url('/focusfeatures/film/default/images/right_sm_disabled.png');}
	.film_overview .videos_widget .browse.left:hover {background:url('/focusfeatures/film/default/images/left_sm_hover.png');}
	.film_overview .videos_widget .browse.right:hover {background:url('/focusfeatures/film/default/images/right_sm_hover.png');}

	/* MAIN */
	.film_overview #maincolumn_container {float:left;clear:left;width:625px;padding:0;}
		body.ie6 .film_overview #maincolumn_container {}
	
		/* REVIEWS */
		.film_overview .reviews_widget {padding:0 0 30px;}
		.film_overview .reviews_widget .reviews_title {background:#01a4d4;color:#FFFFFF;font-size:22px;line-height:22px;padding:8px 10px;text-transform:uppercase;}
		.film_overview .reviews_widget .reviews_content {height:auto;background:#6ecfe8;}
		.film_overview .reviews_widget .reviews_items {padding:0;}
		.film_overview .reviews_widget .reviews_item {padding:16px 8px;border-bottom:solid 10px #01a4d4;}
		
		.film_overview .reviews_widget .reviews_item .thumbnail {float:left;width:160px;min-height:50px;}
		.film_overview .reviews_widget .reviews_item .thumbnail img {margin:5px 20px;}
			body.ie6 .film_overview .reviews_widget .reviews_item .thumbnail img {padding:0 10px 25px;}
		
		.film_overview .reviews_widget .reviews_item .description {}
		.film_overview .reviews_widget .reviews_item .description .title {color:#ffffff;text-transform:uppercase;font-weight:bold;padding:3px 2px 1px;}
		.film_overview .reviews_widget .reviews_item .description .blurb {color:#333333;padding:3px 2px 1px;}
		.film_overview .reviews_widget .reviews_item .description .readmore {color:#0286b4;padding:3px 2px 1px;}
	
	/* SIDE */
	.film_overview #sidecolumn_container {float:right;clear:right;width:336px;padding:0;}
		body.ie6 .film_overview #sidecolumn_container {}
		
		/* FACEBOOK */
		.film_overview .facebook_widget {display:block;margin:0 0 30px;}
		.film_overview .facebook_widget .facebook_title {background:#f6a13c;color:#FFFFFF;font-size:22px;line-height:22px;padding:8px 10px;text-transform:uppercase;display:none;}
		.film_overview .facebook_widget .facebook_content {}
		.film_overview .facebook_widget .facebook_content iframe {border:none;overflow:hidden; width:336px; height:517px; background:#ffffff;}
		
		/* COMMUNITY */
		.film_overview .community_widget {margin:0 0 30px;}
		.film_overview .community_widget .community_title {background:#53a749;color:#FFFFFF;font-size:22px;line-height:22px;padding:8px 10px;text-transform:uppercase;font-weight:normal;}
		.film_overview .community_widget .community_content {}
		.film_overview .community_widget .community_content a b {font-size:14px;line-height:14px;}
		.film_overview .community_widget .community_content a span {display:block;line-height:14px;padding:3px 0;font-weight:normal;color:#333333;font-size:12px;}
		.film_overview .community_widget .community_signup {float:none;clear:both;height:60px;background:#86c17f url('/focusfeatures/film/the_kids_are_all_right/images/community_signup.png') 6px 6px no-repeat;margin:0;width:auto;border-bottom:solid 8px #53a749;}
		.film_overview .community_widget .community_signup p {display:block;padding:8px 0 0 58px;}
		.film_overview .community_widget .community_facebook {float:none;clear:both;height:60px;background:#86c17f url('/focusfeatures/film/the_kids_are_all_right/images/community_facebook.png') 6px 6px no-repeat;margin:0;width:auto;border-bottom:solid 8px #53a749;}
		.film_overview .community_widget .community_facebook p {display:block;padding:8px 0 0 58pxx;}
		.film_overview .community_widget .community_twitter {float:none;clear:both;height:60px;background:#86c17f url('/focusfeatures/film/the_kids_are_all_right/images/community_twitter.png') 6px 6px no-repeat;margin:0;width:auto;border-bottom:solid 8px #53a749;}
		.film_overview .community_widget .community_twitter p {display:block;padding:8px 0 0 58px;} 
			
/* SIDEBARS */
	.side_widget {background:none;border:none;}
	.side_widget .side_widget_content {padding:10px;}
	.side_widget .side_title {height:auto;width:300px;padding:0;color:#ffffff;font-size:24px;line-height:28px;}
	.side_widget .side_item {margin:0;padding:0;border:none;}
	.side_widget .side_item_link {margin:4px 0;padding:7px;}
	.side_widget .side_item_link:hover {text-decoration:none;}
	.side_widget .side_item_details .side_item_title {}
		body.ie6 .side_widget .side_item_details_content {padding-left:7px;}
	.side_widget .side_item_link .side_item_description {color:#333333;font-weight:normal;}
	.side_widget .side_more {padding:6px 5px;}
	.side_widget .side_more a {color:#ffffff;}
	
	#side_articles {background:#f6a13c;border:none;}
	#side_articles .side_widget_content {}
	#side_articles .side_title {}
	#side_articles .side_item {}
	#side_articles .side_item_link {background:#f9bd77;}
	#side_articles .side_item_link:hover {background:#fff12d;}
	#side_articles .side_item_details .side_item_title {}
	#side_articles .side_item_link .side_item_description {}
	.side_widget .side_more {}
	#side_articles .side_more a {}
	
	#side_news {background:#51a649;border:none;}
	#side_news .side_widget_content {}
	#side_news .side_title {}
	#side_news .side_item {}
	#side_news .side_item_link {background:#83c17f;}
	#side_news .side_item_link:hover {background:#fff12d;}
	#side_news .side_item_details .side_item_title {}
	#side_news .side_item_link .side_item_description {}
	.side_widget .side_more {}
	#side_news .side_more a {}
	
	#side_videos {background:#7a6987;border:none;}
	#side_videos .side_widget_content {}
	#side_videos .side_title {}
	#side_videos .side_item {}
	#side_videos .side_item_link {background:#c2b3cd;}
	#side_videos .side_item_link:hover {background:#fff12d;}
	#side_videos .side_item_details .side_item_title {}
	#side_videos .side_item_link .side_item_description {}
	.side_widget .side_more {}
	#side_videos .side_more a {}
	
	#side_facebook-ff .side_widget_content {padding:0;}
	#side_facebook-ff .side_item_link:hover {background:#fff12d;}
	#side_facebook-ff .side_items {margin:0 0 5px;}
	
/* ACTIVITY MODULE */
	.activity_module a {}
	.activity_module .submit a {font-weight:bold;}
	.activity_module .activity_comments .comment_text .commented_by {color:#666666;}
	.activity_module .ContentTitle {font-size:24px;line-height:28px;font-weight:bold;}
	.activity_module .BodySubtitle {color:#333333;font-size:14px;font-weight:normal;line-height:14px;padding:2px 0;}
	
/* ACTIVITY STRIP */
	.activity_strip {background:#d3edf4;border:none;}

/* HEADER & FOOTER */
#container #top_container {background:#00acde;} /* bg */
#container #top_header {}
#container #top_header .h_text, #container #top_header .h_text * {color:#ffffff;}
#container #top_header .h_text p, #container #top_header .h_text a {color:#fff12d;}
#container .hpp_content {}
#container .hpp_content a {color:#184A75;}
#container .hpp_content a.secondary {color:#00acde;}
#container .hpp_title span {color: #333333;}
#container .hpp_bottom {background:#FFF12D;} /* bg */
#container .hpp_bottom .hpp_buttons a {background:#efefef;color:#184A75;}
#container #bottom_container {background:#00acde;} /* bg */
#container .bottom_footer a {color:#fff12d;} 
#container .bottom_link.bottom_toplink a {color:#ffffff;}
#container .bottom_copyright {}
