@charset "utf-8";
body {
	/*font:normal 75% Arial, Helvetica, sans-serif;*/
	background: #000;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}



.oneColElsCtrHdr #container {
	width: 1024px;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */
	height: auto;
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColElsCtrHdr #header {
	background: #DDDDDD;
	text-align:center;
	height: 270px;
	padding: 0;
	margin:0;
	}
h2{
	text-align: center;
	font-family: 'Arial Black', Helvetica, sans-serif;
}

#ticketimg{
	background-image: url(../images/HollywoodEvent/ticket.png);
	width: 200px;
	height: 164px;
	position: fixed;
	top: 79%;
	left: 77%;
	z-index: 1000;
}
/******Begin Nav*********/
#HollywoodNav{
	background-image: url(../images/HollywoodEvent/Holnavback.jpg);
	background-repeat: repeat-x;
	width: 1024px;
	height: 37px;
	text-align: center;
	font:bold 70% Arial, Helvetica, sans-serif;
	letter-spacing: .2px;
	margin-left: auto;
	padding-left: auto;
}

/******Home Nav*********/
a.home, a.home:link{
		background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 0;
		padding-top: 10px;

		/*margin-right:5px;*/
		color: #ffffcc;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:underline;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
		}

a.home:hover{
		background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 38px;
		color: #ffffcc;
		cursor:pointer;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:none;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;

		}
/******End Home Nav*********/

/******Event Nav*********/
a.eventDetail, a.eventDetail:link{
		background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 0;
		padding-top: 10px;
		/*margin-right:5px;*/
		color: #ffffcc;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:underline;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
		}

a.eventDetail:hover{
		background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 38px;
		color: #ffffcc;
		cursor:pointer;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:none;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
		}
/******End Event Nav*********/


/******Lodging Nav*********/
a.HolLodging, a.HolLodging:link{
		background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 0;
		padding-top: 10px;
		/*margin-right:5px;*/
		color: #ffffcc;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:underline;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
		}

a.HolLodging:hover{
		background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 38px;
		color: #ffffcc;
		cursor:pointer;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:none;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
		}
/******End Lodging Nav*********/


/******Location Nav*********/
a.HolLocation, a.HolLocation:link{
		background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 0;
		padding-top: 10px;
		/*margin-right:5px;*/
		color: #ffffcc;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:underline;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
		}

a.HolLocation:hover{
		background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 38px;
		color: #ffffcc;
		cursor:pointer;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:none;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
		}
/******End Location Nav*********/

/******Airport Nav*********/
a.HolAirport, a.HolAirport:link{
		background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 0;
		padding-top: 10px;
		/*margin-right:5px;*/
		color: #ffffcc;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:underline;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
		}

a.HolAirport:hover{
		background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 38px;
		color: #ffffcc;
		cursor:pointer;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:none;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
		}
/******End Airport Nav*********/


/******Airport Nav*********/
a.Holregister, a.Holregister:link{
		background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 0;
		padding-top: 10px;
		/*margin-right:5px;*/
		color: #ffffcc;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:underline;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
		}

a.Holregister:hover{
		background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 38px;
		color: #ffffcc;
		cursor:pointer;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:none;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
		}
/******End Airport Nav*********/

/******Ticket Nav*********/
a.eventTicket, a.eventTicket:link{
		background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 0;
		padding-top: 10px;
		/*margin-right:5px;*/
		color: #ffffcc;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:underline;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
		}

a.eventTicket:hover{
		background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 38px;
		color: #ffffcc;
		cursor:pointer;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:none;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
		}
/******End Ticket Nav*********/


/*****Active states per body id****/
#Holhome a.home{
	background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 38px;
		color: #ffffcc;
		cursor:pointer;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:none;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
}
#HolDetails a.eventDetail{
	background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 38px;
		color: #ffffcc;
		cursor:pointer;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:none;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
}

