/* Reset (http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/)
================================================*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
  {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

:focus {
  outline: 0;
}

body {
  background-color: #000;
  color: #fff;
  font-family: Verdana;
  font-size: 12px;
  line-height: 1.5em;
}

ol,ul {
  list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: separate;
  border-spacing: 0;
}

caption,th,td {
  text-align: left;
  font-weight: 400;
}

blockquote:before,blockquote:after,q:before,q:after {
  content: "";
}

blockquote,q {
  quotes: "" "";
}

/* Site **************************************************************************************************/
a {
  color: #E0D300
}

em {
  font-style: italic;
}

#splash {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -400px;
  margin-top: -285px;
}


#biobody {
  background: url('../images/background/background-jazz-fixed.jpg') no-repeat top center;
}

#mediabody {
  background: url('../images/background/background-jazz-fixed.jpg') no-repeat top center;
}

#agendabody {
  background: url('../images/background/jazz 86.jpg') no-repeat top right;
}
#contactbody {
  background: url('../images/background/jazz 86.jpg') no-repeat top right;
}


#header {
  text-align: right;
}

img#name {
  display: block;
  position: absolute;
  right: 0;
  z-index: -1;
}

img#menu {
  margin-right: 30px;
}

.text-box {
  z-index: 2;
  float: right;
  width: 440px;
  height: 460px;
  margin: 125px 35px 5px 0;
  padding: 10px;
  background: url('../images/tekstvlak.png') repeat;
  overflow: hidden;
}

.text-box .content {
  height: 390px;
  overflow-y: scroll;
  overflow-x: hidden;
}

#pics-content {
  overflow-y: hidden;
}

.text-box .content h3 {
  clear: both;
  font-weight: bold;
  margin-top: 1.5em;
}

.text-box .content img {
  padding: 0 5px;
  float: right;
}

#agenda-years {
  margin-left: 3px;
  color: #fff;
  font-size: 18px;
}

#agenda-years2 {
  margin-left: 3px;
 margin-right: 40px;
  color: #fff;
  font-size: 35px;
}

#agenda-years a {
  color: #fff;
  text-decoration: none;
}

#agenda-years2 a {
  color: #fff;
  text-decoration: none;
}

#agenda-years a:hover {
  text-decoration: underline;
}

#agenda-years2 a:hover {
  text-decoration: underline;
}

#agenda-years a:visited {
  color: #fff;
}

#agenda-years2 a:visited {
  color: #fff;
}

#agenda-years .selected {
  color: #e0d300;
}

#agenda-years2 .selected {
  color: #e0d300;
}
dl.agenda {
  margin-top: 10px;
}

dl.agenda dt {
  float: left;
  width: 80px;
  font-weight: bold;
}

dl.agenda dd {
  margin: 0 0 10px 80px;
}

.events a {
  color: #e0d300;
  text-decoration: none;
}

.events a:hover {
  text-decoration: underline;
}

.events a:visited {
  color: #e0d300;
}

#links-content {
  overflow-y: hidden;
}

#links-content dt {
  font-weight: bold;
}

#links-content dd {
  margin-bottom: 5px;
}

TABLE { border-width: 1px; border-style: solid; }
TD    { border-width: 1px; border-style: solid;
        text-align: left; }

