
html				{	height: 100%;
					overflow: hidden;
					font-family: Perpetua, times new roman, arial, verdana, sans-serif;
					background: #f3f8c6;}

body				{	margin: 0;
					padding: 0;
					height: 100%;
					background: #f3f8c6;
					overflow: hidden;
					color: #930;}

h5				{	text-align: center;
					font-size: 2.0em;
					line-height: 2.0em;
					padding: 0;
					margin: 0;
					font-family: Kunstler Script, Perpetua, times new roman, arial, verdana, sans-serif;
					font-weight: normal;}

.largetext			{	font-size: 1.4em;
					line-height: 1.6em;}

#container			{	float: left;
					height: 100%;
					width:100%;}
					
#left_col			{	float: left;
					height: 100%;
					width: 15%;
					background: #d36b03;}

#left_col h5			{	color: #ff9;
					margin-top: 50%;
					font-size: 3.0em;}

#left_col a			{	display: block;
					text-decoration: none;
					color: #f3f8c6;
					font-size: 1.0em;
					line-height: 1.2em;
					margin-left: 10%;
					text-transform: uppercase;}
#left_col a:active		{	}
#left_col a:visited		{	}
#left_col a:hover		{	color: #fa1;}

					 
#middle_col			{	float:left;
					height: 100%;
					width: 70%;
					background: #f3f8c6;
					overflow: auto;}
					
#right_col			{	float: right;	
					height: 100%;
					width: 15%;
					background: #d36b03;}

#language			{	width: 60%;
					text-align: center;
					margin: 0 auto;
					margin-top: 5%;}

#language img			{	border: 0;}

#language a			{	text-decoration: none;
					border: 0;}
#language a:active		{	}
#language a:visited		{	}
#language a:hover		{	}	

.header				{	width: 80%;
					margin: 0 auto;
					font-size: 2.0em;
					line-height: 2.0em;
					text-align: center;
					font-family: Perpetua Titling MT, times new roman, arial, verdana, sans-serif;}
					
.header img			{	padding: 0;
					margin: 0;
					width: 80px;}
					
#nav_bar			{	width: 90%;
					height: 1.2em;
					background: #fc9;
					margin: 0 auto;
					padding: 0 1% 0 1%;}
					
.nav_box			{	display: inline;
					float: left;
					width: 14%;
					text-align: center;
					padding: 0;
					margin: 0;}

.3				{	width: 32%;}

.nav_box a			{	text-decoration: none;
					color: #930;
					text-transform: uppercase;
					font-size: 0.9em;
					line-height: 1.2em;}
.nav_box a:active		{	}
.nav_box a:visited		{	}
.nav_box a:hover		{	color: #fa1;}	
					
#foot_bar			{	width: 80%;
					height: 20px;
					background: #fc9;
					margin: 0 auto;
					padding: 0 1% 0 1%;
					text-align: center;}

#foot_bar a			{	text-decoration: none;
					color: #930;
					text-transform: uppercase;
					font-size: 0.9em;
					line-height: 1.2em;}
#foot_bar a:active		{	}
#foot_bar a:visited		{	}
#foot_bar a:hover		{	color: #fa1;}	
					
#content			{	width: 95%;
					margin: 0 auto;
					min-height: 75%;
					margin-top: 2%;
					text-align: left;}

#content p			{	font-size: 1.1em;
					line-height: 1.2em;}

.news_story			{	clear: both;
					display: block;
					width: 100%;
					margin-top: 1%;}

.news_picture			{	float: left;
					width: 30%;
					text-align: center;}
					
.news_picture img		{	width: 60%;
					margin: 2%;
					border: 0px;}	
					
.news_piture a			{	}

.news_text			{	float: left;
					width: 70%;
					text-align: left;
					font-size: 1.0em;
					line-height: 1.0em;
					margin: 0;
					padding: 0;
					dislplay: inline;}

.news_text a			{	text-decoration: none;
					color: #930;}
.news_text a:active		{	}
.news_text a:visited		{	}
.news_text a:hover		{	color: #fea714;}

span.black			{	display: block;
					color: #000;
					dislplay: inline;}

#artist_list			{	width: 50%;
					margin: 0 auto;}

#artist_list h5			{	color: #930;
					font-size: 3.0em;}

#artist_list p			{	font-size: 20px;
					line-height: 60px;}
					