#HolLodging a.HolLodging{
	background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 38px;
		color: #ffffcc;
		cursor:pointer;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:none;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
}
#Holticket a.eventTicket{
	background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 38px;
		color: #ffffcc;
		cursor:pointer;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:none;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
}
#HolLocation a.HolLocation{
	background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 38px;
		color: #ffffcc;
		cursor:pointer;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:none;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
}

#HolAirport a.HolAirport{
	background-image: url('../images/HollywoodEvent/SmallSprite.png');
		background-position: 0 38px;
		color: #ffffcc;
		cursor:pointer;
		height: 28px;
		width: 132px;
		/*display:block;*/
		text-align:center;
		text-decoration:none;

		border-right: 1px solid #925421;
		border-left: 1px solid #cc9966;
		float: left;
}
/*****End Active states per body id****/


#HollywoodNav ul li{
	list-style-type: none;
	display: inline-block;
	padding: 10px 5px;
	margin-top: 0;
	font: bold 77% Helvetica, Arial, sans-serif;
	color: #ffffcc;
}
#HollywoodNav ul li a,a:visited{
	color: #ffffcc;
}
#HollywoodNav ul li a:hover{
	color: #ffffcc;
	text-decoration: underline;
}

.agenda table tr td{
	border-top: 1px solid #000;


}
.oneColElsCtrHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	/*padding: 10px 0;  using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.oneColElsCtrHdr #mainContent {
	/* padding: 150px 100px 0px 0px; remember that padding is the space inside the div box and margin is the space outside the div box */
	background-image: url(../images/HollywoodEvent/curtainBackground2.jpg);
	background-repeat: no-repeat;
	background-color: #000;
	width: 1024px;
	height: 855px;
	margin-top: 0;
	position:absolute;
	margin-bottom: 50px;
	padding-bottom: 200px;
	}
#midmainContent{
	background-color: #fff;
	position: relative;
	top: 35px;
	left: 135px;
	width: 775px;
	min-height: 855px;
	text-align: justify;
	padding-top: 15px;
	padding-bottom: 180px;
	margin-bottom: 50px;

}
.oneColElsCtrHdr #midmainContent p{
	 padding: 0 30px ;
	 margin-top:5px;
	font:normal 75% Arial, Helvetica, sans-serif;
}
.oneColElsCtrHdr #midmainContent ul,ol{

	font:normal 75% Arial, Helvetica, sans-serif;
}
.oneColElsCtrHdr #midmainContent img{
	 border: 4px double #000;
	 margin: 0 30px 10px 10px;
	}
.oneColElsCtrHdr #footer {
	background-image: url(../images/HollywoodEvent/flimStripextended.png);
	width: 100%;
	height: 266px;
	position: fixed;
	top: 75%;
	left: 0%;
	z-index: 800;
	background-repeat: no-repeat;
	clear: both;
	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */

}
.oneColElsCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}


/*******logdging styles***/
#quotes li a{
	text-decoration: underline;
	color: #975E29;
}
#quotes  a{
	text-decoration: underline;
	color: #975E29;
}

#quotes  a:hover{
	text-decoration: none;
	color: #975E29;
}
#quotes div, li img  {
		margin-bottom: 5px;
		border: double 5px #fff;
		}

#quotes {

		text-align:justify;
		padding: 25px 15px 0px 15px;
		}
#quotes2 {

		text-align:justify;
		padding: 25px 15px 0px 15px;
		}

#quotes2 img{
		border: double 5px #fff;
		float: right;
		margin: 0px 0px 10px 10px;
		}

#quotes2 span{

		font-weight: bold;
		}

#quotes p{
		padding-bottom: 10px;
		font: normal 12px Arial, Helvetica, sans-serif
		}

#quotes2 p{
		padding-bottom: 10px;
		font: italic 12px Arial, Helvetica, sans-serif
		}

#quotes li{
		font-size:12px;
		}

#quotes span{
		font-weight: bold ;
		}
/*******End logdging styles***/

.linethroughtext{
				text-decoration: line-through;

				}
