@charset "utf-8";
#mBackground {
position:fixed;
top:0;
left:0;
height:62px;
width:100%;
background-image:url(../img/musicplayer/backgroundfill.gif);
background-repeat:repeat-x;
z-index:2;
margin:0;
}

#mContainer {
margin-left:auto;
margin-right:auto;
position:relative;
height:60px;
width:662px;
background-image:url(../img/musicplayer/musicplayer.gif);
background-repeat:no-repeat;
z-index:30;
}

#mPlayer {
position: relative;
top: 23px;
left: 3px;
height: 15px;
width: 656px;
z-index: 4;
}

#mTabBackground {
position:fixed;
left:0;
top:58px;
width:100%;
height:33px;
z-index:2;
margin:0;
}

#mTabContainer {
margin-left:auto;
margin-right:auto;
position:relative;
top:0;
width:959px;
height:auto;
z-index:5;
}

#mtab {
position:relative;
left:796px;
height:33px;
width:153px;
background-image:url(../img/musicplayer/musicplayerTab.gif);
background-repeat:no-repeat;
z-index:5;
margin:0;
}

#pcContainer {
position:fixed;
top:0;
left:0;
height:auto;
width:100%;
margin:0;
}

#pcInner {
margin-left:auto;
margin-right:auto;
position:relative;
top:0;
width:959px;
height:88px;
}

#pcItunes {
position:relative;
left:820px;
top:19px;
height:24px;
width:107px;
background-image:url(../img/musicplayer/podcastItunes.gif);
background-repeat:no-repeat;
cursor:pointer;
z-index:3;
margin:0;
}

#pcRSS {
position:relative;
left:820px;
top:30px;
height:24px;
width:107px;
background-image:url(../img/musicplayer/podcastRSS.gif);
background-repeat:no-repeat;
cursor:pointer;
z-index:3;
margin:0;
}

#bodyContainer {
width:959px;
height:auto;
z-index:1;
margin:0 auto;
padding:0;
}

#site {
position:relative;
top:61px;
left:0;
width:955px;
height:auto;
z-index:0;
margin:0;
padding:0;
}

#headerflash {
position:relative;
top:0;
left:0;
width:716px;
height:96px;
z-index:0;
margin:0;
padding:0;
}

#menuflash {
position:relative;
top:0;
left:0;
width:716px;
height:39px;
z-index:0;
margin:0;
padding:0;
}

#whistlingvideo {
z-index:0;
}

body {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
background-color:#fff;
background-image:url(../img/backgroundNew3.gif);
background-repeat:repeat;
background-position:-40px -60px;
z-index:0;
margin:0;
padding:0;
}

hr.header {
color:#4A636B;
background-color:#61828A;
height:1px;
font-size:2px;
border-bottom:none;
margin:5px 0 0;
}

hr {
color:#4A636B;
background-color:#61828A;
height:1px;
font-size:2px;
border-bottom:none;
margin:5px 0;
}

#thumbnails_frame {
width:100%;
height:100%;
border:0;
}

a.powered:hover {
font-size:10px;
font-weight:700;
color:#4a636b;
background-color:#61828A;
text-decoration:underline;
}

a.privacy:hover {
font-size:11px;
color:#7cb7e0;
background-color:#EDEDED;
}

#copyright {
font-size:12px;
font-weight:700;
color:#fff;
background-color:#61828A;
padding-top:5px;
background-image:url(../img/right_fill.gif);
background-repeat:repeat-y;
}

.content_backg {
background-color:#ededed;
color:#333;
}

.side_fill {
background-image:url(../img/side_fill.gif);
background-repeat:repeat-y;
}

.right_fill {
color:#333;
background-color:#61828A;
}

.right_img_fill {
background-image:url(../img/right_fill.gif);
background-repeat:repeat-y;
}

.border_content {
color:#333;
background-color:#fff;
border-color:#aaa;
border-style:solid;
border-width:2px;
}

