
body.organiser h1,h1{font-weight:bold;}

div#subMenu{   font-family:arial, helvetica, sans-serif;}

div.container div#contentShadow div#subMenu h2 {
background: #ffd502 url("../images/style/arrow_right.gif") no-repeat scroll right top;
color:#999;
}
div.container div#contentShadow div#subMenu h2 a {
    color: #000;
}
div.container div#contentShadow div#subMenu li a {text-decoration:none;}

div#loginContainer p.currentlyLoggedIn span span a {
    color: #666;
}

div#loginContainer ul li a:hover,
body.user div#loginContainer ul li.userTab a,
body.organiser div#loginContainer ul li.organiserTab a {
    background: #eee none repeat scroll 0 0;
    background: #ffd502 none repeat scroll 0 0;
}

div#organisationDashboardForm div.dashboard div.dashboardTitle{color:black;}

div#loginContainer p.currentlyLoggedIn span span {
box-shadow: 4px 4px 4px #ccc;
}
div.container div#contentShadow div#subMenu ul li a

{
    color: #666;
}
div.container div#contentShadow div#subMenu ul li a:hover{color:black;}
div.container div#contentShadow div#subMenu ul li {
    border-color: #666;
}

table#promotionRecipientsTable tr.rcpt td.label,
table#promotionRecipientsTable tr.event td.label{color:black}

span.help {color:black;}

/* booking page */
div.waitlist div.control a {
    background-color:white;
}
div#organisationReportsForm table.ltable.audit.hasRecs,div#organisationReportsForm table.ltable.tickets.hasRecs {
    margin-left: -130px;
}
div.entitySelector#eventSelector
{
padding-left:0;
}
body.organiser.organisation_dashboard div#loginContainer ul li.dashboardTab a,
body.organiser.organisation_dashboard div#loginContainer ul li.organiserTab a:hover
{
    background:#FFD502;
    color:black;
}

body.organiser div#loginContainer ul li.organiserTab a,
body.user div#loginContainer ul li.userTab a
{
    color:black;
}
body.event a.panelButton {
  color: #ffffff;
}

body.event table#ticketList
{
    min-height:inherit;
}



body.public div#headerBackground
{
    top:125px;
}
body.public div#idHeader
{
    height:125px;
}
body.public.logged.event div#page
{
    top:260px;
}

div#searchResults div.event.type-10 a.bookNow,
    body.event #loginLinks .button .button.type-10
{
    background:#717ead;
}
div#searchResults div.event.type-12 a.bookNow,
    body.event #loginLinks .button .button.type-12
{
    background:#b76c82;
}

div#searchResults div.event.type-8 a.bookNow,
    body.event #loginLinks .button .button.type-8
{
    background:#e7bf83;
}
div#searchResults div.event.type-1 a.bookNow,
    body.event #loginLinks .button .button.type-1
{
    background:#ebcad1;
}
div#searchResults div.event.type-6 a.bookNow,
    body.event #loginLinks .button .button.type-6
{
    background:#bdaba3;
}
div#searchResults div.event.type-9 a.bookNow,
    body.event #loginLinks .button .button.type-9
{
    background:#381a08;
}
div#searchResults div.event.type-7 a.bookNow,
    body.event #loginLinks .button .button.type-7
{
    background:#def3e6;
    color:black;
}
div#searchResults div.event.type-2 a.bookNow,
    body.event #loginLinks .button .button.type-2
{
    background:#82857e;
}
div#searchResults div.event.type-3 a.bookNow,
    body.event #loginLinks .button .button.type-3
{
    background:#71929b;
}
div#searchResults div.event.type-4 a.bookNow,
    body.event #loginLinks .button .button.type-4
{
    background:#d26c8e;
}
div#searchResults div.event.type-13 a.bookNow,
    body.event #loginLinks .button .button.type-13
{
    background:#eeddd0;
}
div#searchResults div.event.type-5 a.bookNow,
    body.event #loginLinks .button .button.type-5
{
    background:#f37003;
}
div#searchResults div.event.type-11 a.bookNow,
    body.event #loginLinks .button .button.type-11
{
    background:#f2df59;
    color:black;
}
div#searchResults div.event a.bookNow:hover,
body.event #loginLinks .button .button:hover
{
    background:#FFD502;
}
