BODY { 	
	background : #000000; 
	color : #ffffff; 
	margin:0px;
    font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
    font-size: 12px;
	line-height:18px;
}

p {
	line-height:20px;
	}

hr {
	color:#33342d;
	
	}

h1 {
        line-height: 30px;
        margin: 0px;
        font-size: 18px;
		color: #e5d21d;		
}
h2 {
        line-height: 30px;
        margin: 0px;
        font-size: 18px;
		color: #87882d;
}
h3 {
        line-height: 18px;
        margin: 0px;
        font-size: 14px;
		color: #e5d21d;			
}
h4 {
        margin-right: 75px;
        font-size: 14px;
}

h5 {

		margin: 0px;
		font-size:12px;
		color: #4c702a;		
}

h5 a:hover {
	text-decoration: none;
	margin: 0px;
	font-size:12px;
	color: #4c702a;		
	
}
a:link, a:visited, a:active {
        text-decoration:none;
        color: #ffffff;
}
a:hover {
        text-decoration:underline;
        color: #ffffff;
}

.home_link a:link, a:visited, a:active {

	color: #4c702a;
    text-decoration:none;	
}

.home_link a:hover {

	color: #4c702a;
    text-decoration:underline;	
}
	

.backbox {

        background:     #191913;
        background:     #191913 url("../img/back.jpg") repeat-x scroll 0px 0px;

}

.contentbox {

	border: 2px solid #33342d;
	width:848px;

}	

.contentborder_right {

	border-right: 2px solid #33342d;

}	

.contentborder_left {

	border-left: 2px solid #33342d;

}	

.contentborder_under {

	border-bottom: 2px solid #33342d;

}	


.contentboxcontent {

	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.contentboxcontent a:link, .contentboxcontent a:visited, .contentboxcontent a:active {
	color:#ffffff;
}

.contentboxcontent_home {

	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
    background:     #191913;
    background:     #191913 url("../img/back_home.jpg") repeat-x scroll 0px 0px;	
}


.sponsorblock {

	background:#000000;
	padding: 10px;	
}

.bandmenubox {

	background: url(../img/backbands.jpg);
	background-repeat: no-repeat;
	background:#000000;
	width:189px;
	height:533px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
	padding-top:20px;
	line-height:20px;
}

.bandcontent {

	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	padding: 10px;
}

.bandfactbox {

	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	padding: 10px;
	border: 1px solid #222419;
	width:500px;
}


.content {

	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	padding: 10px;
}

.bandbackground {
	background:#000000;
}

.warn {

	color:#FF0000;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.button {

	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#33342D;
	border: 1px solid #000;
	color:#FFF;
	height:30px;
	width:120px;
}

.invoer {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#191913;
	border: 1px solid #33342d;
	padding: 5px;
	color:#FFF;
	width:240px;
	height:30px;
}

/* contactformulier */

label {
  width: 110px;
  text-align: left;
  float: left;
  font:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#fff;
  text-align: left;
  line-height: 1.5em;
  padding-top:10px;
}

.formerror {
  border: 1px solid #ff3600;
  background-color:#33342D;
  width: 500px;
  padding: 5px 20px;
  font:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FF0000;
  font-weight:bold;
  text-align: left;
  line-height: 1.5em;
}

.formcorrect {
  border: 1px solid #000;
  background-color:#33342D;
  width: 500px;
  padding: 5px 20px;
  font:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#fff;
  text-align: left;
  line-height: 1.5em;
}

.errortext {
	color:#FF0000;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
