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

#siteSelector li { background-color: #2A2A2A; border: 0; }


#fullPageContainer { background: #000 url(stripe_bg.jpg) repeat; }

#fullContentContainer { border: 10px #000 solid; }

.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; }

#mainContent { background-color:#2A2A2A; }

.shootPrice input { background:transparent url(join_button.gif) no-repeat scroll center center; border:1px solid #272727; padding:0 0 5px; }
.shootsPaging {background: #2A2A2A none repeat scroll 0 0;}
.shootInfoContainer {background: #2A2A2A none repeat scroll 0 0;}
.shootsRow  { background: #2A2A2A; border: 1px solid #272727}

.selectorHeader { background:transparent url(navheader.gif) repeat-x scroll center center; color: #FFF; font-weight: bold; }

#pageNav { background: #2A2A2A; height: 45px; margin: 0 0 0 0; }
#pageNav a {color:#FFF;}
#pageNav a:visited {color:#FFF; }
#pageNav a:hover { color: #999; }
#pageNav li { padding:15px 35px; border:0; }
.first { border: 0; }

.shootPrice { background-color: #2A2A2A; }

.shootCell { border: 2px solid #000; }

#siteSelector li a { color:#BBEE55; }
#siteSelector li a:hover { color:#FE4899; text-decoration: underline; }


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

.shootPreviewImage  { border:1px solid #2A2A2A;  }

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

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

#navHeaderContainer a { color:#FFF; }
#navHeaderContainer a:hover { color:#999; }
#navHeaderContainer a:visited { color:#FFF; }

.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; }

.question { font-weight: bold; color: #FFF;}
.answer { color:#FFF; margin: 0 25px; }

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


