.theme-3 #primary h2 {
  color: #FFF;
}
.theme-3 #primary .more,
.theme-3 #primary .more-preceding {
  border-color: Yellow;
  color: #FF0;
}
.theme-3 #events-upcoming h2 {
  background-image: url(/_images/t1-ev-nextup-top.gif);
}
.theme-3 #events-upcoming h2.today {
  background-image: url(/_images/t1-ev-vandaag-top.gif);
}
.en .theme-3 #events-upcoming h2.today {
  background-image: url(/_images/t1-ev-today-top.gif);
}
.theme-3 #events-upcoming .section {
  background: #99622C;
  color: Yellow;
}
.theme-3 #events-upcoming a {
  color: Yellow;
}
.theme-3 #events-upcoming ul {
  background: #825325;
}
.theme-3 #events-upcoming .even {
  background: #527810;
  color: #825325;
}
.theme-3 #events-upcoming .even a {
  color: #825325;
}
.theme-3 #events-upcoming .even ul {
  background: #446E02;
}
.theme-3 #events-soon h2 {
  background-image: url(/_images/t1-ev-komendedagen-top.gif);
}
.en .theme-3 #events-soon h2 {
  background-image: url(/_images/t1-ev-daysahead-top.gif);
}
.theme-3 #events-soon .section {
  background: #5A7787;
  color: #FFF;
}
.theme-3 .vcalendar .weekend {
  background: #476879;
}
.theme-3 .vcalendar .soldout {
  background-image: url(/_images/t3-flag-soldout.gif);
}
.theme-3 .vcalendar .canceled {
  background-image: url(/_images/t3-flag-canceled.gif);
}
.theme-3 .vcalendar .newdate {
  background-image: url(/_images/t3-flag-newdate.gif);
}
.theme-3 .vcalendar .expected {
  background-image: url(/_images/t3-flag-exp.gif);
}
.theme-3 .vcalendar .weekend .soldout {
  background-image: url(/_images/t3-flag-soldout-weekend.gif);
}
.theme-3 .vcalendar .weekend .canceled {
  background-image: url(/_images/t3-flag-canceled-weekend.gif);
}
.theme-3 .vcalendar .weekend .newdate {
  background-image: url(/_images/t3-flag-newdate-weekend.gif);
}
.theme-3 .vcalendar .weekend .expected {
  background-image: url(/_images/t3-flag-exp-weekend.gif);
}
.theme-3 #content h2 {
  background-image: url(/_images/t3-content-top.gif);
}
.theme-3 #content h2,
.theme-3 #content h3,
.theme-1 #content h4,
.theme-3 #content p.datetimestart,
.theme-3 #content .news dt {
  color: Yellow;
}
.theme-3 #content .section {
  background: #5A7787;
  color: #FFF;
}
.theme-3 #content a {
  color: #FF0;
}
.theme-3 #content .vcalendar a {
  color: #FFF;
}
.theme-3 #content input,
.theme-3 #content select {
	border-color: #476879;
	background: #E1EBF0;
	color: #000;
}
.theme-3 #content button {
	color: Yellow;
}
.theme-3 #soapbox {
  background-image: url(/_images/t3-soapbox-top.gif);
}
.theme-3 #soapbox .container {
  background-image: url(/_images/t3-soapbox-bottom.gif);
}
.theme-3 #soapbox p,
.theme-3 #soapbox dl,
.theme-3 #soapbox .walloffame {
  background: #446E02;
  color: #FF0;
}
.theme-3 #soapbox a {
	color: #FF0;
}
.theme-3 dl.even {
	background: #476879;
}
.theme-3 #nav-breadcrumbs,
.theme-3 #nav-breadcrumbs a {
  color: #FF0;
}
.theme-3 #secondary h2,
.theme-3 #tertiary h2 {
  color: #99622C;
}
.theme-3 #secondary .more,
.theme-3 #tertiary .more {
  color: Yellow;
}
.theme-3 #nav-sub h3 {
  background: #825325;
}
.theme-3 #nav-sub a {
  border-color: #825325;
  background: #99622C;
  color: #FFFFFF;
}
.theme-3 #nav-sub .selected a {
  border-color: #825325;
  background: #825325;
}
.theme-3 #nav-sub li.selected li a {
  border-color: #99622C;
  background: #825325;
}
.theme-3 #nav-main a {
  background: #99622C;
}
.theme-3 #nav-main li.selected span a,
.theme-3 #nav-main span a:hover,
.theme-3 #nav-main li li.even a {
  background: #825325;
}
.theme-3 #language h2 {
  color: #99622C;
}
