.alphabetLinks .componentSkinWrapper {
	padding: 10px;
	}
.alphabetLinks a {
	font-size: 13px;
	margin: 0 1px;
	}
#bannerTop {
	position: absolute;
	text-align: left;
	top: 0;
	z-index: 10;
	}
.boxCoverMediaTypes {
	background-color: transparent !important;
	}
.categoryFrontdoor .detailsNav a.viewAllLink  {
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	}
.categoryFrontdoor .detailsNav {
	font-size: 13px;
	overflow: auto;
	padding: 10px 0;
	}
.categoryFrontdoor .detailsNav label,
.categoryFrontdoor .detailsNav select {
	font-weight: normal;
	}
.categoryFrontdoor .componentSkinWrapper > br.clear{
	display: none;
	}
.categoryIndex .componentSkinWrapper {
	padding: 10px;
	}
.categoryNavigationForm {
	padding-bottom: 0;
	}
.center100 .componentSkinWrapper {
	padding: 10px;
	}
#centerColumn {
	padding: 0;
	}
#centerColumn.terms,
div#centerColumn div.component.terms {
	width: 470px;	
	}
div#centerColumn div.component.terms .componentBody{
	background-color: #fff;
	}
#centerColumn.terms div.terms div.termsBody {
	height: 330px;
	}
div#centerColumn div.component {
	margin: 0 0 16px;
	width: 540px;
	}
#centerColumn div.center50 div.componentSkinWrapper {
	margin: 0;
	padding: 10px;
	}
div#centerColumn div.center50.featuredStar50A {
	height: auto;
	width: 262px;
	}
div#centerColumn div.center50.featuredStar50A.lastInRow{
	margin-left: 16px;
	}
#centerColumn.centerColumnMovie2257,
#centerColumn div.component.movie2257 {
	background: #fff;
	margin: 0 auto;
	width: 450px;
	}
#channel_12001.channelNotSubscribed,
#channel_12002.channelNotSubscribed {
	background-color: #000;
	}
#channel_12002.channelNotSubscribed {
	background-color: #000;
	}
#channel_12001 .channelStudios,
#channel_12002 .channelStudios {
	display: none;
	}
#channel_12001 .componentBody .componentSkinWrapper .channelContent,
#channel_12002 .componentBody .componentSkinWrapper .channelContent {	
	margin-top: -27px;
	}
#channel_12003.channelNotSubscribed {
	background-color: #0068bf;
	}
#channel_12004 .componentBody{
	border-width: 0;
	}
.channelPitch div.componentBody {
	background-image: none !important;
	}
.channelSubscribed div.componentBody {
	border-width: 0;
	} 
.clipIndicatorsContainer {
	left: 13px;
	top: 320px;
	}
.compliance2257 {
	padding: 10px;
	}
#customCatSelector {
	background: #e4e4e4; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JmYmZiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZjlmOWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOWY5ZjlmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlmOWY5ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #e4e4e4 0%, #bfbfbf 50%, #9f9f9f 100%, #9f9f9f 100%, #9f9f9f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(50%,#bfbfbf), color-stop(100%,#9f9f9f), color-stop(100%,#9f9f9f), color-stop(100%,#9f9f9f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e4e4e4 0%,#bfbfbf 50%,#9f9f9f 100%,#9f9f9f 100%,#9f9f9f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e4e4e4 0%,#bfbfbf 50%,#9f9f9f 100%,#9f9f9f 100%,#9f9f9f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e4e4e4 0%,#bfbfbf 50%,#9f9f9f 100%,#9f9f9f 100%,#9f9f9f 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e4e4e4 0%,#bfbfbf 50%,#9f9f9f 100%,#9f9f9f 100%,#9f9f9f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#9f9f9f',GradientType=0 ); /* IE6-8 */
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-width: 0;
	display: block;
	padding: 0;
	}
#customCatSelector div {
	background-image: url(http://pic.aebn.net/theater/skin_06_13/images/category_overlay.png);
	background-repeat: no-repeat;
	color: #010000;
	font-size: 13px;
	font-weight: bold;
	height: 29px;
	line-height: 29px;
	padding: 0 0 0 10px;
	vertical-align: middle;
	width: 170px;
	}
.detailsArea.lastInColumn div.componentHeader {
	visibility: hidden;
	height: 0 !important;
	padding: 0;
	}
.detailsArea .componentSkinWrapper {
	padding: 10px;
	}
.detailsArea  .extFunctSceneResult .sceneDetailBoxCover { 
	display: none;
	}
div.componentBody { 
	border: solid 1px #bababa;
	border-top-width: 0;
	padding: 0;
	}
