

body {
                background-color: #000000;
        
    
    
    
    }



div.componentBody { color: #ffffff; background-color: $pageColors.backgroundColor;}
div.featuredMovie1024 { color: #ffffff; background-color: $pageColors.backgroundColor;}
div#bandwidthPopUp {
    color: #ffffff;
    background-color: #000000;
    border-color: #ffffff;
}

div.componentHeader {
	 background-color: #dd7197; 	 color: #000000; 	}

#mainColumn .component .seeMoreLink {
     color: #000000; }

#mainColumn .component .productNameLabel {
     color: #000000; }

div.featuredMovie1024 a {
    color: #f67da8;
}
div.componentBody a {
    color: #f67da8;
}
div#bandwidthPopUp a {
    color: #f67da8;
}

.SplashFeatureList {
    color: #ffffff;
}

.SplashComponentHeadline {
	 color: #ffffff; 	}


a.returnLink {
    color: #f67da8;
}


#leftColumn {
		 color: #ffffff; 	}

#leftColumn div.componentBody a {
	color: #ffffff;
}

#topMenu {
	 color: #000000; 	 background-color: #dd7197; 			}

#topNav a {
    color: #000000;
}

#loginRow {
	 color:  #ffffff; 	 background-color:  #000000; 	}

#loginRow a {
	color: #ffffff;
}


div#footerLocaleMenu {
	color: #ffffff;
}

div#footerLocaleMenu a {
	color: #f67da8;
}

.frontDoorFooter a {
	color:  #f67da8;
}

#footerMenu {
	 background-color: #000000; 	}

#footerNav a {
	color: #ffffff;
}

#privacyFooter a {
	color: #f67da8;
}

#rssFooter a {
	color: #f67da8;
}

select {
	 background-color: #000000; 		color: #ffffff;
	border: 1px solid #ffffff;
	}

input {
	 background-color: #000000; 		color: #ffffff;
	border: 1px solid #ffffff;
	}

.bandwidthPopup #bitratePopUpForm input{
 background-color: transparent; 		color: #000;
	border: 0px solid #ffffff;
	}

input.search {
	 background-color: #000000; 		color: #ffffff;
	border: 1px solid #ffffff;
	}

input.goButton {
	border: 1px solid #ffffff;
}

input#goButton {
	border: 1px solid #ffffff;
}

input#loginButton {
	border: 1px solid #ffffff;
}

fieldset {
	border: 1px solid #ffffff;
}

.formLegend {
	color: #ffffff;
}


#loginForm label {
	color: #ffffff;
}

#leftColumn div.componentHeader {
	 background-color: #dd7197; 	 color: #000000; }

.genreSwitchLink {
	 color: #000000; 
	}

#leftColumn div.componentBody {
	 background-color: #000000; 	 color: #ffffff; 	}

#leftColumn ul.ourMovies a {
	color: #ffffff;
}

#leftColumn ul.packageMenu a {
	color: #ffffff;
}

#centerColumn div.browseAllSeries div.componentHeader a {
	color: #000000;
}


#centerColumn div.viewAllStudio a {
	color: #f67da8;
}

#centerColumn div.viewAllCategory a {
	color: #f67da8;
}

#centerColumn .featuredMovie100A div.description {
	color: #ffffff;
}

#centerColumn .editorsPick100A div.description {
	color: #ffffff;
}

#centerColumn div.featuredSeries66A div.description {
	color: #ffffff;
}

#centerColumn div.featuredSeries100B div.description {
	color: #ffffff;
}

#centerColumn .featuredStudio100 div.details {
	color: #ffffff;
}

#centerColumn div.justAddedMovies div.componentHeader a {
	color: #000000;
}

#centerColumn .featuredMovie100A div.detailsLabel {
	color: #ffffff;
}

#centerColumn .recommendedMovies100B div.detailsLabel {
	color: #ffffff;
}

#centerColumn div.featuredMovie50A div.detailsLabel {
	color: #ffffff;
}

#centerColumn .editorsPick100A div.detailsLabel {
	color: #ffffff;
}

#centerColumn div.featuredSeries66A div.detailsLabel {
	color: #ffffff;
}

#centerColumn div.featuredSeries100B div.detailsLabel {
	color: #ffffff;
}

