<!--

/*------LAYERS------------------------------------------------*/
	/*--------------EVERY PAGE--------------------------*/
		#navigation-layer
				{ /*--Navigation image--*/
				position: Absolute;
				top: 0px;
				left: 0px;
				width: 223px;
				z-index:4;
				}
	
		#logo-layer	{ /*--Oshe logo--*/
				position: Absolute;
				top: 50px;
				left: 335px;
				}
		#slidemenubar	{
				position:absolute;
				border:3px solid #000000;
				background-color:#000000;
				layer-background-color:#000000;
				font:solid 14px Century Gothic;
				line-height:25px;
				z-index:4;
				}
		#slideframe, #slidetab{
				position:absolute;
				z-index:4;
				}	
	/*--------------archive.html----------------------------*/
		#archive-layer	{ /*--list of archived calendar months--*/
				position: Absolute;
				top: 297px;
				left: 15px;
				z-index: 2;
				}		
	/*--------------artwork.html-----------------------------*/
		#artwork-layer	{ /*--artwork text--*/
				position: Absolute;
				width: 460px;
				top: 20px;
				left: 20px;
				}
	/*--------------bio.html-----------------------------*/
		#bio-layer	{ /*--biography text--*/
				position: Absolute;
				width: 550px;
				top: 225px;
				left: 225px;
				}
	/*--------------booking.html--------------------------*/
		#booking-layer	{ /*--a table for the band's booking info--*/
				position: Absolute;
				width: 550px;
				top: 225px;
				left: 225px;
				}
	/*--------------contact.html----------------------------*/
		#contact-layer	{ /*--a layer for the contact page--*/
				position: Absolute;
				width: 550px;
				top: 225px;
				left: 225px;
				}
	/*--------------guest.html----------------------------*/
		#guest-layer	{ /*--a layer for the guest book--*/
				position: Absolute;
				width: 550px;
				top: 225px;		
				left: 225px;
				}
	/*--------------index.html---------------------------*/
		#signup-Boxes-layer
				{ /*--email sign-up boxes--*/
				position: Absolute;
				width: 550px;
				top: 200px;
				left: 225px;
				}
		
		#sales-bgcolor-layer
				{/*--background colored table behind sales item--*/
				position: Absolute;
				width: 275px;
				top: 197px;
				left: 500px;
				}
	/*--------------links.html----------------------------*/
		#links-layer	{ /*--a layer for the links--*/
				position: Absolute;
				width: 550px;
				top: 225px;
				left: 225px;
				}
	/*--------------merch.html---------------------------*/
		#merch-layer
				{ /*--Merchandise layout--*/
				position: Absolute;
				width: 550px;
				top: 225px;
				left: 225px;
				}
	
		#cd-track-layer	{ /*--a relative positioned table for the cd track listings and link table below--*/
				position: Relative;
				width: 550px;
				top: 5px;
				left: 0px;
				}
	/*--------------music.html---------------------------*/
		#mp3list-layer	{ /*--MP3 song list--*/
				position: Absolute;
				width: 550px;
				top: 225px;
				left: 225px;
				}
	/*--------------photo.html--------------------------*/
		#photo-table-layer
				{ /*--a table for the thumbnail photos--*/
				position: Absolute;
				width: 550px;
				top: 225px;
				left: 225px;
				}
	/*--------------press.html--------------------------*/
		#press-layer	{ /*--a table for the band's press files--*/
				position: Absolute;
				width: 550px;
				top: 225px;
				left: 225px;
				}
	/*--------------signup.html---------------------------*/
		#thankyou-layer	{ /*--email sign-up confirmation--*/
				position: Absolute;
				width: 550px;
				top: 225px;
				left: 225px;
				}
	/*--------------tour.html----------------------------*/
		#tour-layer	{ /*--Tour Table--*/
				position: Absolute;
				top: 297px;
				left: 15px;
				z-index: 2;
				}
		#tour-slider	{ /*--Tour Table--*/
				position: Absolute;
				left: 0px;
				z-index: 3;
				}
	/*--------------video.html--------------------------*/
		#video-table-layer
				{ /*--a table for the thumbnail videos--*/
				position: Absolute;
				width: 550px;
				top: 225px;
				left: 225px;
				}
	/*--------------_template.html----------------------------*/
		#standard-layer	{ /*--a layer for the template page--*/
				position: Absolute;
				width: 550px;
				top: 225px;
				left: 225px;
				}
	
	
