/*   NewmanHunt Photo Album CSS August 14, 2006  

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


/* Global
------------------------------------------------------------------*/
html, body, h1, h2, h3, h4, h5, h6, p, ul, li {	margin:0; padding:0; }

body	{
		background: #000000;}

a		{
		text-decoration: none;}

#homepage	{ 
			height: 600px;
			width: 800px;
			position: relative;	
			margin: 20px auto;}
			
	
#page		{
			height: 610px;
			width: 810px;
			position: relative;	
			margin: 20px auto;
			border:1px;
			border-style: solid;
			border-color:#666666;
			background-color:#333333;
			}
			
#pagein		{
			position: relative;
			margin: 5px;
			height: 600px;
			width: 800px;
			background-color:#000000;
}

h1		{
		font: normal 2.5em/0.9em Georgia, "Times New Roman", Times, serif;
		color: #FFFFFF;
}

h2		{
		font: normal 1em/1.2em Georgia, "Times New Roman", Times, serif;
		color: #FFFFFF;
		padding: 20px 0 0 0;}
		
h3		{
		font: normal .9em/1em Georgia, "Times New Roman", Times, serif;
		color: #FFFFFF;
		padding: 5	px 0 0 0;
		}


/* Home Page Image
------------------------------------------------------------------*/
#homepage img	{
				margin: 0;
				padding: 5px;
				background-color:#333333;
				border:1px;
				border-style: solid;
				border-color:#666666;	}

			
/* main navigation
------------------------------------------------------------------*/

#navcontainer	{
				position: absolute;
				top: 400px;
				left: 20px;
				width: 780px;}
				

#nav li	{ /* main menu */
		
		color: #FFFFFF;
		font: normal .9em/.9em Georgia, "Times New Roman", Times, serif;
		list-style: none;
		float: left;
		position: relative;
		width: 150px;}
 
#nav li a	{ /* navigation titles */
			display: block;
			color: #000000;
			background-color: white;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.70;
			text-decoration: none;
			padding: 5px 0px 5px 5px;}
			
/* Hover Action */
li ul {	display: none;	}
li:hover ul, li.over ul { display: block; }

#nav ul li a { background: #CCCCCC;}
#nav ul li a:hover { background: #FFFFFF;}

/* navigation on season pages */
h2 a:link, a:active {color: #FFFFFF; text-decoration: none;
}
h2 a:hover {color: #FFFFFF; text-decoration: underline;
}
h2 a:visited {color: #cccccc;
}


/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

/* secondary navigation -- photos and synopsis
------------------------------------------------------------------*/
		
#titles	{ 
		padding: 20px 0 0 20px;
}
#seasontitles	{ 
		padding: 10px 0 0 20px;
}
#events	{ width: 800px;
		height: 300px;
		 }
		 
#events div	{ /* secondary menu */
		float: left;
		position: relative;
		width: 136px;
		padding: 20px 0 20px 20px;
		}
#eventsframe	{ /* event slideshow frame */
		width: auto;
		background: #eeeeee;
		}
		
/* Hover Action */
#events div h2, #events div h3{ display: none;}
#events div:hover h2, #events div:hover h3{ display: block;}

#events img { border: 1px;
			border-style: solid;
			border-color:#666666;}