* { margin:0px; padding:0px;}
html {width:100%; height:100%;}
body{width:100%; height:100%; font-family:helvetica; font-size:12px;}
a:link, a:active, a:visited {color:#000;}
a:hover {color:#f33;}

twittericonsmall {border:0px;}
#tweet {width:100%; text-align: center;}
#tweet #update img {vertical-align:middle;}

#container {position:absolute;width:952px; left:50%; margin-left:-476px;}
#menu {background:url("/templates/11-temp/images/Menu.png") no-repeat;height:45px;padding-top:5px;}
#logo {background:url("/templates/11-temp/images/Logo.png");height:165px; margin-bottom:10px; margin-top:10px;}
#header {background:url("/templates/11-temp/images/Header.png");height:208px;}
#header_flash {position:absolute; left:2px;margin-top:1px; width:520px; height:206px; }
#header_news_headlines { position:absolute; right: 10px; margin-top: 25px; width:380px;}
#header_news_headlines_title {margin-bottom:10px;}
.header_news_headlines_item {color: #666; margin-bottom:5px;}
.header_news_headlines_item_date {font-weight:bold; color: #942222;}
.header_news_headlines_item_meer {position:absolute; right:10px; margin-top:15px; width:150px; font-weight:bold; color:#fff;}
.header_news_headlines_item_meer a {color:#fff; text-decoration: none;}
.header_news_headlines_item_meer a:hover {color:#000; text-decoration: none;}
#content {position:relative;width:950px; min-height:470px;  border-left:1px solid #999;border-right:1px solid #999; border-bottom:1px solid #999; padding-top:10px;padding-bottom:10px;}

#right { position:absolute;clear:both; right:0px; top:0px; bottom:0px; text-align:center; min-height:470px; width:423px; background: url("/templates/11-temp/images/Right.png") no-repeat;  background: #942222;}
#footer {width:952px; text-align:center; margin-top:5px; }
#footerRight { font-size:10px; float:right;}
#footerLeft {float:left;}


.right_item {text-align:left;margin-left: auto;margin-right: auto;height:225px; width:330px; margin-top:10px;  color: white; }

.right_item_block {overflow:hidden; position:relative; float:left; width:120px; height:65px; border:3px solid #771313; background: #c12f2e; margin-bottom:25px; margin-right:30px; }
.right_item_title {width:200px; height:30px;position:relative; float:left;}
.right_item_more { margin-right:00px; height:30px;text-align:right; float:right;position:relative; margin-right: 45px;}
.right_item_more a {color:#fff; text-decoration: none;}
.right_item_more a:hover {color:#fff; text-decoration: underline;}

#menu_items {margin-left:auto; margin-right:auto; height:31px; text-align:center;list-style: none; padding: 0px;}
#menu_items li {float:left;}
.menu_item {width:90px; height:31px; background:url("/templates/11-temp/images/button-streepje-trans.png") center right no-repeat ; float:left; margin-left:4px; padding:0px; display:block;}
.menu_item div { height:31px; width:80px;text-align:center; padding-top:10px; margin:0px; display:block:}

.menu_item div.button, .menu_item div.activeButton  {width:80px; margin-top:2px;}
.menu_item div.activeButton { background: url("/templates/11-temp/images/button-bg-trans.png") no-repeat;}
.menu_item div.button a, .menu_item div.activeButton a {visibility: hidden}


.releaseCover {margin-bottom:10px; border:2px solid #000; }
  .releaseTitle { width:200px; font-size:18px; text-transform:uppercase;}
  .releaseDetails {width:200px;  text-align:center; margin-bottom:10px;  margin-right:10px; font-size:11px;}
  .discoTracks {font-size:11px; margin:10px;}
  .release {margin-bottom:5px; margin-top:5px; width:450px; }
  
.eventDetails a:hover {color: #000; text-decoration:underline;}
.eventDetails a:link, .eventDetails a:active, .eventDetails a:visited {color: #000;text-decoration:none;}
.eventYear, .discoType {float:left; margin-right: 10px;  font-size:10px;}
.eventYear {margin-bottom:5px;}
.eventMonth {float:left; margin-right:11px; font-size:12px;}
.eventMonths, .eventYears, .discoTypes {width:450px; font-size:12px;}
.eventMonths { margin-bottom:10px;}
.eventTitle {font-weight:bold; color: #000;}
.eventHeader {font-size:16px; color:#cd5a00; text-transform:uppercase;}
.eventDetails {margin-bottom:10px;}
.eventHeader, .eventDetails {color:#000; width:450px; padding:5px;}

.gallery {width:450px; margin-bottom:10px; color: #000;}
  .gallery img, .galleryImageImg { border:5px solid #fff; margin:10px;}
  .galleryTitle { font-size:14px; border-bottom:2px dashed #fff; color:#000; padding-bottom:5px;}
  .galleryImage {text-align:center; width:530px;}
.galleryImageImg { border: 5px solid #000;}
.gallery a:link, .gallery a:active, .gallery a:visited, .galleryImage a:link, .galleryImage a:active, .galleryImage a:visited{color: #000; text-decoration:none;}
.gallery a:hover, galleryImage a:hover {color: #000; }

.linkType {margin-top:10px;}

.articleBody img {border:2px solid #000;}
.header_news_headlines_item a {color: #666666; text-decoration: none;}
.header_news_headlines_item a:hover {color: #942222; text-decoration: none;}
.articleHeader {font-weight:bold; text-transform: uppercase; color: #942222;}


#guestbookFormTable {width:300px; font-weight:bold; color:#000;z-index:10; border-bottom:2px solid #942222; width:500px;}
#guestbookFormTable .gb_input {width:200px; font-size:14px; border: 1px solid #942222; margin-bottom:5px;}
#guestbookFormTable .gb_text {font-size:14px; border: 1px solid #942222; height:100px;}
.guestbookHeader {font-weight: bold; color:#942222;}


a img {border: 2px solid #000000;}
a:hover img {border: 2px solid #942222;}