/* Theme for Chef-Jobs.co.uk */
/* Part of 247recruit.net */

/* global */

.search-button a:hover { color: white; }
a:hover { color: #B8140A; }
h2 { color:#B8140A;font-size: 14px; text-transform: uppercase; line-height: 14px; text-shadow: rgba(255,255,255,1) 0px 1px 0px;}

/* header */
.header-logo { background: url(../../images/leisure-work/header-logo.png) top left no-repeat; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.navigation-menu ul li a {
font-size:11px;
}

#UIKeywordSearchBox1_tbKeyword { font-size:11px;}


.footer-row-top ul li a {
font-size:11px;
}

#UIBannerButtons1_hg0 {margin-top:10px;}

#UIBannerButtons1_hg1 {margin-top:10px;}

span.search-results-row-header-details {	
font-weight:normal;
}

span.search-results-row-header-details-benefits {
font-weight:normal;
}

.search-results-row-header {
font-weight:normal;
}
.search-breadcrumbs-container { width: 700px; margin-right: 20px; margin-bottom: 10px; overflow: hidden; }
}
/* navigation */
.navigation-container { background: #ECD051 url(../../images/leisure-work/navigation-background.png) top center no-repeat; }
.navigation-menu ul li { color: #fff; text-shadow: rgba(0,0,0,0.25) 0px 1px 0px; }
.navigation-menu ul li a { color: #B8140A; padding-top:8px; padding-bottom:8px; }
.navigation-menu ul li.active { background: url(../../images/leisure-work/navigation-li-100-background.png) center no-repeat; }
.navigation-menu ul li.wide-active { background: url(../../images/leisure-work/navigation-li-160-background.png) center no-repeat; }
.navigation-menu ul li.wide-active:hover { background: url(../../images/leisure-work/navigation-li-160-background.png)  center no-repeat; }
.navigation-menu ul li:hover { background: url(../../images/leisure-work/navigation-li-100-background.png) center no-repeat; }
.navigation-menu ul li.wide:hover { background: url(../../images/leisure-work/navigation-li-160-background.png) top center no-repeat; }

/* search container */
.search-container { background: url(../../images/leisure-work/search-container-background.jpg) top left no-repeat; }
.search-input-label { color: #cccccc; text-transform: uppercase; text-shadow: none; }
.search-input-label span { color: #ECD051; }
.search-button { background: url(../../images/leisure-work/search-button.png) top left no-repeat; color: #B8140A; text-shadow: rgba(0,0,0,0.25) 0px 1px 0px;}
a.search-button:hover { background: url(../../images/leisure-work/search-button.png) top left no-repeat; color: #000; text-shadow: rgba(0,0,0,0.25) 0px 1px 0px; }

/* wanted now / recruiting now */
.wanted-recruiting-header { background: url(../../images/leisure-work/wanted-recruiting-header-seperator.png) top left no-repeat; color: #B8140A; text-shadow: rgba(0,0,0,0.25) 0px 1px 0px; }
.wanted-now-pod { background: url(../../images/leisure-work/wanted-pod-background.png) top left no-repeat; }
.wanted-now-pod a:after { color: #B8140A; }
.wanted-now-pod a:hover { color: #B8140A; }
.recruiting-now-pod { background: url(../../images/leisure-work/recruiting-pod-background.png) top left no-repeat; }

/* left hand column elements */
.left-hand-column-container div { color: #333; text-shadow: rgba(255,255,255,0.5) 0px 1px 0px; }
span.pod-label { color: #fff; text-shadow: rgba(0,0,0,0.25) 0px 1px 0px; }
.newsletter-pod { background: url(../../images/leisure-work/newsletter-pod-background.png) top left no-repeat; }
.role-pod { background: url(../../images/leisure-work/role-pod-background.png) top left no-repeat;  }
.training-pod { background: url(../../images/leisure-work/training-pod-background.png) top left no-repeat;  }
.video-pod { background: url(../../images/leisure-work/video-pod-background.png) top left no-repeat;  }
.newsletter-pod-home { background: url(../../images/leisure-work/brown/newsletter-pod-background.png) top left no-repeat; }
.role-pod-home { background: url(../../images/leisure-work/brown/role-pod-background.png) top left no-repeat;  }
.training-pod-home { background: url(../../images/leisure-work/brown/training-pod-background.png) top left no-repeat;  }
.video-pod-home { background: url(../../images/leisure-work/brown/video-pod-background.png) top left no-repeat;  }
.logo-pod { background: url(../../images/shared/247-logo-pod-background.png) top left no-repeat; }

/* search results */
.search-results-row-header { background: url(../../images/leisure-work/wanted-recruiting-header.png) top left no-repeat; color: #fff; }
.view-button a {  width: 100px; height: 30px; margin-top: 5px; background: transparent url(../../images/leisure-work/search-button.png) no-repeat scroll left top; color: #B8140A; text-transform: uppercase; text-align: center; padding-top: 8px; text-shadow: rgba(0,0,0,0.25) 0px 1px 0px;float:right; }
.view-button a:Hover{  width: 100px; height: 30px; margin-top: 5px; background: transparent url(../../images/leisure-work/search-button.png) no-repeat scroll left top;color: #000;  text-transform: uppercase; text-align: center; padding-top: 8px; text-shadow: rgba(0,0,0,0.25) 0px 1px 0px;float:right; }

/* job profiles */
.job-profiles-left-column ul a:after { color: #B8140A; }
.job-profiles-left-column ul a:hover { color: #B8140A; }
.job-profiles-right-column a:after { color: #B8140A; }
.job-profiles-right-column a:hover { color: #B8140A; }

/* training directory */
.training-directory-left-column ul li a:after { color: #B8140A; }
.training-directory-left-column ul li a:hover { color: #B8140A; }
.training-directory-results-left-column .search-button { background: url(../../images/leisure-work/search-button.png) top left no-repeat; color: #fff; text-shadow: rgba(0,0,0,0.25) 0px 1px 0px; }
.training-results-row-header { background: url(/images/leisure-work/wanted-recruiting-header.png) top left no-repeat; color: #fff; }
.training-results-row-details .location-label { color: #B8140A; }

/* inherited table styles */
.email-signup-container .job-detail-header { color: #B8140A; }
.email-signup-container .select-detail-header { color: #333; }

/* video zone */
.video-zone-left-column ul a.arrow:after { color: #B8140A; }
.video-zone-left-column ul a.arrow:hover { color: #B8140A; }

/* footer elements */
.footer-row-bottom ul li a:hover:after { color: #B8140A; }
n
