.whiteLabelHeader { background: #f00; height: 126px; border: 0; margin: 0 0 0 0; }
#pageHeader { background: #000 url(kinkvideo_header.jpg) no-repeat; height: 126px; border: 0; margin: 0 0 0 0; }
#enterPageHeader { background: #000 url(kinkvideo_header.jpg) no-repeat; height: 126px; border: 0; margin: 0 0 0 0; }
.enterButton { border:1px solid #2F2F2F;  background: url(black.jpg) no-repeat scroll center center; }
.enterButton a:link { color:#FFBA00; }
.enterButton a:visited { color:#FFBA00; }
.enterButton a:hover { color:#FFF; }
#siteSelectorCell  { vertical-align: top; padding-right: 20px; }

.kodHeaderGraphic { background: #000; height: 348px; border: 0; margin: 0; }

#kodJoinButton { background: transparent url(join_button.gif) no-repeat scroll center; margin-top: 10px; font-weight: bold; color: #fff; padding: 5px; }


.shootPrice input { background:transparent url(join_button.gif) no-repeat scroll center center; }

.selectorHeader { background:transparent url(navheader.gif) repeat-x scroll center center; }

#pageNav { background: #000 url(navbar.gif) repeat; height: 45px; border: 0; margin: 0 0 0 0; }
#pageNav a {color:#ED1C24;}
#pageNav a:visited {color:#ED1C24;}
#pageNav a:hover {color:#C80600;}


#siteSelector li a { color:#FFBA00; }

a, a:link, a:visited { color:#FFBA00; text-decoration:none; }
a:hover {color:#FFF; text-decoration: none; }

#shootsTable img { border:1px solid #333; margin:5px 0; }

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

#navHeader { background-color:black; border:1px solid #2F2F2F; color:#2F2F2F; }

#navHeaderContainer a { color:#ED1C24; }
#navHeaderContainer a:hover { color:#C80600; }
#navHeaderContainer a:visited { color:#ED1C24; }

.loginBox { border:1px solid #2F2F2F; }

#searchField { border:1px solid #2F2F2F; }

.rowTable { border:1px solid #2F2F2F; }

.searchButton { background:transparent url(search.gif) no-repeat scroll center center; border:1px solid #2f2f2f; }
.searchField {border:1px solid #2F2F2F; float:left; height:20px; margin-left:5px; width:152px; }



.kodGenericButton {font-size:12px; height:20px; line-height:20px; margin-top:5px; text-align:center; width:115px; background: none; }


.enterButton { background: #161616; }

#termsAndConditions { color: #FFF; }

.shootForm { margin:5px; }
.shootForm a { background: #000 url(red_gradient.jpg) repeat scroll 0 0; padding:4px; color:#FFFFFF; text-decoration:none; }
.shootForm a:hover { color:#FFFFFF; text-decoration:none; }
 
.shootPrice input {background:transparent url(red_gradient.jpg) no-repeat scroll center center; color:#FFFFFF; padding-bottom:4px; }
 
.shootPrice .shootForm a { color:#FFFFFF; text-decoration:none; }

.loginButton a { color: #FFF; }

.loginButton a:link { color: #FFF; }


.loginButton a:visited { color: #FFF; }

.rowTable .tableTop a { color: #FFF; }

#kodJoinButton { background: #000 url(red_gradient.jpg) repeat scroll 0 0; padding:4px; color:#FFFFFF; text-decoration:none; }

#shootGalleryCell { padding-top: 5px; }

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

