@charset "utf-8";
/* CSS Document */

body {background:url(../images/layout/background.jpg) top center no-repeat #1e1f1d; margin:0; padding:0; font-family:Arial, Tahoma, Verdana;}
html{overflow-y:scroll;}


img {border:none;}

object:focus, a:focus, div:focus {outline:none;}

input, textarea, select {background:#121a16; border:1px solid #1d2922; padding:5px; color:#fff; font-size:11px; font-family:Arial, Tahoma, Verdana;}
input:hover, textarea:hover, select:hover {border:1px solid #354b3e;}
input:focus, textarea:focus, select:focus {background:#1a2720; border:1px solid #354b3e;}

a, a:visited {font-weight:bold; color:#ffc600;}
a:hover {color:#ffff00;}

#container {width:987px; margin:0 auto 0 auto; padding:0;}
#container div {float:left;}
#header {width:987px; height:172px;}

#contentwrapper {width:764px;}
#content {width:764px; height:352px; color:#FFF;}
#vervolgpagina {width:764px; height:352px; background:url(../images/layout/vervolgpagina_bg.jpg) top left no-repeat;}
#vervolgpagina_charts {width:730px; height:337px; background:url(../images/layout/big_bg.jpg) top left no-repeat; padding:15px 14px 0 20px;}
#left {width:205px; height:352px; padding:5px 14px 0 20px; margin:0 3px 0 0;}
#vervolgpagina #left {background:url(../images/layout/left_bg.jpg) top left no-repeat;}
#middle {width:521px; padding:5px 0 0 0;}
#middle_bg {background:url(../images/layout/middlecontent_bg.jpg) top left no-repeat; width:521px; height:352px;}
#footer {width:744px; height:32px; padding:40px 0 0 20px;}
#right {width:223px; height:447px;}

.item, .itemdark {width:98%; padding:2px 0;}
.itemdark {background:url(../images/layout/blackbg_40.png);}
#left .item {width:206px;}
#left .item .left {width:55px; margin:0 0 0 20px; font-size:9px; font-weight:bold;}
#left .item .right {width:101px; font-size:9px; font-weight:bold;}

.upcominggigs {padding:10px 20px 0 20px; height:203px; width:166px;}
.upcominggigs .datum {font-size:11px; font-weight:bold; color:#ffc600; padding:0 6px 0 0px; width:30px;}
.upcominggigs .info {font-size:11px; font-weight:bold; color:#ffff00; width:125px;}
.upcominggigs .info span {font-size:9px; font-weight:bold; color:#fff;}
.upcominggigs .button {margin:5px 0 0 0;}

.latestrelease {padding:3px 20px 0 20px; width:166px;}
.latestrelease .titel {width:166px; font-size:10px; font-weight:bold; color:#ffc600; margin:0 0 3px 0;}
.latestrelease .button {width:67px;}
.latestrelease .info {width:85px; font-size:9px; font-weight:bold; color:#fff; padding:5px 5px 0 2px;}

.news_smallitem {background:url(../images/layout/news_bg.gif) top left no-repeat; padding:5px 30px 0 15px; width:479px; height:145px;}
.news_smallitem .image {background:url(../images/layout/home_news_imagebg.jpg) top left no-repeat; width:78px; height:78px; margin:0 6px 0 0; padding:15px 0 0 4px;}
.news_smallitem .titel {font-size:14px; color:#ffff00; text-transform:none; width:391px; line-height:18px; padding:9px 0 0 0; font-weight:bold;}
.news_smallitem .titel span {font-size:10px; font-weight:bold; color:#777; text-transform:none; line-height:10px;}
.news_smallitem .tekst {color:#fff; font-size:10px; width:391px; padding:3px 0 0 0;}

.news_bigitem {}
.news_bigitem .image {background:url(../images/layout/home_news_imagebg.jpg) top left no-repeat; width:78px; height:78px; margin:0 6px 0 0; padding:15px 0 0 4px;}
.news_bigitem .titel {font-size:14px; color:#ffff00; text-transform:none; width:341px; line-height:18px; padding:9px 0 0 0; font-weight:bold;}
.news_bigitem .titel span {font-size:10px; font-weight:bold; color:#777; text-transform:none; line-height:10px;}
.news_bigitem .tekst {color:#fff; font-size:10px; width:341px; padding:3px 0 0 0;}

.newsdate {font-size:10px; font-weight:bold; line-height:14px; margin:3px 7px; width:30px;color:#ffc600;}
.newsinfo {font-size:11px; font-weight:bold; margin:3px 0; width:116px;color:#fff;}
.newsinfo a, .newsinfo a:visited {text-decoration:none; color:#fff;}
.newsinfo a:hover {text-decoration:underline;}

.disco_item {background:url(../images/layout/discography_item_bg.jpg) top left no-repeat; width:87px; height:110px; padding:20px 17px 0 19px;}
.disco_bigitem_image {background:url(../images/layout/discography_bigitem_imagebg.jpg) top left no-repeat; width:149px; height:140px; margin:0 0 0 23px; padding:24px 0 0 27px;}
.disco_bigitem_info {width:149px; height:60px; color:#ffc600; font-size:12px; font-weight:bold; margin:0 0 0 23px; padding:0px 0 0 24px;}
.disco_bigitem_info span {color:#fff; font-size:9px; font-weight:bold;}
.disco_bigitem_button {width:160px; margin:0 0 0 23px; padding:0px 0 0 10px;}

#left .header {margin:10px 0 0 0;}
#middle_bg .header  {margin:15px 0 0 0;}

.charts_maand {width:600px; font-size:12px; font-weight:bold; color:#ffff00; line-height:30px; margin:0 0 0 25px;}
.colom_1, .colom_2 {width:350px;}
.colom_1 {margin:0 2px 0 25px;}
.colom_1 .itemdark, .colom_2 .itemdark {margin:0 0 2px 0;}
.charts_nr {font-size:24px; font-weight:bold; color:#ffc600; margin:0 15px 0 10px; line-height:28px; width:40px;}
.charts_info {font-size:12px; font-weight:bold; color:#fff; line-height:12px; padding:3px 0; width:265px;}
.charts_info span {font-size:9px; font-weight:bold; color:#6e9c85;}

.bookings_info {font-size:12px; color:#fff; margin:10px 0 0 30px;}
.item .left {width:25%;font-size:11px; font-weight:bold; color:#fff; line-height:26px;}
.item .right {widows:75%;font-size:11px; font-weight:bold; color:#fff;}

.gb_navigation {font-size:12px; font-weight:bold; color:#fff; line-height:12px; padding:3px 0; margin:3px 0;}
.gb_navigation span {float:left; display:block; padding:5px 0px; margin:0 10px 0 0;}
.gb_navigation a, .gb_navigation a:visited {float:left; display:block; padding:5px 10px; margin:0 3px 0 0; text-decoration:none; background:#121a16; border:1px solid #1d2922;}
.gb_navigation a:hover {border:1px solid #354b3e;}
.gb_navigation a.active {background:#1a2720; border:1px solid #354b3e;}
.gb_header {font-size:11px; font-weight:bold; color:#fff; padding:5px 10px; width:437px; }
.gb_message {font-size:11px; color:#b2bbb6; padding:5px 10px; border-top:1px solid #1d2922; width:437px;}
.guestbook #middle_bg .item, .guestbook #middle_bg .itemdark {margin:0 0 10px 0;}

.pastgigs {margin:10px 0 0 25px; width:176px;}
.pastgigs .gigdate {color:#64776e; width:30px;}
.pastgigs .giginfo {color:#6e9c85;width:125px;}
.pastgigs .giginfo span {color:#fff;}

.cominggigs {margin:10px 0 0 0;width:400px;}
.cominggigs .gigdate {color:#ffc600;}
.cominggigs .giginfo {color:#ffff00; }
.cominggigs .giginfo span {color:#fff;}

.gigdate {font-size:10px; font-weight:bold; line-height:16px; margin:3px 7px;}
.giginfo {font-size:12px; font-weight:bold; margin:3px 0;}
.giginfo span {font-size:10px; font-weight:bold;}

.personal {font-size:11px; color:#fff; padding:5px 15px 0 5px;}
.personal p {margin:0 0 10px 0;}
.biography {font-size:11px; color:#fff; padding:5px 15px 0 5px;}
.biography p {margin:0 0 10px 0;}

.biographyinfo .item .left {line-height:20px; padding:0 0 0 10px;}
.biographyinfo .item .right {line-height:20px;}


.gallery p {margin:3px 0 3px 0; font-size:10px; padding:0;}
.photo_albumitem {padding:3px; background:url(../images/layout/blackbg_40.png); width:200px; margin:6px 6px 0 0;}
.photo_albumitem .image {width:60px; margin:0 6px 0 0;}
.photo_albumitem .info {width:134px; font-weight:bold; font-size:12px;}
.photo_albumitem .info span {font-weight:normal; color:#999; font-size:10px;}
.photo_albumdetail {padding:3px; background:url(../images/layout/blackbg_40.png); width:60px; margin:6px 6px 0 0;}

.video {background:url(../images/layout/blackbg_40.png); padding:3px; margin:6px 0 0 0; width:306px; height:250px;}
.video_title {background:url(../images/layout/blackbg_40.png); width:150px; margin:6px 0 10px 0; line-height:22px; font-size:12px;}
.video_options {background:url(../images/layout/blackbg_40.png); width:150px; margin:3px 0 0px 0; line-height:22px; font-size:12px;}
.video_options a, .video_options a:visited {padding:3px; width:150px; display:block; float:left; text-decoration:none;}
.video_options a:hover {background:url(../images/layout/blackbg_40.png);}

.mediadate {font-size:11px; line-height:20px; margin:0 10px 0 10px; width:70px;}
.mediainfo {font-size:11px; line-height:20px; width:350px;}

.media .itemdark {margin:2px 0 0px 0;}

.media_btn_photo {width:185px; height:41px; background:url(../images/layout/media_btn_photos.jpg) top left no-repeat; margin:0 0 0 13px;}
.media_btn_audio {width:185px; height:36px; background:url(../images/layout/media_btn_audio.jpg) top left no-repeat; margin:0 0 0 13px;}
.media_btn_video {width:185px; height:45px; background:url(../images/layout/media_btn_video.jpg) top left no-repeat; margin:0 0 0 13px;}

.media_btn_photo a, .media_btn_photo a:visited {font-size:0px; width:185px; height:41px; display:block;}
.media_btn_audio a, .media_btn_audio a:visited {font-size:0px; display:block; width:185px; height:36px;}
.media_btn_video a, .media_btn_video a:visited {font-size:0px; display:block; width:185px; height:45px;}

.media_btn_photo:hover {background:url(../images/layout/media_btn_photos.jpg) center left no-repeat;}
.media_btn_audio:hover {background:url(../images/layout/media_btn_audio.jpg) center left no-repeat;}
.media_btn_video:hover {background:url(../images/layout/media_btn_video.jpg) center left no-repeat;}

.media_btn_photoactive {width:185px; height:41px; font-size:0px; background:url(../images/layout/media_btn_photos.jpg) bottom left no-repeat; margin:0 0 0 13px;}
.media_btn_audioactive {width:185px; height:36px; font-size:0px; background:url(../images/layout/media_btn_audio.jpg) bottom left no-repeat; margin:0 0 0 13px;}
.media_btn_videoactive {width:185px; height:45px; font-size:0px; background:url(../images/layout/media_btn_video.jpg) bottom left no-repeat; margin:0 0 0 13px;}


.discobtn_freaky {background:url(../images/layout/disco_link_freaky.jpg) top left no-repeat; width:152px; height:32px; font-size:0px; margin:5px 0 0 28px;}
.discobtn_itunes {background:url(../images/layout/disco_link_itunes.jpg) top left no-repeat; width:152px; height:32px; font-size:0px; margin:5px 0 0 28px;}
.discobtn_hardstylecom {background:url(../images/layout/disco_link_hardstylecom.jpg) top left no-repeat; width:152px; height:32px; font-size:0px; margin:5px 0 0 28px;}
.discobtn_trackitdown {background:url(../images/layout/disco_link_trackitdown.jpg) top left no-repeat; width:152px; height:32px; font-size:0px; margin:5px 0 0 28px;}
.discobtn_junodownload {background:url(../images/layout/disco_link_junodownload.jpg) top left no-repeat; width:152px; height:32px; font-size:0px; margin:5px 0 0 28px;}
.discobtn_dancetunes {background:url(../images/layout/disco_link_dancetunes.jpg) top left no-repeat; width:152px; height:32px; font-size:0px; margin:5px 0 0 28px;}
.discobtn_beatport {background:url(../images/layout/disco_link_beatport.jpg) top left no-repeat; width:152px; height:32px; font-size:0px; margin:5px 0 0 28px;}

.discobtn_freaky:hover {background:url(../images/layout/disco_link_freaky.jpg) bottom left no-repeat;}
.discobtn_itunes:hover {background:url(../images/layout/disco_link_itunes.jpg) bottom left no-repeat;}
.discobtn_hardstylecom:hover {background:url(../images/layout/disco_link_hardstylecom.jpg) bottom left no-repeat;}
.discobtn_trackitdown:hover {background:url(../images/layout/disco_link_trackitdown.jpg) bottom left no-repeat;}
.discobtn_junodownload:hover {background:url(../images/layout/disco_link_junodownload.jpg) bottom top left no-repeat;}
.discobtn_dancetunes:hover {background:url(../images/layout/disco_link_dancetunes.jpg) bottom left no-repeat;}
.discobtn_beatport:hover {background:url(../images/layout/disco_link_beatport.jpg) bottom left no-repeat;}

.discobtn_freaky a {display:block; width:152px; height:32px; text-decoration:none;}
.discobtn_itunes a {display:block; width:152px; height:32px; text-decoration:none;}
.discobtn_hardstylecom a {display:block; width:152px; height:32px; text-decoration:none;}
.discobtn_trackitdown a {display:block; width:152px; height:32px; text-decoration:none;}
.discobtn_junodownload a {display:block; width:152px; height:32px; text-decoration:none;}
.discobtn_dancetunes a {display:block; width:152px; height:32px; text-decoration:none;}
.discobtn_beatport a {display:block; width:152px; height:32px; text-decoration:none;}





.credits p {font-size:9px; color:#666; margin:17px 0 0 5px; padding:0 0 0 0; font-weight:bold; line-height:6px;}
.credits p a, .credits p a:visited {color:#777; text-decoration:none;}
.credits p a:hover {color:#fff;}

.link_myspace {background:url(../images/layout/links_myspace.jpg) top left no-repeat; height:32px; width:79px;}
.link_myspace a {display:block; padding:0; margin:0; height:32px; width:79px; font-size:0px; text-decoration:none;}
.link_myspace:hover {background:url(../images/layout/links_myspace_hover.jpg) top left no-repeat;}

.link_partyflock {background:url(../images/layout/links_partyflock.jpg) top left no-repeat; height:32px; width:58px;}
.link_partyflock a {display:block; padding:0; margin:0; height:32px; width:58px; font-size:0px; text-decoration:none;}
.link_partyflock:hover {background:url(../images/layout/links_partyflock_hover.jpg) top left no-repeat;}

.link_hyves {background:url(../images/layout/links_hyves.jpg) top left no-repeat; height:32px; width:82px;}
.link_hyves a {display:block; padding:0; margin:0; height:32px; width:82px; font-size:0px; text-decoration:none;}
.link_hyves:hover {background:url(../images/layout/links_hyves_hover.jpg) top left no-repeat;}

.link_facebook {background:url(../images/layout/links_facebook.jpg) top left no-repeat; height:32px; width:72px;}
.link_facebook a {display:block; padding:0; margin:0; height:32px; width:72px; font-size:0px; text-decoration:none;}
.link_facebook:hover {background:url(../images/layout/links_facebook_hover.jpg) top left no-repeat;}

.link_youtube {background:url(../images/layout/links_youtube.jpg) top left no-repeat; height:32px; width:60px;}
.link_youtube a {display:block; padding:0; margin:0; height:32px; width:60px; font-size:0px; text-decoration:none;}
.link_youtube:hover {background:url(../images/layout/links_youtube_hover.jpg) top left no-repeat;}

.link_twitter {background:url(../images/layout/links_twitter.jpg) top left no-repeat; height:32px; width:77px;}
.link_twitter a {display:block; padding:0; margin:0; height:32px; width:77px; font-size:0px; text-decoration:none;}
.link_twitter:hover {background:url(../images/layout/links_twitter_hover.jpg) top left no-repeat;}


/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */
#contentscroll	{overflow:auto; margin: 0; padding: 0px; }
.flexcroll {width:515px; height:329px;}
#middle_bg .flexcroll {width:485px; height:270px; margin:0 0 0 20px;}
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbase {width: 15px; background: #D7EBDF url(../images/layout/basebarcaps_verticalbarbody.png) 0px 0px repeat-y;}
.vscrollerbar {width: 15px; background: #99CBCB url(../images/layout/basebarcaps_verticalbarbody.png) -15px 0px repeat-y;}
.hscrollerbase {height: 15px; background: #D7EBDF url(../images/layout/horizontalbarbody_cornerjog.png) 0px -15px repeat-x;}
.hscrollerbar { height: 15px; background: #99CBCB url(../images/layout/horizontalbarbody_cornerjog.png) 0px -30px repeat-x; }
.vscrollerbar, .hscrollerbar { padding: 10px; z-index: 2; }
.vscrollerbarbeg { background: url(../images/layout/basebarcaps_verticalbarbody.png) -45px -30px no-repeat; width: 15px; height: 15px !important; }
.vscrollerbarend { background: url(../images/layout/basebarcaps_verticalbarbody.png) -45px 0px no-repeat; width: 15px; height: 15px; }
.hscrollerbarbeg { background: url(../images/layout/basebarcaps_verticalbarbody.png) -60px -15px no-repeat; height: 15px; width: 15px !important; }
.hscrollerbarend { background: url(../images/layout/basebarcaps_verticalbarbody.png) -30px -15px no-repeat; height: 15px; width: 15px; } 
.scrollerjogbox { width: 15px; height: 15px; top: auto; left: auto; bottom: 0px; right: 0px; background: #4E727C url(../images/layout/horizontalbarbody_cornerjog.png) 0px 0px; }
.vscrollerbasebeg { background: url(../images/layout/basebarcaps_verticalbarbody.png) -30px -30px no-repeat; width: 15px; height: 15px !important; cursor:pointer; }
.vscrollerbaseend { background: url(../images/layout/basebarcaps_verticalbarbody.png) -60px -30px no-repeat;  height: 15px; width: 15px; cursor:pointer; }
.hscrollerbasebeg { background: url(../images/layout/basebarcaps_verticalbarbody.png) -60px 0px no-repeat; height: 15px; width: 15px !important; }
.hscrollerbaseend { height: 15px; width: 15px; background: url(../images/layout/basebarcaps_verticalbarbody.png) -30px 0px no-repeat; }
.scrollerjogbox:hover { background: #5E828C url(../images/layout/basebarcaps_verticalbarbody.png) -45px -15px; }
/* Scroll Bar Master Styling Ends Here */

#loadingcontent {width:764px; height:352px; margin:0; padding:0;}
.loading {font-weight:bold; font-size:12px; margin:30px 0 0 20px; color:#fff;}
.loading span {font-size:8px; text-transform:uppercase; color:#999;}