.artist				{	clear: both;
					display: block;
					width: 100%;
					margin-top: 2%;}
					
.artist_thumb			{	float: left;
					width: 30%;
					text-align: center;}
					
.artist_thumb img		{	height: 100px;
					margin: 0;
					padding: 0;}					

.artist_name			{	float: left;
					width: 70%;
					text-align: left;
					font-size: 24px;
					line-height: 100px;}

.artist a			{	text-decoration: none;
					color: #930;}
.artist a:active		{	}
.artist a:visited		{	}		
.artist a:hover			{	color: #fea714;}

#artist_bio			{	width: 100%;
					text-align: center;}

#artist_bio h5			{	color: #930;
					text-decoration: none;
					font-size: 2.5em;}

#artist_bio img			{	width: 25%;}
					
#artist_bio p			{	font-size: 1.2em;
					line-height: 1.4em;
					text-align: left;}

#website			{	width: 80%;
					font-size: 2.0em;
					line-height: 3.0em;
					margin: 0 auto;
					padding: 2%;
					text-align: center;}

#website a			{	text-decoration: none;
					color: #930;}
#website a:active		{	}
#website a:visited		{	}
#website a:hover		{	color: #fea714;}

#replinks			{	width: 100%;
					text-align: center;
					font-size: 2.0em;
					line-height: 2.0em;
					padding: 0;
					margin: 0;
					font-family: Kunstler Script, Perpetua, times new roman, arial, verdana, sans-serif;
					font-weight: bold;}
 

#replinks a			{	text-decoration: none;
					color: #fa1;
					font-weight: normal;
					text-align: center;}
#replinks a:active		{	}
#replinks a:visited		{	}		
#replinks a:hover		{	color: #930;}	
					
.worknroll			{	width: 80%;
					margin: 0 auto;
					font-weight: bold;
					font-size: 1.2em;
					line-height: 1.3em;
					text-align: left;}

.wheresung			{	width: 80%;
					margin: 0 auto;
					font-size: 1.2em;
					line-height: 1.3em;
					text-align: left;
					margin-bottom: 2%;}
					
#missing			{	margin:50px 0px;
					padding:0px;
					text-align:center;
					font-size: 1.1em;
					line-height: 1.2em;
					color: #930;}
					
#missing a			{	text-decoration: none;
					color: #fa1;}
#missing a:active		{	}
#missing a:visited		{	}		
#missing a:hover		{	color: #930;}	

#mediaspace			{	width: 100%;
					text-align: center;}

#artist_downloads		{	width: 100%;
					text-align: center;
					font-size: 1.1em;
					line-height: 1.2em;}
#artist_downloads a		{	text-decoration: none;
					color: #fa1;}
#artist_downloads a:active	{	}
#artist_downloads a:visited	{	}		
#artist_downloads a:hover	{	color: #930;}					

#artist_downloads img		{	border: 0px;
					width: 100px;
					margin: 4px;}	

/* Galllery */
					
#gal_holder			{	position: relative;
					width: 95%;
					height: 500px;
					margin: 0 auto;}

#gal_text			{	float: left;
					display: inline;
					width: 20%;
					height: 100%;
					padding-top: 30px;
					text-align: center;}
					
#gal_text h1			{	}					

#gal_text a			{	text-decoration: none;
					color: #fa1;}
#gal_text a:active		{	}
#gal_text a:visited		{	}		
#gal_text a:hover		{	color: #930;}

#gal_content			{	float: left;
					display: inline;
					overflow: hidden;
					width: 50%;
					height: 100%;
					background: #ccc;
					z-index: 0;}

.gal_show			{	position: absolute; 
					top: 0%; 
					left:20%; 
					visibility:hidden;
					width: 100%;
					z-index: 100;}

.gal_show img			{	width: 50%;}	

#gal_thumbs			{	float: left;
					overflow: auto;
					display: inline;
					width: 30%;
					height: 100%;
					text-align: center;}
					
.gal_thumb			{	float: left;
					width: 75px;
					height: 75px;
					margin-left: 5px;
					margin-top: 5px;;
					background: #ccc;}

.gal_thumb img			{	width: 75px;}				
					
.gal_thumbs a			{	text-decoration: none;
					border: 0px;}
.gal_thumbs a:active		{	border: 0px;}
.gal_thumbs a:visited		{	border: 0px;}		
.gal_thumbs a:hover		{	border: 0px;}