.border_location_bit {
font-size:11px;
color:#333;
height:25px;
background-color:#ededed;
border-color:#61828A;
border-style:solid;
border-width:1px;
padding:5px;
}

.content_heading {
font-size:22px;
font-weight:700;
color:#3891d0;
background-color:#fff;
padding:5px 0;
}

.content_heading_small {
font-size:11px;
font-weight:400;
color:#333;
background-color:#fff;
padding-left:6px;
padding-right:6px;
}

.section_header {
font-size:12px;
font-weight:700;
color:#333;
background-color:#fff;
padding-left:6px;
padding-right:6px;
}

.section_txt {
font-size:12px;
font-weight:400;
color:#333;
background-color:#fff;
padding-left:6px;
padding-right:6px;
}

.input_box {
font-size:12px;
font-weight:400;
color:#333;
background-color:#fff;
border:1px solid #61828A;
padding-left:6px;
padding-right:6px;
}

.button {
font-size:14px;
font-weight:Bold;
color:#8b8b8b;
background-color:#f9f9f9;
border:1px solid #b0b0b0;
padding-left:6px;
padding-right:6px;
}

.button_balloon {
font-size:12px;
font-weight:Bold;
color:#333;
background-color:#FFFFEF;
border:1px solid #333;
padding-left:6px;
padding-right:6px;
}

.gastenboek_backg {
color:#333;
height:25px;
background-color:#fff;
font-size:11px;
border-color:#61828A;
border-style:dotted;
border-width:1px;
}

.gastenboek_header {
font-size:12px;
font-weight:700;
color:#333;
background-color:#ededed;
padding-top:5px;
padding-bottom:5px;
}

.gastenboek_left_backg {
color:#333;
background-color:#ededed;
}

.pagecount_alt1 {
color:#333;
background-color:#f9f9f9;
}

.photo_bottom_fill {
color:#333;
background-color:#fff;
background-image:url(../img/photo_bottom_fill.gif);
background-repeat:repeat-x;
}

.photo_right_fill {
color:#333;
background-color:#fff;
background-image:url(../img/photo_right_fill.gif);
background-repeat:repeat-y;
}

.photo_descr_header_big {
font-size:12px;
font-weight:700;
color:#333;
background-color:#ededed;
padding-left:6px;
padding-right:6px;
}

.photo_descr_header {
font-size:10px;
font-weight:400;
color:#333;
background-color:#ededed;
}

.photo_descr {
font-size:10px;
font-weight:400;
color:#333;
background-color:#fff;
border-bottom:1px dotted #61828A;
padding:10px 4px;
}

.photo_descr_inset {
padding-left:12px;
padding-right:12px;
}

.photo_thumbnails_backgr {
color:#333;
background-color:#ededed;
font-size:11px;
border-color:#61828A;
border-style:dotted;
border-width:1px;
padding:0 5px 5px;
}

a.location_bit:link,a.location_bit:visited,a.photo_menu_bit:link,a.photo_menu_bit:visited {
background-color:#ededed;
color:#3891d0;
}

a.location_bit:hover,a.photo_menu_bit:hover {
background-color:#ededed;
color:#7cb7e0;
}

a.powered:link,a.powered:visited {
font-size:10px;
font-weight:700;
color:#4a636b;
background-color:#61828A;
text-decoration:none;
}

a.privacy:link,a.privacy:visited {
font-size:11px;
color:#3891d0;
background-color:#EDEDED;
}

a.content_link:link,a.content_link:visited,a.linkpage:link,a.linkpage:visited {
background-color:#fff;
color:#3891d0;
}

a.content_link:hover,a.linkpage:hover {
background-color:#fff;
color:#7cb7e0;
}

.links_navbit_backg,.border_pagecount {
color:#333;
height:25px;
background-color:#ededed;
font-size:11px;
border-color:#61828A;
border-style:dotted;
border-width:1px;
}

.gastenboek_message_area,.gastenboek_left_txt {
padding:5px;
}