a:focus { 
    outline: none; 
}

button:focus { 
    outline: none; 
}

button::-moz-focus-inner {
  border: 0;
}



* { 
	margin: 0; padding: 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
}

html, body { 
	height:100%;
	width:100%;
	overflow:hidden;
	color:#000;

}

h1 {
	font-weight:bolder;
	color:#9c0011;
	font-size:20px;


/*	text-transform:uppercase;*/
	
}

a {
	border:none;
	outline:none;
	text-decoration:none;
	color:#999;
}

a:hover {
	text-decoration:none;
	color:#C00;
}



#bw-scaling-background { 
	z-index: 0;
	background:transparent;
}

#bw-scaling-background div { height:200%;
	left:-50%;
	position:absolute;
	top:-50%; width:200%; 
	background:transparent;
}

#bw-scaling-background td { 
	text-align:center;
	vertical-align:middle; 
	background:transparent;
}

#bw-scaling-background img { 
	margin:0 auto; 
	min-height:50%;
	min-width:50%; 
	background:transparent;
}

#bw-wrapper { 
	position:absolute; 
	top:0; left:0; 
	z-index:40; 
	width:100%;
	height:100%;
	min-height:370px;
	background:transparent;
}

#bw-page {

	margin:0px auto;
	width:900px;
	height:auto;
	background:transparent;

}

#text_main {
	color:#333;
	background-image:url(../images/content1.png);
	width:720px;
	left:0;
	position:absolute;
	padding:10px;
	height:330px;
	z-index:50;

}



#underbox {
	background-image:url(../images/bg_trans.png);
	padding:1px 1px 1px 30px;
	width:720px;
	height:84px;
	position:absolute;
	bottom:100px;
	z-index:1;
}
	


#bottom_text {
	z-index:80;
	text-align:center;
	padding-top:15px;
	position:absolute;
	bottom:0px;
	background:#000;
	width:inherit;
	height:30px;

}

/*button { background: none; border:0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: .7; font-weight:bold;}
		button:hover { background: none; border:0 ; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: .9; font-weight:bold; }*/

button { background:#fff; width:80px; border:1px solid #fff; padding:8px 10px 8px 10px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: .5; font-weight:bold; }
button:hover { background:#900; color:#fff; width:80px;  border:1px solid #fff; padding:8px 10px 8px 10px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: .5; font-weight:bold; cursor:pointer; }

button#soundAn, button#mute { background: #fff url(../images/soundAn.png) center center no-repeat; padding:8px 10px 8px 10px; width:80px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: .5; font-weight:bold;}
button#soundAn:hover, button#mute:hover { background: #900 url(../images/soundAus.png) center center no-repeat; padding:8px 10px 8px 10px; width:80px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: .5; font-weight:bold;}


button#soundAus, button#unmute { background: #fff url(../images/soundAus.png) center center no-repeat; padding:8px 10px 8px 10px; width:80px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: .5; font-weight:bold;}
button#soundAus:hover, button#unmute:hover { background: #900 url(../images/soundAn.png) center center no-repeat; padding:8px 10px 8px 10px; width:80px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: .5; font-weight:bold;}
		



