/*
	Theme Name: Genesis Custom: Detachment
	Theme URI: http://www.studiopress.com/themes/genesis
	Description: Genesis is an advanced Framework for WordPress. Please <strong>do not modify</strong> this stylesheet, as it will be overridden in Genesis updates.
	Author: StudioPress
	Author URI: http://www.studiopress.com
	Version: 1.7.1
	Template: genesis
	
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

@import url('http://detachment-film.com/site/wp-content/themes/genesis/style.css');

/**** BODY ****/

body {
		width:100%;
        background: #000 url('images/bg2.jpg') repeat-x center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg2.jpg', sizingMethod='scale');
		-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg2.jpg', sizingMethod='scale')";
}
.page-id-128, .page-id-157 {
	background-color:transparent !important;
}
#wrap {
	background-color:transparent;
	width:980px;
}
.page-id-83 #wrap {
	width:982px !important;
}
.page-id-170 #wrap, .page-id-174 #wrap, .post-type-archive-cast #wrap, .post-type-archive-crew #wrap, .page-id-183 #wrap, .page-id-186 #wrap, .page-id-189 #wrap, .page-id-192 #wrap, .page-id-195 #wrap, .page-id-207 #wrap, .page-id-211 #wrap, .single #wrap, .page-id-540 #wrap {
	width:982px !important;
	margin-top:25px !important;
}
.page-id-128 #wrap {
	width:518px !important;
	background-color:#75909E;
	border:1px solid #000;
}
.page-id-157 #wrap {
	width:487px !important;
	background-color:#75909E;
	border:1px solid #000;
	height:915px;
}
#content-extension {
    min-width: 100%;
    position:fixed;
    z-index: -1;
	text-align:center;
	margin-top:130px;
	margin-left:-275px;
}
.page-id-19 #content-extension {
	margin-top:90px;
}

/**** BODY ****/
/**** HEADER ****/

#header {
	width:980px;
}
.page-id-128 #header {
	width:518px;
	height:235px;
	padding-top:7px;
}
.page-id-157 #header {
	width:518px;
	height:235px;
	padding-top:7px;
}
.page-id-170 #header, .page-id-174 #header, .page-id-177 #header, .page-id-180 #header, .page-id-183 #header, .page-id-186 #header, .page-id-189 #header, .page-id-192 #header, .page-id-195 #header, .page-id-207 #header, .page-id-211 #header, .single #header, .post-type-archive #header, .page-id-540 #header {
margin-left:47px !important;
background-image: url(http://detachment-film.com/site/wp-content/uploads/2012/02/header-2.png) !important;
background-repeat:no-repeat !important;
height:150px !important;
width:888px !important;
}
#header .widget-area {
	position:fixed;
	width:100%;
	background-color:#FFFFFF;
	padding-bottom:5px;
	padding-top:15px;
	text-align:center;
	border-bottom:1px ridge #000;
	-moz-box-shadow:#000000 0 0 10px;
	-webkit-box-shadow:#000000 0 0 10px;
	box-shadow:#000000 0 0 10px;
	z-index:1000;
}
.page-id-2 #header .widget-area, .page-id-15 #header .widget-area, .page-id-19 #header .widget-area {
	left:0;
}
.page-id-19 #header .widget-area {
	padding-bottom:40px;
	padding-top:45px;
}
.iphone #header .widget-area {
	padding-bottom:15px;
}
.iphone .page-id-19 #header .widget-area {
	padding-bottom:40px;
}
.widget-area .textwidget {
	padding-top:0px;
}


/**** END HEADER ****/
/**** PRIMARY NAV ****/


#title-area {
	padding-top:125px;
	padding-bottom:30px;
	margin-top:115px;
	width:980px;
	text-align:center;
	background-image:url(http://detachment-film.com/site/wp-content/themes/genesis_custom/images/tt2.png);
	background-repeat:no-repeat;
}
.ie #title-area {
	margin-top:125px !important;
}
.ie .page-id-83 #title-area, .ie .page-id-170 #title-area, .ie .page-id-174 #title-area, .ie .post-type-archive-cast #title-area, .ie .post-type-archive-crew #title-area, .ie .page-id-183 #title-area, .ie .page-id-186 #title-area, .ie .page-id-189 #title-area, .ie .page-id-192 #title-area, .ie .page-id-195 #title-area, .ie .page-id-207 #title-area, .ie .page-id-211 #title-area, .ie .single #title-area, .ie .page-id-540 #title-area {
	margin-top:25px !important;
}
.ie .page-id-128 #title-area, .ie .page-id-157 #title-area {
	margin-top:25px !important;
}
.page-id-19 #title-area {
	margin-top:183px;
	border-bottom:1px solid #000;
	margin-bottom:10px;
	background-image:url(http://detachment-film.com/site/wp-content/themes/genesis_custom/images/tt2.png);
}
#nav {
	width:100%;
	display:none;
	background-color:transparent;
}
#nav li {
	background-color:#94AECB;
	background-image:url('http://detachment-film.com/site/wp-content/uploads/2012/02/nav_bg.png');
}
.ie7 #nav li {
	border-top:1px solid #000;
}
.ie7 .sub-menu a, .ie7 .sub-menu a:hover, .ie7 #nav li a, .ie7 #nav li a:hover {
	border-top:0px solid #000 !important;
}
.page-id-170 #nav, .page-id-174 #nav, .post-type-archive-cast #nav, .post-type-archive-crew #nav, .page-id-183 #nav, .page-id-186 #nav, .page-id-189 #nav, .page-id-192 #nav, .page-id-195 #nav, .page-id-207 #nav, .page-id-211 #nav, .single #nav, .page-id-540 #nav {
	display:block;
}
#nav li a, #menu-item-204 .sub-menu a {
	border:1px solid #000;
	-webkit-box-shadow: inset #fff 0 0 10px !important;
	-moz-box-shadow: inset #fff 0 0 10px !important;
	box-shadow: inset #fff 0 0 10px !important;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:500;
	padding-left:29px;
  	padding-right:29px;
}
#nav li a:hover {
	background-color:#BFBE9F !important;
	-webkit-box-shadow: inset #000 0 0 10px !important;
	-moz-box-shadow: inset #000 0 0 10px !important;
	box-shadow: inset #000 0 0 10px !important;
	background-image:url('http://detachment-film.com/site/wp-content/uploads/2012/02/nav_bg.png');
}
#nav li a:active, #nav .current_page_item a, #nav .current-cat a, #nav .current-menu-item a {
	background-color:#BFBE9F !important;
	-webkit-box-shadow: inset #fff 0 0 10px !important;
	-moz-box-shadow: inset #fff 0 0 10px !important;
	box-shadow: inset #fff 0 0 10px !important;
	background-image:url('http://detachment-film.com/site/wp-content/uploads/2012/02/nav_bg.png');
}
.post-type-archive-cast #menu-item-204 a, .post-type-archive-crew #menu-item-203 a, .page-id-192 #menu-item-199 a, .single-cast #menu-item-204 a, .single-crew #menu-item-203 a, .single-press #menu-item-199 a {
background-color:#BFBE9F;
-webkit-box-shadow: inset #000 0 0 10px;
-moz-box-shadow: inset #000 0 0 10px;
box-shadow: inset #000 0 0 10px;
}
#nav #menu-item-206 a {
background-image:url('http://detachment-film.com/site/wp-content/uploads/2012/02/home_btn.png');
color:transparent !important;
padding-left:23px;
  	padding-right:23px;
}
#nav #menu-item-206 a:hover {
background-image:url('http://detachment-film.com/site/wp-content/uploads/2012/02/home_btn.png');
color:transparent !important;
padding-left:23px;
  	padding-right:23px;
}
#nav #menu-item-198 a {
	padding-left:31px;
	padding-right:31px;
}
.win .gecko #nav #menu-item-198 a {
	padding-left:33px !important;
	padding-right:33px !important;
}
.mac .gecko #nav #menu-item-198 a {
	padding-left:34px !important;
	padding-right:33px !important;
}
.win #nav #menu-item-198 a {
	padding-left:32px;
	padding-right:33px;
}
.win .ie #nav #menu-item-198 a {
	padding-left:32px !important;
	padding-right:32px !important;
}
.win .opera #nav #menu-item-198 a {
	padding-left:32px !important;
	padding-right:33px !important;
}
#menu-item-198 {
	background-color:#f6676d !important;
}
.page-id-207 #nav #menu-item-220 a {
background-color:#BFBE9F;
}
.gecko #menu-item-198 a {
	padding-right:26px;
	padding-left:25px;
}
.dropdown a, .sub-menu a {
background-color:#94AECB !important;
border:1px solid #000 !important;
font-size:11px !important;
width:165px !important;
}
.dropdown a:hover, .sub-menu a:hover {
background-color:#BFBE9F !important;
border:1px solid #000 !important;
font-size:11px !important;
width:165px !important;
}
.page-id-211 #menu-item-409 .sub-menu a {
background-color:#94AECB !important;
}
.page-id-211 #menu-item-409 .sub-menu a:hover {
background-color:#BFBE9F !important;
}
.page-id-183 #menu-item-409 a, .page-id-183 #menu-item-390 a:hover {
background-color:#BFBE9F !important;
}
.page-id-183 #menu-item-390 a, .page-id-183 #menu-item-548 a {
background-color:#94AECB !important;
}
.page-id-207 #menu-item-409 a, .page-id-207 #menu-item-410 a:hover {
background-color:#BFBE9F !important;
}
.page-id-207 #menu-item-410 a, .page-id-207 #menu-item-548 a {
background-color:#94AECB !important;
}
#title {
	margin-top:-59px;
}
.ie #title {
	filter:alpha(opacity=0);
	opacity:0;
	display:inline-block;
}
#title a, #title a:hover {
	color:transparent;
	font-size:40px;
}
.page-id-83 #title a, .page-id-170 #title a, .page-id-174 #title a, .post-type-archive-cast #title a, .post-type-archive-crew #title a, .page-id-183 #title a, .page-id-186 #title a, .page-id-189 #title a, .page-id-192 #title a, .page-id-195 #title a, .page-id-207 #title a, .page-id-211 #title a, .single #title a, .page-id-540 #title a {
	display:none;
}
.page-id-128 #title a, .page-id-157 #title a {
	display:none;
}
#description {
	display:none;
}
.page-id-170 #title-area, .page-id-170 #text-9, .page-id-170 #text-11, .page-id-170 #text-10, .page-id-174 #title-area, .page-id-174 #text-9, .page-id-174 #text-11, .page-id-174 #text-10, .page-id-177 #title-area, .page-id-177 #text-9, .page-id-177 #text-11, .page-id-177 #text-10, .page-id-180 #title-area, .page-id-180 #text-9, .page-id-180 #text-11, .page-id-180 #text-10, .page-id-183 #title-area, .page-id-183 #text-9, .page-id-183 #text-11, .page-id-183 #text-10, .page-id-186 #title-area, .page-id-186 #text-9, .page-id-186 #text-11, .page-id-186 #text-10, .page-id-189 #title-area, .page-id-189 #text-9, .page-id-189 #text-11, .page-id-189 #text-10, .page-id-192 #title-area, .page-id-192 #text-9, .page-id-192 #text-11, .page-id-192 #text-10, .page-id-195 #title-area, .page-id-195 #text-9, .page-id-195 #text-11, .page-id-195 #text-10, .page-id-207 #title-area, .page-id-207 #text-9, .page-id-207 #text-11, .page-id-207 #text-10, .page-id-211 #title-area, .page-id-211 #text-9, .page-id-211 #text-11, .page-id-211 #text-10, .single #title-area, .single #text-9, .single #text-11, .single #text-10, .post-type-archive #title-area, .post-type-archive #text-9, .post-type-archive #text-11, .post-type-archive #text-10, .page-id-540 #title-area, .page-id-540 #text-9, .page-id-540 #text-11, .page-id-540 #text-10 {
display:none !important;
}


