body { color: #000000; font-size: 13px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;}
p {margin: 0; padding-bottom: 12px;}
a { color: #143544; font-style: normal; text-decoration: underline; outline: none; }
a:link { color: #143544; font-style: normal; text-decoration: underline }
a:visited { color: black; font-style: normal; text-decoration: underline }
a:hover { color: #901f23; font-style: normal; text-decoration: underline }
a:active { color: black; font-style: normal; text-decoration: underline }
h1, h2, h3, h4, h5, h6 { font-family: Arial, "Arial Black", Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000; font-weight: bold; margin-top: 2px; }
h1 { font-size: 30px;}
h1.customfont {color: #ff0000;}
h2 { font-size: 18px;}
body.index h1 {color: #fc3; font-weight: normal; text-align: center;}
body.what h1 {text-align: center; }
body.who h1 {text-align: center; font-size: 20px;}
body.why h2 {font-size: 16px; text-align: center; margin-bottom: 2px;}
h3 { font-size: 14px;}
h4 { font-size: 14px;}
h5 { font-size: 14px;}
li { list-style-type: disc; }
hr { border-top: 1px solid #4a2167 }
.error { color: red; font-weight: bold; font-size: 14px }
form { margin: 0px; padding: 0px }
.deleteButton { color: white; background-color: red; }
.submitButton { background-color: green; }
.index {background-color: #000000; color: #ffffff; text-align: center;}
body.index #content p {font-size: 18px; line-height: 36px;}
.who { font-weight: 900; background-color: #ff6699; padding-top: 18px; }
.what { font-weight: 900; background-color: #ffcc33; padding-top: 18px; }
.when { font-weight: 900; background-color: #7a73cc; padding-top: 18px; }
.where { font-weight: 900; background-color: #ff9933; padding-top: 24px; }
.orange { color: #f93; }
.why { font-weight: 900; background-color: #72b972; padding-top: 18px; }
.how { font-weight: 900; background-color: #cc99cc; }
.whoColour {color: #f69;}
.whoColour a:link {color: #f69;}
.whatColour {color: #fc3;}
.whatColour a:link {color: #fc3;}
.whenColour {color: #7a73cc;}
.whenColour a:link {color: #7a73cc;}
.whereColour {color: #f93;}
.whereColour a:link {color: #f93;}
.whyColour {color: #72b972;}
.whyColour a:link {color: #72b972;}
.howColour {color: #c9c;}
.howColour a:link {color: #c9c;}
#header {color: #ffffff; text-align: center; font-size: 14px;}
#header a {width: 236px; height: 133px; display: block; margin-bottom: 15px;}
#nav {text-align: right; font-weight: bold; /* font-size: 11px; line-height: 14px; */}
#nav ul {margin: 0; padding: 0;}
#nav li {margin: 0; padding: 0; list-style-type: none;}
#nav li a {display: block; text-decoration: none; padding: 10px 50px 0px 20px; min-height: 70px; _height: 70px; color: #000000;}
#nav li a:hover {background-color: #ffffff;}
#nav li a.who {background-image: url(images/btn_who_off.jpg); background-repeat: no-repeat; background-position: right center;}
#nav li a.what {background-image: url(images/btn_what_off.jpg); background-repeat: no-repeat; background-position: right center;}
#nav li a.when {background-image: url(images/btn_when_off.jpg); background-repeat: no-repeat; background-position: right center;}
#nav li a.where {background-image: url(images/btn_where_off.jpg); background-repeat: no-repeat; background-position: right center; min-height: 85px; _height: 85px;}
#nav li a.why {background-image: url(images/btn_why_off.jpg); background-repeat: no-repeat; background-position: right center;}
#nav li a.how {background-image: url(images/btn_how_off.jpg); background-repeat: no-repeat; background-position: right center;}
#nav li a.who:hover {background-image: url(images/btn_who_on.jpg); background-repeat: no-repeat; background-position: right center; color: #f69;}
#nav li a.what:hover {background-image: url(images/btn_what_on.jpg); background-repeat: no-repeat; background-position: right center; color: #fc3;}
#nav li a.when:hover {background-image: url(images/btn_when_on.jpg); background-repeat: no-repeat; background-position: right center; color: #7a73cc;}
#nav li a.where:hover {background-image: url(images/btn_where_on.jpg); background-repeat: no-repeat; background-position: right center; color: #f93;}
#nav li a.why:hover {background-image: url(images/btn_why_on.jpg); background-repeat: no-repeat; background-position: right center; color: #72b972;}
#nav li a.how:hover {background-image: url(images/btn_how_on.jpg); background-repeat: no-repeat; background-position: right center; color: #c9c;}
#footer {color: #ffffff; font-size: 10px; text-align: right;}
#footer a {color: #ffffff;}
#footer a:hover {color: #ffffff; text-decoration: none;}
.shortcut {display: none;}
#gallery {font-size: 11px;}
.eventLabel { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.homelink { color: #fff; }
