html,body{
	margin:0;
	padding:0;
}
body{
	font-family: helvetica, arial, sans-serif;
	padding-top:200px;/*match height of fixed header*/
	margin-top:-200px;/*match height of fixed header*/
	padding-left:200px;/*match width of fixed sidebar*/
	margin-left:-200px;/*match width of fixed sidebar*/
	background:#000000;
	font-size:medium;
	/* overflow:hidden; */
}
#outer{
	position:relative;
	padding-bottom:2.5em;
/*	padding-top:15% */;/* matches height of fixed header to clear the content below it*/

	margin-left:200px;/* match width (at least) of fixed sidebar (#left)*/

	background:#000000;
	color:#FFFFFF;
	/* border-left:1px solid #ffffff; */
	font: Arial, Helvetica, sans-serif;
	font-size:1em;
}

#nav {
	height:30px;
	/* margin:-30px auto; */
	overflow:hidden;
	background:#D89828;
	z-index:999;
	position:relative;
	font-size:small;
	}

#languageSelector {
	height:15px;
	margin:-0.8em 20px 0 0;
	overflow:hidden;
	background:#D89828;
	z-index:999;
	position:relative;
	float:right;
	border:none; /*1px solid #D89828; */
	}

#content {
	text-align:left;
	margin-right:200px;/* clear right column*/
	background:#000000;
	padding-top:200px;
	padding-left:30px;
	bottom:2.5em;
	padding-right:20px;
	font-size: 12px;
	}




#header{
	position:fixed;/* for good browsers*/
	top:0;
	left:0;
	align:right;
	width:100%;
	height:160px;/* the height you want the header to be*/
	z-index:990;
	/* border-bottom:1px solid #fff; */
	background:#ffffff;
	onclick="javascript:window.location.href='http://www.woodindifire.de/WIDFhomepageTyop3V4/';";
}

#headerinner{/* header content goes inside here*/
	padding-top:30px;
	text-align:center;
	height:130px;/* match height of fixed header*/
	position:relative;
	bottom:0;
	left:0;
	z-index:990;
}


#topNavBar{
	position:relative;
	background:#D89828;
	display:block;
	z-index:999;
	display:block;
	bottom:0;
	height:30px;
	padding-left:200px;
}


#left{/* Bear in mind that as there is no height then scrollbars won't appear in IE and very small screens will be unable to reach the content of his fixed side - so keep content to a minimum */
	width:200px;
	position:fixed;/* for good browers */
	left:0;
	top:160px;
	bottom:2em;
	/* this will enable a vertical scrollbar to appear in good browsers*/
	overflow:auto;/* this will enable a vertical scrollbar to appear in good browsers*/
	background:#D89828;
	/* padding-bottom:2em; */
}

#nav_level1{
	background:#D89828;
	z-index:999;
	}

#nav_level2 {
 	padding-left:0px;
	}
	
#nav_level3 {
 	padding-left:0px;
	}

#leftnav{
	padding-left:20px;
	padding-top:50px;
	position:static;
	background:#D89828;
	}

#right{
	width:150px;	
	position:relative;
	float:right;
	padding-top:200px;/* match height of header*/
	padding-bottom:2em;/* match height of footer*/
	background:#000000;
	padding-right:10px;
	}

#clearfooter{/* to clear footer*/
	height:2em;
	clear:both;
}





/* ie only styles below */
/* mac hide \*/
/* * html, * html body{ */
/*	overflow:auto; */
/*	height:100%;   */
/* } */
/* * html #left {position:absolute;} */
/* * html #headerinner{margin-right:-20%;voice-family: "\"}\""; voice-family:inherit; } */
/* * html #headerinner{margin-right:17px;} */
/* * html #header{position:absolute;} */
/* * html #outer {height:100%;overflow:auto} */
/* * html #inner{height:1%} */
/* * html #footer{ */
/*	clear:both; */
/*	margin-top:-2.5em; */
/*	margin-right:17px;	 */
/*	position:relative; */
/*	width:auto; */
/* } */
/* *html #headerimgContainer{ */
/*	height:100px; */
/*	position:relative; */
/*	top:0; */
/*	background:#D89828; */
/*	} */
	