/* phase2 page */

.page-id-83, .page-id-170, .page-id-174, .post-type-archive-cast, .post-type-archive-crew, .page-id-183, .page-id-186, .page-id-189, .page-id-192, .page-id-195, .page-id-207, .page-id-211, .single, .page-id-540 {
	background-image: none !important;
	background-color: #75909e ;
}

.page-id-83 #title-area {
	width:980px;
	background-image:url(http://detachment-film.com/site2/wp-content/uploads/2012/01/header.png);
}

.page-id-170 #title-area, .page-id-174 #title-area, .post-type-archive-cast #title-area, .post-type-archive-crew #title-area, .page-id-183 #title-area, .page-id-186 #title-area, .page-id-189 #title-area, .page-id-192 #title-area, .page-id-195 #title-area, .page-id-207 #title-area, .page-id-211 #title-area, .single #title-area, .page-id-540 #title-area {
	width:980px;
	background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/02/header-2.png);
}

.page-id-83 #header .widget-area, .page-id-170 #header .widget-area, .page-id-174 #header .widget-area, .post-type-archive-cast #header .widget-area, .post-type-archive-crew #header .widget-area, .page-id-183 #header .widget-area, .page-id-186 #header .widget-area, .page-id-189 #header .widget-area, .page-id-192 #header .widget-area, .page-id-195 #header .widget-area, .page-id-207 #header .widget-area, .page-id-211 #header .widget-area, .single #header .widget-area, .page-id-540 #header .widget-area {
	height: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-bottom-width: 0px;
	position:relative;
	float:none;
}

.page-id-83 #title-area, .page-id-170 #title-area, .page-id-174 #title-area, .post-type-archive-cast #title-area, .post-type-archive-crew #title-area, .page-id-183 #title-area, .page-id-186 #title-area, .page-id-189 #title-area, .page-id-192 #title-area, .page-id-195 #title-area, .page-id-207 #title-area, .page-id-211 #title-area, .single #title-area, .page-id-540 #title-area {
	margin-top: 25px;
	margin-left:47px;
}

.page-id-83 #text-9, .page-id-170 #text-9, .page-id-174 #text-9, .post-type-archive-cast #text-9, .post-type-archive-crew #text-9, .page-id-183 #text-9, .page-id-186 #text-9, .page-id-189 #text-9, .page-id-192 #text-9, .page-id-195 #text-9, .page-id-207 #text-9, .page-id-211 #text-9, .single #text-9, .page-id-540 #text-9 {
  display:none;
}

