/*
	Event Fusion
	By: Josh Solecky
	http://www.gocactus.com
*/

/* BASIC PAGE SETUP & RESET */

* { margin: 0; padding: 0; }
html { overflow-y: scroll; height: 100%; background: url(images/pattern.jpg) repeat; }

body { font: 62.5% "Trebuchet MS", Helvetica, sans-serif; background: url(images/pattern.jpg) repeat-x #000; }

ul { list-style: none; }
p { font: 1.4em/1.7em "Trebuchet MS", Helvetica, sans-serif; margin-bottom: 1.3em; color: #EEE; }
a { outline: none; text-decoration: none; }
img, a img { border: none; }
/* END RESET */

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


/* STRUCTURE */
#page-wrap {
	margin: 0 auto;
	width: 1000px;
	padding: 10px 25px 0 25px;
}

#page-wrap.landing {
	margin: 0 auto;
	width: 1000px;
	padding: 120px 150px 0 150px;
	background: url(images/BG_landing.jpg) no-repeat;
}
/* END STRUCTURE */


/* NAVIGATION */

#nav {
	padding: 0 0 7px 0;
	width: 763px;
	float: right;
	}

.on {
	border-bottom: 1px solid #FFF;
	padding-bottom: 1px;
	}


ul#navigation li.last_nav {
	padding-right: 0;
	}

	ul#navigation li {
		font-size: 1.1em;
		display: inline;
		color: #FFF;
		padding: 10px 14px 0 13px;
		float: left;
	}
	

	ul#navigation li a:link, ul#navigation li a:visited {
			
			color: #FFF;
			padding-bottom: 1px;
		}
		
		ul#navigation li a:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 0;
		}
		
		
	ul#navigation li a.on:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 1px;
		}*/
/*		
		ul#navigation li#about a:link, ul#navigation li#about a:visited {
			display: block;
			height: 12px;
			color: #FFF;
			padding-bottom: 1px;
		}
		
		ul#navigation li#about a:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 0;
		}
		
		ul#navigation li#about a.on:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 1px;
		}
		
		ul#navigation li#manage a:link, ul#navigation li#manage a:visited {
			display: block;
			height: 12px;
			color: #FFF;
			padding-bottom: 1px;
		}
		
		ul#navigation li#manage a:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 0;
		}
		
		ul#navigation li#manage a.on:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 1px;
		}
		
		ul#navigation li#decor a:link, ul#navigation li#decor a:visited {
			display: block;
			height: 12px;
			color: #FFF;
			padding-bottom: 1px;
		}
		
		ul#navigation li#decor a:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 0;
		}
		
		ul#navigation li#decor a.on:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 1px;
		}
		
		ul#navigation li#entertain a:link, ul#navigation li#entertain a:visited {
			display: block;
			height: 12px;
			color: #FFF;
			padding-bottom: 1px;
		}
		
		ul#navigation li#entertain a:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 0;
		}
		
		ul#navigation li#entertain a.on:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 1px;
		}
		
		ul#navigation li#services a:link, ul#navigation li#services a:visited {
			display: block;
			height: 12px;
			color: #FFF;
			padding-bottom: 1px;
		}
		
		ul#navigation li#services a:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 0;
		}
		
		ul#navigation li#services a.on:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 1px;
		}
		
		ul#navigation li#design a:link, ul#navigation li#design a:visited {
			display: block;
			height: 12px;
			color: #FFF;
			padding-bottom: 1px;
		}
	
		ul#navigation li#design a:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 0;
		}
		
		ul#navigation li#design a.on:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 1px;
		}
		
		ul#navigation li#contact a:link, ul#navigation li#contact a:visited {
			display: block;
			height: 12px;
			color: #FFF;
			padding-bottom: 1px;
		}
		
		ul#navigation li#contact a:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 0;
		}
		
		ul#navigation li#contact a.on:hover {
			border-bottom: 1px solid #FFF;
			padding-bottom: 1px;
		}*/

/* END NAVIGATION */


/* HEADER */

#header {
	height: 180px;
	}


/* END HEADER */


/* CONTENT */

#content {
	padding: 30px 0 0 0;
	}

#content.landing {
	height: 300px;
	padding: 50px 0 0 0;
	}

.text {
	width: 710px;
	}
	
.image {
	width: 250px;
	margin-bottom: 45px;
	}

#content h1 {
	font-size: 1.7em;
	color: #9f6940;
	margin-bottom: 10px;
	}
	
#content a {
	color: #9f6940;
	}
	
#content a:hover {
	color: #FFF;
	}

#content ul.list{
	width: 175px;
	margin: 15px 25px 20px 15px;
	text-indent: 0;
	float: left;
	list-style: none;
	}

.last {
	margin-right: 0;
	}

#content ul.list li {
	color: #9f6940;
	list-style: none;
	text-indent: 0;
	font-size: 15px;
	margin-bottom: 12px;
	}

.home-separation {
	width: 480px;
	float: left;
	color: #9f6940;
	}


/* END CONTENT */


/* FLASH AREA */

#flash-area {
	margin: 0 0 30px 0;
	}
	
#flash-area h1 {
	font-size: 1.7em;
	color: #FFF;
	margin-bottom: 20px;
	text-align: center;
	}

/* END FLASH AREA */


/* FOOTER */


#footer-wrap {
	margin: 0 auto;
	width: 1000px;
	padding: 25px 25px 0 25px;	
}

#footer {
	height: 140px;
	background: url(images/pattern.jpg) repeat;
	}
	
#footer p {
	font: 1.3em/1.3em "Trebuchet MS", Helvetica, sans-serif; 
	color: #FFF;
	font-variant: small-caps;
	}

#footer a {
	color: #FFF;
	}

#footer a:hover {
	color: #999;
	}

.footnote {
	width: 225px;
	float: left;
	}

ul#foot-button li {
	text-indent: -9999px;
	float: left;
	}

		ul#foot-button li#reel a:link, ul#foot-button li#reel a:visited {
			background: url(images/button_viewreel.jpg) no-repeat 0 0;
			display: block;
			height: 75px;
			width: 225px;
		}
		
		ul#foot-button li#reel a:hover {
			background-position: 0 -75px;
		}
		
/* END FOOTER */