div.componentHeader {
	background-image: url(http://pic.aebn.net/theater/skin_06_13/images/header_bkg.png);
	background-repeat: repeat-x;
	height: 31px !important;
	line-height: 31px;
	padding-bottom: 0 !important;
	padding-top: 0 !important;
	vertical-align: middle;
	}
div.featuredSeriesA1024 .details, 
div.featuredSeriesB1024 .details {
	padding-top: 0;
	padding-bottom: 15px;
	}
div.featuredSeriesB1024 .largeBoxCover,
div.featuredSeriesA1024 .largeBoxCover {
	padding: 0;
	}
div#footerLocaleMenu {
	bottom: 65px;
	color: #388deb;
	padding: 0 0 0 220px;
	position: absolute;
	width: 760px;
	z-index: 2;
	}
div.helpPrivacy {
	margin: 0;
	padding: 10px;
	}
div.howItWorks a.howItWorksInputButton {
	border-width: 0;
	}
div.loginForm div.existingUsers {
	padding: 10px;
	}
div.loginFormWelcome {
	float: right;
	}
div.channelRecommended div.componentBody a {
	color: #1f518c !important;
	font-weight: bold;
	}
div#mainColumn div.channelRecommended {
	background-image: none !important;
	}
div#mainColumn div.channelRecommended .componentHeader {
	background-image: url(http://pic.aebn.net/theater/skin_06_13/images/header_bkg.png) !important;
	font-size: 14px !important;
	line-height: 31px !important;
	}
div#mainColumn div.channelRecommended div.componentSkinWrapper, 
div#mainColumn div.channelRecommended div.componentFooter p {
	background-image: url(http://pic.aebn.net/theater/skin_06_13/images/aebn_content_bkg.png) !important;
	background-repeat: repeat;
	}
div#mainColumn div#channelMovies_12001 .selectContainer {
	height: 31px;
	line-height: 31px;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	}
div#mainColumn div#channelMovies_12001 #categorySelect {
	display: inline;
	margin: 4px 0 0;
	}
div#mainColumn div#channel_12003.channelNotSubscribed {
	margin: 0 10px 16px;
	background-color: #fff;
	}
div#mainColumn div#channel_12004.channelNotSubscribed {
	background-position: center top;
	}
div#mainColumn div#channel_12004 .channelAction,
div#mainColumn div#channel_12004 .trialArea  {
	background-position: center top;
	}
div#mainColumn div.channelSubscribed {
	background-position: top center;
	}
div#mainColumn div.channelRecommended div.componentFooter p {
	height: 0;
	}
div#mainColumn div.detailsArea div.componentBody {
	width: 100%;
	padding: 0;
	border-top-width: 1px; 
	}
div#mainColumn div.detailsArea div.componentBody .sd-optionsHeader {
	font-size: 13px;
	}
div#mainColumn div.componentSkinWrapper,
div.center50 div.componentSkinWrapper,
.center100 .componentSkinWrapper,
#rightColumn div.componentSkinWrapper {
	background-image: url(http://pic.aebn.net/theater/skin_06_13/images/aebn_content_bkg.png);
	}
#mainColumn div.movieDetailsBlock div.boxCoverMediaTypes img {
	width: auto;
	}
div#mainColumn div.movieDetailsBlock div.movieDetails.sceneSearchResultsDetails {
	margin: 16px 0 0;
	min-height: auto;
	width: auto;
	}
div#mainColumn div.fullText div.componentSkinWrapper {
	overflow: auto;
	}
div#mainColumn #userFormMessage {
	margin: 0 0 16px;
	padding: 10px 0;
	width: 758px;
	}
#buyTimeForm .minuteGridCol button,
.buyItNowActionButtons button,
#buyItNowFailure .buyItNowActionButtons button,
button.buyTimeFormSubmit,
#myAccountActionButtons button {
	background-color:#fafafa;
	color: #1f518c;
	background: #afd472; /* Old browsers */
	background: -moz-linear-gradient(top,  #e0f3c1 0%, #afd472 50%, #92c144 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0f3c1), color-stop(50%,#afd472), color-stop(100%,#92c144)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e0f3c1 0%,#afd472 50%,#92c144 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e0f3c1 0%,#afd472 50%,#92c144 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e0f3c1 0%,#afd472 50%,#92c144 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e0f3c1 0%,#afd472 50%,#92c144 100%); /* W3C */
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border-width: 0;
	cursor: pointer;
	display: inline-block;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0f3c1', endColorstr='#92c144',GradientType=0 ); /* IE6-9 */
	height: 26px;
	line-height: 26px;
	padding: 0;
	text-decoration: none;
	vertical-align: middle;
	width: 136px;
	font-weight: bold;
}

#buyItNowFailure .buyItNowActionButtons button {
	padding: 0px 8px;
}

#myAccountActionButtons button,
#buyItNowFailure .buyItNowActionButtons button {
	width: auto;
}

#buyItNowFailure .buyItNowActionButtons button,
#buyItNowFailure  button {
	display: inline-block;
	display: inline\9;
}

