@charset "iso-8859-1";


/*BODY */

				 body 
{				 margin: 0px;				 
				 /*	background-color: #DDDDF4;*/
				background-color: #B68845;
		
				 font-family: Verdana, arial, sans-serif;
				 font-size: 10pt;
				 color: #232323;
				 text-align: center;
}
				 
	
/* LINKS */

				a.menu 
{				/*color: #864F02;*/
 				color: #232323;
				text-decoration: none; 
				font-weight: bold;
				background-color: transparent;
				line-height: 1.1em;
				

}
				a.menuSelected
{				color: #FFFFFF;
				text-decoration: none; 
				font-weight: bold;
				background-color: transparent;
				line-height: 1.1em;
				


}
				a:hover 
{				text-decoration: underline;
				color: #FFFFFF;


				
}
				a
{				color: #864F02;
				text-decoration: underline; 
				font-weight: normal;
				background-color: transparent;

}
				a.biisit
{				color: #864F02;
				text-decoration: none; 
				font-weight: normal;
				background-color: transparent;
				

}
/*TABLES*/

				table.frontpage
{				border: 0px;
				width: 800px;
				background-color: #E3BD80;
				background-image: url("pics/etusivu-bg.jpg");
				background-repeat: no-repeat;
				height: 100%;
				padding: 10px;
				margin: 0px auto;
				color: #FFFFFF; 

}
				table.bio
{				border: 0px;
				width: 800px;
				background-color: #E3BD80;
				background-image: url("pics/bio-tausta.jpg");
				background-repeat: no-repeat;
				padding: 0px;
				margin: 0px auto;
				color: #232323;
				

}
				table.diskog
{				border: 0px;
				width: 800px;
				
				background-color: #E3BD80;
				background-image: url("pics/diskog-bw-tausta.jpg");
				background-repeat: no-repeat;
				padding: 0px;
				margin: 0px auto;
				color: #ffffff; 

}

				table.diskog-1
{				border: 0px;
				width: 800px;
				background-color: #E3BD80;
				background-image: url("pics/diskog-tausta.jpg");
				background-repeat: no-repeat;
				padding: 0px;
				margin: 0px auto;
				color: #ffffff; 

}
				table.photos
{				border: 0px;
				width: 800px;
				background-color: #E3BD80;
				background-image: url("pics/pics-tausta.jpg");
				background-repeat: no-repeat;
				padding: 0px;
				margin: 0px auto;
				color: #FFFFFF; 

}

				table.gigs
{				border: 0px;
				width: 800px;
				background-color: #E3BD80;
				background-image: url("pics/gigs-tausta.jpg");
				background-repeat: no-repeat;
				padding: 0px;
				margin: 0px auto;
				color: #FFFFFF; 

}

				table.content 
{				border: 1px solid #FFFFFF;	
				border-collapse: collapse;
				width: 800px;
				padding: 10px;
				margin: 0px auto;
				background-color: #E3BD80;
				color: #232323;

}

				table.content-bw
{				border: 1px solid #FFFFFF;	
				border-collapse: collapse;
				width: 800px;
				padding: 10px;
				margin: 0px auto;
				background-color: #E6e6e6;
				
				color: #232323;

}
				td.content
{				color: #232323;
				font-family: Verdana, arial, sans-serif;
				background-color: #E3BD80;
				font-size: 10pt;
				text-align: left;
				padding: 10px;
				vertical-align: top;
				width: 80%;
			

}

				td.content-bw
{				color: #232323;
				font-family: Verdana, arial, sans-serif;
				background-color: #E6E6E6;
				font-size: 10pt;
				text-align: left;
				padding: 10px;
				vertical-align: top;
				width: 80%;
			

}
/* picture column in the content area */

				td.pics
{				font-family: Verdana, arial, sans-serif;
				font-size: 10pt;
				text-align: left;
				padding: 10px;
				vertical-align: top;
				width: 20%;

}

				td.pics-bw
{				color: #FFFFFF;
				font-family: Verdana, arial, sans-serif;
				font-size: 10pt;
				text-align: left;
				padding: 10px;
				vertical-align: top;
				width: 20%;

}

