
/* ---------------  #9CF  TOP BAR ------------------- */
.top-bar,
.menudrop li .dropdown_language ul li  { background:#83774A; }

.logo h2{  width:190px; height:150px; margin-bottom:10px; display:block;background:#fff url(/_assets/images/site/alnwickcastle-logo.png) no-repeat 0 0;  }

/* --------------- #83774A ------------------- */

footer { background:#393329;}
footer, footer ul, footer p, footer a { color:#F8F7ED!important; }

.sideblock h2,
.filterinfo, 
.whatson h2,
.nav-second,
.block-tabs ul.tabs

{background:#83774A; color:#fff }
.filterinfo li { color:#fff; }


/* --------------- #333333  LINK COLOUR ------------------- */
.content-main a,
.content-side a,
.sideblock .content a,
.heading .product-info .checkout label,
.teaser h2,
.heading .landing-info h2,
.newscategories h3,
.cycle-wrapper h2 a,
.cycle-wrapper .slide h3 a,
.nav-main a:hover,
.nav-second li.selected a,
.block-tabs ul.tabs li a,
.block-tabs ul.tabs li a.selected,
.event h3, .event h3 a,
#page-blog .heading .landing-info h2,
#page-signup .content-main h2,
#page-signup .content-main h3,
.form label,
.content-main h2,
.content-side h2

 {color:#991529; }


.btn.btn-features, .menu-features ul { background:#EBE4C2; color:#83774A;  }
.menu-features ul a, .message { color:#83774A!important;}
/*  nav */
.nav-main li.selected:after {border-top-color:#333333;}
.nav-main li.selected a { background:#333333; }



/* ------------------------  #628B46  ------------------------*/

.shop-dept h2,
.heading-block.colored,
.highlight-title h3

{ background:#83774A!important;}



/* ------------------------  SECONDARY COLOUR  #E9EED7 ------------------------*/

.heading 
{ background:#83774A; }
.cycle-explore .prev, #prev-explore { background:#83774A url(/_assets/images/site/icon-arrow-left.png) no-repeat 50% 50%; }
.cycle-explore .next, #next-explore { background:#83774A url(/_assets/images/site/icon-arrow-right.png) no-repeat 50% 50%;}

/* ------------------------  #EBE4C2  ------------------------*/

.content-side,
.sideblock,
.nav-second .basket a,
.heading .product-info .stockmessage,
input.qty,
.heading .event-info .message,
.block-flickr,
.block-vimeo,
.duchess,
.whatson,
.nav-second li.selected a,
.pagination,
.ticket-block,
.form input, 
.form textarea,
#thetrust 
{background:#EBE4C2;}

.nav-second li.selected:after {border-top-color:#EBE4C2;}

/*  TABS */
.block-tabs ul.tabs li a {  background:#EBE4C2 url(/_assets/images/site/back-tab-main.jpg) repeat-x 0 100%; border:#EBE4C2 1px solid;border-bottom:none;}
/* standard tab */
.block-tabs ul.tabs li a.standard { background:#EBE4C2; border:#EBE4C2 1px solid; border-bottom:none;}
/* Filter tab */
.block-tabs ul.tabs li a.filter { background:#EBE4C2 url(/_assets/images/site/back-tab-main.jpg) repeat-x 0 100%; border:#EBE4C2 1px solid;  border-bottom:none;}
.block-tabs ul.tabs li a.filter.selected { background:#EBE4C2 url(/_assets/images/site/back-tab-main.jpg) repeat-x 0 100%; }
.block-tabs ul.tabs li .menu-filter li a{ border:none!important; }
/* Keyword search tab */
.block-tabs ul.tabs li a.keywordsearch { background:#EBE4C2; border:#EBE4C2 1px solid;border-bottom:none;}
.block-tabs ul.tabs li a.keywordsearch.selected { background:#EBE4C2!important; }






/*  HERO TABS */
#tabs-hero a { background:#FFE8A2 url(/_assets/images/site/back-slide-tab.jpg) repeat-x 0 100%; color:#F8F7ED }
#tabs-hero a.activeSlide { background:#393329 url(/_assets/images/site/back-slide-tab-selected.jpg) repeat-x 0 100%; color:#fff; }
#tabs-hero a.activeSlide:after {border-bottom-color:#393329;}
/*  HERO MSG */
.hero .message { background: rgb(57, 51, 41);background: rgba(57, 51, 41, 0.9); }

alnwic
/*  BUTTONS */
.menu-submenu .noticelink {  background:#FBF5BB url(/_assets/images/site/back-btn-yellow.jpg) repeat-x 0 100%;  }

.btn{ background:#f1f7e0 url(/_assets/images/site/back-btn-standard.jpg) repeat-x 0 100%; border:#f1f7e0 1px solid;}
.btn.btn-support { background:#26281D url(/_assets/images/site/back-btn-green-small.jpg) repeat-x 0 100%; color:#fff;border:#26281D 1px solid; }

/*  ICONS */
.prev-next .prev { background:url(/_assets/images/site/icon-arrow-left.png) no-repeat 0 0; }
.prev-next .next { background:url(/_assets/images/site/icon-arrow-right.png) no-repeat 0 0; }

.nav-main a.home { background: url(/_assets/images/site/icon-home.png) no-repeat 0 50%;}
.buytickets {  background: url(/_assets/images/site/icon-buytickets.png) no-repeat 5px 50%; }
.supportus {  background: url(/_assets/images/site/icon-supportus.png) no-repeat 5px 50%; }
.mailinglist {  background: url(/_assets/images/site/icon-mailinglist.png) no-repeat 5px 50%; }
.becomefriend {  background: url(/_assets/images/site/icon-becomefriend.png) no-repeat 5px 50%; }
.discovercastle {  background: url(/_assets/images/site/icon-garden.png) no-repeat 5px 50%; }

.nw a{ background:url(/_assets/images/site/icon-footer-news.png) no-repeat 0 0; }
.sc a{ background:url(/_assets/images/site/icon-footer-social.png) no-repeat 0 0; }
.fb a{ background:url(/_assets/images/site/icon-footer-fb.png) no-repeat 0 0; }
.tw a{ background:url(/_assets/images/site/icon-footer-tw.png) no-repeat 0 0; }
.vm a{ background:url(/_assets/images/site/icon-footer-vm.png) no-repeat 0 0; }
.fl a{ background:url(/_assets/images/site/icon-footer-fl.png) no-repeat 0 0; }
.pt a{ background:url(/_assets/images/site/icon-footer-pt.png) no-repeat 0 0; }

#social-links .fb a{ background:url(/_assets/images/site/icon-footer-fb2.png) no-repeat 0 0; }
#social-links .tw a{ background:url(/_assets/images/site/icon-footer-tw2.png) no-repeat 0 0; }
#social-links .fl a{ background:url(/_assets/images/site/icon-footer-fl2.png) no-repeat 0 0; }
#social-links .pt a{ background:url(/_assets/images/site/icon-footer-pt2.png) no-repeat 0 0; }


.mail a{ background:url(/_assets/images/site/icon-footer-mail.png) no-repeat 0 0;height:29px; }

.whatson .calendar-tab, .cycle-whatson .calendar-tab{ background: url(/_assets/images/site/back-calendar.png) no-repeat 0 0; }
.nav-second .basket a span {  background-image:url(/_assets/images/site/icon-basket.png); }

.ticket-block .price {  background:url(/_assets/images/site/back-ticket-price.png) no-repeat 0 0;}

/*  ACCORDION */
.accordion-open,
.collapse-open,
.accordion-close,
.collapse-close 
{background:#EBE4C2!important; }
#accordion-wrapper .content {background:#EBE4C2; }
.collapsible ul.sociallinks   {
    background:#C9B9A0 url(/_assets/images/site/back-btn-standard.jpg) repeat-x 0 100%; 
}
.collapsible:after {border-top-color:#EBE4C2;}

.user-links,
.news-article,
#wrapper-faqs .article,
#wrapper-links .article,

 { border-bottom:#EBE4C2 1px solid; }
 
.form { border-top:#EBE4C2 1px solid;border-bottom:#EBE4C2 1px solid; }

.nav-second li a, .heading .content-side p, .heading .content-side p.date, .heading .content-side li, .heading .content-side td, .heading-block h1, .heading .content-side h2,
.heading .block.slide h2 a, 
.heading .block.slide p
 { color:#fff; }
 
 #page-blog .heading h1,
.nav-second li.selected a,
.block-tabs ul.tabs li a,
.block-tabs ul.tabs li a.selected { color:#393329 }

.nav-main li.selected a { background:#760106; }
.nav-main li.selected:after {border-top-color:#760106;}

/*  IMAGE BORDERS */
.heading .content-main img, 
.whatson .content img, 
#accordion-wrapper .content img, 
.explorethumbs img,
.heading .landing-info .thumbs img { border-color:#000!important }

/* ----- added 30-3-12 ----- */
.block-tabs .menu-filter { background:#E1DAB9;}

/* ----- banners ----- */
.banner { position:relative; color:#fff; }
.banner .banner-title {background: rgb(26, 10, 7);background: rgba(26, 10, 7, 0.9);}

.whatson .content h3 a
{
    color:#991529 !important;
}