#buyItNowFailure  button {
	margin-right: 10px;
}
button.buyItNowPurchaseButton {
	width: auto !important;
	padding: 0px 10px !important;
}
.buyItNowActionButtons button {
	/*width: 160px; */
	height: 30px;
}
#buyTimeForm .minuteGridCol button:hover,
#myAccountActionButtons button:hover,
input.buyTimeFormSubmit:hover,
#buyItNowFailure button:hover  {
	color: #2766AD;
	text-shadow: 0 0 4px rgba(221,237,255,1);
}

#buyTimeForm .selected .minuteGridCol button,
.quickBuy .buyItNowActionButtons button  {
	background: #afd472; /* Old browsers */
	background: -moz-linear-gradient(top,  #f4ffdf 0%, #b1e159 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, color-stop(0%,#f4ffdf), color-stop(100%,#b1e159)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f4ffdf 0%, #b1e159 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f4ffdf 0%,#b1e159 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f4ffdf 0%,#b1e159 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f4ffdf 0%,#b1e159 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4ffdf', endColorstr='#b1e159',GradientType=0 ); /* IE6-9 */
}

div.movieBoxCover .boxCoverMediaTypes a img {
	float: left;
	}
div.movieDetailsSceneResults div.sceneResultHead a.addFavoritesScene {
	margin-right: 0;
	}
div#myAccountHeader,
div.myAccount .componentSkinWrapper {
	padding: 10px;
	}
div.paginator a {
	font-size: 13px;
}
div#privacyFooter {
	margin: 0;
	padding: 102px 0 0 220px;
	}
div#rssFooter {
	margin: 0 0 40px;
	padding: 16px 0 0 220px;
	}
div.signupForm div.componentSkinWrapper,
div.buyTime div.componentSkinWrapper {
	padding: 10px;
	}
div.welcomeMessage {
	margin: 0;
	}
.downloadToOwnPitch .componentSkinWrapper {
	padding: 10px;
	}
.extFunctSceneResult{
	margin-top: 10px;
	}
.extFunctSceneResult .deliveryMenuContent{
	height: 37px;
	}
.extFunctSceneResult .sceneResultHead .favoriteSceneLink .addFavoritesScene {
	font-size: 11px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	}
.extFunctSceneResult .sceneResultHead .title  > span {
	max-width: 380px;
	text-overflow: ellipsis;
	}
.German .extFunctSceneResult .sceneResultHead .title  > span {
	display: inline-block;
	max-width: 300px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap; 
	}
.extFunctSceneResult .limitedInfo {
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	}
.extFunctSceneResult .movieTypeIcons {
	height: 25px;
	margin-top: 3px;
	}
.extFunctSceneResult .movieTypeIcons a img {
	float: left;
	}
.extFunctSceneResult .resultDetailsOff {
	width: auto;
}
.faqBilling .helpFaq > br {
	display: none;
	}
.featuredHDMovies .componentSkinWrapper {
	padding: 10px;
	}
.featuredItemModuleTable {
	min-height: 251px;
	}
.featuredMovieWithStar1024 .componentSkinWrapper {
	padding: 10px;
	}
.featuredMovieWithStar1024 .movieBoxCover {
	margin: 0 10px 0 0;
	}
.featuredSeriesB1024 .componentSkinWrapper,
.featuredSeriesA1024 .componentSkinWrapper {
	padding: 10px;
	}
.featuredSeriesA1024 .movie br.clear {
	display: none;
	}
.featuredSeriesA1024 .movie a {
	display: block;
	overflow: auto;
	}
.featuredSeriesA1024 .boxCoverMediaTypes a {
	display: inline;
	}
.featuredSeriesC1024 .componentSkinWrapper {
	padding-left: 5px;
	}
.featuredSeriesC1024 div.movie {
	padding: 10px 7px;
	}
.featuredStar1024 .componentSkinWrapper {
	padding-left: 5px;
	}
.featuredStar1024 div.movie,
.featuredStar1024 div.featuredStarHeadShotMed {
	padding: 10px 7px;
	}
.featuredStudioB1024 .componentSkinWrapper,
.featuredStudioA1024 .componentSkinWrapper {
	padding: 10px;
	}
#formftsFormLeftNav > div {
	overflow: auto;
	}
#footerMenu {
	background-color: transparent;
	bottom: 122px;
	margin-top: 0;
	padding-top: 0;
	position: absolute;
	z-index: 1;
	}
#footerNav  {
	height: 28px;
	line-height: 28px;
	margin: 0;
	padding-left: 210px;
	text-align: left;
	}
#footerNav a {
	color: #1f518c;
	padding: 2px 10px 2px 9px;
	}
#footerNav li {
	border-right: solid 1px #388deb;
	}
#footerNav li:first-child {
	border-right-width: 0;
	float: right;
	}
#footerNav li:last-child {
	border-right-width: 0;
	}
.frontDoorFooter {
	font-size: 14px;
	margin-bottom: 16px;
	}
#ftsHelp {
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	}
.ftsInputsBottom {
	display: none
	}
.ftsInputsTop #advancedFTSLinkTop {
	display: none;
	}
