/* Colour scheme for East Festival */

#cross-site-nav li.current {background-color: #8c951a; background-position: 0 0;  background-image: url(tabsl.png);}
#cross-site-nav li.current a {background-position: 100% 0;background-image: url(tabsr.png);}
#logo-search{ background: #8c951a url(head-bg.jpg) repeat-x bottom left;}
#logo-search #logo {background: transparent url(logo.png) no-repeat top left;}
#logo-search input#t-keyword  {background-position: 1px 1px; background-image: url(find.png);}
ul#topmenu li a {border-color: #a9bc2b;}

.section-header img {border-bottom: 1px solid #d7e144 !important;}

a:link, a:visited, .foot-extend a , h1, #search h2, #sidebar a.toggle-link, #sidebar a#advanced-search-link, input#t-submit, #sidebar h2    {color:#7c921f;}



.actions, .strip, #sidebar fieldset, .info-panel, #header div  {background: #eef7c9 none;}

#sidebar fieldset i {background-image: url(corners.png)}

#sidebar fieldset i.tl {background-position: 0 -8px;}
#sidebar fieldset i.tr {background-position: -4px -8px;}
#sidebar fieldset i.bl {background-position: 0 -12px;}
#sidebar fieldset i.br {background-position: -4px -12px;}

.panel-head h1, .panel-head h2 {background-position: 0 0; background-image: url(htris.png); }


.foot-extend a i {background-position: 100% -480px;}
.foot-extend a.pm i {background-position: 100% -520px;}

#sidebar .more-link { background: #f1f1f1 none;}
#sidebar .more-link a:link, .more-link a:visited {color:#7c921f; }

strong.price { color: #4b8d08;}

#sidebar .plus {background-position: 0 -480px;}
#sidebar .minus {background-position: 0 -520px;}


.button, .YeddaAolComboWidget_Button  {background: #617317 url(button-bg.png) repeat-x 0 0;}
.button:hover, .YeddaAolComboWidget_Button:hover  { background: #a9bc2b url(button-bgh.png) repeat-x 0 0; }

span.button i {background-image: url(corners.png)}

span.button i.tl {background-position: -8px 0;}
span.button i.tr {background-position: -13px 0;}
span.button i.bl {background-position:  -8px -5px;}
span.button i.br {background-position: -13px -5px;}
span.button:hover i.tl {background-position: -8px -10px;}
span.button:hover i.tr {background-position: -13px -10px;}
span.button:hover i.bl {background-position: -8px -15px;}
span.button:hover i.br {background-position: -13px -15px;}


.pullquote {background-image: url(../../images/people/quote-l.gif);}
.pullquote p {background-image: url(../../images/people/quote-r.gif);}


#sidebar ul.sidenav {background: #f1f1f1 none; margin: 1em 0; padding: 5px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; position: relative;}
#sidebar ul.sidenav li {margin: 0; padding: 1px 0;}
#sidebar ul.sidenav a:link, #sidebar ul.sidenav a:visited {display: block; padding: 1px 8px; color: #252525;}
#sidebar ul.sidenav li.current a:link, #sidebar li.current ul.sidenav a:visited {font-weight: bold;}
#sidebar ul.sidenav li.current a:link, #sidebar li.current ul.sidenav a:visited, #sidebar ul.sidenav a:focus, #sidebar ul.sidenav a:active, #sidebar ul.sidenav a:hover {color: #fff; background: transparent url(sidenav-bg.png) no-repeat; text-decoration: none;}


#sidebar ul.feed {margin: 0;}
#sidebar ul.feed li {background: #f1f1f1 none; margin: 1em 0; padding: 5px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; position: relative;}
#sidebar ul.feed a:link, #sidebar ul.feed a:visited {font-weight: bold;}


#sidebar  div.dates { margin: 0 -10px 0 0; }
#sidebar  div.date  {float:left;	width:84px;	font-weight:normal;	font-size:10px;	margin:2px 10px 2px 0;  text-align: center;	vertical-align: middle;	line-height: 1.4; position: relative;}
#sidebar .date b {font-size: 230%; font-weight:bold; line-height: 1.1em;}

#sidebar .date a {  color:#000; display: block; background: #f1f1f1 none; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; padding:8px 0;}
#sidebar .date a:hover {	text-decoration: none;}
#sidebar .date a:link, #sidebar .date a:visited, #sidebar .date a:hover { text-decoration: none;  color:#000;  }
#sidebar  .date a:link:hover, #sidebar .date a:visited:hover{	text-decoration: none; color:#fff;	background: #db6620 url(date-hover.png) repeat-x top left;}


#sidebar  div.date i, #sidebar ul.sidenav i , #sidebar ul.feed li i  {background-image: url(corners.png); width: 4px; height: 4px; overflow: hidden; position: absolute;}
#sidebar  div.date i.tr, #sidebar ul.sidenav i.tr, #sidebar ul.feed li i.tr {top: 0; right: 0; background-position: -4px 0;}
#sidebar  div.date i.tl, #sidebar ul.sidenav i.tl, #sidebar ul.feed li i.tl  {top: 0; left: 0; background-position: 0 0;}
#sidebar  div.date i.br, #sidebar ul.sidenav i.br, #sidebar ul.feed li i.br  {bottom: 0; right: 0; background-position: -4px -4px;}
#sidebar  div.date i.bl, #sidebar ul.sidenav i.bl, #sidebar ul.feed li i.bl  {bottom: 0; left: 0; background-position: 0 -4px;}


#sidebar  div.date:hover i.tr  {top: 0; right: 0; background-position: -4px -16px;}
#sidebar  div.date:hover i.tl  {top: 0; left: 0; background-position: 0 -16px;}
#sidebar  div.date:hover i.br  {bottom: 0; right: 0; background-position: -4px -20px;}
#sidebar  div.date:hover i.bl  {bottom: 0; left: 0; background-position: 0 -20px;}

#east-guide .panel-middle {padding: 0; width:300px;}
#east-guide  .more-link {margin: 10px; }