.page-id-83 #text-10, .page-id-170 #text-10, .page-id-174 #text-10, .post-type-archive-cast #text-10, .post-type-archive-crew #text-10, .page-id-183 #text-10, .page-id-186 #text-10, .page-id-189 #text-10, .page-id-192 #text-10, .page-id-195 #text-10, .page-id-207 #text-10, .page-id-211 #text-10, .single #text-10, .page-id-540 #text-10 {
  display:none;
}
#flexi-quote-rotator {
width:630px !important;
height:54px !important;
margin-left:180px;
}
#flexi-quote-rotator .widget-wrap {
height:53px;
}
#flexi-quote-rotator h4 {
display:none;
}
#flexi-quote-rotator #quotearea {
margin-top:-127px;
height:53px !important;
display:inline-block !important;
}
#flexi-quote-rotator #quoterotator {
line-height:15px;
font-family:"museo-slab", serif;
}
#flexi-quote-rotator #quoteauthor {
font-family:"museo-slab", serif;
line-height:11px;
}
.line1 {
color:#fff;
font-size:18px;
font-weight:600;
line-height:16px;
}
.line2 {
color:#fff;
font-size:11px;
font-weight:400;
line-height:16px;
}
#quoterotator {
color:#fff;
font-size:15px;
font-weight:600;
line-height:16px !important;
}
#quoteauthor {
color:#000;
font-size:11px;
font-weight:400 !important;
line-height:17px !important;
}
#text-17, #text-17 .textwidget {
width:158px !important;
height:54px !important;
}
#text-17 .textwidget a img {
margin-top:-127px !important;
margin-left:37px;
}
#text-17 .textwidget a img:hover {
margin-top:-127px !important;
margin-left:37px;
opacity:0.5;
}
#text-18, #text-18 .textwidget {
width:158px !important;
height:54px !important;
}
#text-18 .textwidget a img {
margin-top:-127px !important;
margin-left:767px;
}
#text-18 .textwidget a img:hover {
margin-top:-127px !important;
margin-left:767px;
opacity:0.5;
}
#text-19 {
width:888px;
height:150px;
}
#text-19 .textwidget {
width:888px;
height:150px;
padding:0px !important;
}
#text-19 #on-demand {
width:158px !important;
height:54px !important;
}
#text-19 #on-demand a img {
margin-top:30px !important;
}
#text-19 #on-demand a img:hover {
margin-top:30px !important;
opacity:0.5 !important;
}
.ie7 #on-demand {
	margin-left:-730px !important;
}
#text-19 #in-theaters {
margin-top:-74px !important;
width:158px !important;
height:54px !important;
margin-left:728px;
}
#text-19 #in-theaters a img {
}
#text-19 #in-theaters a img:hover {
opacity:0.5 !important;
}
#text-19 #quotearea {
margin-top:-25px;
height:55px !important;
opacity:1 !important;
}
#text-19 #quoterotator {
line-height:15px;
font-family:"museo-slab", serif;
}
#text-19 #quoteauthor {
font-family:"museo-slab", serif;
line-height:11px;
}
#text-19 .fb-like {
margin-left:63px;
}
.page-id-83 #text-4 { 
	top:101px;
	margin-left: -986px;
	z-index: 0;
	position: relative;
	display:inline-block;
}
.page-id-170 #text-4, .page-id-174 #text-4, .post-type-archive-cast #text-4, .post-type-archive-crew #text-4, .page-id-183 #text-4, .page-id-186 #text-4, .page-id-189 #text-4, .page-id-192 #text-4, .page-id-195 #text-4, .page-id-207 #text-4, .page-id-211 #text-4, .single #text-4, .page-id-540 #text-4 { 
	top:0px;
	margin-left: -986px;
	z-index: 0;
	position: relative;
	display:inline-block;
}
.gecko .page-id-83 #text-4, .gecko .page-id-170 #text-4, .gecko .page-id-174 #text-4, .gecko .post-type-archive-cast #text-4, .gecko .post-type-archive-crew #text-4, .gecko .page-id-183 #text-4, .gecko .page-id-186 #text-4, .gecko .page-id-189 #text-4, .gecko .page-id-192 #text-4, .gecko .page-id-195 #text-4, .gecko .page-id-207 #text-4, .gecko .page-id-211 #text-4, .gecko .single #text-4, .gecko .page-id-540 #text-4 {
	margin-left: -1035px;
}
.ie .page-id-83 #text-4 {
	margin-left:35px;
	top:-80px !important;
}
.ie .page-id-170 #text-4, .ie .page-id-174 #text-4, .ie .post-type-archive-cast #text-4, .ie .post-type-archive-crew #text-4, .ie .page-id-183 #text-4, .ie .page-id-186 #text-4, .ie .page-id-189 #text-4, .ie .page-id-192 #text-4, .ie .page-id-195 #text-4, .ie .page-id-207 #text-4, .ie .page-id-211 #text-4, .ie .single #text-4, .ie .page-id-540 #text-4 {
	margin-left: -1035px;
	top:100px !important;
}
.iphone .page-id-83 #text-4, .iphone .page-id-170 #text-4, .iphone .page-id-174 #text-4, .iphone .post-type-archive-cast #text-4, .iphone .post-type-archive-crew #text-4, .iphone .page-id-183 #text-4, .iphone .page-id-186 #text-4, .iphone .page-id-189 #text-4, .iphone .page-id-192 #text-4, .iphone .page-id-195 #text-4, .iphone .page-id-207 #text-4, .iphone .page-id-211 #text-4, .iphone .single #text-4, .iphone .page-id-540 #text-4 {
	margin-left: -1035px;
	top:87px !important;
}

.page-id-83 #text-11, .page-id-170 #text-11, .page-id-174 #text-11, .post-type-archive-cast #text-11, .post-type-archive-crew #text-11, .page-id-183 #text-11, .page-id-186 #text-11, .page-id-189 #text-11, .page-id-192 #text-11, .page-id-195 #text-11, .page-id-207 #text-11, .page-id-211 #text-11, .single #text-11, .page-id-540 #text-11 {
  display:none;
}


.page-id-83 #text-7, .page-id-170 #text-7, .page-id-174 #text-7, .post-type-archive-cast #text-7, .post-type-archive-crew #text-7, .page-id-183 #text-7, .page-id-186 #text-7, .page-id-189 #text-7, .page-id-192 #text-7, .page-id-195 #text-7, .page-id-207 #text-7, .page-id-211 #text-7, .single #text-7, .page-id-540 #text-7 {
  display:none;
}

.page-id-83 #text-8, .page-id-170 #text-8, .page-id-174 #text-8, .post-type-archive-cast #text-8, .post-type-archive-crew #text-8, .page-id-183 #text-8, .page-id-186 #text-8, .page-id-189 #text-8, .page-id-192 #text-8, .page-id-195 #text-8, .page-id-207 #text-8, .page-id-211 #text-8, .single #text-8, .page-id-540 #text-8 {
  display:none;
}

.page-id-83 #text-5, .page-id-170 #text-5, .page-id-174 #text-5, .post-type-archive-cast #text-5, .post-type-archive-crew #text-5, .page-id-183 #text-5, .page-id-186 #text-5, .page-id-189 #text-5, .page-id-192 #text-5, .page-id-195 #text-5, .page-id-207 #text-5, .page-id-211 #text-5, .single #text-5, .page-id-540 #text-5 {
  display:none;
}
.page-id-83 #content, .page-id-170 #content {
	width:660px !important;
}
.page-id-174 #content, .post-type-archive-cast #content, .post-type-archive-crew #content, .page-id-183 #content, .page-id-186 #content, .page-id-189 #content, .page-id-192 #content, .page-id-195 #content, .page-id-207 #content, .page-id-211 #content, .single #content, .page-id-540 #content {
	width:980px !important;
}
.page-id-83 .entry-content, .page-id-170 .entry-content, .page-id-174 .entry-content, .page-id-183 .entry-content, .page-id-189 .entry-content, .page-id-195 .entry-content, .page-id-540 .entry-content {
	height:500px !important;
}
.page-id-207 .entry-content, .page-id-211 .entry-content {
	height:552px !important;
	border:1px solid #000;
}
.page-id-207 .entry-content iframe, .page-id-211 .entry-content iframe {
	border:2px solid #75909E;
}
.page-id-83 #sidebar, .page-id-170 #sidebar, .page-id-174 #sidebar, .page-id-183 #sidebar, .page-id-186 #sidebar, .page-id-189 #sidebar, .page-id-195 #sidebar, .page-id-207 #sidebar, .page-id-211 #sidebar, .page-id-540 #sidebar {
	float:left !important;
	margin-top:100px;
	width:272px !important;
	height:300px !important
}
.page-id-83 #sidebar .textwidget, .page-id-170 #sidebar .textwidget, .page-id-174 #sidebar .textwidget, .post-type-archive-cast #sidebar .textwidget, .post-type-archive-crew #sidebar .textwidget, .page-id-183 #sidebar .textwidget, .page-id-186 #sidebar .textwidget, .page-id-189 #sidebar .textwidget, .page-id-192 #sidebar .textwidget, .page-id-195 #sidebar .textwidget, .page-id-207 #sidebar .textwidget, .page-id-211 #sidebar .textwidget, .single #sidebar .textwidget, .page-id-540 #sidebar .textwidget {
	padding:0px !important;
}
.page-id-83 #content-extension, .page-id-170 #content-extension, .page-id-174 #content-extension, .post-type-archive-cast #content-extension, .post-type-archive-crew #content-extension, .page-id-183 #content-extension, .page-id-186 #content-extension, .page-id-189 #content-extension, .page-id-192 #content-extension, .page-id-195 #content-extension, .page-id-207 #content-extension, .page-id-211 #content-extension, .single #content-extension, .page-id-540 #content-extension {
  visibility: hidden;
}
	
.page-id-83 #footer_line, .page-id-170 #footer_line, .page-id-174 #footer_line, .post-type-archive-cast #footer_line, .post-type-archive-crew #footer_line, .page-id-183 #footer_line, .page-id-186 #footer_line, .page-id-189 #footer_line, .page-id-192 #footer_line, .page-id-195 #footer_line, .page-id-207 #footer_line, .page-id-211 #footer_line, .single #footer_line, .page-id-540 #footer_line {
  margin-top:70px;
  display:none;
}

