@charset "utf-8";
/* CSS Document */

/* ----- PAGE STUFF ----- */
#page {
	border: 0px solid #3a3e47;
}

#allContent {
	border: 1px solid #3a3e47;
	background-color: #000000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-top: 20px;
	padding-top: 5px; 
}

body {
	background-image: url(https://pic.aebn.net/v8_skins/CustomSkins/AEBN031770/TID74101/BG.jpg);
	background-color: #131418;
	background-attachment: scroll;
	background-position: top center;
	background-repeat: repeat-x;
}

#bannerTop, #bannerMain, #bannerMiddle {
	visibility: hidden;
	height: 0px;
}

div.component {
	border: 0px solid #000000;
}

div.componentBody {
	border-left: 1px solid #3a3e47;
	border-right: 1px solid #3a3e47;
	border-bottom: 1px solid #3a3e47;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	}
	
	

#falconbutton {
	visibility: visible !important;
	float: left;}
	
	
div.componentHeader {
	background: #27282d; /* Old browsers */
	background: -moz-linear-gradient(top,  #27282d 0%, #303439 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#27282d), color-stop(100%,#303439)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #27282d 0%,#303439 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #27282d 0%,#303439 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #27282d 0%,#303439 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #27282d 0%,#303439 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27282d', endColorstr='#303439',GradientType=0 ); /* IE6-9 */
	border: 1px solid #4d525d;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: #ffffff;
}

#md-ppmOptions, #md-purchaseOptions, #md-channelOptions {
	border: 1px solid #4d525d;
}

#md-options h2, .md-purchaseRentals, .md-purchaseChannel {
border-bottom: 1px solid #4d525d;
}

.extFunctSceneResult .sceneResultBorder {
	border: 0px;
}
	
	
#mainContent div.componentBody a:link { color: #ff0000; text-decoration: underline; }
#mainContent div.componentBody a:active { color: #ff0000; text-decoration: underline; }
#mainContent div.componentBody a:visited { color: #ff0000; text-decoration: underline; }
#mainContent div.componentBody a:hover { color: #ffffff; text-decoration: underline; } 

#md-details a:link { color: #ffffff; }
#md-details a:active { color: #ffffff; }
#md-details a:visited { color: #ffffff; }
#md-details a:hover { color: #ffffff; }

#moreLessToggleLinkDiv a:link { color: #ffffff !important; text-decoration: none !important; }
#moreLessToggleLinkDiv a:active { color: #ffffff !important; text-decoration: none !important; }
#moreLessToggleLinkDiv a:visited { color: #ffffff !important; text-decoration: none !important; }
#moreLessToggleLinkDiv a:hover { color: #ffffff !important; text-decoration: underline !important; }

a.linkWithPopup {
_display: inline-block;
text-decoration: none;
border-bottom: 1px dotted #4d525d;
}
	
	
.pornStarDetailPage #contractStarStudioLogo .starDetailLinks a.activeLink {
font-weight: bold;
text-decoration: none;
cursor: default;
color: #ffffff;
}



/* ----- TOP MENU ------- */

#topMenu {
    height: 108px;
	background: #131418 url(https://pic.aebn.net/v8_skins/CustomSkins/AEBN031770/TID74101/Falcon_UpdatedLogoBanner.jpg) no-repeat left top;
	text-transform: uppercase;
	border: 0px #ffffff solid;
	margin-top: 0px;
}


#topNav {
	margin: 65px auto 0;
}

#topNav a.first {
	color: #ff0000;
	border: 0px solid #ffffff;
    font-size: 11px;
    margin-left: 425px;
    padding-right: 10px;
    text-align: right;
    text-decoration: none;
    width: auto;
	font-weight: normal;
}

#topNav a.first:hover {
    color: #ffffff !important;
    text-decoration: none;
	font-weight: normal;
}



#topNav a {
	font-size: 11px;
    color: #ffffff;
	font-weight: normal;
    text-decoration: none;
}

#topNav a:hover {
	text-decoration: none;
	font-weight: normal;
	color: #ff0000 !important;
}

/* ----- END TOP MENU ------- */

/* ---- LEFT COLUMN STYLE ---- */
#leftColumn div.componentBody {
	background: #3b3d45 url(https://pic.aebn.net/v8_skins/CustomSkins/AEBN031770/TID74101/leftbg.jpg) repeat-x left top;; 
	border: 1px solid #3f434b;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}



/* ---- LEFT COLUMN NAVIGATION KERFLUFFLE ---- */



#leftColumn div.componentSkinWrapper {
    margin-left: 0;
    margin-top: 0;
    padding: 0px;
}


.leftNavExtras  li {
    margin-right: 7px;
}

.leftNavExtras  a:hover {
background-color: transparent !important;
	color: #9da5ac !important;
	text-decoration: none;
}

.leftNavExtras  a:link {
background-color: transparent !important;
	color: #9da5ac;
	text-decoration: none;
}


#leftColumn ul li a {
	color: #9da5ac;
    display: block;
    margin-right: 0;
    padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 5px;
	padding-right: 5px;
    width: 95%;
	font-weight: normal !important;
}

#leftColumn div.componentBody a {
    color: #9da5ac;
}

#leftColumn div.componentBody a:hover {
    text-decoration: none;
}