#centerColumn div.featuredStudio50B div.details {
	color: #ffffff;
}

#centerColumn div.featuredStar50A div.recommended {
	color: #ffffff;
}

#centerColumn div.featuredSeries100B div.recommended {
	color: #ffffff;
}

#centerColumn div.featuredSeries100B div.detailsLink {
	color: #f67da8;
}

#mainColumn div.searchResultsNav div.componentHeader a {
	color: #000000;
}

#mainColumn div.searchResultsDetails div.detailsLabel {
	color: #ffffff;
}

#mainColumn div.reviewsFrontdoorNav div.componentHeader a {
	color: #000000;
}


table#seriesSearchResults td {
	border-bottom: 1px solid #000000;
}

table#pornstarSearchResults td {
	border-bottom: 1px solid #000000;
}




#centerColumn div.movieDetailsBlock div.componentHeader a {
	color: #000000;
}

div.categoryFrontdoor div.componentHeader a {
	color: #000000;
}

#mainContent div.detailsArea div.componentHeader {
	background-color: #000000;
}


#mainContent div.detailsArea div.componentHeader .detailsPageTab {
	 color: #ffffff; 		 background-color: #000000; }

#mainContent div.detailsArea div.componentHeader span.active {
	 background-color: #dd7197; 	 color: #000000; }

/* Details Page Scene Detail Area */

/* Details Page Scene Detail Area B */

/* Details Page Reviews Detail Area */


/* now the pornStarDetails.css stuff */

#mainColumn div.pornStarDetailPage div.pornStarDetailsBlock div.componentHeader a {
	color: #000000;
}


#mainColumn div.pornStarDetailPage div.detailsArea div.componentHeader .detailsPageTab {
	 color: #ffffff; 		 background-color: #000000; }

#mainColumn div.pornStarDetailPage div.detailsArea div.componentHeader {
	background-color: #000000;
}

#mainColumn div.pornStarDetailPage div.detailsArea div.componentHeader span.active {
	 background-color: #dd7197; 	 color: #000000; }


div.WMPThumb {
	background-image: url(http://pic.aebn.net/theater/images/WMPlayerBG.gif);
}

/* category fly-out menu styles */
#categoryDropdown, div.yuimenu {
	 background-color: #000000; 	}

div.yuimenu li a, div.yuimenubar li a {
	color: #f67da8;
}

div.welcomeMessage {
    color: #ffffff;
}

/* Paginator Styles */
div.paginator {
	clear: both;
    text-decoration:none;
    margin: 10px auto 5px;
    text-align:center;
}

div.paginator .nextprev {
    padding: 0 2px 0 2px;
    height: 15px;
    line-height:15px;
    margin: 0 2px 0 0;
    vertical-align:middle;
         color: #f67da8;     font-weight:normal;
    text-align:center;
    text-decoration:none;
}
div.paginator .pageNums {
    width: 15px;
    height: 15px;
    line-height:15px;
    margin: 0 2px 0 0;
    padding: 0px 4px;
    font-weight:normal;
    text-align:center;
        white-space: nowrap;
    vertical-align:middle;
    margin-right:3px;
    text-decoration:none;
}
div.paginator .pageNums a:link {
     color: #f67da8;     text-decoration:none;
}

div.paginator .pageNums a:visited {
     color: #f67da8;     text-decoration:none;
}

div.paginator .pageNums a:hover {
     color: #f67da8;         text-decoration:none;
}

div.paginator .pageNums a:active {
    color: #333;
    text-decoration:none;
}
div.paginator span.current {
     background-color:#f67da8;     width: 15px;
    height: 15px;
    line-height:15px;
    margin: 0 2px 0 0;
    padding: 0px 4px;
     color: #000000;     font-weight:bold;
    text-align:center;
        white-space: nowrap;
    vertical-align:middle;
    text-decoration:none;
}
div.paginator span.inactive {
    padding: 0 2px 0 2px;
    height: 15px;
    line-height:15px;
    margin: 0 2px 0 0;
    color: Silver;
    font-weight:normal;
    text-align:center;
    border: 1px solid Silver;
    white-space: nowrap;
    vertical-align:middle;
    text-decoration:none;
}
div.paginator span.availPages {
    float:left;
    text-decoration:none;
}

/* Favorites Navigation */
#favNav {
margin: 0px;
padding-top: 10px;
padding-bottom: 5px;
}
#favNav span {
		list-style: none;
	displayFormat: inline;
	margin: 0px;
    padding: 3px;
}
#favNav a {
    font-size:1.0em;
    text-decoration: none;
     color: #f67da8; }
