/*
  Green

  Primary colour    : #377b16
  Secondary colour  : #679f56
  Background colour : #d7e5d1

*/

@import url(../hiddensomerset.css);

hr {
   color: #377b16;
   background-color: #377b16;
}
#topbar {
   background-color: #377b16;
}
#topbar p {
   color: #ffffff;
}
#topbar p a, #topbar p a:visited {
   color: #ffffff;
}
#topbar p a:hover {
   color: #f8eabd;
}
#leftnav {
   background-color: #377b16;
}
#leftnav p a, #leftnav p a:visited {
   color: #ffffff;
}
#leftnav p a:hover {
   background-color: #679f56;
   color: #ffffff;
}
#leftnav p.selected a, #leftnav p.selected a:visited {
   background-color: #679f56;
   color: #ffffff;
}
#content a:hover {
   color: #377b16;
}
#content h1 {
   color: #377b16;
}
#content h2 {
   color: #377b16;
}
#content .linedtable {
   border-left: 1px #679f56 solid;
   border-top: 1px #679f56 solid;
}
#content .linedtable td {
   border-right: 1px #679f56 solid;
   border-bottom: 1px #679f56 solid;
}
#content .img {
   border: 1px solid #377b16;
}
#content .imgr {
   border: 1px solid #377b16;
}
#content .imgl {
   border: 1px solid #377b16;
}
#content .slogan {
   color: #377b16;
}
#content .slogan a, #content .slogan a:visited, #content .slogan a:hover {
   color: #377b16;
}
#content .highlight {
   color: #377b16;
}
#content .featured th {
   background-color: #377b16;
}
#content .featured th p {
   color: #ffffff;
}
#content .featured td {
   background-color: #d7e5d1;
}
#rightbar {
   background: #d7e5d1 url(rightbar_bg.jpg) bottom no-repeat;
}
#rightbar img {
   border-bottom: 1px #d7e5d1 solid;
}
#rightbar p, #rightbar a, #rightbar a:visited {
   color: #377b16;
}
#footer {
   background-color: #377b16;
}
#footer p {
   color: #ffffff;
}
#footer p a, #topbar p a:visited {
   color: #ffffff;
}
#footer p a:hover {
   color: #f8eabd;
}

#map_canvas {
   border: 5px #d7e5d1 solid;
}

#content .RWEventsYear {background-color: #377b16; color: #ffffff;}
#content .RWEventsDate {background-color: #679f56; color: #ffffff;}
#content .RWEventsDate2 {background-color: #d7e5d1; color: #377b16;}
#content .RWEventsHeadline {color: #377b16;}

#content .RWContactTitle {color: #377b16;}
#content .RWContactForm {background-color: #d7e5d1; border: 5px #d7e5d1 solid;}
#content .RWContactButton {color: #ffffff; background-color: #377b16;}

#content .RWDirThumbText {
   background-color: #d7e5d1;
}
#content .RWDirThumbTD {
   background-color: #d7e5d1;
}
#content .RWDirThumbTextTitle, #content .RWDirThumbTitle {
   background-color: #377b16;
}
#content .RWUMSButton, #content .RWDirButton, #content .RWShopSearchButton {
   color: #ffffff;
   background-color: #377b16;
}
#content .RWUMSForm {
   background-color: #d7e5d1;
   border-bottom: 5px #d7e5d1 solid;
}
#content .RWUMSForm th {
   background-color: #377b16;
   border-bottom: 5px #d7e5d1 solid;
   border-top: 10px #d7e5d1 solid;
}
#content .RWUMSForm th p {
   color: #ffffff;
}
#content .RWUMSIndex {
   background-color: #d7e5d1;
   border-bottom: 5px #d7e5d1 solid;
}
#content .RWUMSIndex th {
   background-color: #377b16;
   border-bottom: 5px #d7e5d1 solid;
}
#content .RWUMSIndex th p {
   color: #ffffff;
}
#content .RWUMSOptions {
   background-color: #d7e5d1;
   border-top: 5px #d7e5d1 solid;
   border-bottom: 5px #d7e5d1 solid;
}
#content .RWUMSBox {
   background-color: #d7e5d1;
   border: 5px #d7e5d1 solid;
}
#content .RWShopCatBarTitle, #content .RWShopCatNotLeafTitle {
   color: #377b16;
}
#content .RWShopCatBarSearchString {
   color: #377b16;
}
#content .RWShopCatBarSelected a, #content .RWShopCatBarSelected a:visited {
   color: #377b16;
}
#content .RWShopCatBarSelected a:hover {
   color: #377b16;
}
#content .RWShopPagingBarSelected a:hover {
   color: #377b16;
}
#content .RWShopButton, #content .RWDirButton {
   color: #ffffff;
   background-color: #377b16;
}
#logobar .RWShopSearchButton {
   color: #ffffff;
   background-color: #377b16;
}