body 	{background: black url(bar4.png) top center repeat scroll;
		text-align:center;
		}
		
img		{border: 0;}	

a:link	{color: #6CA6CD;}
a:visited {color: black;}

h3		{font-family: Verdana, sans-serif;
		font-size: .85em;
		word-spacing: 1px;
		}

#head{ background: url(windback2.jpg) no-repeat;
	width: 100%; height: 280px;
	position: absolute; left: 0px; top: 0px;
}

#links	{
	background: url(transparentbox1.png);
	position: absolute;
	right: -1px;
	top: 21px;
	width:48em;
	height:2em;
	color: white;
	padding: 0em .1em .5em .1em;
	text-align: center;
	font-size: 111%;
		}

#link			{padding: 3em;
				text-align: center;
				}
		
#map 	{position: relative; top: 145px;
		}

		

#container {background: url(back.png) no-repeat bottom center scroll;
			width: 720px;
			margin: 0 auto;
			margin-top: 140px;
			color: white;
			text-align:left;
			border: none;
 			}
#content { padding: 0px 10px 0px 10px;}


#audio	{text-align:center;}

#tracks {position:relative;
		margin: 0 auto;
		color: white;
		width: 600px;
		text-align:center;
		border: 0;
		padding: 10px 0 0 0;
		height: 72em;
		}
		
#footer {background: white repeat;
		position: absolute; left: 0px; bottom;
		margin: 0 auto;
		width: 100%;
		font-size: 13pt;
		}
		
	
	
.fullcontent {
	clear: both;
	width: 720px;
	height: 105em;
	padding: 1px 0px 5px 30px;
}

.longcontent {
	clear: both;
	width: 640px;
	height: 154em;
}

.bio	{float: left;
		width: 175px;
		height: 7em;
		margin : 5px 10px 10px 15px;
		padding : 5px;
		font-size : 120%;
		color : white;
		font-weight : bold;
		text-align: center;
}

.black_overlay{	display: none;
				position: absolute;
				top: 0%;
				left: 0%;
				width: 100%;
				height: 288%;
				background-color: black;
				z-index:1001;
				-moz-opacity: 0.8;
				opacity:.80;
				filter: alpha(opacity=80);
				}
				
.white_content {
				display: none;
				position: absolute;
				top: 50%;
				left: 21%;
				width: 55%;
				height: 231.8%;
				padding: 16px;
				border: 5px solid black;
				background-color: white;
				z-index:1002;
				overflow: auto;
				color: black;
				font-size: 80%;
				}
				
.bottom			{ position: absolute; bottom: 0px; left: 300px;
				font-size: 120%;
				}
				
.reserve		{ height: 40em; }


#ibox_content { background: #1B2931; border-color: #222; color: #fff; font-family: Verdana, Geneva, sans-serif;}
#ibox_wrapper { background: #222; border-color: #444; }
#ibox_footer_wrapper { left: 0; right: 0; top: 0; padding: 3px 10px; }
#ibox_footer_wrapper, #ibox_footer_wrapper a { color: #8dd6e2; background: #444; }
#ibox_footer_wrapper a { color: #8dd6e2; font-weight: bold; text-decoration: none; padding: 0 3px; }
#ibox_content { margin: 25px 0 0 0; padding: 0px; }