.ftsInputsTop .topAdvanceSearchButtonContainer {
	display: inline-block;
	margin: 0;
	}
.ftsInputsTop, 
.ftsSearchCriteriaFormContainer #sceneAttributesContainer, 
.ftsSearchCriteriaFormContainer #categoriesContainer, 
.ftsSearchCriteriaFormContainer #channelsContainer, 
.ftsSearchCriteriaFormContainer #mediaFormatAndBitrateContainer, 
.ftsSearchCriteriaFormContainer #movieOptionsContainer, 
.ftsSearchCriteriaFormContainer #starAttributesContainer {
	width: 640px;
	}
.ftsSearchCriteriaFormContainer #sceneAttributesContainer-content div.content, 
.ftsSearchCriteriaFormContainer #starAttributesContainer-content div.content {
	margin-left: -25px;
	}
.ftsSearchCriteriaFormContainer #categoriesContainer-content div.content, 
.ftsSearchCriteriaFormContainer #channelsContainer-content div.content {
	margin-left: -25px;
	}
.ftsSearchCriteriaFormContainer #categoriesContainer-content div.collapsibleTitle, 
.ftsSearchCriteriaFormContainer #channelsContainer-content div.collapsibleTitle, 
.ftsSearchCriteriaFormContainer #sceneAttributesContainer-content div.collapsibleTitle, 
.ftsSearchCriteriaFormContainer #starAttributesContainer-content div.collapsibleTitle {
	color: #1f518c;
	}
#ftsSearchDetails .imageTypeOptions {
	margin: 5px 0;
	float: left;
	}
#ftsSearchDetails .searchCriteriaRight {
	margin: 0;
	}
#genreSwitchingEnabled {
	display: block;
	}
#genreSwitchingHide {
	display: none;
	}
.Italian #channel_12004 .spSpecialOffer {
	font-size: 35px !important;
	}
.French #channel_12004 .spSpecialOffer {
	font-size: 40px !important;
	}
.German #channel_12004 .spSpecialOffer {
	font-size: 30px !important;
	}
.Portuguese #channel_12004 .spSpecialOffer {
	font-size: 38px !important;
	}
.German #channel_12004 .spTrialOffer {
	font-size: 13px !important;
	}
.French #channel_12004 .spTrialOffer,
.Spanish #channel_12004 .spTrialOffer,
.Portuguese #channel_12004 .spTrialOffer   {
	font-size: 16px !important;
	}
.Italian #channel_12004 .spTrialOffer {
	font-size: 17px !important;
	}
.hdMovieGallery .movie {
	height: 250px;
	margin: 10px 13px;
	}
#headerTagLine {
	color: #004c82;
	margin: 7px 0 0 240px;
	text-align: center;
	}
.Japanese #headerTagLine {
	font-size: 9px;
	}
#headerTagLine span {
	color: #959595;
	}
.helpFaq,
.helpFaqAnswers,
.helpFaqLinks {
	padding: 10px;
	}
.leftNavCategoryForm  .advancedLink {
	padding-top: 10px;
	}
.leftNavCategoryForm br,
.leftNavCustomerService br,
.leftNavSearch br {
	display: none;
	}
#leftColumn div.advancedLink {
	width: 100%;
	}
#leftColumn div.component {
	background-color: #292929;
  margin: 0;
  width: 200px;
	}
#leftColumn div.component div.leftNavCategoryForm #categoryId {
	background-color: #f7efef;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: solid 1px #f7efef;
	color: #848484;
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
	margin: 0 0 10px;
	opacity: 0;
	position: absolute;
	top: 0;
	vertical-align: middle;
	z-index: 1;
	}
#leftColumn div.component div.leftNavSearch {
	margin: 20px 0;
	padding-bottom: 0;
	}
#leftColumn div.component div.leftNavSearch input#goButton {
	background: url(http://pic.aebn.net/theater/skin_06_13/images/search_icon.png) no-repeat center center;
	background-color: #f7efef;
	-webkit-border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0;
	border-width: 0;
	border-left: solid 1px #c7cfcf;
	color: #848484;
	display: inline;
	font-size: 13px;
	font-weight: bold;
	height: 29px;
	line-height: 29px;
	margin: 0 0 0 -3px;
	padding: 0;
	vertical-align: middle;
	width: 29px;
	}
.Japanese #leftColumn div.component div.leftNavSearch input#goButton {	
	margin: 0 0 0 -8px;
}
#leftColumn div.component div.leftNavSearch input.search {
	background-color: #f7efef;
	-webkit-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
	border-width: 0;
	color: #848484;
	display: inline;
	font-size: 11px;
	font-weight: bold;
	height: 29px;
	line-height: 29px;
	margin: 0;
	padding: 0 3px 0 10px;
	vertical-align: middle;
	width: 136px;
	}
.Japanese #leftColumn div.component div.leftNavSearch input.search {
	font-size: 8px;
	padding: 0 4px 0 8px;
	width: 140px;
	}