.page-id-83 #footer, .page-id-170 #footer, .page-id-174 #footer, .post-type-archive-cast #footer, .post-type-archive-crew #footer, .page-id-183 #footer, .page-id-186 #footer, .page-id-189 #footer, .page-id-192 #footer, .page-id-195 #footer, .page-id-207 #footer, .page-id-211 #footer, .single #footer, .page-id-540 #footer {
	text-align:center;
	width:980px;
	background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/02/footer-2.jpg);
	background-repeat:no-repeat;
	padding-top:25px;
	padding-bottom:100px;
}

.page-id-83 #footer .gototop, .page-id-170 #footer .gototop, .page-id-174 #footer .gototop, .post-type-archive-cast #footer .gototop, .post-type-archive-crew #footer .gototop, .page-id-183 #footer .gototop, .page-id-186 #footer .gototop, .page-id-189 #footer .gototop, .page-id-192 #footer .gototop, .page-id-195 #footer .gototop, .page-id-207 #footer .gototop, .page-id-211 #footer .gototop, .single #footer .gototop, .page-id-540 #footer .gototop {
	display:none;
}

.page-id-83 #footer .creds {
	margin-top:130px;
	width:908px;
}
.page-id-170 #footer .creds, .page-id-174 #footer .creds, .post-type-archive-cast #footer .creds, .post-type-archive-crew #footer .creds, .page-id-183 #footer .creds, .page-id-186 #footer .creds, .page-id-189 #footer .creds, .page-id-192 #footer .creds, .page-id-195 #footer .creds, .page-id-207 #footer .creds, .page-id-211 #footer .creds, .single #footer .creds, .page-id-540 #footer .creds {
	margin-top:130px;
	width:980px;
}
.iphone .page-id-83 #footer .creds, .iphone .page-id-170 #footer .creds, .iphone .page-id-174 #footer .creds, .iphone .post-type-archive-cast #footer .creds, .iphone .post-type-archive-crew #footer .creds, .iphone .page-id-183 #footer .creds, .iphone .page-id-186 #footer .creds, .iphone .page-id-189 #footer .creds, .iphone .page-id-192 #footer .creds, .iphone .page-id-195 #footer .creds, .iphone .page-id-207 #footer .creds, .iphone .page-id-211 #footer .creds, .iphone .single #footer .creds, .iphone .page-id-540 #footer .creds {
	margin-top:65px !important;
}
.page-id-83 #footer p, .page-id-170 #footer p, .page-id-174 #footer p, .post-type-archive-cast #footer p, .post-type-archive-crew #footer p, .page-id-183 #footer p, .page-id-186 #footer p, .page-id-189 #footer p, .page-id-192 #footer p, .page-id-195 #footer p, .page-id-207 #footer p, .page-id-211 #footer p, .single #footer p, .page-id-540 #footer p {
  color:#FFF;
}

.page-id-83 .sidebar .widget, .page-id-170 .sidebar .widget, #text-3, .page-id-174 .sidebar .widget, .post-type-archive-cast .sidebar .widget, .post-type-archive-crew .sidebar .widget, .page-id-183 .sidebar .widget, .page-id-186 .sidebar .widget, .page-id-189 .sidebar .widget, .page-id-192 .sidebar .widget, .page-id-195 .sidebar .widget, .page-id-207 .sidebar .widget, .page-id-211 .sidebar .widget, .single .sidebar .widget, .page-id-540 .sidebar .widget {
	top: 30px;
}
.page-id-83 .sidebar .widget, .page-id-170 .sidebar .widget, .page-id-174 .sidebar .widget, .post-type-archive-cast .sidebar .widget, .post-type-archive-crew .sidebar .widget, .page-id-183 .sidebar .widget, .page-id-186 .sidebar .widget, .page-id-189 .sidebar .widget, .page-id-192 .sidebar .widget, .page-id-195 .sidebar .widget, .page-id-207 .sidebar .widget, .page-id-211 .sidebar .widget, .single .sidebar .widget, .page-id-540 .sidebar .widget {
	background-color:rgba(68,68,68,0.9);
}
.ie .page-id-83 .sidebar .widget, .ie .page-id-170 .sidebar .widget, .ie .page-id-174 .sidebar .widget, .ie .post-type-archive-cast .sidebar .widget, .ie .post-type-archive-crew .sidebar .widget, .ie .page-id-183 .sidebar .widget, .ie .page-id-186 .sidebar .widget, .ie .page-id-189 .sidebar .widget, .ie .page-id-192 .sidebar .widget, .ie .page-id-195 .sidebar .widget, .ie .page-id-207 .sidebar .widget, .ie .page-id-211 .sidebar .widget, .ie .single .sidebar .widget, .ie .page-id-540 .sidebar .widget {
	background-color:#444444;
}
.page-id-83 #footer_line, .page-id-170 #footer_line, .page-id-174 #footer_line, .post-type-archive-cast #footer_line, .post-type-archive-crew #footer_line, .page-id-183 #footer_line, .page-id-186 #footer_line, .page-id-189 #footer_line, .page-id-192 #footer_line, .page-id-195 #footer_line, .page-id-207 #footer_line, .page-id-211 #footer_line, .single #footer_line, .page-id-540 #footer_line {
	width: 906px;
	margin-left: 0px;
}
#eModal-Overlay {
	opacity:0.7 !important;
}
.page-id-128 #eModal-Overlay {
width:518px !important;
height:472px;
text-align:center;
position:absolute !important;
top:113px;
}
.page-id-170 #eModal-Container, .page-id-174 #eModal-Container, .post-type-archive-cast #eModal-Container, .post-type-archive-crew #eModal-Container, .page-id-183 #eModal-Container, .page-id-186 #eModal-Container, .page-id-189 #eModal-Container, .page-id-192 #eModal-Container, .page-id-195 #eModal-Container, .page-id-207 #eModal-Container, .page-id-211 #eModal-Container, .single #eModal-Container, .page-id-540 #eModal-Container {
width:700px;
padding-right:60px;
height:394px;
border:0px;
background-color:transparent;
}
.page-id-83 #eModal-Container {
width:790px !important;
padding-right:60px;
margin-left:25px !important;
height:394px;
border:0px;
background-color:transparent;
}
.page-id-170 #eModal-Container {
width:750px !important;
padding-right:60px;
margin-left:25px !important;
height:394px;
border:0px;
background-color:transparent;
}
.page-id-83 #eModal-Container #close {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #333333;
    border-radius: 20px 20px 20px 20px;
    color: #000000;
    font-size: 20px;
    height: 20px;
    line-height: 16px;
    position: absolute;
    right: 55px;
    text-align: center;
    text-decoration: none;
    top: -15px;
    width: 20px;
}
.page-id-170 #eModal-Container #close {
	right: 35px !important;
}
.page-id-83 #eModal-Container a, .page-id-170 #eModal-Container a, .page-id-174 #eModal-Container a, .post-type-archive-cast #eModal-Container a, .post-type-archive-crew #eModal-Container a, .page-id-183 #eModal-Container a, .page-id-186 #eModal-Container a, .page-id-189 #eModal-Container a, .page-id-192 #eModal-Container a, .page-id-195 #eModal-Container a, .page-id-207 #eModal-Container a, .page-id-211 #eModal-Container a, .single #eModal-Container a, .page-id-540 #eModal-Container a {
margin-top:30px;
margin-right:37px;
z-index:20000;
}
.page-id-83 .arrow.back, .page-id-170 .arrow.back, .page-id-174 .arrow.back, .post-type-archive-cast .arrow.back, .post-type-archive-crew .arrow.back, .page-id-183 .arrow.back, .page-id-186 .arrow.back, .page-id-189 .arrow.back, .page-id-192 .arrow.back, .page-id-195 .arrow.back, .page-id-207 .arrow.back, .page-id-211 .arrow.back, .single .arrow.back, .page-id-540 .arrow.back {
margin-top:-60px;
}
.page-id-83 .arrow.forward, .page-id-170 .arrow.forward, .page-id-174 .arrow.forward, .post-type-archive-cast .arrow.forward, .post-type-archive-crew .arrow.forward, .page-id-183 .arrow.forward, .page-id-186 .arrow.forward, .page-id-189 .arrow.forward, .page-id-192 .arrow.forward, .page-id-195 .arrow.forward, .page-id-207 .arrow.forward, .page-id-211 .arrow.forward, .single .arrow.forward, .page-id-540 .arrow.forward {
margin-top:-60px;
margin-right:-37px !important;
display:inline-block;
}
#vimeo {
border:10px solid #8597A5;
width:700px;
margin-left:30px;
}
.page-id-128 #vimeo {
width:378px;
margin-left:-8px;
margin-top:-8px;
border:0px;
}
.page-id-83 .anythingWindow, .page-id-170 .anythingWindow, .page-id-174 .anythingWindow, .post-type-archive-cast .anythingWindow, .post-type-archive-crew .anythingWindow, .page-id-183 .anythingWindow, .page-id-186 .anythingWindow, .page-id-189 .anythingWindow, .page-id-192 .anythingWindow, .page-id-195 .anythingWindow, .page-id-207 .anythingWindow, .page-id-211 .anythingWindow, .single .anythingWindow, .page-id-540 .anythingWindow {
border:2px solid #8597A5 !important;
}



