/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

ul.info {
	margin: 0 10px 25px 5px;
	list-style: none;
	padding:15px 15px 15px 20px;
	background:#f5f5f5;
	border:1px solid #d3d3d3;
} 

ul.info li {
	border-bottom:1px solid #d3d3d3;
	background:#ffffff;
	padding:6px 0 6px 20px;
	color:#000000;
	display:block;
}
	
ul.info li.title{
	text-align: center;
	background:#f5f5f5;
}

ul.info li.title h2{
	border: none;
}

ul.info li img{
	float: left;
	margin-right: 10px;
}

a.button{
	display: block;
	margin: 0 auto;
	text-align: center;
	padding-top: 37px;
	width: 234px;
	height: 53px;
	background: url('/images/button.jpg');
	color: #333399;
	font-size: 1.5em;
	text-decoration: none;
}

a.play img:hover{
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

a.play{
	display: block;
	width: 100%;
	background: url('/images/play.jpg') no-repeat 50% 50%;
}

#black_overlay{
  display:none;
  background-color: #000000;
  height: 100%;
  left: 0px;
  filter:alpha(opacity=75); 
  -moz-opacity: 0.75; 
  opacity: 0.75; 
  position: fixed;
  top: 0px;
  width: 100%;
  z-index: 100;
}

#welcome_overlay{
  display:none;
  background-color: #000000;
  height: 100%;
  left: 0px;
  filter:alpha(opacity=50); 
  -moz-opacity: 0.5; 
  opacity: 0.5; 
  position: fixed;
  top: 0px;
  width: 100%;
  z-index: 100;
}
#welcome{
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  background: #ffffff;
  border: 2px solid #cccccc;
  padding:10px;
  z-index: 101;
  width: 280px;
  text-align: center;
}
#welcome h3{
	display: block;
	font-size: 1em;
	float: left;
	width: 245px;
	margin: 0;
}
#welcome a.x{
	border: 1px solid #cccccc;
	padding: 3px;
	line-height: 6px;
	display: block;
	float: right;
	width: 15px;
	height: 10px;
	color: #999999;
	text-decoration: none;
}
#welcome a.x:hover{
	background: #cccccc;
	color: #ffffff;
	text-decoration: none;
}
#welcome a.close{
	border: 1px solid #333333;
	padding: 0 3px;
	color: #333333;
	text-decoration: none;
}
#welcome a.close:hover{
	background: #333333;
	color: #ffffff;
	text-decoration: none;
}