#leftColumn ul.ourMovies li {
    border-top: 1px solid #161d23;
    margin-right: 0px;
}

#leftColumn ul.ourMovies li:first-child {
    border-top: 0px solid #161d23;
}

#leftColumn ul.packageMenu li {
    border-top: 1px solid #161d23;
    margin-right: 0px;
}

#leftColumn ul.packageMenu li:first-child {
    border-top: 0px solid #161d23;
}


#leftColumn ul.ourMovies {
    margin: 0px;
}



#leftColumn ul li a:hover {
	background: #0c0c0e; /* Old browsers */
	background: -moz-linear-gradient(top,  #0c0c0e 0%, #202125 45%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c0c0e), color-stop(45%,#202125)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0c0c0e 0%,#202125 45%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0c0c0e 0%,#202125 45%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0c0c0e 0%,#202125 45%); /* IE10+ */
	background: linear-gradient(to bottom,  #0c0c0e 0%,#202125 45%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c0c0e', endColorstr='#202125',GradientType=0 ); /* IE6-9 */
	text-decoration: none;
}

#leftColumn ul li a#tryRokuButton:hover {
	background: url(https://pic.aebn.net/theater/images/Roku_theater/ROKU_Button.png) no-repeat;
}

#tryRokuLi {
	padding-left: 10px;
}


#leftColumn div.component div.leftNavSearch {
    padding-bottom: 5px;
    padding-left: 5px;
    padding-top: 5px;
    text-align: left;
}

#leftColumn div.componentBody {
    padding: 0;
}

#leftColumn div.componentBody {
    margin-top: 0;
    padding: 0;
    text-align: left;
}

#leftColumn div.leftNavCategoryForm {
    padding-bottom: 5px;
    padding-left: 5px;
    text-align: left;
	border-bottom: 1px solid #161d23;
}

.leftNavCustomerService .componentSkinWrapper {
	padding: 5px !important;
}

.leftNavCustomerService a:link {
	font-weight: normal !important;
}



#leftColumn div.advancedLink a:hover, .leftNavCustomerService a:hover {
	color: #ffffff !important;
}


#zone6 {
	padding-top: 15px;
	padding-bottom: 15px;
}

/* Button, button, whose got the button? */
#mainColumn input#loginButton, #mainColumn input#goButton, div.howItWorks a.howItWorksInputButton, .signupForm .showMinutes .submitFormSection #bSubmit, #leftColumn input#loginButton, #leftColumn input#goButton, form#buyTimeForm input.buyTimeFormSubmit  {
background: #800000; /* Old browsers */
background: -moz-linear-gradient(top,  #800000 0%, #ba0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#800000), color-stop(100%,#ba0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #800000 0%,#ba0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #800000 0%,#ba0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #800000 0%,#ba0000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #800000 0%,#ba0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#800000', endColorstr='#ba0000',GradientType=0 ); /* IE6-9 */
	color: #ffffff !important;
	cursor: pointer;
	border: 1px solid #d50000;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-shadow:1px 1px #000000;
}


.freePreviewButtonScene span span:hover {
color: #ff0000;
text-shadow: -.01em -.01em #162dad,.01em .01em #162dad;
}

/* -- Fuckin Footer -- */

div#footerLocaleMenu {
	border-top: 1px solid #3a3e47;
	border-left: 1px solid #3a3e47;
	border-right: 1px solid #3a3e47;
	background-color: #000000;
	color: #828488;
	margin-top: 20px;
	padding-bottom: 10px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

div#footerLocaleMenu a:link {
	color: #828488;
}
div#footerLocaleMenu a:visited {
	color: #828488;
}
div#footerLocaleMenu a:active {
	color: #828488;
}
div#footerLocaleMenu a:hover {
	color: #828488;
}
	
#footerMenu {
	margin-top: 0px;
	background-color: #000000;
	border-left: 1px solid #3a3e47;
	border-right: 1px solid #3a3e47;
	padding-bottom: 20px;
}

#footerMenu a:link {
	color: #C0C0C0;
	font-weight: normal;
	text-decoration: underline;
}
#footerMenu a:visited {
	color: #C0C0C0;
	font-weight: normal;
	text-decoration: underline;
}
#footerMenu a:active {
	color: #C0C0C0;
	font-weight: normal;
	text-decoration: underline;
}
#footerMenu a:hover {
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}

div#privacyFooter {
	margin-top: 0px;
	background-color: #000000;
	border-left: 1px solid #3a3e47;
	border-right: 1px solid #3a3e47;
	border-bottom: 1px solid #3a3e47;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	padding-bottom: 10px;
}

div#privacyFooter a:link {
	color: #C0C0C0;
	font-weight: normal;
	text-decoration: underline;
}
div#privacyFooter a:visited {
	color: #C0C0C0;
	font-weight: normal;
	text-decoration: underline;
}
div#privacyFooter a:active {
	color: #C0C0C0;
	font-weight: normal;
	text-decoration: underline;
}
div#privacyFooter a:hover {
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}

div#rssFooter a:link {
	color: #828488;
}

div#rssFooter a:visited {
	color: #828488;
}

div#rssFooter a:active {
	color: #828488;
}

div#rssFooter a:hover {
	color: #828488;
}