body {
	background-color:#000;
	background-image:url(../images/bg1.jpg);
}

	#bg_container {
		display:block;
		width:100%;
		height:100%;
		overflow:hidden;
		background-image:url(../images/bg2.png);
	}

	#bg_blackout {
		display:block;
		width:100%;
		height:100%;
		overflow:auto;
		background-image: -moz-radial-gradient(50% 50%, ellipse closest-side, rgba(0,0,0,0) 0%,rgba(0,0,0,.9) 150%);
		background-image: -webkit-radial-gradient(50% 50%, ellipse closest-side, rgba(0,0,0,0) 0%,rgba(0,0,0,.9) 150%);
		background-image: -o-radial-gradient(50% 50%, ellipse closest-side, rgba(0,0,0,0) 0%,rgba(0,0,0,.9) 150%);
		background-image: -ms-radial-gradient(50% 50%, ellipse closest-side, rgba(0,0,0,0) 0%,rgba(0,0,0,.9) 150%);
		background-image: radial-gradient(50% 50%, ellipse closest-side, rgba(0,0,0,0) 0%,rgba(0,0,0,.9) 150%)
	}

	#logo {
		display:block;
		position:absolute;
		width:250px;
		height:94px;
		top:40px;
		right:25px;
		z-index:2;
	}
	#logo a {
		display:block;
		width:250px;
		height:94px;
		overflow:hidden;
		/*background-image:url(../images/onkt_logo.png);*/
		/*background-repeat:no-repeat;*/
		/*background-position:top center;*/
	}
		#logo a:hover img {
			margin-top:-94px;
		}
		#logo a img {
			width:250px;
			height:188px;
		}
		#logo span {
			display:none;
		}

	
		#menu {
			display:block;
			top:0;
			left:0;
			margin-left:200px;
			margin-top:-51px;
			position:absolute;
			background-image:url(../images/menu_bar.png);
			background-repeat:repeat-x;
			background-position:center;
		}
		#menu .top {
			padding-left:4px;
			display:block;
			background-image:url(../images/menu_top.png);
			background-repeat:no-repeat;
			background-position:center left;
		}
		#menu ul {
			display:block;
			margin:0;
			padding:0;
			height:51px;
			overflow:hidden;
			margin-left:-200px;
			padding-left:200px;
			background-image:url(../images/menu_handle.png);
			background-repeat:no-repeat;
			background-position:1100px 0px;
		}
		#menu ul li {
			display:block;
			float:left;
			margin:0;
			padding:0;
			list-style:none;
		}
		#menu ul li a {
			display:block;
			font-weight:bold;
			font-size:0px;
			text-align:center;
			/*background-image:url(../images/bv01008.gif);*/
			background-position:center;
			background-repeat:no-repeat;
			background-color:transparent;
			width:204px;
			height:51px;
			overflow:hidden;
			line-height:47px;
		}
			#menu ul li a.high {
				/*background-image:url(../images/bv01007.gif);*/
				font-size:24px;
			}
		#menu ul ul {
			display:none;
		}


	#container {
		display:block;
		width:0px;
		padding-top:50px;
		padding-bottom:150px;
		overflow:hidden;
		margin-left:200px;
	}
		
		#container a img {
			border:0;
		}
		
			#left {
				display:block !important;
				position:absolute;
				right:40px;
				bottom:100px;
			}
			#left .article {
				display:block;
				margin-bottom:10px;
				margin-left:10px;
				float:right;
				overflow:hidden;
			}
			#left .article div.title {
				display:block;
				padding-bottom:4px;
				border-bottom:#999;
			}
			#left .article div.title * {
				font-size:12px;
			}
			#left .article div.content {
				display:block;
				padding-bottom:10px;
			}
	
			#middle {
				display:block;

				padding-left:0px;
				padding-right:250px;
			}
			#middle .article {
				display:block;
				margin-bottom:30px;
			}
			#middle .article div.title {
				display:block;
				text-align:center;
			}
			#middle .article div.content {
				display:block;
				text-align:center;
			}
			#middle .article div.content * {
			background-color:transparent !important;
			}
			#middle .more_info {
				padding-top:10px;
				text-align:center;
				float:none;

			}
	#footer {
		display:block;
	}
		#footer .copyrights {
			display:block;
			text-align:center;
			padding-top:20px;
			font-size:10px;
		}
		
	#bandcamp {
		position: absolute;
		display: block;
		width: 150px;
		height: 100%;
		left:-150px;
		top:0px;
	}
	
	
		
/* Overlay */
#modalOverlay {background-color:#fff; cursor:wait;}

/* Container */
#modalContainer {height:400px; width:600px; left:50%; top:50%; margin-left:-300px; padding:10px;background-image:url(../images/50.png);}
#modalContainer a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:12px; right:15px; cursor:pointer;}
#modalContainer #basicModalContent {padding:8px;background-color:#fff;}
#simplemodal-data {background-color:#fff;}
.simplemodal-wrap {
	overflow:hidden !important;
}
#alert {
	display:block;
	text-align:center;
	font-weight:bold;
	color:#fff;
	width:400px;
	background-color:#E0502E !important;
	text-shadow: -1px -1px 0px #777777;
	filter: dropshadow(color=#777777, offx=-1, offy=-1);	
}
#alert.confirm {
	padding-top:20px;
	padding-bottom:20px;
}
#alert span.string {
	display:block;
	padding:20px;
}
#alert ul {
	display:block;
	margin:0;
	padding:0;
	padding-left:10px;
	text-align:left;
}
#alert .yes {
	float:left;
	margin-top:15px;
	margin-left:100px;
}
#alert.confirm .no {
	float:left;
	margin-top:15px;
	margin-left:120px;
	margin-right:10px;
}

