@charset "utf-8";
/* CSS Document */

@import url("global.css");

/* ============================*/
/*  */
/* ============================*/

#wrapper{
	background-image: url(../_img/leftColumn.jpg);
	background-repeat: no-repeat;
	background-position: 0px 14px;
	height: 780px !important;
	padding-top: 30px;
	background-color: #FFFFFF;
	/**/
}

.hideIt{
	display: none;
}

#header{
	position: relative;
	background-image: url(../_img/title.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 107px;
	width: 208px;
	margin-left: 94px;
	/*
	*/
}
#header h1{display: none;}
#header p{display: none;}

#eventInfo{
	height: 86px;
	width: 318px;
	margin-left: 77px;
	margin-top: 31px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	background-image: url(../_img/saveTheDate.png); 
	background-repeat: no-repeat;
	background-position: 0 90px;
	padding-top: 85px;
	padding-left: 90px;
	position: relative;
	padding-bottom: 15px;
}
#eventInfo h2{display: none;}
#description{
	background-image: url(../_img/description.jpg);
	background-repeat: no-repeat;
	background-position: 20px 0px;
	height: 44px;
	position: absolute;
	top: 26px;
	left: 0px;
	width: 380px;
}
#eventInfo p{
	font-size: 11px;
	margin-bottom: 10px;
	margin-right: 5px;
}


#relatedLinks{
	width: 408px;
	margin-left: 77px;
	margin-top: 17px;
	margin-bottom: 21px;
	font-size: 11px;
	position: relative;
}
#relatedLinks a:link,
#relatedLinks a:visited{
	text-decoration: none;
	color: #666666;
}
div#tickets ul{
text-align:center;	
}
a#ticketLink{
	font-size:0.9em;
	text-decoration:none;
	color:#0069AA;
}
a#ticketLink:hover{
border-bottom:1px dotted #666;
}
#relatedLinks a:focus,
#relatedLinks a:hover{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

#relatedLinks ul{}
#relatedLinks li{
	height: 18px;
}

#links{
	margin-left: 20px;
}
#links h2{
	background-image: url(../_img/label_links.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 10px;
	width: 32px;
	margin-bottom: 15px;
}
#sponsors{
	position: absolute;
	left: 200px;
	top: 0px;
}
#sponsors h2{
	height: 10px;
	width: 67px;
	background-image: url(../_img/label_sponsors.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-bottom: 15px;
}

#tickets{
	margin-left: 77px;
	height: 41px;
	width: 408px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	/*background-image: url(../_img/label_tickets.jpg);*/
	background-repeat: no-repeat;
	background-position: 20px 17px;
}
#tickets h2{font-size:1em;color:#333;}

div#smedletter ul{
text-align:center;	
}

a#smedLink{
font-size:.9em;
text-decoration:none;
color:#666;
}
a#smedLink:hover{
border-bottom:1px dotted #666;
}

a#eveningLink{
font-size:.9em;
text-decoration:none;
color:#666;
}
a#eveningLink:hover{
	border-bottom:1px dotted #666;
	text-align: center;
}

a#galleryLink{
font-size:.9em;
text-decoration:none;
color:#666;
}
a#galleryLink:hover{
	border-bottom:1px dotted #666;
	text-align: center;
}

#smedletter{
	margin-left: 77px;
	height: 41px;
	width: 408px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	/*background-image: url(../_img/label_tickets.jpg);*/
	background-repeat: no-repeat;
	background-position: 20px 17px;
}
#smedletter h2{font-size:1em;color:#333;}

div#theevening ul{
text-align:center;	
}

#theevening{
	margin-left: 77px;
	height: 41px;
	width: 408px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	/*background-image: url(../_img/label_tickets.jpg);*/
	background-repeat: no-repeat;
	background-position: 20px 17px;
}
#theevening h2{font-size:1em;color:#333;}

div#gallery ul{
text-align:center;	
}

#gallery{
	margin-left: 77px;
	height: 41px;
	width: 408px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	/*background-image: url(../_img/label_tickets.jpg);*/
	background-repeat: no-repeat;
	background-position: 20px 17px;
}
#gallery h2{font-size:1em;color:#333;}

div#mediakit ul{
text-align:center;	
}

#mediakit{
	margin-left: 77px;
	height: 41px;
	width: 408px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	/*background-image: url(../_img/label_tickets.jpg);*/
	background-repeat: no-repeat;
	background-position: 20px 17px;
}
a#mediakitLink{
font-size:.9em;
text-decoration:none;
color:#0069AA;
}

a#mediakitLink:hover{
	border-bottom:1px dotted #666;
	text-align: center;
	color:#666;
}

#theevening h2{font-size:1em;color:#333;}


#contact{
	margin-left: 77px;
	margin-top: 96px;
	width: 375px;
	font-size: 11px;
	height: 38px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-top: 22px;
	background-image: url(../_img/label_contact.jpg);
	background-repeat: no-repeat;
	background-position: 20px 25px;
	padding-left: 100px;
	margin-top:50px;
}
#contact h2{display: none;}
#contact p{}
#contact a:link,
#contact a:visited{
	text-decoration: none;
	color: #666666;
}
#contact a:focus,
#contact a:hover{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}


#video{
	position: absolute;
	left: 504px;
	top: 0px;
	width: 451px;
	height: 757px;
	background-image: url(../_img/rightColumn.jpg);
	background-repeat: no-repeat;
	background-position: 0px 14px;
}
#video h2{display: none;}
#videoPlayer{
	position: absolute;
	left: 60px;
	top: 370px;
	/*
	height: 186px;
	width: 320px;
	*/
	background-color: #FFFFFF;
	background-image: url(../_img/trailerThumb.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 186px;
	width: 320px;
}
#videoPlayer:hover{
	cursor: pointer;
}

#messageBar{
	position: absolute;
	margin-left:14px;
	top: 755px;
	width: 922px;
	background-image: url(../_img/bluePixel.jpg);
	height: 47px;
}
#messageBar h2{display: none;}

	
#mooquee{
	background-repeat: repeat;
	margin-top:10px;
	font-size: 20px;
	width: 100%;
	/* don't change */
    position: absolute;
	overflow: hidden;
	white-space: nowrap;
}
.mooquee-text{
	height: 18px;
	top:13px;
	color:#FFFFFF;
	width: 100%;
	white-space: nowrap;
	/* don't change */
	position: absolute;
}
.marqueeSpace{
	margin-right: 50px;
}
	
