@charset "UTF-8";

/* CSS Document */

body {
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	background-color:#fffcd5;
	background-image:url(images/back01.gif);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	}
	
.banner {
	width:880px;
	height:135px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/banner01_top.gif)
	}

/* Navigation */

.topNav {
	width:880px;
	height:20px;
	background-color:#e34345;
	background-image:url(images/banner01_middle.gif);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	color:white;
	font-size:12px;
	padding-top:5px;
	}

.topNav a {
	text-decoration:none;
	color:white;
	}

.topNav a:hover {
	text-decoration:underline;
	}

/* Main Content Area - Home Page */

.content {
	width:860px;
	background-image:url(images/expand01_red.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	color:black;
	}
	
.content p {
	margin-left:270px;
	}

.content img {
	float:left;
	padding-right: 5px;
	padding-bottom:15px;
	border:none;
	}
	
.content h5 {
	height:95px;
	width:225px;
	float:left;
	margin-left:35px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:5px;
	background-image:url(images/spirit01_red.gif);
	}

.facebook {
	margin-top:450px;
	}

/* Main Content Area - Contacts Page DaB */

.content-p2 {
	width:860px;
	background-image:url(images/expand01_red-p2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	color:black;
	}
	
.content-p2 p {
	margin-left:270px;
	}
	
.content-p2 p {
	margin-left:270px;
	}

.content-p2 h5 {
	height:136px;
	width:453px;
	float:none;
	margin-left:270px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:5px;
	background-image:url(images/contacts01.gif);
	background-repeat:no-repeat;
	}

.content-p2 h4 {
	height:183px;
	width:538px;
	float:none;
	margin-left:270px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:5px;
	background-image:url(images/downloads01.gif);
	background-repeat:no-repeat;
	}

.content-p2 h5.gear {
	height:211px;
	width:453px;
	float:none;
	margin-left:270px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:5px;
	background-image:url(images/gear01.gif);
	background-repeat:no-repeat;
	}
	
.content-p2 h5.news {
	height:211px;
	width:453px;
	float:none;
	margin-left:280px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:5px;
	background-image:url(images/news01.gif);
	background-repeat:no-repeat;
	}
	
.content-p2 h5.fans {
	height:211px;
	width:453px;
	float:none;
	margin-left:270px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:5px;
	background-image:url(images/fans01.gif);
	background-repeat:no-repeat;
	}
	
.content-p2 h5.spirit {
	height:211px;
	width:453px;
	float:none;
	margin-left:270px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:5px;
	background-image:url(images/get-spirit01.gif);
	background-repeat:no-repeat;
	}
	
.facebook-p2 {
	margin-top:200px; border:none;
	}

/* Dropdowns */

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-size:12px;
}



#nav a {
	display: block;
	background-color:white;
	padding:3px;
	width: 10em;
	text-decoration:none;
	color:black;
	border:1px solid black;
}

#nav li {
	float: right;
	width: 10em;
	border-bottom:black;
}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	margin:0px;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}