/* /phase2 page */


/* FAN PAGE - RESKIN */

.page-id-128, .page-id-157 {
	background-image: none !important;
	background-color: #75909e ;
}

.page-id-128 #title-area {
	width:518px;
	background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/01/header_fb3.png);
	height:187px;
	padding-top:10px;
	margin-left:15px !important;
}

.page-id-157 #title-area {
	width:487px;
	background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/01/header_fb3.png);
	height:187px;
	padding-top:10px;
}

.page-id-128 #header .widget-area, .page-id-157 #header .widget-area {
	height: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-bottom-width: 0px;
	position:relative;
	float:none;
}

.page-id-128 #title-area, .page-id-157 #title-area {
	margin-top: 0px !important;
	margin-left:0px;
}

.page-id-128 #text-9, .page-id-157 #text-9 {
  display:none;
}

.page-id-128 #text-10, .page-id-157 #text-10 {
  display:none;
}

.page-id-128 #text-4, .page-id-157 #text-4 { 
	top:101px;
	margin-left: -986px;
	z-index: 0;
	position: relative;
	display:none;
}

.gecko .page-id-128 #text-4, .gecko .page-id-157 #text-4 {
	margin-left: -1035px;
}
.ie .page-id-128 #text-4, .ie .page-id-157 #text-4 {
	margin-left: -1035px;
	top:100px !important;
}
.iphone .page-id-128 #text-4, .iphone .page-id-157 #text-4 {
	margin-left: -1035px;
	top:87px !important;
}

.page-id-128 #text-11, .page-id-157 #text-11 {
  display:none;
}


.page-id-128 #text-7, .page-id-157 #text-7 {
  display:none;
}

.page-id-128 #text-8, .page-id-157 #text-8 {
  display:none;
}

.page-id-128 #text-5, .page-id-157 #text-5 {
  display:none;
}
.page-id-128 #content, .page-id-157 #content {
	width:660px !important;
}
.page-id-128 .entry-content, .page-id-157 .entry-content {
	height:500px !important;
}
.page-id-128 #sidebar, .page-id-157 #sidebar {
	float:left !important;
	margin-top:100px;
	width:272px !important;
	height:300px !important;
}
.page-id-128 #sidebar .textwidget, .page-id-157 #sidebar .textwidget {
	padding:0px !important;
}
.page-id-128 #content-extension, .page-id-157 #content-extension {
  display:none;
}
	
.page-id-128 #footer_line, .page-id-157 #footer_line {
  margin-top:70px;
  display:none;
}

.page-id-128 #footer {
	text-align:center;
	width:518px;
	background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/01/footer_fb3.png);
	background-repeat:no-repeat;
	padding-top:25px;
	padding-bottom:70px;
	height:100px;
	margin-left:15px;
}

.page-id-157 #footer {
	text-align:center;
	width:487px;
	background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/01/footer_fb3.png);
	background-repeat:no-repeat;
	padding-top:25px;
	padding-bottom:70px;
	height:100px;
}

.page-id-128 #footer .gototop, .page-id-157 #footer .gototop {
	display:none;
}

.page-id-128 #footer .creds {
	margin-top:140px;
	margin-left:-15px;
	width:518px;
	float:none;
}
.page-id-157 #footer .creds {
	margin-top:140px;
	width:487px;
	float:none;
}
.iphone .page-id-128 #footer .creds, .iphone .page-id-157 #footer .creds {
	margin-top:65px !important;
}
.page-id-128 #footer p, .page-id-157 #footer p {
  color:#FFF;
  line-height:18px;
  font-size:7px !important;
}

.page-id-128 .sidebar .widget, .page-id-157 .sidebar .widget, #text-3 {
	top: 30px;
}
.page-id-128 .sidebar .widget, .page-id-157 .sidebar .widget {
	background-color:rgba(68,68,68,0.9);
}
.ie .page-id-128 .sidebar .widget, .ie .page-id-157 .sidebar .widget {
	background-color:#444444;
}
.page-id-128 #footer_line, .page-id-157 #footer_line {
	width: 518px;
	margin-left: 0px;
}
.page-id-128 #eModal-Container {
width:378px;
padding-right:60px;
height:394px;
border:0px;
background-color:transparent;
}
.page-id-128 #eModal-Container a {
margin-top:30px;
margin-right:37px;
z-index:20000;
}
.page-id-128 .arrow.back {
margin-top:-60px;
}
.page-id-128 .arrow.forward {
margin-top:-60px;
margin-right:-37px !important;
display:inline-block;
}
.page-id-128 .anythingWindow {
border:2px solid #8597A5 !important;
}
.page-id-128 .modalWindow-boxInner {
	height:269px;
}
.page-id-128 .modalWindow-overlay {
	left:2px;
	top:244px;
	height:472px;
	width:514px;
}

/**** END PRIMARY NAV ****/
/**** PRIMARY SIDEBAR ****/

.sidebar {
	width:227px;
}
.page-id-15 .sidebar {
	width:591px;
	margin-right:195px;
}
.sidebar .widget, #text-3 .textwidget, #text-12 .textwidget {
	padding:0;
}

/**** END PRIMARY SIDEBAR ****/
/**** CONTENT AREA ****/

#inner {
	width:980px;
	margin-bottom:0px;
	margin-top:5px;
}
.page-id-19 #inner {
	display:none;
}
.page-id-83 #inner, .page-id-170 #inner {
 	background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/01/mainart2.jpg);
 	background-repeat:no-repeat;
 	width:980px;
	height:473px;
	-webkit-box-shadow: inset #000000 0 0 100px 10px !important;
	-moz-box-shadow: inset #000000 0 0 100px 10px;
	box-shadow: inset #000000 0 0 100px 10px;
	border:1px solid #999;
	margin-top:0px;
}
.page-id-174 #inner, .post-type-archive-cast #inner, .post-type-archive-crew #inner, .page-id-192 #inner, .page-id-195 #inner, .page-id-211 #inner, .single #inner {
 	background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/02/chalkboard-site3.jpg) !important;
 	background-repeat:repeat-y !important;
 	width:980px;
	height:473px;
	-webkit-box-shadow: inset #000000 0 0 100px 10px !important;
	-moz-box-shadow: inset #000000 0 0 100px 10px;
	box-shadow: inset #000000 0 0 100px 10px;
	border:1px solid #999;
	margin-top:0px;
}
.page-id-186 #inner {
 	background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/02/chalkboard-site3.jpg);
 	background-repeat:repeat-y;
 	width:980px;
	-webkit-box-shadow: inset #000000 0 0 100px 10px !important;
	-moz-box-shadow: inset #000000 0 0 100px 10px;
	box-shadow: inset #000000 0 0 100px 10px;
	border:1px solid #999;
	margin-top:0px;
	height:1175px;
}
.page-id-207 #inner, .page-id-211 #inner {
 	background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/02/chalkboard-site3.jpg);
 	background-repeat:repeat-y;
 	width:980px;
	height:554px;
	border:1px solid #999;
	margin-top:0px;
}
.page-id-128 #inner {
 	background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/01/mainart2_fb.jpg);
 	background-repeat:no-repeat;
 	width:516px;
	height:472px;
	-webkit-box-shadow: inset #000000 0 0 100px 10px !important;
	-moz-box-shadow: inset #000000 0 0 100px 10px;
	box-shadow: inset #000000 0 0 100px 10px;
	border:1px solid #999;
	margin-top:0px;
}
.page-id-157 #inner {
 	background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/01/mainart2_fb2.jpg);
 	background-repeat:no-repeat;
 	width:485px;
	height:473px;
	-webkit-box-shadow: inset #000000 0 0 100px 10px !important;
	-moz-box-shadow: inset #000000 0 0 100px 10px;
	box-shadow: inset #000000 0 0 100px 10px;
	border:1px solid #999;
	margin-top:0px;
}
.content-sidebar #content-sidebar-wrap, .full-width-content #content-sidebar-wrap, .sidebar-content #content-sidebar-wrap {
	width:980px;
}
.content-sidebar #content, .sidebar-content #content {
  	width:725px;
}
.page-id-2 #content {
  	width:750px !important;
}
#content {
	background-color:transparent;
	border:0px solid #fff;
	height:394px;
}
.page-id-15 #content {
	display:none;
}
.entry-title, .post-edit-link, #comments, #respond {
	display:none;
}
.post-type-archive-cast .entry-title, .post-type-archive-crew .entry-title, .page-id-192 .entry-title, .single .entry-title {
	display:block;
}
.post-info, .post-meta {
	display:none;
}
.page-id-2 .entry-content {
	height:408px;
}

