/* whitelabel_kinkvod_com- add since these files are all wl.css */


/* enter page header */

#enterPageHeader { background: #FFF url(myjizztube-fixation_header.jpg) no-repeat; height: 126px; width:1000px; border: 0; margin: 0 0 0 -50px; }

/* general page colors */

body { background-color: #FFF; color: #000; }

a { color: #3CF; }

a:link { color: #3CF; }

a:hover { color: #3CF; }

a:active { color: #3CF; }

a:visited { color: #3CF; }

/* terms and conditions on enter page */

#termsAndConditions { background-color: #FFF; color: #000; }

/* enter button */

.enterButton { background:#CCC; }

.enterButton a:hover { color: #3CF; }

/* header */

#pageHeader { background: #FFF url(myjizztube-fixation_header.jpg) no-repeat; height: 126px; width: 1000px; border: 0; margin: 0 0 0 0; }

/* browse shoots page */

/* k bar */

#navHeader { background-color: #FFF; color: #000; border: 1px solid #000; }

#navHeaderContainer a { color: #000; }

#navHeaderContainer a:visited { color: #000; }

#navHeaderContainer a:hover { color: #3CF; }

.loginBox { background: #FFF; border: 1px solid #000;  }

/* page nav */

#pageNav { background: #3CF; border:1px solid #000; }

#pageNav a { color: #000; padding: 5px; }

#pageNav a:hover { color: #FFF; background:#333; padding: 5px; }

a:visited { color: #000; }

/* the following line is to fix the height of the borders when there is a solid background color for the nav */

#pageNav li { padding:13px 35px; }

/* search field */

.searchField { border: 1px solid #000; }

.searchButton { background: transparent url(search-icon.jpg) no-repeat scroll center center; border:1px solid #000; }

/* left column site list */

.selectorHeader { background: #CCC; color: #000; border:1px solid #000; }

#siteSelector li { background: #333; border:1px solid #000; }

#siteSelector li a { color: #FFF; }

#siteSelector li a:hover { background: #3CF; color: #000; padding: 5px; }

#siteSelector li a:active { color: #FFF; }

#siteSelector li a:visted { color: #000; }

/* the following line was given to us to include, not sure why-- seems to work with or without to me, but I'm including it since I was told to */

#siteSelectorCell  { vertical-align: top; padding-right: 20px; }

/* pay to own and pay per minute tabs */

#purchaseTypeTabs { background: #FFF; border-bottom: 1px solid #000; }

#purchaseTypeTabs a { background: #FFF; color: #3CF; border-color: #000; }

#purchaseTypeTabs #current a { background: #FFF; color: #000; border-right: 1px solid #000; }

#purchaseTypeTabs #current { border-left: 1px solid #000; border-top: 1px solid #000; }

#purchaseTypeTabs a:hover { color: #3CF; }

#purchaseTypeTabs li { background: #FFF; }

#purchaseTypeTabs #current { background: #FFF; border: 1px solid # }

/* to give the tads a bit of space- this is needed when there is no link-back to affiliate, for this page I am commenting out

#purchaseTypeTabs { margin-top: 5px; } */

/* pagination */

.shootsPaging { background: #FFF; }

.paginator a  { color: #3CF; }

.paginator a:link  { color: #3CF; }

.paginator a:visited  { color: #3CF; }

.paginator strong { color: #000; }

.paginator a:hover { color: #3CF; }

/* shoots boxes */

#shootsTable { background: #CCC; }

.shootsRow  { background: #000; border:1px solid #000; }

.shootPreviewImage { border: 1px solid white; }

.shootPrice { background: #FFF; width: 198px; }

.shootPrice input { background: #CCC; color: #3CF; border:1px solid #000; padding-bottom:4px; }

/* footer */

#footer { border-top: 1px solid #000; }

/* support page */

#contactContainer { border: 1px solid #000; }

#contactContainer th { background: #CCC; border: 1px solid #000; }

#contactContainer td { background: #FFF; border-bottom: 1px solid #000; }

/* FAQ */

.question { color: #000; }

.answer { color: #000; }

/* login to your account page */

.loginButton { background:#CCC; border: 1px solid #000; color: #3CF; }

.tableTop td { border-bottom: 1px solid #000; }

.rowTable { border: 1px solid #000; background: #FFF; color: #000; }

.tableTop td { background: #999; }

tr.greyBg th { background: #CCC; color: #000; }

tr.greyBg td { background: #CCC; color: #000; }


/* create your account page */

#stepSelected { border:2px solid #3CF; }

#stepDots { color: #3CF; }

#stepsTextDeselect { color: #777; }

#stepDeselected { color: #777; }

#stepSelected { color: #3CF; }

#joinButton { background: #CCC; border: 1px solid #000; color: #3CF; }

#creditContainer { color: #000; }

#memberBenefits { color: #000; }

.joinTitles { color: #000; }

/* next step page */

#accountPageContainer { background: #FFF; }

#kodJoinButton { background: #CCC; border: 1px solid #000; color: #3CF; padding: 2px; }

#stepDeselected { border:1px solid #444444; }

/* my library */

/* next three lines are to make buttons matche the browse shoots page buttons */

.shootForm { margin:2px; }

.shootPrice input,a.shootPriceButton, a.shootPriceButton:link{ background: #000; color:#3CF; text-decoration:none; border:1px solid #000; }

a:hover.shootPriceButton { color:#3CF; text-decoration:none; }

/* shoot details page */



#allShootInfo { background: #FFF; }

.shootSiteName { color: #3CF; }

.shootAmount { color: #3CF; }

.shootDateContainer { color: #3CF; }

.shootPriceShootPpm { background: #FFF; }

.shootPrice { background: #000; }

.shootPrice input { background: #000; }

h1 { color: #000; }

.shootPriceShootPpm input { background: #FFF; border: 1px solid #000; color: #3CF; }

/* buy pop-up */

#TB_ajaxContent.TB_modal { background: #FFF; color: #000; }

.watchOptionHeader { color: #FFF; }

#TB_ajaxContent { color: #FFF; }

.watchOptionBenefits { color: #FFF; }

.buyShootButton { background: #000; border: 1px solid #000; color: #3CF; }

/* my account info page */

.currentBalanceBorder { background: #FFF; color: #000;}

.kodGenericButton { background: #CCC; border: 1px solid #000; color: #3CF; }

.kinksRow th { background: #CCC; color: #000; border: 1 px solid #000; }

.odd { background:#EEE; color:#000; }

.even { background:#FFF; color:#000; }

/* subscriptions page */

.subscriptionContainer table.paySites th { background: #CCC; color: #000; }

.subscriptionContainer table.freeSites th.freeSiteHeader { background: #CCC; color: #000; }

.subscriptionContainer table.paySites table.rowTable td { background: #FFF; color: #000; }

.subscriptionContainer table.freeSites table.rowTable td { background: #FFF; color: #000; }

.subscriptionContainer table.freeSites td a { color: #3CF; }

.subscriptionContainer table.freeSites td a:hover { color: #3CF; }

.subscriptionContainer table.freeSites td a:active { color: #3CF; }

#billerContactInformation table th { background: #CCC; color: #000; border-bottom: 1px solid #000; }

#billerContactInformation table td { background: #FFF; border-bottom: 1px solid #000; }

/* email settings page */

.button, .button > span { background: #FFF !important; }

.rowTableNoAlign { color: #000; border: 1px solid #000; }

#accountContent { border: 1px solid #000; }



/* mobile header code */

.mobileHeader { background:  url(fixation_mobile.jpg) no-repeat center!important; }