/*------CLASSES---------------------------------------------*/
	/*--------------EVERY PAGE--------------------------*/
		
		/*-----Link Table on every page-------------*/
		.TR-links1	{
				background-color: #123323;
				}
		.TR-links2	{
				background-color: #2F5440;
				}
		.TR-links3	{
				background-color: #46735A;
				}
		TD.navigation-cell
				{
				width: 20%;
				vertical-align: middle;
				text-align: center;
				font-size:17px;
				font-weight: 500;
				height: 55px;
				border: #000000 1px solid;
				}
		.TD-copyright 	{
				height: 20px;
				font-size: 10px;
				}
		.Table-links	{
				background-color: black;
				}
		.Table-Gray	{
				background-color: #44444A;
				}
		.Table-Gray-Text-White	
				{
				background-color: #44444A;
				font-size:18px;
			    	line-height:1.25;
	 	   		font-family: Century Gothic, Helvetica, sans-serif;
	  	  		font-weight: 500;
	  	  		color: #FFFFFF;
	  	  		}
		/*-----Font formatting----------------------*/
		.Text-title     {
				text-align: center;
				font-size:42px;
		    		font-family: Century Gothic, Helvetica, sans-serif;
		    		color: #FFFFFF;
		    		}
		.Text-white 	{
				font-size:18px;
			    	line-height:1.25;
	 	   		font-family: Century Gothic, Helvetica, sans-serif;
	  	  		font-weight: 500;
	  	  		color: #FFFFFF;
	   	 		}
	   	.Text-link	{
	   			font-size: 20px;
				}
		.Text-indent	{
				font-size:18px;
				line-height:1.25;
				font-family: Century Gothic, Helvetica, sans-serif;
				font-weight: 500;
				color: #FFFFFF;
				text-indent: 20px;
				}
/*--------------bio.html-----------------------------*/
		.bio-pic	{
				background-color: #000000;
				text-align: center;
				border-style: solid;
				border-width: 1px;
				border-color: #000000 #000000 #FFFFFF #000000
				}
		.Text-Bold-Green{
				font-weight: 700;
				color: #2FD941;
				}	
		TABLE.bio-table {
				border: #FFFFFF 1px solid;
				}
/*--------------booking.html--------------------------*/
		 .booking-header	{
		 			text-align: center;
					font-size:42px;
		    			color: #FFFFFF;
		    			font-family: Century Gothic, Helvetica, sans-serif;
		    			}
		 TD.booking-cell{
		 		vertical-align: middle;
			  	text-align: center;
			  	border: #FFFFFF 1px solid;
			  	}
		 TD.booking-cell-text	{
		 			vertical-align: top;
			  	 	text-align: left;
			  	 	border: #FFFFFF 1px solid;
			  	 	}
/*--------------guest.html--------------------------*/
		.TD-guest{
			  width: 15%;
			  vertical-align: top;
			  }
		TABLE.guest-table
				{
				border: #FFFFFF 1px solid;
				}
		.Field-guest-signup	{
					position: Relative;
					left: 25px;
					}	
/*--------------index.html---------------------------*/
		TABLE.album-display	{
					background-color: #33652F;
				     	border: #123323 thick ridge;
				     	height: 285px;
				     	}
		.TR-heading	{
				height: 10px;
				}
		TD.signup-left
				{
				vertical-align: top;
				text-align: left;
				/*border: #FFFFFF 1px solid;*/
				height: 35px;
				}
		TD.signup-left-top
				{
				vertical-align: top;
				text-align: left;
				/*border: #FFFFFF 1px solid;*/
				height: 35px;
				}
		TD.signup-left-split
				{
				vertical-align: top;
				text-align: left;
				/*border: #FFFFFF 1px solid;*/
				height: 55px;
				}
		TD.signup-left-bottom
				{
				vertical-align: top;
				text-align: left;
				/*border: #FFFFFF 1px solid;*/
				height: 55px;
				}
		TD.signup-middle-split
				{
				vertical-align: top;
				text-align: left;
				/*border: #FFFFFF 1px solid;*/
				height: 55px;
				}
		TD.signup-middle-link
				{
				vertical-align: top;
				text-align: left;
				/*border: #FFFFFF 1px solid;*/
				height: 35px;
				}
		TD.signup-right-top
				{
				width: 50%;
				vertical-align: top;
				text-align: center;
				/*border: #FFFFFF 1px solid;*/
				height: 35px;
				}
		TD.signup-right-pic
				{
				width: 50%;
				vertical-align: top;
				text-align: center;
				/*border: #FFFFFF 1px solid;*/
				height: 165px;
				}
		TD.signup-right-link
				{
				width: 50%;
				vertical-align: top;
				text-align: center;
				/*border: #FFFFFF 1px solid;*/
				height: 35px;
				}
		TD.signup-right-bottom
				{
				width: 50%;
				vertical-align: top;
				text-align: center;
				/*border: #FFFFFF 1px solid;*/
				height: 55px;
				}
		.Text-sales-link{
				font-size: 20px;
				}
		a.Text-sales-link:Link	{
					color: #F0EE34;
				 	}
		a.Text-sales-link:Visited{
					color: #F0EE34;
				    	text-decoration: none;
				    	}
		a.Text-sales-link:Active{
					text-decoration: none;
				    	}
		a.Text-sales-link:Hover	{
					color: white;
				    	text-decoration: none;
				    	}