*html img.header {/* scalable em size class 468px/60px banners */
	/* width: 29.25em; */ /* replaces 468px width */
  	height: 100px;
	z-index:990;
	position: relative;
	top: 0;
	right:0;
	text-align:right;
  }
/* end hide */

/* IMAGE FORMATTING */

img {/* border style for all images */
  border: 0;
  }
  
  img.b {/* replacement for <br /> after images */
 /*  display: block; *//* forces line break for content after */
  }

#headerimgContainer{
	height:100px;
	width:100%;
	position:relative;
	top:0;
	left:0;
	background-image:url(../../images/HeaderImages/woodheadMB.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
	
  img.header {/* scalable em size class 468px/60px banners */
	/* width: 29.25em; */ /* replaces 468px width */
  	height: 100px;
  	width:1491px;
	z-index:990;
	position: relative;
	top: 0;
	right:0;
	display:inline;
  }
  
  img.nav {/* scalable em size class 468px/60px banners */
	/* width: 29.25em; */ /* replaces 468px width */
  	height: 100%;
	position: relative;
	text-align:right;
  }


#footer{
	height:2em;
	background:#D89828;
	/* border-top:1px solid #fff; */
	position:fixed;
	bottom:0;
	left:0;
	z-index:990;
	width:100%;
	color:#ffffff;
}



#rootline {
 font: normal 14px Verdana, Arial, Helvetica, sans-serif;
 color: #ffffff;
 text-decoration: none;
 padding-left:200px;
 height:0.7em;
 padding-top:0.7em;
 }

#rootline hr{
	border:none;
	}

#rootline li {
 color: white;
 }

#rootline a{
 text-decoration: none;
 color: white;
 }

#rootline a:hover{
 color: white;
 text-decoration: none;
 	border:none;
 }
 
 .layerAdminPanel{ 
 position: fixed; 
 top: 10px; 
 right: 500px; 
 z-index:3000;
 background:#00ff00;
 }
 

	
	
