body 
{
  background:#A0A0A0 url('http://www.divxadult.net/images/header-bg.png');
  background-repeat:repeat-x;
  background-color:#A0A0A0;
}

div.componentBody 
{
  color:#5A5A5A;
}

div.componentBody a:hover 
{
  color:#FF0000;
  text-decoration:underline;
}
#page 
{
  border:none;
  margin:0px auto;
  padding:1px;
  width:990px;
}

#topMenu,  #footerMenu
{
  background-color:#0E172F;
  border:none;
  height:20px;
  font-size:1.0em;
  font-weight:bold;
  letter-spacing:1px;
  line-height:1em;
  margin:1pt;
  padding:0pt;
  white-space:nowrap;
  text-transform:uppercase;
}

#topNavWrapper, #footerNavWrapper 
{
  width:990px;
}

#topNav, #footerNav 
{
  width:990px;
}

#topNav a, #footerNav a 
{
}

#topNav a.first, #footerNav a.first 
{
  padding-left:0px;
  padding-right:9px;
}

#topNav a.home, #footerNav a.home 
{
  border-left: none;
  padding-left: 0px;
}

#topNav ul, #footerNav ul
{
  float:right;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0pt;
  padding:0pt;

}
#topNav li, #footerNav li 
{
  display:inline;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0px;
}

#topNav li a.first, #footerNav li a.first
{
  padding:3px 9px;
}

#topNav li a.home, #footerNav li a.home
{
  padding:3px 9px;
}
#topNav li a, #footerNav li a 
{
  border:medium none;
  color:#FFFFFF;
  font-weight:bold;
  padding:3px 9px;
  text-decoration:none;
}

#topNav li a:hover, #topNav li a.active, #footerNav li a:hover, #footerNav li a.active
{
  background:#30487F none repeat scroll 0%;
  border-color:-moz-use-text-color #DDDDDD;
  border-style:none solid;
  border-width:medium 1px;
  color:#FFFFFF;
  text-decoration:none;
  padding-left:0px;
  padding-right:0px;
}


#topNav li a:hover, #footerNav li a:hover
{
  padding:3px 9px;
}


#bannerTop, #bannerMain, #bannerMiddle, #bannerLeft 
{
  text-align:left;
}

#allContent 
{
  background:#D2D2D2 none repeat scroll 0% 50%;
  margin-top: 20px;
  padding: 5px;
  width:985px;
}

#leftColumn 
{
  background-color:#FFF;
  color:#CCCCCC;
  width:260px;
}

#mainContent 
{
  vertical-align:top;
  width:720px;
  background-color:#FFF;
  padding-left:0px;
}

#centerColumn 
{
  width:558px;
  padding-right:5px;
}

#centerColumn div.component 
{
  text-align:center;
  width:553px;
}

#mainContent div.detailsArea 
{
  width:718px;
}