/*--------------links.html----------------------------*/
/*--------------merch.html---------------------------*/
		TABLE.artwork-table
				{
				background-color: #44444A;
				font-size:18px;
			    	line-height:1.25;
	 	   		font-family: Century Gothic, Helvetica, sans-serif;
	  	  		font-weight: 500;
	  	  		color: #FFFFFF;
	  	  		width: 300px;
	  	  		}
		.Text-merch-link{
				font-size: 20px;
				}
		 TD.merch-songs {
		 		height: 20px;
		 		border: #FFFFFF 1px solid;
				}
		.Text-song-title{
				font-size: 20px;
				}
/*--------------music.html---------------------------*/
		TD.mp3-cell	{
				height: 20px;
				border: #FFFFFF 1px solid;
				}
/*--------------photo.html--------------------------*/
		 TD.photo-cell	{ 
		 		vertical-align: middle;
			  	text-align: center;
			  	border: #FFFFFF 1px solid;
			  	}
		TD.photo-header	{
				vertical-align: middle;
			  	text-align: left;
			  	border: #FFFFFF 1px solid;
			  	}
/*--------------policy.html--------------------------*/				
		TABLE.policy-table	{
					border: #FFFFFF 1px solid;
					}
/*--------------press.html--------------------------*/
		 TD.press-cell	{ 
		 		font-size:18px;
			  	line-height:1.25;
	 	   	  	font-family: Century Gothic, Helvetica, sans-serif;
	  	  	  	font-weight: 500;
	  	  	  	color: #FFFFFF;
	  	  	  	border: #FFFFFF 1px solid;
	  	  	  	}
/*--------------tour.html----------------------------*/
		.calendar-header{
				border: #FFFFFF 1px solid;
				height: 10px;
				text-align: center;
				font-size:42px;
		    		font-family: Century Gothic, Helvetica, sans-serif;
		    		color: #FFFFFF;
		    		}
		.calendar-day  	{
				height: 10px;
				border: #FFFFFF 1px solid;
				width: 14%;
				}
		.calendar-cell 	{
				height: 125px;
				border: #FFFFFF 1px solid;
				width: 14%;
				}
/*--------------video.html--------------------------*/
		 TD.video-cell	{ 
		 		vertical-align: middle;
				text-align: center;
				border: #FFFFFF 1px solid;
				}
		 TD.video-header{ 
		 		vertical-align: middle;
				text-align: left;
				border: #FFFFFF 1px solid;
				}
			  

/*------ELEMENTS---------------------------------------------*/
	H3 	{
		color: #FFFFFF;
		}
	TABLE   {
		width:100%;
		border-collapse:collapse;
		}
	TD 	{
		vertical-align: text-top;
	     	font-size: 14px;
	     	}
	A:Link 	{
		color: #5A95FD;
		text-decoration: none;
		}
	A:Visited	{
			color: #5A95FD;
		    	text-decoration: none;
		    	}
	A:Active	{
			text-decoration: none;
			}
	A:Hover	   	{
			color: #FD5A5A;
		     	text-decoration: none;
		     	}
	BODY 	{
	/*-----SCROLLBARS-------------------*/
		scrollbar-3dlight-color: #000000;
		scrollbar-highlight-color: #5974FF;
		scrollbar-face-color: #5A95FD;
		scrollbar-arrow-color: #000000;
		scrollbar-shadow-color: #5974FF;
		scrollbar-darkshadow-color: #000000;
		scrollbar-track-color: #5B5FFF;
	/*-----BACKGROUND-------------------*/
		background-color:#000000;
		background-repeat: no-repeat; 
		background-position: top left; 
		background-attachment: fixed;
	/*-----TEXT-------------------------*/
		text-decoration:none;
		font-size:16px;
		font-family: Century Gothic, Helvetica, sans-serif;
		color: #FFFFFF;
		}
		
-->