#favNav a:hover {
	text-decoration: underline;
}
#favNav span.currentFavPage {
    font-weight:bold;
}
#favNav span.lastInRow {
    border-right: none;
}

#mainColumn div.pornStarDetailPage  div.pornStarDetailsBlock div.starDetailTabs a {
	 background-color: #dd7197; 	 color: #000000; 		border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	}

#mainColumn div.pornStarDetailPage  div.pornStarDetailsBlock div.starDetailTabs {
	border-bottom:3px solid #dd7197;
}


#mainColumn div.movieDetailsBlock div.componentHeader a {
	color: #000000;
}

#mainContent div.movieDetailsBlock div.movieDetailsTabs a.detailsPageTab {
	 background-color: #dd7197; 	 color: #000000; 		border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	}

#mainContent div.movieDetailsBlock div.movieDetailsTabs {
	border-bottom:3px solid #dd7197;
}

#mainContent div.movieDetailsBlock div#movieDetailsScrollingDiv {}

#mainContent div.myAccountInformation a.detailsPageTab {
	 color: #000000; 	 background-color: #dd7197; 		border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	}

#mainContent div.myAccountInformation div.myAccountTabs {
	border-bottom:3px solid #dd7197;
}

#mainContent div.myAccountInformation div.myAccountSubTabs {
	border-bottom:3px solid #dd7197;
}

#mainContent div.myAccountInformation div#myAccountContent {
	border:1px solid #ffffff;
}

#mainContent div.myAccountInformation div#myAccountSubContent {
	border:1px solid #ffffff;
}

#favoriteMoviesContent table.favoriteMoviesTable td {
	border-bottom: 1px solid #ffffff;
}
#favoriteRealtouchContent .sceneThumbnail {
    border:1px solid #ffffff;
}
#favoriteRealtouchContent .realtouchHeader {
    height:20px;
    border:1px solid #ffffff;
}
#favoriteRealtouchContent .realtouchClipFooter {
    border:1px solid #ffffff;
}

tr.myDownloadsHeader td {
	border-bottom: 1px solid #ffffff;
}
tr.myDownloadsHeader2 td {
	border-bottom: 1px solid #ffffff;
}

#favoriteScenesContent table.favoriteScenesTable td {
	border-bottom: 1px solid #ffffff;
}
#myDownloadContent table.myDownloadMoviesTable td  {
	border-bottom: 1px solid #ffffff;
}
#myRentalContent table.myActiveRentalsTable td  {
	border-bottom: 1px solid #ffffff;
}

#mainContent div.myAccountSettingsTabHeader {
	 color: #000000; 	 background-color: #dd7197; 	 border-bottom: 1px solid #ffffff; }
#mainContent div.myAccountInformation div.tabOutline {
	 border:1px solid #ffffff; 	vertical-align: top;
	width:287px;
	border:1px solid;
	margin-bottom:5px;
	padding-bottom:5px;
}

table.favoriteStarStudiosTable td {
	border-bottom: 1px solid #ffffff;
}

table.freeStuffTable {
	border: 1px solid #dd7197;
}

table.freeStuffTable td {
	border-bottom: 1px solid #dd7197;
}

#myXXX2BurnContent table.myActiveBurnsTable td  {
	border-bottom: 1px solid #ffffff;
}
#myXXX2BurnContent #myInactiveXXX2Burn tr.myXXX2BurnHeader td {
	border-bottom: 1px solid #ffffff;
}
#myXXX2BurnContent #myInactiveXXX2Burn tr.myXXX2BurnHeader2 td {
	border-bottom: 1px solid #ffffff;
}
.comboBoxBorder {
border:1px solid #ffffff;
}
div.limitedCheckboxPane {
	border:solid 0 #ffffff;
}

div.MYtextFieldWrapper {
	border:solid 1px #ffffff;
}

.overTransparent{
	border: 1px solid #ffffff;
	width:578px;
}

