

/*general styling of the pages*/
body 
	{
		font-family: arial, san-serif;
		font-size: 15px;
		background: URL(lagoon.jpg);
		color: rgb(0,0,0);
		margin:0px 0px;
		padding:0px;
		text-align:center;
	}  
	
/*center page*/
div.page
	{
		width:675px;
		overflow: visible;
		margin:20px auto;
		text-align:left;
		padding:50px;
		border-top:1px solid #000;
		border-left:1px solid #000;
		border-right:3px solid #333;
		border-bottom:3px solid #333;
		background: url(whitetexture.jpg);
	}
div.logo
	{
		width:635px;
		height:300px;
		overflow: auto;
		background: rgb(225,225,225);
		padding: 20px;
		border-top:10px inset rgb(200,200,200);
		border-left:10px inset rgb(200,200,200);
		border-right:10px inset rgb(200,200,200);
		border-bottom:10px inset rgb(200,200,200);	
	}
div.logo img {margin-top: 20px;}	

div.container
	{
		width:680px;
		overflow: hidden;
	}
		
div.ticket
	{	
		float: left;
		text-align:center;
		padding:20px;
		margin: 15px;
		border-top:10px ridge rgb(150,150,150);
		border-left:10px ridge rgb(150,150,150);
		border-right:10px ridge rgb(150,150,150);
		border-bottom:10px ridge rgb(150,150,150);
		width:250px;
		overflow: hidden;
		display: inline;
		background: rgb(0,225,225);
	}

div.meet
	{	
		background: rgb(225,225,225);
		text-align: left;
		padding:20px;
		border-top:1px solid #000;
		border-left:1px solid #000;
		border-right:3px solid #333;
		border-bottom:3px solid #333;
		width:300px;
		overflow: hidden;
		margin: 10px auto;
	}	
	
.menu
	{	
		float:right; 
		display: inline;
		background: url(blueglass.jpg);
		text-align:left;
		padding: 5px;
		border-top:1px solid #000;
		border-left:1px solid #000;
		border-right:3px solid #333;
		border-bottom:3px solid #333;
		width:130px;
		overflow: auto;
		margin-right: 0px; 
		margin-bottom: 15px;
	} 
	
div.menu a {text-decoration: none; color: rgb(0,0,255); font-weight:bold;}
div.menu a:link, a:visited {color: rgb(0,0,255); font-weight:bold;}		
div.menu a:hover {color: rgb(255,255,0); font-weight:bold;}
		
a {text-decoration: none; color: rgb(255,0,0);}
a:link, a:visited {color: red;}
a:hover {color: blue;} 

div.pofa
	{
	width: 600px;
	border: 3px solid white;
	padding: 10px;
	float: left;
	}

i {font-family: arial, san-serif;font-size: 10px;}	
	
h1, h2, h3, h4, h5, h6 	{font-family: arial, san-serif;}
h1 {font-size: 30px;}
h2 {font-size: 25px;}
h3 {font-size: 20px;}
h4 {font-size: 15px;}
h5 {font-size: 10px;}	
h6 {font-size: 20px; color: rgb(255,255,255)}	

p {font-size:15px;}	
p:first-letter {font-size: 18px;} 

/*set column widths on various pages*/

.column1
	{
		float:left;
		width:675px;
	}
		 	
.column2L
	{
		color: black;
		float: left;
		width: 150px;
		display: inline;
	}
.column2R
	{
		color: black;
		float: right;
		width: 525px;
		display: inline;
	}
	
.column2wide
	{
		color: black;
		float: right;
		width: 425px;
		display: inline;
	}
	
.column3L
	{	
		float:left;
		width:150px;
		padding-right:10px;
		display:inline;
	} 
.column3C
	{	
		float:left;
		width:320px;
		padding:10px;
		display:inline;
	}
.column3R
	{	
		float:left;
		width:130px;
		display:inline;
	}	
	 	
.column3R img
	{
	float:right;
	}	