#leftColumn div.componentBody {
	border-width: 0;
	padding: 0 10px;
	}
#leftColumn div.componentBody a {
    margin-right: 0;
	}
#leftColumn div.leftNavSearch div.advancedLink a#advancedMovieSearchLink,
#leftColumn div.leftNavCategoryForm #leftNavCategoryIndex {
	color: #00a7ff;
	display: block;
	font-size: 11px;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
	padding: 0 0 0 10px;
	vertical-align: middle;
	width: auto;
	}
#leftColumn div.leftNavSearch div.advancedLink a#advancedMovieSearchLink:hover, 
#leftColumn div.leftNavCategoryForm #leftNavCategoryIndex:hover {
	-moz-box-shadow: inset 0 0 4px 3px rgba(255,255,255,0.15);
  -webkit-box-shadow: inset 0 0 4px 3px rgba(255,255,255,0.15);
	box-shadow: inset 0 0 4px 3px rgba(255,255,255,0.15);
	color: #7bc7ed;
	text-decoration: none;
	}
#leftColumn div.componentSkinWrapper {
	padding: 0;
	}
#leftColumn div.componentHeader {
	padding-left: 10px;
	}
#leftColumn div.leftNavCategoryForm  form {
	position: relative;
	}
#leftColumn div.radio {
	margin: 10px 0 0;
	padding-left: 10px;
	}
#leftColumn div.radio label {
	font-size: 11px;
	font-weight: bold;
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
	}
#leftColumn div.radio label input {
	height: 22px;
	line-height: 22px;
	margin-top: -2px;
	vertical-align: middle;
	}
#leftColumn .leftNav div.componentHeader span .genreSwitchLink {
	font-size: 12px;
	}
#leftColumn .leftNav div.componentHeader span.leftVodHeader {
	width: auto;
	}
#leftColumn .leftNav div.componentHeader span.rightVodHeader {
	display: inline-block;
	margin: 0;
	}
#leftColumn .leftNav div.componentHeader span.rightVodHeader .genreSwitchLink {
	background-color: transparent;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border-color: rgba(255,255,255,0.35);
	border-width: 1px;
	border-style: solid;
	-moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.45);
  -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.45));
	box-shadow: 0 1px 1px 0 rgba(0,0,0,0.45);
	color: #ffffff;
	display: inline-block;
	font-weight: bold;
	height: 23px;
	line-height: 23px;
	margin: 2px 10px 0 0;
	padding: 0 4px;
	text-align: center;
	width: auto;
	vertical-align: middle;
	}
#leftColumn .leftNav div.componentHeader span.rightVodHeader .genreSwitchLink:hover {
	color: #c4ef7a;
	text-decoration: none;
	}
#leftColumn ul {
	padding-bottom: 10px !important;
	padding-top: 10px !important;
	}
#leftColumn ul li  {
	border-top: solid 1px #3f3f3f;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	vertical-align: middle;
	}
#leftColumn ul li:hover  {
	-moz-box-shadow: inset 0 0 4px 3px rgba(255,255,255,0.15);
  -webkit-box-shadow: inset 0 0 4px 3px rgba(255,255,255,0.15);
	box-shadow: inset 0 0 4px 3px rgba(255,255,255,0.15);
	}
#leftColumn ul li#tryRokuLi:hover  {
	-moz-box-shadow: none;
  -webkit-box-shadow: none;
	box-shadow: none;
	}
#leftColumn ul li:first-child  {
	border-top-width: 0;
	}
#leftColumn ul li  a{
	display: inline-block;
	width: 100%;
	}
#leftColumn ul li  a:hover {
	color: #7bc7ed;
	text-decoration: none;
	}
#leftColumn ul.packageMenu li:last-child {
	height: auto;
	}
#leftColumn ul li#tryRokuLi {
	height: auto;
	line-height: inherit;
	padding-bottom: 8px;
	padding-top: 8px;
	}
#leftColumn ul li #tryRokuButton {
	background: url(http://pic.aebn.net/theater/skin_06_13/images/ROKU_Button.png) no-repeat;
	height: 43px;
	width: 160px;
	}
.leftNavCustomerService a {
	border-top: solid 1px #3f3f3f;
	display: block;
	font-size: 13px;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	vertical-align: middle;
	}
.leftNavCustomerService a#leftNavCustomerServiceLink:hover,
.leftNavCustomerService a#customerServicePrivacyPolicyLink:hover {
	-moz-box-shadow: inset 0 0 4px 3px rgba(255,255,255,0.15);
  -webkit-box-shadow: inset 0 0 4px 3px rgba(255,255,255,0.15);
	box-shadow: inset 0 0 4px 3px rgba(255,255,255,0.15);
	color: #7bc7ed;
	text-decoration: none;
	}
.leftNavCustomerService a:first-child  {
	border-top-width: 0;
	}