#allContent div.componentHeader
{
  background:transparent url(http://divxadult.net/images/bg1_title_mainbox.gif) no-repeat scroll right top;
  border-bottom:medium none;
  font-size:16px;
  color:#000;
  height:40px;
  margin:0pt;
  padding-left:10px;
  padding-top:9px;
  font-family:"Lucida Grande", Lucida, Verdana, sans-serif;
  font-weight: bold;
  letter-spacing:1px;
  text-align:left;
} 

#allContent div.component
{
  background:transparent url(http://divxadult.net/images/bg_title_mainbox.gif) repeat-x scroll left top; 
  
}

#leftColumn ul.ourMovies li
{
  background:#E7EFE0 none repeat scroll 0% 50%;
  border-color:#F7FFEF rgb(187, 207, 168) rgb(187, 207, 168) rgb(247, 255, 239);
  border-style:solid;
  border-width:1px;
  color:#000000;
  font-family:Tahoma;
  font-size:14px;
  height:24px;
  text-align:left;
  width:182px;
}
#leftColumn ul.ourMovies li a:hover
{
  text-decoration:none;
}

#centerColumn div.featuredStar50A 
{
  float:left;
  height:215px;
  overflow:hidden;
  width:273px;
}

/*  SEARCH */
#mainColumn div.component.main100.searchResultsNav
{
  width:712px;
}

#mainColumn div.searchResultsNav div.componentBody a 
{
  font-size:12px;
  padding:5px;
}
div.paginator .pageNums
{
  font-size:16px;
  padding:0px 5px;
  background-color:#DDD;
  font-family:Georgia;
  font-weight:bold;
}

div.paginator span.current
{
  font-size:16px;
  background-color:#DDD;
  color:#FF0000;
  font-family:Georgia;
  font-weight:bold;
  padding:5px;
}

#mainColumn div.searchDetails div.searchCountOptions 
{
  text-align:right;
  width:280px;
}


td#mainContent div.recommendedMovies100A div.componentSkinWrapper 
{
  width:auto;
}

#leftColumn div.componentBody 
{
  color:#000000;
}

#leftColumn div.componentBody a:hover
{
  color:#FF0000;
}
#leftColumn div.leftNavSearchForm .search 
{
  font-size:1.2em;
  width:175px;
  background:#F0F0F0 none repeat scroll 0%;
}

input#goButton 
{
  font-size:1.2em;
  padding:0px 12px;
  background:#F0F0F0 none repeat scroll 0%;
}

#leftColumn div.advancedLink a 
{
  font-size:1.2em;
}

div.leftColumnCurrencyLabel 
{
  margin-top:5px;
}

#leftColumn ul.packageMenu a 
{
  font-size:1.2em;
}

#leftColumn ul.packageMenu a:hover
{
  color:#FF0000;
}

#centerColumn div.movieDetailsBlock div.detailsLink 
{
  font-weight:bold;
}

#centerColumn div.movieDetailsBlock div.movieDetails 
{
  width:360px;
  font-size:1.1em;
}

#centerColumn div.movieDetailsBlock div.description 
{
  margin-top:5px;
}

#mainContent div.detailsArea div.componentHeader .detailsPageTab 
{
  width:140px;
  text-align:center;
}

td#mainContent div.detailsArea div.componentSkinWrapper 
{
  font-size:1.2em;
  width:auto;
}

#centerColumn div.movieDetailsBlock div.componentHeader a 
{
  color:#000000;
  font-size:0.9em;
}

#rightColumn div.watchNow div.mediaLinks 
{
  font-size:1.2em;
}

#mainContent div.suggestedMovies100 div.movie 
{
  margin-left:6px;
}

.SplashFeatureList 
{
  color:#5A5A5A;
}

#centerColumn .editorsPick100A div.movieDetails 
{
  width:362px;
}

#centerColumn .editorsPick100A div.description 
{
  color:#5A5A5A;
  font-size:1.2em;
}

#centerColumn .editorsPick100A div.detailsLabel 
{
  color:#5A5A5A;
  font-size:1.2em;
}

#centerColumn div.editorsPick100A div.detailsLink a 
{
  color:#000000;
  font-weight:bold;
}

#centerColumn div.editorsPick100A div.detailsLink a:hover 
{
  color:#FF0000;
}
#centerColumn .editorsPick100A div.detailsLink 
{
  width:300px;
}

#centerColumn div.featuredStudio50A 
{
  width:273px;
  height:215px;
}

#centerColumn div.featuredDirector50A 
{
  width:273px;
  height:215px;
}

#centerColumn div.featuredSeries50A 
{
  width:273px;
  height:215px;
}

#centerColumn div.featuredStudio50B, #centerColumn div.featuredSeries50B
{
  width:273px;
  height:215px;
}

#centerColumn div.featuredStudio50A a 
{
  font-weight:bold;
}

#centerColumn div.featuredStar50A div.recommended 
{
  color:#5A5A5A;
}

#centerColumn div.featuredStar50A div.recommended a 
{
  font-size:1em;
  font-weight:bold;
}

#centerColumn div.featuredDirector50A div.recommended a 
{
  font-size:1em;
  font-weight:bold;
}

#centerColumn div.featuredSeries50A a.moreLink 
{
  font-size:1em;
  font-weight:bold;
}

#rightColumn div.componentHeader 
{
  font-size:14px;
}

#centerColumn div.componentBody div.detailsNav 
{
  width:500px;
}

#centerColumn div.categoryFrontdoor div.componentHeader a 
{
  color:#000000;
  font-size:0.9em;
}

#centerColumn div.categoryFrontdoor div.categoryDropdown 
{
  padding-bottom:5px;
}

div.alphabetLinks div.componentBody 
{
  font-size:1.2em;
  font-weight:bold;
}

#centerColumn .featuredStar100E div.recommended 
{
  width:327px;
}

#centerColumn .featuredStar100E a.starName 
{
  margin-left:70px;
}

#centerColumn div.featuredStar100A a.starName 
{
  margin-left:5px;
}

#centerColumn div.featuredStar100A div.starDetails 
{
  font-size:1em;
  margin-left:5px;
}

#centerColumn div.featuredStar100A div.bio a 
{
  font-size:1em;
  font-weight:bold;
}

#centerColumn div.featuredStar100A div.recommended a 
{
  font-size:1.2em;
}

#rightColumn div.component a 
{
  font-size:1em;
}


#centerColumn div.featuredStudio50B div.details 
{
  color:#5A5A5A;
}

#centerColumn .featuredStudio100C div.recommended 
{
  width:300px;
}

#centerColumn .featuredStudio100D div.recommended 
{
  width:200px;
}

#centerColumn div.featuredStudio50B div.details a, #centerColumn div.featuredSeries50B div.details a.moreLink 
{
  font-weight:bold;
  margin-top:5px;
}

#centerColumn .featuredStudio100D div.details a.moreLink, #centerColumn .featuredSeries100D div.details a.moreLink, #centerColumn div.featuredSeries100B a.moreLink 
{
  font-weight:bold;
}

#centerColumn div.featuredStudio50B a.studioName , #centerColumn div.featuredStudio50A a.studioName, #centerColumn div.featuredSeries50B a.seriesName
{
  text-align:center;
}

#centerColumn div.featuredSeries50B div.details 
{
  width:155px;
}

#centerColumn div.featuredSeries100B div.recommended 
{
  width:300px;
  color:#5A5A5A;
}

#mainContent div.component.main100.freeSampleMovie, #mainContent div.component.main100.searchResultsDetails, #mainContent div.component.main100.freeAccount, #mainContent div.component.main100.buyTime, #mainContent div.component.main100.myAccount.myAccountInformation, #mainContent div.component.main100.shoppingCart, #mainContent div.component.main100.watchOnTV, #mainColumn div.pornStarDetailPage.main100
{
  width:710px;
}

#mainColumn div.component 
{
  width:710px;
}
#mainColumn div.freeSampleMovieText 
{
  width:350px;
}

#mainColumn div.freeSampleMovieQuestions 
{
  font-size:1em;
  font-weight:bold;
}

#mainColumn div.freeSampleMovieArea, #mainColumn div.searchResultsDetails div.searchResult, #mainContent div.component.main100.buyTime, #mainContent div.component.main100.myAccount.myAccountInformation, #mainContent div.component.main100.shoppingCart, #mainContent div.component.center100.howItWorks, #mainContent div.component.center100.helpCustomerService, #mainContent div.component.center100.helpPayPerMinute, #mainContent div.component.center100.helpStreamingRentals, #mainContent div.component.center100.helpDownloads, #mainContent div.component.center100.faqGeneral, #mainContent div.component.center100.helpBrowsingSite, #mainContent div.component.center100.faqCustomerService, #mainContent div.component.center100.faqBilling, #mainContent div.component.main100.watchOnTV 
{
  font-size:1.2em;
}

#mainColumn div.freeSampleMovieArea a, #mainColumn div.searchResultsDetails div.searchResult a, #mainContent div.component.main100.buyTime a, #mainContent div.component.main100.shoppingCart a, #mainContent div.component.center100.howItWorks, #mainContent div.component.center100.helpCustomerService, #mainContent div.component.center100.helpPayPerMinute, #mainContent div.component.center100.helpStreamingRentals, #mainContent div.component.center100.helpDownloads, #mainContent div.component.main100.watchOnTV
{
  color:#000000;
  font-weight:bold;
}

#mainColumn div.freeSampleMovieArea a:hover, #mainColumn div.searchResultsDetails div.searchResult a:hover, #mainContent div.component.main100.buyTime a:hover, #mainContent div.component.main100.shoppingCart a:hover
{
  color:#FF0000;
}

#mainColumn div.searchResultsDetails div.detailsLabel 
{
  color:#5A5A5A;
}

#sceneSearchForm div.instructions, #mainColumn div.pornStarDetailPage div.pornStarDetailsBlock div.description, #mainColumn div.pornStarDetailPage div.pornStarDetailsBlock div.starDetails 
{
  font-size:1.2em;
}

.formLegend, #loginForm label
{
  color:#5A5A5A;
}

ul#buyTimePackagesList 
{
  width:261px;
}

ul#buyTimePackagesList li label 
{
  margin-bottom:3px;
  width:210px;
}

label.currencyLabel 
{
  margin-right:5px;
}

#mainContent div.myAccountInformation a.detailsPageTab, #mainContent div.myAccountSettingsTabHeader  
{
  background-color:#000;
  color:#FFFFFF;
}

#mainContent div.myAccountInformation div.myAccountSubTabs, #mainContent div.myAccountInformation div.myAccountTabs 
{
  border-bottom:3px solid #000;
}

#mainColumn div.pornStarDetailPage div.pornStarDetailsBlock img.star 
{
  margin:0px 10px 3px 2px;
}

#mainColumn div.pornStarDetailPage div.pornStarDetailsBlock div.componentHeader a 
{
  color:#000;
  font-size:0.9em;
}