/* photo gallery content area */

				td.content_photos
{				
				color: #1f1f1f;
				font-family: "Verdana, arial, sans-serif";
				font-size: 10pt;
				text-align: left;
				padding: 10px;
				vertical-align: top;
				width: 80%;
}

				H1
{
				
				font-family: "Futura MdCn BT", "arial narrow", arial, sans-serif;
				font-size: 36pt;
				margin-bottom: 0px;
				text-align: left;
				color: #FFFFFF;
				font-weight: normal;
				
}

				H2
{
				
				font-family: "Futura MdCn BT", "arial narrow", arial, sans-serif;
				font-size: 18pt;
				text-align: left;
				color: #232323;
				font-weight: normal;
				
}
				H3
{
				font-family: verdana, arial, sans-serif;
				font-size: 10pt;
				text-align: left;
				color: #232323;
				font-weight: bold;

				
			
}

				p.email
{				font-family: verdana, arial, sans-serif;
				font-size: 10pt;
				text-align: right;
				vertical-align: bottom;
				color: #864F02;
				font-weight: bold;
				line-height: 1.3em;
			
}
				.textheader
{
				font-weight: bold;
			
}

				table.sidebar
{				border: 1px solid #FFFFFF;	
				border-collapse: collapse;
				width: 220px;

}
				td.sidebar
{				color: #232323;
				font-family: Verdana, arial, sans-serif;
				font-size: 10pt;
				text-align: left;
				padding: 10px;
				vertical-align: top;
				
}
table.frontpage_2
{				border: 1px solid #FFFFFF;	
				border-collapse: collapse;
				width: 220px;
				height: 200px;
}

/*TOP*/
				td.logo
{ 				width: 50%;
				vertical-align: top;
				color: #FFFFFF; 
				font-family: "times new roman", serif;
				font-weight: bold;
				font-size: 42pt;
				padding: 10px;
				
				
}
				td.homelink
{ 				width:50%;
				vertical-align: top;
				height:58px;
				color: #FFFFFF;
				font-size: 12pt;
				font-family: "Futura Md BT", arial, sans-serif;
				padding: 10px;
				font-weight: bold;

}

				td.links
{				vertical-align:top;
				color: #FFFFFF;
				font-size: 12pt;
				font-family: "Futura Md BT", arial, sans-serif;
				padding: 10px;
				font-weight: bold;
}

/*BOTTOM*/
				td.copyright
{				width: 50%;
				color: #FFFFFF;
				font-family: Verdana, arial, sans-serif;
				font-size: 8pt;
				padding: 10px;
				text-align: right;
				vertical-align: bottom;
								
}

				td.links-en
{				width: 50%;
				color: #FFFFFF;
				font-family: Verdana, arial, sans-serif;
				font-size: 8pt;
				padding: 10px;
								
}

				#links-en
{				border: 1px solid #FFFFFF;	
				width: 220px; 
				color: #232323;
				font-family: Verdana, arial, sans-serif;
				font-size: 10pt;
				text-align: left;
				padding: 10px;
				vertical-align: top;
				position: relative;
				top: 30px;
				left: 140px;
				}
				
				#i
				{
				margin-left: 20px;
				margin-top: 0px;
				}
				
				img.left
				{ float: left;
				margin: 0px 10px 10px 0px;
	}
	
	fieldset {
  padding: 1em;
 border: 1px solid  #FFFFFF;
  }
	
legend {
  padding: 0.2em 0.5em;
 border: 0px;

	font-family: "Futura MdCn BT", "arial narrow", arial, sans-serif;
				font-size: 18pt;
				text-align: left;
				color: #232323;
				font-weight: normal;
  }