/**** END CONTENT AREA ****/
/**** FOOTER ****/

#footer {
	text-align:center;
	width:980px;
	background-color:transparent;
	padding-top:25px;
	padding-bottom:100px;
}
.page-id-19 #footer {
	padding-bottom:30px;
}
#footer p {
	color:#666;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
}
.iphone #footer p {
	font-size:6px;
}
#footer a, #footer a:visited {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#footer a:hover {
	color:#eee;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#footer-widgets {
	width:980px !important;
	background-color:transparent !important;
	color:#666 !important;
	padding-top:0px !important;
	margin-top:-45px !important;
	border-bottom:0px !important;
}
.page-id-83 #footer-widgets, .page-id-170 #footer-widgets, .page-id-174 #footer-widgets, .post-type-archive-cast #footer-widgets, .post-type-archive-crew #footer-widgets, .page-id-183 #footer-widgets, .page-id-186 #footer-widgets, .page-id-189 #footer-widgets, .page-id-192 #footer-widgets, .page-id-195 #footer-widgets, .page-id-207 #footer-widgets, .page-id-211 #footer-widgets, .single #footer-widgets, .page-id-540 #footer-widgets {
	margin-top:5px !important;
}
.page-id-128 #footer-widgets {
	margin-top:-5px !important;
}
.page-id-157 #footer-widgets {
	margin-top:-5px !important;
}
.ie7 #footer-widgets {
	margin-top:-15px !important;
}
#footer-widgets .wrap {
	width:980px !important;
}

.page-id-128 #teaser_btn, .page-id-128 #teaser_btn:hover {
margin-top:10px;
margin-left:320px !important;
}
.page-id-128 #trailer_btn {
	background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/01/trailer_btn.png);
	margin-top:100px;
margin-left:320px !important;
}
.page-id-128 #trailer_btn:hover {
	margin-top:100px;
margin-left:320px !important;
background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/01/trailer_btn.png) !important;
background-position:0px -28px;
}
#teaser_btn {
height:28px;
width:165px;
background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/01/teaser_btn.png);
margin-top:10px;
margin-left:50px;
border:2px ridge #000;
-webkit-box-shadow:0 5px 10px #000;
-moz-box-shadow:0 5px 10px #000;
box-shadow:0 5px 10px #000;
}
#teaser_btn:hover {
height:28px;
width:165px;
background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/01/teaser_btn.png);
background-position:0px -28px;
margin-top:10px;
margin-left:50px;
border:2px ridge #000;
-webkit-box-shadow:0 5px 10px #000;
-moz-box-shadow:0 5px 10px #000;
box-shadow:0 5px 10px #000;
}
#teaser_btn a {
text-decoration:none;
font-size:21px;
padding-bottom:5px !important;
  padding-left:0 !important;
  padding-right:7px !important;
color:transparent;
}
.ie #teaser_btn a {
	display:inline-block;
	filter:alpha(opacity = 0);
	opacity:0;
}
#teaser_btn a:hover {
text-decoration:none;
font-size:21px;
padding-bottom:5px !important;
  padding-left:0 !important;
  padding-right:7px !important;
color:transparent;
}
#teaser_btn2 {
margin-left:555px;
margin-top:-100px;
}
#trailer_btn {
height:28px;
width:165px;
background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/01/trailer_btn_rev.png);
margin-top:125px;
margin-left:50px;
border:2px ridge #000;
-webkit-box-shadow:0 5px 10px #000;
-moz-box-shadow:0 5px 10px #000;
box-shadow:0 5px 10px #000;
}
.page-id-170 #trailer_btn {
margin-top:170px;
margin-left:60px;
}
#trailer_btn:hover {
height:28px;
width:165px;
background-image:url(http://detachment-film.com/site/wp-content/uploads/2012/01/trailer_btn_rev.png);
background-position:0px -28px;
margin-top:125px;
margin-left:50px;
border:2px ridge #000;
-webkit-box-shadow:0 5px 10px #000;
-moz-box-shadow:0 5px 10px #000;
box-shadow:0 5px 10px #000;
}
.page-id-170 #trailer_btn:hover {
margin-top:170px;
margin-left:60px;
}
#trailer_btn a {
text-decoration:none;
font-size:21px;
padding-bottom:5px !important;
  padding-left:0 !important;
  padding-right:16px !important;
color:transparent;
}
.ie #trailer_btn a {
	display:inline-block;
	filter:alpha(opacity = 0);
	opacity:0;
}
#trailer_btn a:hover {
text-decoration:none;
font-size:21px;
padding-bottom:5px !important;
  padding-left:0 !important;
  padding-right:16px !important;
color:transparent;
}
#like_arrow {
text-align:center;
margin-bottom:-30px;
}
#text-5 {
	width:980px;
	text-align:center;
	z-index:-1;
}
#text-6 {
	margin-bottom:10px;
}
.page-id-19 #text-6 {
	display:none;
}
#text-7 {
	width:980px;
	text-align:center;
	margin-top:-65px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1px;
	color:#666;
}
.page-id-19 #text-7 {
	margin-bottom:5px;
}
.iphone #text-7 {
	font-size:7px;
	margin-top:-70px;
	margin-bottom:5px;
}
.movie_titles {
	color:#000;
	font-weight:900;
	font-family:Verdana, Geneva, sans-serif;
}
#text-9 {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	height:74px;
	width:279px;
	margin-left:-15px;
}
#text-11 {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	font-size:12px;
	line-height:14px;
	color:#965252;
	font-weight:900;
	vertical-align:top;
	margin-top:10px;
	width:355px;
	padding-left:4px;
	font-family:'arial narrow', arial, sans-serif;
	letter-spacing:1px;
}
.iphone #text-11 {
	font-size:7px !important;
	line-height:9px !important;
	letter-spacing:0px !important;
}
.ipad #text-11 {
	font-size:11px !important;
	line-height:13px !important;
	letter-spacing:0px !important;
}
.quote_credit {
	font-size:9px;
	font-weight:100;
}
#text-4 {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1 !important;
	*display:inline !important;
	width:250px;
	height:30px;
	margin-left:-305px;
	padding-left:34px;
	text-align:center;
	opacity:1 !important;
	z-index:10000 !important;
}
.iphone .fb-like {
	margin-top:15px !important;
}
#text-10 {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	height:74px;
	width:313px;
}
#footer_line {
	height:1px;
	width:980px;
	background-color:#000;
}
#footer .creds {
	text-align:center;
	width:980px;
	padding:0;
}
.iphone #footer .creds {
	margin-top:-20px;
}
#footer .gototop {
	text-align:center;
	width:980px;
	padding:0;
	margin-bottom:20px;
}
.iphone #footer .gototop, .ipad #footer .gototop, .ipod #footer .gototop {
	display:none;
}
#footer .gototop a {
	background-image:url(http://detachment-film.com/site/wp-content/themes/genesis_custom/images/footer-top.png);
	height:48px;
  	padding-bottom:24px;
  	padding-left:24px;
  	padding-right:24px;
  	padding-top:24px;
  	width:48px;
}
#footer .gototop a:hover {
	background-image:url(http://detachment-film.com/site/wp-content/themes/genesis_custom/images/footer-top-hover.png);
	height:48px;
  	padding-bottom:24px;
  	padding-left:24px;
  	padding-right:24px;
  	padding-top:24px;
  	width:48px;
}