.leftNavCustomerService a#customerServiceLiveChat  {
	background: url(http://pic.aebn.net/theater/skin_06_13/images/live_help.png) no-repeat 10px 0;
	cursor: pointer;
	height: 114px;
	line-height: inherit;
	padding-bottom: 8px;
	padding-top: 8px;
	width: 160px
	}
.gay .leftNavCustomerService a#customerServiceLiveChat  {
	background-image: url(http://pic.aebn.net/theater/skin_06_13/images/gay_help.png)
	}
.leftNavCustomerService a#customerServiceLiveChat img {
	display: none;
	}
.leftNavCustomerService a#customerServicePrivacyPolicyLink,
.leftNavCustomerService a#leftNavCustomerServiceLink  {
	cursor: pointer;
	height: auto;
	line-height: inherit;
	padding-bottom: 6px;
	padding-top: 6px;
	}
.leftNavCustomerService .componentSkinWrapper {
	padding-bottom: 10px !important;
	padding-top: 10px !important;
	}
.main50 div.movieDetailLink {
	margin-bottom: 0;
	}
.main50 div.movieDetailLink a {
	border-bottom: 1px solid #bababa;
	padding: 4px 0 4px 4px;
	font-size: 12px;
	}
.main50 div.movieDetailLink:last-child a {
	border-bottom-width: 0;
	}
#mainColumn .buyTimePackagesWrapper .componentHeader {
	padding: 0;
	}
.French #mainColumn .buyTimePackagesWrapper .componentHeader{
	font-size: 13px;
	}
.Spanish  #mainColumn .buyTimePackagesWrapper .componentHeader,
.Japanese  #mainColumn .buyTimePackagesWrapper .componentHeader{
	font-size: 12px;
	}
#mainColumn .component .seeMoreLink {
	background-color: transparent;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border-color: rgba(255,255,255,0.35);
	border-width: 1px;
	border-style: solid;
	-moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.45);
  -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.45));
	box-shadow: 0 1px 1px 0 rgba(0,0,0,0.45);
	color: #ffffff;
	display: block;
	font-size: 12px;
	font-weight: bold;
	height: 23px;
	line-height: 23px;
	margin: 2px 0 0;
	min-width: 50px;
	padding: 0 8px;
	text-align: center;
	width: auto;
	vertical-align: middle;
	}
#mainColumn .component .seeMoreLink:hover {
	color: #c4ef7a;
	text-decoration: none;
	}
#mainColumn .componentHeader,
#mainColumn div.movieDetailsBlock div.componentHeader {
	font-size: 13px;
	padding-left: 10px;
	padding-right: 10px;
	}
#mainColumn .componentHeader h1 {
	float: left;
	}
#mainColumn div.component {
	margin: 0;
	margin-bottom: 16px;
	width: 760px;
	}
#mainColumn div.fullText div.movieContainerLarge div.movie {
	padding: 0 6px;
	}
#mainColumn div.fullText div.movieContainerSmall div.movie {
	padding: 0 12px;
	}
#mainColumn div.main50 {
	width: 370px;
	}
#mainColumn div.main50 br.clear{
	display: none;
	}
#mainColumn .main50 table.featuredItemModuleTable td.movieBoxCover,
.main50 table.featuredItemModuleTable td.movieBoxCover .movie {
	height: auto;
	}
.main50 table.featuredItemModuleTable td.movieBoxCover .movie img {
	float: none;
	}
.main50 table.featuredItemModuleTable td.movieBoxCover .movie .boxCoverMediaTypes img {
	float: left;
	}
.main50 .componentSkinWrapper {
	padding: 10px;
	}
#mainColumn div.main50.lastInRow {
	margin-left: 20px;
	}
#mainColumn div.movieDetailsBlock div.componentHeader a {
	background-color: transparent;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border-color: rgba(255,255,255,0.35);
	border-width: 1px;
	border-style: solid;
	-moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.45);
  -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.45));
	box-shadow: 0 1px 1px 0 rgba(0,0,0,0.45);
	color: #ffffff;
	font-size: 13px;
	height: 23px;
	line-height: 23px;
	margin: 2px 0 0;
	min-width: 70px;
	padding: 0 8px;
	text-align: center;
	width: auto;
	vertical-align: middle;
	}
#mainColumn div.movieDetailsBlock div.componentHeader a:hover {
	color: #c4ef7a;
	text-decoration: none;
	}
#mainColumn div.searchDetails div.searchQueryDetail {
	overflow: auto;
	width: 100%
	}
#mainColumn div.searchResultsDetails div.movie .boxCoverMediaTypes {
	background: transparent;
	}
#mainColumn div.searchResultsNav div.componentBody {
	font-size: 12px;
	padding-bottom: 0;
	}
#mainColumn div.searchResultsNav div.componentBody form {
	font-size: 13px;
	padding: 10px;
	}
#mainColumn div.searchResultsNav select.sortByDropdown {
	font-weight: normal;
	}
