/* CSS Document */




*				{padding: 0;
			 	margin: 0;
			 	}

/* TO HIDE HEADING 1 */
h1 em			{
				position: absolute;
				left: -4000px;
				width: 900px;
				}

body			{
				background: #0074af url(images/back_rep.jpg) repeat-x; 			
				 }


#wrap			{
				width: 1000px;
				height: 768px;
				margin: 0px auto 0px auto;
				background: #0074af url(images/back_main.jpg) no-repeat;
				}
			

.flashbanner_index	{width: 860px;
				height: 99px;
				margin-left: 55px;
				margin-top: 0px;
				}
				


.navbar_index			{width: 675px;
				height: 36px;
				margin-left: 130px;}
				

.main_index		{width: 859px;
				height: 483px;
				margin-left: 30px;
				border: white solid 2px;
				background-color:#FFFFFF;}

.main_index img	{float: left}





.flashbanner	{width: 860px;
				height: 96px;
				margin-left: 30px;
				}



.navbar			{width: 805px;
				height: 36px;
				margin-left: 30px;}

.navbar img		{float: left}

.main			{width: 859px;
				margin-left: 30px;
				border: white solid 2px;
				background-color:#FFFFFF;}



.topred			{width: 859px;
				height: 68px;
				background-color: #e90000;}

.tab			{position: absolute}

.bottombanner	{width: 859px;
				height: 26px;
				background: url(images/banner_bottom_bg.gif)}


.registerButton {float: right;
				margin-right: 30px;}
		
/* BOOK NOW PAGE */

.totop			{margin: 400px 0px 0px 50px;
				}


.tickets_book		{width: 160px;
				margin-top: 70px;
				margin-left: 0px;
				float: left;
				position: fixed;
				}




.content		{margin-left: 270px;
				margin-top: 30px;}

.city			{background:url(images/plane.gif) no-repeat 120px 180px}


td				{font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				color: #666666;
				margin-bottom: 12px}
				
td				{width: 150px}
	
	
				

/* BIOG PAGE */

.bioglink img		{float: left;
				margin-left: 30px;
				margin-bottom: 4px;
				
				}


.bioglink2 img		{float: left;
				margin-left: 30px;
				margin-bottom: 20px;
				}


.tickets		{width: 180px;
				margin-top: 90px;
				float: left;
				}
				
.line			{margin: 10px 0 15px 20px}
				
.content_biog		{width: 480px;
					margin-left: 300px;
					margin-top: 50px;}

.content_biog2		{width: 480px;
					margin-left: 300px;
					margin-top: 53px;}

.content_biog2 p		{margin-left: 3px}
					
.content_biog p		{margin-left: 3px}



h2				{font-family:Arial, Helvetica, sans-serif;
				font-size:22px;
				color: #FF0000;
				margin-bottom: 12px}
				
h3				{font-family:Arial, Helvetica, sans-serif;
				font-size:20px;
				color: #666666;
				margin-bottom: 12px}

h4				{font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				color: #0099CC;
				margin-bottom: 12px}	
				
h5				{font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				color: #333333;
				margin-bottom: 12px}	



p				{font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color: #666666;
				line-height: 17px;
				margin-bottom: 12px}
				

/* QUOTES */

.content_quotes	{text-align: left;
				width: 450px;
				margin-top: 30px;
				margin-left: 350px;
					}
					
.quoteyellow				{color: #e7b20e;
					font-size: 18px;
					font-weight: bold;
					font-style:italic;
					text-transform:uppercase;
					font-family: "Courier New", Courier, monospace}	
					
.quoteblue				{color: #0099FF;
					font-size: 18px;
					font-weight: bold;
					font-style:italic;
					text-transform:uppercase;
					font-family: "Courier New", Courier, monospace}						
										
.quotered				{color: #FF0000;
					font-size: 18px;
					font-weight: bold;
					font-style:italic;
					text-transform:uppercase;
					font-family: "Courier New", Courier, monospace}	

.quoteaqua				{color: #6699CC;
					font-size: 18px;
					font-weight: bold;
					font-style:italic;
					text-transform:uppercase;
					font-family: "Courier New", Courier, monospace}	
	
	
.quote1			{margin-left: 33px}
	
.boeingjustloves	{margin-left: 40px}

.broadway_quotes	{margin-left: 20px;
					margin-top: 60px;}	
	
	
.reviewpic		{margin-top: -50px;
				margin-left: 0px;
				border: white solid 1px;
				position: absolute;}
				
.space 			{height: 170px;}			
								
/* STORY PAGE */

.content_story		{width: 410px;
					margin-left: 350px;
					}


.content_story p	{color: #000000;
					font-size: 18px;
					font-weight:600;
					margin-bottom: 22px;
					font-family: Courier, monospace}
					
.RED			{color:#FF0000;
				font-weight:bold;
				font-style:italic;
				font-size: 16px;
				text-transform:uppercase;
				}


.storypic		{margin-top: -40px;
				margin-left: -60px;
				border: white solid 1px;
				position: absolute;}


.storyquote		{margin-top: 40px;
				margin-left: 20px}
	
	
.spacer			{height: 200px}
							
a img				{border: none;
					outline: none;
					float: left}
					
					
a					{color: #0099CC;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					text-decoration:none;
					border: none;
					outline: none;}
					
a:hover				{color: #FFCC00}					


					
.yellow				{color: #e7b20e;
					font-size: 18px;}					

.hiddenpic			{display: none}




/*  FORM*/													

.form		{margin-left: 100px;
			background:url(images/plane_bg.gif) no-repeat 150px;
			}
			
.form_response		{margin-left: 100px;
			background:url(images/plane_bg.gif) no-repeat 150px;
			height: 390px;
			
			}

.email	 	{width: 230px;
			background: url(images/banner_bottom_bg.gif);
			}
	

			 
input		{border-right: .5px solid #CC9966;
			border-bottom: .5px solid #CC9966;
			height: 19px;
			
}
						  

textarea	{width: 230px;
			background: url(images/banner_bottom_bg.gif);
			height: 19px;
			border-right: .5px solid #CC9966;
			border-bottom: .5px solid #CC9966;
			}

.name		{width: 230px;
			background: url(images/banner_bottom_bg.gif);
			}


.reset		{margin: 0px 0 0 25px;
			padding: 0 0px;
			color: #FFCC00;
			font-weight: bold;
			width: 100px;
			height: 30px;
			font-size: 16px;
			font-style:italic;
			background-color: #ec1c24;}
			
			
.order		{margin: 0px 0 0 130px;
			padding: 0 0px;
			color: #FFCC00;
			font-weight: bold;
			width: 100px;
			font-size: 16px;
			height: 30px;
			font-style:italic;
			background-color: #ec1c24;}			

		
.errormsg	{color:#3399FF;
			font-size: 12px;
			display: none;
			text-decoration: none;
			font-weight: bold;
			margin-left: 130px;}	

.postcode	{width: 100px;
			background: url(images/banner_bottom_bg.gif)
			}

.state			{width: 100px;
				background: #FFFFFF url(images/banner_bottom_bg.gif);}				
				