.sceneDetailsTabRow .tabSpan {
	border-top: 1px solid #ffffff;
}
div#searchResultList div.sceneDetailsTabRow div.resultRowViewDetails { 
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}


table.sceneGridViewTable .sceneThumbnailGridRow td {
	border: 1px solid transparent;

	 _border: 1px solid #000000; }
table.sceneGridViewTable .sceneThumbnailGridRow td.inactiveDetailsCell {
	border: 1px solid transparent;

	 _border: 1px solid #000000; }

table.sceneGridViewTable .sceneThumbnailGridRow .activeDetailsCell {
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

table.sceneGridViewTable tr.sceneGridTopRow div.resultRowViewDetails {
	border-right: 1px solid transparent;
	border-left: 1px solid transparent;
	border-bottom: 1px solid transparent;
	
		_border-bottom: 1px solid #000000;
	_border-right: 1px solid #000000;
	_border-left: 1px solid #000000;
	}
table.sceneGridViewTable tr.activeSceneGridTopRow div.inactiveDetailsCell {
	border-right: 1px solid transparent;
	border-left: 1px solid transparent;
	 border-bottom: 1px solid #ffffff; 	
		_border-right: 1px solid #000000;
	_border-left: 1px solid #000000;
	}
table.sceneGridViewTable tr.activeSceneGridTopRow div.activeDetailsCell {
    	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
		border-bottom: 1px solid transparent;
	
	 _border-bottom: 1px solid #000000; }

table.sceneGridViewTable tr.detailsRow td.activeDetailsCell {
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

a.linkWithPopup {
	_display: inline-block;
    text-decoration:none;
     border-bottom:1px dotted #f67da8; }

label.labelWithPopup {
    border-bottom:1px dotted #f67da8;
}


#advancedMovieSearchCriteriaFormContainer #starNames-content {
	border:solid 1px #ffffff;
}

#advancedMovieSearchCriteriaFormContainer #mediaFormatAndConnectionSpeedContainer div#mediaFormatAndConnectionSpeedContainer-content {
	border:solid 1px #ffffff;
}


#searchCriteriaFormContainer #starNames-content, #searchCriteriaFormContainer #movieTitles-content, #searchCriteriaFormContainer #studioNames-content  {
	border:solid 1px #ffffff;
}

div.faqGeneral div.helpFaq table tr{
    border-top: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

div.faqGeneral div.helpFaq table td{
    border-right: 1px solid #ffffff;
}
div.faqGeneral div.helpFaq table{
    border: 1px solid #ffffff;
    border-collapse: collapse;
}

div.howItWorks a.howItWorksInputButton {
    border: 1px solid #ffffff;
}

#acDiv {
		border: 1px solid #ffffff;
	}

.AutoCompleteUnselected {
		color: #ffffff;
	background-color: #000000;
	
}

.AutoCompleteHighlight {
		background-color: #ffffff;
	color: #000000;
	}

.signupForm .showMinutes .credentialsHeader {
	border-color: #ffffff;
}
.signupForm .showMinutes .buyTimePackageHeader {
	border-color: #ffffff;
}
.signupForm .showMinutes .submitHeader {
	border-color: #ffffff;
}

.extFunctSceneResult .sceneResultBorder, .movieReviewContainer{
	border: 1px solid #999;
}
.downloadConversionTableEvenRow td,
.downloadConversionTableoddRow td{
	border-top: 1px solid #ccc;
}
.featuredMovie1024 .optionA .SplashFeatureList li{
	background: none;
    color: #f67da8;
  	list-style: disc;
  	margin-bottom: 10px;
}
.featuredMovie1024 .optionA .SplashFeatureList li span {
	color: #ffffff;
}
#md-ppmOptions,
#md-purchaseOptions{
		border: 1px solid #808080;
	} 
#md-options h2{
		border-bottom: 1px solid #808080;
	}
.md-purchaseX2Burn{
		border-top: 1px solid #808080;
	}
.md-purchaseRentals{
		border-bottom: 1px solid #808080;
	}
.md-whatIsThis{;
		color: #f67da8;
	}
.md-ppmOptionsReal{
		border-top: 1px solid #808080;
	}
#movieDetailsDelivery .categoryHead{
		border-top: 1px solid #808080;
	}