#mainColumn div.searchResultsNav div.componentHeader a.favLink,
div.categoryFrontdoor div.componentHeader .favLink,
#mainColumn div.pornStarDetailPage div.pornStarDetailsBlock div.componentHeader a.favLink {
	background-color: transparent;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border-color: rgba(255,255,255,0.35);
	border-width: 1px;
	border-style: solid;
	-moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.45);
  -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.45));
	box-shadow: 0 1px 1px 0 rgba(0,0,0,0.45);
	color: #ffffff;
	font-size: 12px;
	height: 23px;
	line-height: 23px;
	margin: 2px 0 0;
	min-width: 50px;
	padding: 0 8px;
	text-align: center;
	width: auto;
	vertical-align: middle;
	}
#mainColumn div.searchResultsNav div.componentHeader a.favLink:hover,
div.categoryFrontdoor div.componentHeader .favLink:hover {
	color: #c4ef7a;
	text-decoration: none;
	}
#mainContent div.detailsArea .componentSkinWrapper br.clear {
	display: none;
	}
#mainContent div.detailsArea div.componentHeader {
	padding: 0 20px;
	}
#mainContent div.detailsArea div.componentHeader .detailsPageTab {
	background-color: transparent;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border-color: rgba(255,255,255,0.35);
	border-width: 1px;
	border-style: solid;
	-moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.45);
  -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.45));
	box-shadow: 0 1px 1px 0 rgba(0,0,0,0.45);
	color: #ffffff;
	font-size: 13px;
	height: 23px;
	line-height: 23px;
	margin: 2px 20px 0 0;
	min-width: 70px;
	padding: 0 8px;
	text-align: center;
	width: auto;
	vertical-align: middle;
	}
#mainContent div.detailsArea div.componentHeader .detailsPageTab:hover {
	color: #c4ef7a;
	text-decoration: none;
	}
#mainContent div.detailsArea div.componentHeader span.active {
	background-color: rgba(82, 121, 165, 0.65);
	border-color: rgba(255,255,255,0.25);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.5);
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.5);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.5);
	color: #DCE0E5;
}
#mainContent div.detailsArea div.componentHeader span.active:hover {
 color: #DCE0E5;
	}
#mainContent div.myAccountInformation div#myAccountContent,
#mainContent div.myAccountInformation div.myAccountTabs {
	margin: 0;
	}
#mainContent div.moduleHeaderLeft {
	overflow: hidden;
	text-overflow: ellipsis;
	width: 267px;
	white-space: nowrap;
	}
.French #mainContent div.moduleHeaderLeft,
.German #mainContent div.moduleHeaderLeft {
	width: 247px;
	}
.Japanese #mainContent div.moduleHeaderLeft {
	width: 237px;
	}
#mainContent div.moduleHeaderRight {
	padding-top: 0;
	}
.movieButtonsContainer {
	left: 222px;
	top: 320px;	
	}
.movieDetailsBlock .componentSkinWrapper {
	padding: 10px;
	}
button.newSignUpBtn.signUpBtn {
	background-color:#fafafa;
	color: #1f518c;
	background: #afd472; /* Old browsers */
	background: -moz-linear-gradient(top,  #e0f3c1 0%, #afd472 50%, #92c144 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0f3c1), color-stop(50%,#afd472), color-stop(100%,#92c144)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e0f3c1 0%,#afd472 50%,#92c144 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e0f3c1 0%,#afd472 50%,#92c144 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e0f3c1 0%,#afd472 50%,#92c144 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e0f3c1 0%,#afd472 50%,#92c144 100%); /* W3C */
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border-width: 0;
	cursor: pointer;
	display: inline-block;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0f3c1', endColorstr='#92c144',GradientType=0 ); /* IE6-9 */
	font-weight: bold;
	height: 26px;
	line-height: 26px;
	padding: 0px 10px 4px;
	text-decoration: none;
	vertical-align:
}
button.newSignUpBtn.signUpBtn:hover{
	color: #2766AD;
	text-shadow: 0 0 4px rgba(221,237,255,1);
}
.newReleases1024 div.movie {
	padding: 10px 7px;
	}
#page {
	position: relative;
	}
#page  > br{
	display: none;
	}
#pitchOptionC {
	height: 356px;
	margin: 16px 0;
	width: 760px;
	}
.pitchDBoxCoverContainer {
	left: 13px;
	top: 16px;
	}
.pitchDClipContainer {
	left: 222px;
	top: 16px;
	}
.popularMovies1024 div.movie {
	padding: 10px 13px;
	}
.pornStarDetailsBlock div.componentBody  {
	padding-bottom: 0;
	}
.pornStarDetailsBlock div.componentSkinWrapper {
	padding: 10px;
	}
.pornStarDetailPage .pornStarDetailsBlock img.star {
	margin: 0 10px 0 0;
	}
.realTouch div.componentSkinWrapper {
	padding: 10px;
	}
.recommendedMovies1024 div.movie {
	padding: 10px 7px;
	}
#rightColumn div.component {
	margin: 0 0 16px 20px;
	margin-left: 20px;
	_margin-left: 5px;
	}
