body	{text-align:center;  padding:0; margin:0; background: url(images/bground.jpg) no-repeat top right #000;}

a:link			{color:#fff; text-decoration: none;}
a:visited		{color:#fff; text-decoration: none;}
a:hover, a:active	{color:#f00; text-decoration:underline;}



#page	{background: transparent;
	width:800px;
	margin:0 auto;
	padding:0; 
	text-align:left;
	font-family:sans-serif;}

#header		{background: url(images/header.jpg) no-repeat; height:800px; width:186px; padding:0; margin:0; }
#header h1 	{padding:0; margin:0;}
#header span	{display:none;}

#navigation	{position: relative; top:-800px;}
#navigation ul	{width: 800px; height:100px; margin:0;}
#navigation li {list-style-type: none; float:left; margin:12px 0 0 2px;}
#navigation li a	{}
#navigation li a:link, #navigation li a:visited	{height:24px; width:150px; padding: 2px 70px 20px 40px;
						color:#d6f4f4; font-weight:900;
						text-decoration:none; background: url(images/button1.gif) no-repeat;}
#navigation li a:hover, #navigation li a:active	{color:#db355c; background: url(images/button2.gif) no-repeat;}
#navigation li.current	span	{margin:20px 10px 0 5px; background: url(images/button2.gif) no-repeat; height:24px; width:150px; padding: 2px 70px 20px 40px; font-weight:900;}
						
#alert		{text-align:left; font-size:1.1em; position: relative; top:-800px;
		margin:40px 0 0 70px; padding:5px; text-align: center;}
#alert span	{}
#alert h2	{ width:600px; color:#ff0000; 
		margin:0 40px 0 40px; padding:3px 20px 20px 3px;
		} 
#alert p	{margin:0 40px 0 40px; padding:3px 20px 20px 3px;
		width: 600px;  letter-spacing:3px; color:#8cbf93;
		}

								
#content	{font-family: sans-serif; font-size:.90em;
		color:#8cbf93; margin: 0 0 0 50px;
		position: relative; top:-865px !important; top:-805px;}




#content ul	{list-style-type: none; padding:0 70px 0 70px; font-weight:900; background: url(images/paragraph.jpg) repeat-y right;}
#content dl	{list-style-type: none; padding:0 100px 0 150px; font-weight:900; text-align:left;}
#content dt	{margin:20px; font-size:1.3em; color:#d0b883;}
#content dd	{margin-left:30px;}

#content img.mark	{padding:0px; background-color:#b2b2b2;
		border-top:solid 3px #999; border-left:solid 3px #999; 
		border-bottom:solid 4px #d7d7d7;border-right:solid 2px #d7d7d7;}

#vocalist	{width:600px; margin-left:50px;} 
#vocalist h1	{color:#f00; font-weight: bolder; }
#vocalist h2	{border-bottom:2px #3e5141 solid; padding-bottom:3px; text-align:left; margin-left:50px;}
#vocalist h3	{border-bottom:1px #3e5141 solid; padding-bottom:3px; text-align:left; margin-left:90px;}
#vocalist p	{text-align: justify; margin-left:50px;}
#vocalist p.address	{ font-weight:bold; text-align: center;}

#index		{font-family: sans-serif; font-size:.90em; width:500px; text-align: center;
		color:#8cbf93; margin: 0 0 0 170px; position: relative; top:-760px;}	

							
#footer	{margin:150px 0 20px 50px; padding-bottom:50px; font-family:monospace; color:#90ccff; font-size:1.4em;
	position: relative; top:-800px;}
#foot a:link, #foot a:visited	{height:24px; width:150px; padding: 2px 70px 20px 40px;
						color:#d6f4f4; font-weight:900; font-size:0.8em;
						text-decoration:none; background: url(images/button1.gif) no-repeat;}
#foot a:hover, #foot a:active	{color:#db355c; background: url(images/button2.gif) no-repeat;}