.tx-guestbook-list-table { border-style:groove; border-color: #ffffff; border-width: 1px; width:80%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em;}
	
.tx-guestbook-list-header { background-color: #000000; color: #ffffff; font-weight:bold; font-style:oblique; }
	
.tx-guestbook-list-row { background-color: #000000; color:#ffffff;}
	
.tx-guestbook-list-rowleft { background-color: #000000; }
.tx-guestbook-list-entrycomment-title {font-weight: bold; }
.tx-guestbook-list-entrycomment { font-style: italic; }
.tx-guestbook-list-small { font-size: 12px; color: #666666; }
.tx-veguestbook-pi1-browsebox TD { font-size: 12px; color: #666666; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
.tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
.tx-guestbook-latest-row { background-color: #FFFFFF; }
.tx-guestbook-latest-small { font-size: 12px; color: #666666; }
.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#539521; font-size:14px; color:#333333; width:100px; }
.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#539521; font-size:14px; color:#333333; width:150px; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#539521; font-size:14px; color:#333333; width:250px; }
.tx-guestbook-form-obligationfield { color: #CC0000; }
.tx-guestbook-form-error { color: #CC0000; }
	
a, #nav a, #languageSelector a{
	text-decoration:none;
	color:#ffffff;
	font-style:italic;
	}
	
a:hover {
	border-bottom:1px dotted #ffffff;
	border-top:1px dotted #ffffff;
	font-style:normal;
	}
 
 
#languageSelector a:hover, #nav a:hover, #nav_level1 a:hover, #nav_level2 a:hover, #nav_level3 a:hover{
	text-decoration:none;
	border:none;
	}
	
div.jm-gallery-image-entry a img,div.jm-gallery-album-entry a img{
	margin-bottom:10px;
	}

div.jm-gallery-image-entry a,div.jm-gallery-album-entry a{
	color:#ffffff;
	}
	
div.jm-gallery-image-entry a:hover,div.jm-gallery-album-entry a:hover{
	border:none;
	color:#D89828;
	}
	
		
div.jm-gallery-list-album-metainformation{
	visibility:hidden;
	color:#000000;
}

div.jm-gallery-image-entry{
color:#000000;
}

div.jm-gallery-image-metainformation-top{
color:#000000;
}


div.jm-gallery-image-metainformation-top h3{
color:#ffffff;
}

div.tx-jmgallery-pi1{
color:#ffffff;
background:#000000;
}

div.jm-gallery-album-block{
color:#ffffff;
background:#000000;
}

.tx-femp3player-pi1 {
	z-index:10;
	top:0;
	valign:top;
	position:relative;
	background:#000000;	
	}

h3.jm-gallery-category-header {
        font-size: 14px;
        font-weight:bold;
        color:#ffffff;
        background:#000000;	
        }
p.jm-gallery-category-description {
	color:#000000;
	background:#000000;	
        }
div.jm-gallery-category-container {
        padding-bottom: 10px;
        color:#000000;
        background:#000000;	
        }
        
.Bandmemberinfo {
	color:#ffffff;
	background-color:#000000;
	position:absolute;
	top:180px;
	left:50px;
	width:400;
	text-align:center;
	}
	
#BandMemberDIV{
	position:absolute;
		left:50;
		}

/* keep it in a box: The CSS2 way */
p.bodytext,DIV.csc-textpic-above, div.csc-header,csc-header-n1,div.csc-textpic-text, DIV.csc-textpic-text:after,
DIV.csc-textpic-below, DIV.csc-textpic-text:after,
DIV.csc-textpic-intext-right-nowrap, DIV.csc-textpic-text:after,
DIV.csc-textpic-intext-left-nowrap, DIV.csc-textpic-text:after {
    color:#ffffff;
}

#PopupContent{
	color:#ffffff;
	}
	
	
/* section for the personal info pages */

BODY.PersonalInfoPages{
	background-repeat:no-repeat; 
	top:0px; 
	left:0px;	
}

BODY#body_49{
	background-image:url(../../images/BMpersonal/MartinB.gif);
	}

BODY#body_51{
	background-image:url(../../images/BMpersonal/ChristophB.gif);
	}
	
BODY#body_50{
	background-image:url(../../images/BMpersonal/LukasB.gif);
	}
	
BODY#body_53{
	background-image:url(../../images/BMpersonal/DanielB.gif);
	}
	
BODY#body_52{
	background-image:url(../../images/BMpersonal/BeenieB.gif);
	}
	
BODY#body_54{
	background-image:url(../../images/BMpersonal/JuniorB.gif);
	}
	
BODY#body_57{
	background-image:url(../../images/BMpersonal/HagenB.gif);
	}
	
BODY#body_58{
	background-image:url(../../images/BMpersonal/AnneB.gif);
	}

BODY#body_59{
	background-image:url(../../images/BMpersonal/NickB.gif);
	}
	
BODY#body_56{
	background-image:url(../../images/BMpersonal/BennieB.gif);
	}

BODY#body_55{
	background-image:url(../../images/BMpersonal/erikB.gif);
	}
	
#PersonalInfo {	
	position:absolute; 
	width:189px; height:362px; top: 31px; left:405px;
	background:none; 
	overflow:auto; 
	color:#ffffff; 
	font-size:10px;
	}
	
#languageSelectorBMP{
	align:top;
	height:25px;
	/* margin:-0.8em 20px 0 0; */
	overflow:hidden;
	background:#D89828;
	z-index:999;
	position:absolute; 
	top:432px; 
	left:544px; 
	text-decoration:none;
	border:none;
	float:right;
	}
#languageSelectorBMP a:hover{
	text-decoration:none;
	border:none;
	}