/* reanimator the musical  */

body {

 
text-align: center;
color: #73c100;
font-family: "Myriad Pro" "MS Sans Serif", Geneva, sans-serif;
font-weight: normal;
 background-color: black;
}


.wrapper {
width: 990px;
	margin:auto;
	background-color: white;
	padding: 10px 0px 0px 0px;
		margin:auto;
			border: 10px solid;
		border-radius: 20px;
 
		-moz-border-radius: 20px;

	
}

.wrapper #below {
	

 			background-color: black;
 			}
h1 {
	font-size: 18px;
}
hr.blood {
	background-image: url(dripping_blood.gif);
	background-repeat: repeat-x;
	height: 36px;
	border: 0px;
}
.wrapper p { 
	text-align: left;
}
.wrapper #headspace {
background-color: white;
	background-image: url(reanimator-the-musical.png);
	background-repeat: no-repeat;
	width: 100%;
	text-align: left;
	height: 170px;
	
}
.copyspace {
 background-image: url(green1.png);
 			background-repeat: repeat;

	width: 95%;
	text-align: left !important;
	padding: 10px;
	color: #004a01;
		padding: 20px;
		margin:auto;
			border: 2px solid #7cfc00;
		border-radius: 10px;
 
		-moz-border-radius: 10px;

}
.copyspace2 {

	width: 95%;
	text-align: left !important;
	padding: 10px;
	color: #003100;
		padding: 20px;
		margin:auto;
			border: 2px solid #7cfc00;
		border-radius: 10px;
 
		-moz-border-radius: 10px;
			background-color: #dcf6d0 !important;
}

#copyleft  {
	width:60%;
	float: left;
	text-align: left;
}
#copyrt {
 
	width:300px;
	float: right;
	text-align: left;
}
img {
 border:none;
}
 
.center {
	text-align: center;
}
a:link, a:visited {
	color: #006633;
}
a:hover {
	color: #FF0000;
}
#scrollup {
background-color: black;
	   position: relative;
	   overflow: hidden !important;
	   border: 3px solid #62a600;

	   height: 200px;
	   width: 450px
	 }
	 .headline {
	 background-color: black;
	   position: absolute;
	   padding: 12px;
	   color: #c2ff68;
	   top: 210px;
     left: 5px;
	   height: 200px;
	   width:390px;
	   	   overflow: hidden !important;
	 }
.wrapper #copyspace {
	padding: 10px;
}
	 .lights {
color: #efffb2;
}

	/* Menu Body */
	ul#menu {
		width:100%;
		height:103px;
 background-color:#ffffff; 
 background-image: url(menu_back_award.png);
 			background-repeat: no-repeat;
		margin:0;
		padding:0;
		padding-top:0px;
		padding-left:0px;
		border-bottom-color: black;
		border-bottom-style: solid;
		border-bottom-width: 2px;
	}
	
	/* Float LI Elements - horizontal display */
	ul#menu li {
		float:left;
		list-style: none;
	}
	
	/* Link - common attributes */
	ul#menu li a {
		background:url(sprite.png) no-repeat scroll top left;
		display:block;
		height:103px;
		position:relative;
	}
	
	/* Specify width and background position attributes specifically for the class: "home" */
	ul#menu li a.home {
		width:128px;
	}
		/* Specify width and background position attributes specifically for the class: "home" */
	ul#menu li a.homeOn {
		width:128px;
		background-position:0px -120px;
	}
	

	
	/* Specify width and background position attributes specifically for the class: "tickets" */
	ul#menu li a.tickets {
		width:160px;
		background-position:-128px 0px;
	}
		ul#menu li a.ticketsOn {
		width:160px;
		background-position:-128px -120px;
	}
		/* Specify width and background position attributes specifically for the class: "press" */
 
		ul#menu li a.press {
		width: 137px;
		background-position:-297px 0px;
	}
			/* Specify width and background position attributes specifically for the class: "press" */
   	ul#menu li a.pressOn {
		width: 137px;
		background-position: -297px -120px;
	}
 
		/* Specify width and background position attributes specifically for the class: "specials" */
 
 	ul#menu li a.specials {
		width:163px;
		background-position:-778px 0px;
	}
		ul#menu li a.specialsOn {
		width:225px;
		background-position:-778px -120px;
	} 
 

	/* Span (on hover) - common attributes */
	ul#menu li a span {
		background:url(sprite.png) no-repeat scroll bottom left;
		display:block;
		position:absolute;
		top:0;
		left:0;
		height:100%;
		width:100%;
		z-index:100;
	}
	
	/* Span (on hover) - display pointer */
	ul#menu li a span:hover {
		cursor:pointer;
	}
	

	/* Shift background position on hover for the class: "home" */
	ul#menu li a.home span {
		background-position:0px -120px;
	}
		ul#menu li a.homeOn span {
		background-position:105px -120px;
	}
				/* Shift background position on hover for the class: "tickets" */
	ul#menu li a.tickets span {
		background-position:-128px -120px;
	}
			ul#menu li a.ticketsOn span {
		background-position: -128px -120px;
	}
	
 		/* Shift background position on hover for the class: "press" */
	ul#menu li a.press span {
		background-position:-297px -120px;
	}
		ul#menu li a.pressOn span {
		background-position:-297px -120px;
	}

 
/*			 Shift background position on hover for the class: "specials" */
	ul#menu li a.specials span {
		background-position:-778px -120px;
	}
		ul#menu li a.specialsOn span {
		background-position:-778px -120px;
	}
	
 
img.right {
 float: right;
 padding: 2px;
}
div.left {
width: 300px;
 text-align: left;
 padding: 5px 5px 5px 15px;
}

img.left {
float: left;
 padding: 75px;
}

div.right {
width: 300px;
 text-align: left;
 padding: 5px 5px 5px 15px;
}

#home_right {
	background-color:#000000;
	color:#99FF33;
	max-width: 291px !important;
	padding: 0px;
	float:right !important;
 }
#home_right p {
text-align:center;
padding: 2px;	
}
.center {
	text-align:center;
}