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

/* AUTHOR: 	Brett Morganti
		   	brett@sytequest.com
*/

/* RESETS & BASIC PAGE SETUP */
* {margin: 0; padding: 0}
html {overflow-y: scroll; }
body {font: 62.5% Helvetica, sans-serif; background-color:#000000;}

ul { list-style: none  inside; }
p { font-size: 1.2em; line-height: 1.2em; margin-bottom: 1.2em; }
a { outline: none; }
a img { border: none; }

/* END RESET */

/* TOOLBOX */
.floatleft { float: left; }
.floatright { float: right; }
.clear {clear: both; }
/* END TOOLBOX */

/*STRUCTURE AND CONTENT */
#page-wrap {
	background-image:url(images/storm-bg2.jpg);
	width: 960px;
	height: 600px;
	margin: 0 auto;
	
	
}

/*VERTICAL NAVIGATION */
ul#nav {
	list-style: none;
	padding: 256px 0 0 38px;
		
	}
	ul#nav li {
		
		}
	ul#nav li a {
		display: block;		
		width: 172px;
		text-indent: -9999px;
		
		}
		ul#nav li a.events {
			background:url(images/events_btn.jpg) top ;
			background-repeat: no-repeat;
			height: 29px;
		}
		ul#nav li a.photos {
			background: url(images/photos_btn.jpg) top;
			background-repeat: no-repeat;
			height: 28px;
		}
		ul#nav li a.sales {
			background: url(images/sales_btn.jpg) top;
			background-repeat: no-repeat;
			height: 28px;
		}
		ul#nav li a.videos {
			background: url(images/videos_btn.jpg) top;
			background-repeat: no-repeat;
			height: 28px;
		}
		ul#nav li a.summaries {
			background: url(images/summaries_btn.jpg) top;
			background-repeat: no-repeat;
			height: 28px;
		}
		ul#nav li a.links {
			background: url(images/links_btn.jpg) top;
			background-repeat: no-repeat;
			height: 30px;
		}		
		ul#nav li a.astro {
			background: url(images/astro_btn.jpg) top;
			background-repeat: no-repeat;
			height: 28px;				
		}
		ul#nav li a.about {
			background: url(images/about_btn.jpg) top;
			background-repeat: no-repeat;
			height: 28px;
		}	
		ul#nav li a:hover {
		background-position: bottom;
		}
	
/* END VERTICAL NAVIGATION */

/* LOGO AND CAPTION */



#caption  {
	float: right;
	color: #FFF;
	padding: 225px 50px 0 0;
	clear: right;
	font-family: Rockwell, Arial;
	font-size: 10px;
}

#caption .signature {
	font-family: Handwriting-Dakota, Iris, serif;
	font-style: italic;
}
	

/* END LOGO AND CAPTION */

#footer {
	height: 30px;
	padding: 75px 10px 0 10px;
	clear: both;
	font-size:1.2em;
}

.copyright {
	float: left;
	padding: 5px 200px 0 0;
	color:#CCC;
}

#footer .syte {
	color: #666;
	float: left;
	padding: 5px 0 0 0;
}

#footer .visitor {
	float: left;
	padding: 5px 0 0 100px;
	color:#F00;
}

#footer .statcounter {
	float: left;
	padding: 2px 0 0px 25px;
}

#footer .contact a {
	float: right;
	padding: 5px 25px 0 15px;
	color:#F00;
	text-decoration: none;
}

#footer .contact a:active{
	color:#00F;
	text-decoration: underline;
}

#footer .contact a:hover{
	text-decoration: underline;
}