#rightColumn div.componentSkinWrapper {
	padding: 10px;
	}
#rightColumn div.component a {
	font-size: inherit;
	}
.rokuVOD {
	background: url(http://pic.aebn.net/theater/images/Roku_theater/watch_roku_main.jpg) no-repeat center top;
	min-height: 526px;
	padding: 0 10px 10px 10px;
	}
.rokuVodTitle {
	padding-top: 312px;
	}
#rssFooter a {
	color: #000;
	font-weight: bold;
	}
#rssFooter a {
	color: #000;
	display: inline-block;
	font-weight: bold;
	height: 16px;
	line-height: 16px;
	vertical-align: middle;
	}
.rtPitch {
	padding-top: 0;
	}
.sd-optionsSubHeader {
	margin-top: 8px;
	}
.searchResultsNav hr.clear {
	display: none;
	}
select {
	font-size: 1em;
	}
#searchCriteriaForm .componentSkinWrapper {
	padding: 10px;
	}
.seoFrontdoorHeader {
	background-color: transparent;
	color: #010000;
	margin: 0;
	padding: 0 0 16px 0;
	}
.showMinSubscriptText {
	color: #010000;
	}
.studioDetailsNavigation .componentSkinWrapper {
	padding: 10px;
	}
.subbkg {
	background: url(http://pic.aebn.net/theater/skin_06_13/images/site_header_bkg.png) repeat-x;
	}
table.favoriteStarStudiosTable td {
	border-bottom: none;
	}
table.favoriteStarsTable tr,
table.favoriteStarStudiosTable tr {
	height: 24px;
	line-height: 24px;
	}
td#mainContent div.myAccountInformation div#myAccountSubContent {
	border: 1px solid #292929;
	}
td#mainContent #mainColumn div.recommendedMovies100A div.componentBody {
	padding: 0;
	width: auto;
	}
td#mainContent #mainColumn div.recommendedMovies100A div.componentSkinWrapper div.movie {
	margin: 0 23px;
	}
tr td#mainContent div#mainColumn div.channelRecommended div.componentSkinWrapper,
td#mainContent #mainColumn div.recommendedMovies100A div.componentSkinWrapper  {
	width: auto;
	padding: 10px;
	}
.terms .signUpAgreement {
	height: 330px;
	}
.topExclusiveMovies1024 div.movie,
.topJustAddedMovies1024 div.movie,
.topMostWatchedMovies1024 div.movie {
	padding: 10px 7px;
	}
#topMenu {
	background: url(http://pic.aebn.net/theater/skin_06_13/images/call_out_bkg.png) no-repeat transparent;
	background-position-x: 6px;
	height: 101px;
	margin: 0 0 16px;
	position: relative;
	}
#topNav a {
	font-size: 16px;
	padding-bottom: 0;
	padding-top: 0;
	}
#topNav a:hover {
	color: #c4ef7a;
	text-decoration: none;
	}
#topNav a.first, #footerNav a.first {
	background-color:#fafafa;
	color: #1f518c;
	background: #afd472; /* Old browsers */
	background: -moz-linear-gradient(top,  #e0f3c1 0%, #afd472 50%, #92c144 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0f3c1), color-stop(50%,#afd472), color-stop(100%,#92c144)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e0f3c1 0%,#afd472 50%,#92c144 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e0f3c1 0%,#afd472 50%,#92c144 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e0f3c1 0%,#afd472 50%,#92c144 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e0f3c1 0%,#afd472 50%,#92c144 100%); /* W3C */
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border-width: 0;
	cursor: pointer;
	display: inline-block;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0f3c1', endColorstr='#92c144',GradientType=0 ); /* IE6-9 */
	height: 26px;
	line-height: 26px;
	padding: 0;
	text-decoration: none;
	vertical-align: middle;
	width: 136px;
	}
#topNav a.first:hover, #footerNav a.first:hover {
	color: #2766AD;
	text-shadow: 0 0 4px rgba(221,237,255,1);
	}
#topNav a.home {
	padding: 0 8px 0 0;
	}
#topNavWrapper {
	height: 31px;
	line-height: 31px;
	left: 220px;
	position: absolute;
	top: 48px;
	vertical-align: middle;
	width: 760px;
	z-index: 10;
	}
#topNavWrapper li:first-child {
	float: right;
	}
.topSeries1024 .componentSkinWrapper {
	padding: 10px;
	}
#topStudios1024  .componentSkinWrapper {
	padding: 10px;
	}
.twitter-follow-button {
	float: right;
	margin: 0 10px 0 0;
	vertical-align: middle;
	}
#userQuery {
	padding: 0 8px;
	}
.watchOnTV .componentSkinWrapper {
	padding: 10px;
	}
#zone4,	
#zone7 {
	margin-bottom: 16px;
	padding: 0;
	text-align: center;
	}
#zone6 {
	padding: 10px 0;
	}
*, *:before, *:after {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	}