@CHARSET "UTF-8";
@import "body.css";
html, body {margin: 0px; padding: 0px; width: 100%; height: 100%;}
body {background-color: #CCC9C7; background-image: url("../images/site/bgBody.gif"); font-family: Verdana, Arial, sans-serif; font-size: 11px;}

* {border-style: dotted; border-width: 0px; border-color: #CCC;}
td {vertical-align: top; font-size: 11px; line-height: 130%;}
h1 {font-size: 11px; margin: 0px;}
h2 {font-size: 11px; margin: 0px;}
h3 {font-size: 11px; margin: 0px;}
h4 {font-size: 11px; margin: 0px; font-style: italic;}
h5 {font-size: 11px; margin: 0px; font-style: italic;}
hr {border: none; height: 1px; background-image: url("../images/dots1.gif"); margin: 8px 0px; clear: both;}
p {margin: 8px 0px;}
dt {font-weight: bold; color: #000; margin: 8px 0px 0px; padding: 0px;}
dd {font-weight: normal; margin: 0px; padding: 0px;}

form .text {border-style: solid;}
form .button {width: auto; height: auto; font-size: 11px; line-height: normal; margin: 8px 0px; padding: 2px 8px;}

div#container {width: 800px; margin: 0px auto;}
div#container div#header {position: absolute; width: 800px; height: 131px; top: 0px; background-image: url("../images/site/header.jpg"); background-repeat: no-repeat;}
div#container div#menu {position: absolute; width: 600px; height: 22px; top: 82px; background-color: #9B9B9B; z-index: 1;}
div#container div#main {position: absolute; top: 105px; width: 800px;}
div#container div#main table#cols {width: 100%;}
div#container div#main td#left {width: 200px; background-color: #EEEBE8; background-image: url("../images/site/bgAgenda.gif"); background-position: -7px 32px; background-repeat: no-repeat; border-style: dotted; border-color: #534741; border-width: 0px 1px 0px 0px;}
div#container div#main td#center {background-color: #FFF; padding: 0px 0px 8px;}
div#container div#main td#right {width: 200px; padding: 26px 0px 0px; background-image: url("../images/site/bgRight.jpg"); background-position: top; background-repeat: no-repeat; background-color: #FFF; border-style: dotted; border-color: #534741; border-width: 0px 0px 0px 1px;}
div#container div#footer {background-color: #FFF; text-align: center; padding: 8px 0px; border-width: 1px 0px 0px; border-color: #CCC; border-style: dotted;}

div.section {background-color: #FFF; font-weight: bold; margin: 0px 0px 8px; padding: 0px 8px; border-style: dotted; border-color: #CCC; border-width: 0px 0px 1px; line-height: 25px; height: 25px;}
div.section span.links {float: right; top: 0px; font-size: 10px;}

div#container div#main.forum {background-color: #FFF; background-image: url("../images/site/bgRight.jpg"); background-position: top right; background-repeat: no-repeat;}
div.forum-header {font-weight: bold; margin: 0px 0px 8px; padding: 0px 8px; border-style: dotted; border-color: #CCC #534741; border-width: 0px 1px 1px 0px; line-height: 25px; height: 25px; width: 584px; _width: 600px;}
div.forum-header h1 {color: #000; font-weight: bold; font-size: 11px;}
div.forum-header a {color:#534741; font-weight:bold; text-decoration:underline;}
div.forum-header a:hover {color:#998675;}
div.forum-header span.links {float: right; top: 0px; font-size: 10px;}
div.forum-main {padding: 16px;}
div.forum-index {text-align: left;}
div.forum-adsense {margin: 24px 0px 0px;}

ul.menu {padding: 0px; margin: 0px;}
ul.menu li.menu-item {position: absolute; vertical-align: top; list-style: none; overflow: visible;}
ul.menu li.menu-item-0 {width: 64px; left: 0px;}
ul.menu li.menu-item-1 {width: 154px; left: 64px;}
ul.menu li.menu-item-2 {width: 126px; left: 218px;}
ul.menu li.menu-item-3 {width: 108px; left: 344px;}
ul.menu li.menu-item-4 {width: 84px; left: 452px;}
ul.menu li.menu-item a {display: block; color: #FFF; text-decoration: none; font-weight: bold; text-transform: uppercase; padding: 0px 16px; font-size: 10px; line-height: 22px;}
ul.menu li.menu-item a:hover {background-color: #534741;}
ul.menu li.menu-item ul.submenu {display: none; overflow: visible; margin: 1px 0px 0px; padding: 0px; background-color: #9B9B9B; border-style: dotted; border-color: #534741; border-width: 0px 1px 1px;}
ul.menu li.menu-item ul.submenu-0 {width: 0px;}
ul.menu li.menu-item ul.submenu-1 {width: 154px;}
ul.menu li.menu-item ul.submenu-2 {width: 140px;}
ul.menu li.menu-item ul.submenu-3 {width: 128px;}
ul.menu li.menu-item ul.submenu-4 {width: 128px;}
ul.menu li.menu-item ul.submenu li.submenu-item {list-style: none; _margin: 0px; _padding: 0px;}
ul.menu li.menu-item ul.submenu li.submenu-item a {display: block; text-align: left; padding: 2px 16px; white-space: nowrap; text-transform: none; line-height: 150%;}

div.center-content {padding: 0px 8px; clear: both;}

div.agenda {padding: 0px 8px;}

div.agenda-event {font-size: 10px; margin: 8px 0px;}
div.agenda-event div.agenda-start {float: left; margin: 0px 4px 0px 0px;}
div.agenda-event div.agenda-titel {}
div.agenda-event div.agenda-omschrijving {}
div.agenda-event div.agenda-locatie {}

div.search {margin: 8px 0px; padding: 0px 4px;}
div.search form {text-align: center;}
div.search form input.text {border-width: 1px; border-style: solid; border-color: #534741; margin: 0px; padding: 1px; width: 124px; line-height: 16px; height: 16px; vertical-align: top;}
div.search form input.button {width: 56px; background-color: #534741; font-size: 11px; font-weight: bold; color: #FFF; line-height: 20px; height: 20px; vertical-align: top; margin: 0px; padding: 0px;}

div.video {padding: 0px 4px;}

div.cd {background-color: #ebebeb;}
div.cd h3 {padding: 4px;}
div.cd div.band {border-style: dotted; border-color: #CECECE; border-width: 0px 0px 1px; padding: 8px 4px;}
div.cd div.band * {color: #7C7C7C;}
div.cd div.band a {font-weight: normal;}
div.cd hr {background-image: url("../images/dots2.gif"); margin: 0px;}

div.ads {text-align: center; margin: 24px 0px;}
div.ads div.ad {margin: 4px 0px;}

div.board-latest {margin: 16px 0px; padding: 0px;}

div.browse {text-align: center; margin: 16px 0px;}

div.pageindex {margin: 16px 0px; text-align: center;}
div.pageindex a {margin: 0px 4px;}
div.pageindex a.pageindex-page-current {color: #000;}
div.pageindex a.pageindex-next,
	div.pageindex a.pageindex-previous { white-space: nowrap;}

div.news-items-index {margin: 0px 0px 64px;}
.news-items-item h2 {margin: 0px 0px 8px;}
.news-items-item h3 {margin: 0px; color: #7C7C7C;}
table.news-items-item h2 {margin: 0px;}
table.news-items-item p {margin: 0px;}
table.news-items-item {width: 384px;}
tr.news-items-item td {border-width: 0px 0px 1px; border-style: dotted; border-color: #CCC; padding: 8px 0px;}
tr.news-items-item td.news-items-item-text {padding-right: 4px;}
tr.news-items-item-0 td {padding-top: 0px;}
div.news-items-teasers {margin: 24px 0px 0px;}
div.news-items-teasers a, 
	div.news-items-teasers a:hover,
	div.news-items-teasers a:visited,
	div.news-items-teasers a:active {text-decoration: none; font-weight: normal; color: #000;}
div.news-items-teasers a:hover {text-decoration: underline;}
div.news-items-teasers div.news-items-item {margin: 4px 0px;}
div.news-items-item-detail {}
div.news-items-item-detail div.image {float: left; margin: 4px 4px 8px 0px;}
div.news-items-index div.news-items {margin: 24px 0px 0px;}
div.news-items-index div.news-items tr.news-items-item-0 td {border-width: 1px 0px; padding-top: 8px;}

div.news-items-index form input.text {border-style: solid; border-color: #534741; border-width: 1px; margin: 0px; padding: 1px; width: 256px; line-height: 16px; height: 16px; vertical-align: top;}
div.news-items-index form input.button {background-color: #534741; font-size: 11px; font-weight: bold; color: #FFF; line-height: 20px; height: 20px; vertical-align: top; margin: 0px; padding: 0px;}

div.gallery {margin: 16px 0px;}
table.gallery {margin: 8px 0px;}
td.gallery-thumb {padding: 0px 0px 8px 8px;}
td.gallery-thumb-0 {padding: 0px;}

div.replies-reply {margin: 12px 0px;}

div.reply td.title {padding: 0px 8px 4px 0px;}
div.reply td.field {padding: 0px 0px 4px 0px;}
div.reply td.field .text {width: 256px; border-width: 1px;}

div.guestbook-messages-message {margin: 12px 0px;}

div.bands-index {margin: 16px 0px 32px;}
div.bands-index-band {padding: 4px 0px; border-width: 0px 0px 1px;}
div.bands-index-band a,
	div.bands-index-band a:hover,
	div.bands-index-band a:active,
	div.bands-index-band a:visited {font-weight: normal;}

div.bands-band-detail h2 {margin: 16px 0px;}
div.bands-band-news {margin: 16px 0px;}
div.bands-band-releases {margin: 16px 0px;}

div.releases-index {margin: 16px 0px 32px;}
div.releases-index-cd {padding: 4px 0px; border-width: 0px 0px 1px;}
div.releases-index-cd a,
	div.releases-index-cd a:hover,
	div.releases-index-cd a:active,
	div.releases-index-cd a:visited {font-weight: normal;}

div.releases-cd-image {float: left; margin: 0px 16px 8px 0px;} 
div.releases-cd-detail {margin: 16px 0px;}
div.releases-cd-tracks {margin: 16px 0px;}

div.search-results {margin: 16px 0px 32px;}
div.search-results-result {padding: 4px 0px; border-width: 0px 0px 1px;}
div.search-results-result a,
	div.search-results-result a:hover,
	div.search-results-result a:active,
	div.search-results-result a:visited {font-weight: normal;}
	
div.agenda-index {margin: 0px 0px 32px;}
div.agenda-index-event {border-width: 0px 0px 1px; border-style: dotted; border-color: #CCC; padding: 8px 0px;}
div.agenda-index-event h2 {margin: 0px;}
div.agenda-index-event h2 .agenda-index-event-tijd {font-weight: normal;}
div.agenda-index-event h3 {margin: 0px; color: #7C7C7C;}
div.agenda-index-event p {margin: 0px;}

div.newsletter form input.text {border-style: solid; border-color: #534741; border-width: 1px; margin: 0px; padding: 1px; width: 256px; line-height: 16px; height: 16px; vertical-align: top;}
div.newsletter form input.button {background-color: #534741; font-size: 11px; font-weight: bold; color: #FFF; line-height: 20px; height: 20px; vertical-align: top; margin: 0px; padding: 0px;}