/**** END FOOTER ****/
/**** FAN PAGE ****/

.page-id-42 #wrap, .page-id-42 #header, .page-id-42 #inner, .page-id-42 #content-sidebar-wrap, .page-id-42 #content, .page-id-42 .entry-content, .page-id-42 .sidebar-content #content-sidebar-wrap, .page-id-42 #header .widget-area, .page-id-42 #title-area, .page-id-42 #footer, .page-id-42 #footer .creds, .page-id-42 #footer .gototop, .page-id-42 #text-5, .page-id-42 #text-7, .page-id-42 .full-width-content #content {
	width:518px !important;
}
.page-id-42 {
	background-color:#fff;
	background-image:none !important;
}
.page-id-42 #wrap {
	border:1px solid #333;
	height:770px !important;
	background-image:url('http://detachment-film.com/site/wp-content/themes/genesis_custom/images/bg_fb.jpg');
}
.page-id-42 #content {
	height:285px !important;
}
.page-id-42 #content-extension, .page-id-42 #text-4, .page-id-42 #text-5, .page-id-42 #text-8, .page-id-42 #text-9, .page-id-42 #text-10, .page-id-42 #footer .gototop {
	display:none;
}
.page-id-42 #text-11 {
	margin-left:0px;
	padding-left:0px !important;
	padding-bottom:10px !important;
}
.page-id-42 #text-14 { 
	margin-left:20px;
}
.page-id-42 #text-15 {
	margin-left:20px;
	margin-bottom:15px;
}
.page-id-42 #title-area {
	width:518px;
	text-align:center;
	background-image:url(http://detachment-film.com/site/wp-content/themes/genesis_custom/images/tt_fb.png);
	background-repeat:no-repeat;
	background-position:100% 100% !important;
	margin-top:120px;
	padding-bottom:0px !important;
}
.page-id-42 #footer {
	padding-top:20px !important;
}
.page-id-42 #footer-widgets {
	width:518px !important;
	font-size:14px;
	line-height:20px;
}
.page-id-42 #footer_line {
	width:480px;
	margin-left:20px;
}
.page-id-42 #footer p {
	font-size:7px;
}
.page-id-42 #footer .creds {
	margin-top:-20px;
}
.page-id-170 #footer .creds p, .page-id-174 #footer .creds p, .post-type-archive-cast #footer .creds p, .post-type-archive-crew #footer .creds p, .page-id-183 #footer .creds p, .page-id-186 #footer .creds p, .page-id-189 #footer .creds p, .page-id-192 #footer .creds p, .page-id-195 #footer .creds p, .page-id-207 #footer .creds p, .page-id-211 #footer .creds p, .single #footer .creds p, .page-id-540 #footer .creds p {
padding-left:20px;
}
.tcc img { 
border:1px solid #000;
vertical-align:top;
margin-top:-6px;
}
.tcc img:hover { 
border:1px solid #eee;
vertical-align:top;
margin-top:-6px;
}
#tt {
width:980px;
text-align:center;
}
#page-title {
width:920px;
text-align:center;
font-family:helvetica, arial, sans-serif;
font-weight:900;
font-size:26px;
color:#fff;
border-bottom:1px solid #eee;
margin-left:30px;
margin-right:30px;
margin-bottom:15px;
padding-bottom:15px;
letter-spacing:2px;
}
.page-id-174 .entry-content p {
color:#e4e3df;
margin-left:70px;
margin-right:70px;
text-align:center;
letter-spacing:1px;
line-height:24px;
font-size:14px;
}

/**** END FAN PAGE ****/
/**** PHOTOS & CLIPS PAGE ****/

.page-id-189 #inner {
width:1030px !important;
box-shadow:none !important;
background-image:none !important;
height:625px !important;
margin-left:-24px !important;
margin-top:0px;
}
.page-id-183 #inner, .page-id-540 #inner {
width:1030px !important;
box-shadow:none !important;
background-image:none !important;
height:612px !important;
margin-left:-24px !important;
margin-top:0px;
}
.page-id-189 #content-sidebar-wrap, .page-id-189 #content, .page-id-183 #content-sidebar-wrap, .page-id-183 #content, .page-id-540 #content-sidebar-wrap, .page-id-540 #content {
height:562px !important;
width:978px !important;
}
.page-id-189 #inner .entry-content, .page-id-183 #inner .entry-content, .page-id-540 #inner .entry-content {
height:625px !important;
width:1030px !important;
}
.page-id-189 div.anythingSlider .anythingWindow, .page-id-183 div.anythingSlider .anythingWindow, .page-id-540 div.anythingSlider .anythingWindow {
border:2px ridge #999 !important;
box-shadow:none !important;
height:558px !important;
width:976px !important;
}
.page-id-189 div.anythingSlider .forward, .page-id-183 div.anythingSlider .forward, .page-id-540 div.anythingSlider .forward {
right:55px !important;
}
.page-id-189 div.anythingSlider-metallic .arrow, .page-id-183 div.anythingSlider-metallic .arrow, .page-id-540 div.anythingSlider-metallic .arrow {
top:58% !important;
}

/**** END PHOTOS PAGE ****/
/**** TEASERS PAGE ****/

.page-id-211 #inner {
width:980px !important;
box-shadow:none !important;
background-image:none !important;
height:666px !important;
background-color:#d5dde0 !important;
}
.page-id-211 #inner .entry-content {
height:664px !important;
width:978px !important;
}
.page-id-189 #content-sidebar-wrap, .page-id-189 #content {
height:553px !important;
width:980px !important;
}
.page-id-211 div.anythingSlider .anythingWindow {
border:2px ridge #999 !important;
box-shadow:none !important;
height:549px !important;
width:976px !important;
}
.page-id-211 div.anythingSlider .forward {
right:55px !important;
}
.page-id-211 div.anythingSlider-metallic .arrow {
top:58% !important;
}

/**** END TEASERS PAGE ****/
/**** Q&A PAGE ****/

#question {
font-size:18px;
letter-spacing:1px;
color:#ccc;
font-family:Helvetica, Arial, sans-serif;
font-weight:900 !important;
text-align:center !important;
margin-left:60px;
margin-right:60px;
padding-left:10px;
padding-right:10px;
text-transform:uppercase;
}
#answer {
color:#d9dadc !important;
text-align:center !important;
font-size:13px !important;
line-height:20px !important;
margin-left:55px;
margin-right:55px;
padding-left:25px;
padding-right:25px;
padding-bottom:15px;
margin-bottom:20px;
border-bottom:2px dotted #bbb;
font-family:Helvetica, Arial, sans-serif !important;
}
#answer2 {
color:#d9dadc !important;
text-align:center !important;
font-size:13px !important;
line-height:20px !important;
margin-left:65px;
margin-right:65px;
padding-left:25px;
padding-right:25px;
padding-bottom:15px;
margin-bottom:20px;
font-family:Helvetica, Arial, sans-serif !important;
}

/**** END Q&A PAGE ****/
/**** WHERE TO WATCH PAGE ****/

.page-id-195 #inner, .page-id-195 #content, .page-id-195 .entry-content {
height:100% !important;
}
.page-id-195 #sidebar {
display:none !important;
}
.page-id-195 #page-title {
	margin-bottom:5px !important;
}
.dataTables_wrapper {
width:980px !important;
display:inline-block !important;
margin-bottom:40px !important;
}
.wp-table-reloaded, .wp-table-reloaded .sorting, .wp-table-reloaded .even td, .wp-table-reloaded .odd td {
background-color:transparent !important;
}
.wp-table-reloaded {
margin-top: 0px !important;
width: 920px !important;
margin-left: 30px !important;
margin-right: 30px !important;
margin-bottom: 20px !important;
}
.wp-table-reloaded th {
border:0px !important;
}
.wp-table-reloaded .sorting, .wp-table-reloaded th {
border-bottom:2px dotted #bbb !important;
color:#BBBBBB !important;
font-family:Helvetica, Arial, sans-serif !important;
font-size:17px !important;
font-weight:600 !important;
letter-spacing:1px !important;
text-transform:uppercase !important;
padding-left:40px !important;
padding-bottom:10px !important;
background-color:transparent !important;
background-position:100% 37% !important;
}
.wp-table-reloaded .sorting:hover {
color:#fff !important;
}
.wp-table-reloaded .even td, .wp-table-reloaded .odd td {
color:#D9DADC !important;
font-family:Helvetica, Arial, sans-serif !important;
font-size:13px !important;
padding-left:40px !important;
padding-top:10px !important;
}
.wp-table-reloaded .even td a, .wp-table-reloaded .odd td a {
color:#fff !important;
font-weight:600 !important;
}
.wp-table-reloaded .even td a:hover, .wp-table-reloaded .odd td a:hover {
color:#bbb !important;
font-weight:600 !important;
text-decoration:none !important;
}
#kpiV2_M {
margin:-30px 0px 40px 240px !important;
}
.column-1, .column-2 {
width:150px !important;
}
.column-3 {
width:100px !important;
}
.column-4 {
width:150px !important;
}
.column-5 {
width:120px !important;
}
#page-subtitle {
color: #BBB !important;
font-family: Helvetica, Arial, sans-serif !important;
font-size: 17px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
vertical-align: top;
border-bottom: 2px dotted #BBB !important;
margin-top: 10px;
margin-left: 30px !important;
padding-bottom: 10px !important;
width:920px;
text-align:center;
}
.page-subtitle2 {
color: #BBB !important;
font-family: Helvetica, Arial, sans-serif !important;
font-size: 17px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
margin-left:30px;
width:920px !important;
text-align:center !important;
border-bottom: 2px dotted #BBB !important;
padding-bottom: 10px !important;
padding-top:5px !important;
}
#watch_widget {
margin-top: 45px;
margin-bottom: 40px;
}
.post-195 .entry-content p {
color: #D9DADC !important;
font-size: 13px !important;
line-height: 20px !important;
margin-left: 35px;
padding-right: 25px;
padding-top: 15px;
padding-bottom:0px !important;
font-family: Helvetica, Arial, sans-serif !important;
text-align:center !important;
}
.post-195 .entry-content p img {
border:1px solid #000;
margin-left:-1px;
}
.post-195 .entry-content p a img:hover {
opacity:0.5 !important;
}

/**** END WHERE TO WATCH PAGE ****/
/**** POST TYPE PAGE ****/

.post-type-archive #inner, .single #inner {
height:100% !important;
}
.post-type-archive #content, .single #content {
height:100% !important;
padding-bottom:40px;
}
.post-type-archive .entry-title, .single .entry-title {
width:920px;
text-align:center;
margin-left:30px;
margin-right:30px;
letter-spacing:2px;
padding-top:20px;
}
.page-id-192 .entry-title {
border-bottom: 1px solid #EEE !important;
margin-bottom: 15px;
padding-bottom: 15px;
}
.post-type-archive .entry-title a, .single .entry-title {
font-family:helvetica, arial, sans-serif;
font-weight:900;
font-size:26px;
color:#fff;
}
.post-type-archive .entry-title a:hover, .single .entry-title a:hover {
color:#bbb;
}
.post-type-archive #character, .single #character {
font-size:17px;
letter-spacing:1px;
color:#bbb;
font-family:Helvetica, Arial, sans-serif;
font-weight:600 !important;
text-align:center !important;
margin-left:60px;
margin-right:60px;
padding-left:10px;
padding-right:10px;
padding-bottom:15px;
margin-bottom:15px;
border-bottom:1px solid #eee;
text-transform:uppercase;
}
.post-type-archive #content p, .single #content p {
color:#d9dadc !important;
text-align:center !important;
font-size:13px !important;
line-height:20px !important;
margin-left:55px;
margin-right:55px;
padding-left:25px;
padding-right:25px;
font-family:Helvetica, Arial, sans-serif !important;
}
.post-352, .post-357, .post-366 {
margin-bottom:-30px !important;
}
.post-352 .entry-title, .post-357 .entry-title, .post-366 .entry-title {
display:none;
}

/**** END POST TYPE ARCHIVE PAGE ****/

.royalWrapper {
margin-left:24px !important;
border:1px solid #999 !important;
}
.royalSlider .royalSlide {
border:1px solid #999 !important;
}

/**** PRESS PAGE ****/

.page-id-192 #inner, .page-id-192 #content, .page-id-192 .entry-content {
height:100% !important;
}
.page-id-192 .entry-title {
	display:none;
}
.page-id-192 #page-title {
	margin-bottom:5px !important;
}
#question a {
font-size:18px;
letter-spacing:1px;
color:#ccc;
font-family:Helvetica, Arial, sans-serif;
font-weight:900 !important;
text-align:center !important;
padding-left:10px;
padding-right:10px;
text-transform:uppercase;
}
#question a:hover {
color:#fff;
text-decoration:none;
}
#answer a {
color:#eee !important;
text-align:center !important;
font-size:13px !important;
line-height:20px !important;
margin-left:55px;
margin-right:55px;
padding-left:25px;
padding-right:25px;
padding-bottom:15px;
margin-bottom:20px;
font-family:Helvetica, Arial, sans-serif !important;
}
#answer a:hover {
color:#000 !important;
text-decoration:none;
}
.post-435 #answer {
border:0px !important;
}
#entry-title2 {
width:920px;
text-align:center;
margin-left:30px;
margin-right:30px;
letter-spacing:2px;
padding-top:20px;
border-bottom: 1px solid #EEE !important;
margin-bottom: 15px;
padding-bottom: 15px;
font-family:helvetica, arial, sans-serif;
font-weight:900;
font-size:26px;
color:#fff;
}
#press_link {
font-size: 18px;
letter-spacing: 1px;
font-family: Helvetica, Arial, sans-serif;
font-weight: 900 !important;
text-align: center !important;
margin-left: 60px;
margin-right: 60px;
padding-left: 10px;
padding-right: 10px;
text-transform: uppercase;
}
#press_link a {
color: #CCC; 
}
#press_link a:hover {
color: #fff;
text-decoration:none; 
}
.page-id-192 #content p {
margin-bottom: 20px;
border-bottom: 2px dotted #BBB;
}
.page-id-192 #footer p {
margin-bottom: 20px;
border-bottom: 0px dotted #BBB;
}
.page-id-192 .column-1 {
	width:920px !important;
}
.page-id-192 .wp-table-reloaded {
margin-bottom:40px !important;
}
.page-id-192 .wp-table-reloaded .even td {
margin-bottom: 20px !important;
margin-top:-20px !important;
border-bottom: 2px dotted #BBB!important;
text-align:center !important;
color: #D9DADC !important;
text-align: center !important;
font-size: 13px !important;
line-height: 20px !important;
margin-left: 55px!important;
margin-right: 55px!important;
padding-left: 25px!important;
padding-right: 25px!important;
padding-bottom:15px !important;
padding-top:0px !important;
font-family: Helvetica, Arial, sans-serif!important;
}
.page-id-192 .wp-table-reloaded .odd td {
font-size: 20px !important;
letter-spacing: 1px !important;
font-family: Helvetica, Arial, sans-serif !important;
font-weight: 900 !important;
text-align: center !important;
margin-left: 60px !important;
margin-right: 60px !important;
padding-left: 10px !important;
padding-right: 10px !important;
padding-top:15px !important;
text-transform: uppercase !important;
}
.page-id-192 .wp-table-reloaded .odd td a {
color: #CCC !important;
}
.page-id-192 .wp-table-reloaded .odd td a:hover {
color: #fff !important;
text-decoration:none !important;  
}

/**** END PRESS PAGE ****/

.post-195 .entry-content p img {
border: 0 !important;
}