a:link { 
	color: #FC6208;
	}
a:visited { 
	color: #FC6208;
	}
a:hover { 
	color: #FC6208;
	text-decoration: none;
	}
a:active { 
	color: #FC6208;
	}
*	{
	margin: 0px;
	padding: 0px;
	}

#wrap	{
	width: 100%;
	background-image: url('images/bg.jpg');
	background-repeat: repeat-x;
	background-position: top center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}

#wrap-inner {
	width: 940px;
	margin-left: auto;
	margin-right: auto;
	}

#header {
	width: 940px;
	height: 101px;
	margin-left: auto;
	margin-right: auto;
	}

	#logo {
		width: 535px;
		height: 101px;
		padding-left: 18px;
		float: left;
		}

	#topnav {
		width: 383px;
		height: 38px;
		background-image: url('images/topnav-bg.png');
		background-repeat: no-repeat;
		background-position: top center;
		float: left;
		}

		#topnav-contents {
			width: 338px;
			margin-top: 12px;
			margin-left: 23px;
			}

			table.topnav-contents {
				border: 0px;
				border-spacing: 0px;
				border-collapse: collapse;
				width: 338px;
				margin-top: 5px;
				}


				table.topnav-contents td a {
					display: block;
					border: 0px none transparent;
					}

				table.topnav-contents td a:link {
					border: 0px none transparent;
					background-color: #ffffff;
					}

				table.topnav-contents td a:visited {
					border: 0px none transparent;
					background-color: #ffffff;
					}

				table.topnav-contents td a:hover {
					border: 0px none transparent;
					background-color: #f69a14;
					}

				table.topnav-contents td img {
					height: 11px;
					border: 0px none transparent;
					}

				td.home {
					width: 49px;
					height: 11px;
					background-color: #ffffff;
					display: table-cell;
					}

					td.home img {
						width: 49px;
						}

				td.about-us {
					width: 76px;
					height: 11px;
					background-color: #ffffff;
					display: table-cell;
					}

					td.about-us img {
						width: 76px;
						}
					

				td.faq {
					width: 41px;
					height: 11px;
					background-color: #ffffff;
					display: table-cell;
					}

					td.faq img {
						width: 41px;
						}

				td.news {
					width: 52px;
					height: 11px;
					background-color: #ffffff;
					display: table-cell;
					}

					td.news img {
						width: 52px;
						}

				td.links {
					width: 50px;
					height: 11px;
					background-color: #ffffff;
					display: table-cell;
					}

					td.links img {
						width: 50px;
						}

				td.contact {
					width: 70px;
					height: 11px;
					background-color: #ffffff;
					display: table-cell;
					}

					td.contact img {
						width: 70px;
						}

	#date {
		width: 328px;
		height: 41px;
		padding-left: 55px;
		padding-top: 22px;
		float: left;
		display: table-cell;
		vertical-align: middle;
		}

		#datelabel {
			width: 95px;
			height: 23px;
			float: left;
			}

			#datelabel img {
				width: 95px;
				height: 23px;
				border: 0px none transparent;
				}

		#datefunction {
			width: 232px;
			float: left;
			}

			#datefunction p {
				font-size: 140%;
				font-weight: bold;
				text-transform: uppercase;
				margin-left: 8px;
				margin-right: 8px;
				margin-top: -3px;
				}

#menu	{
	width: 100%;
	background-color: #000000;
	background-image: url('images/menu-bg.jpg');
	background-repeat: repeat-x;
	background-position: center center;
	height: 46px;
	}

	#menu-inner {
		width: 900px;
		margin-left: auto;
		margin-right: auto;
		}

		table.menu {
			width: 900px;
			border: 0px none transparent;
			border-spacing: 0px;
			border-collapse: collapse;
			text-transform: uppercase;
			color: #ffffff;
			font-weight: bold;
			}

			table.menu td img {
				height: 46px;
				border: 0px none transparent;
				}

			table.menu td a {
				border: 0px none transparent;
				color: #ffffff;
				display: block;
				}

			td.spacer {
				width: 3px;
				}

				td.spacer img {
					width: 3px;
					}

			td.cheerleading {
				width: 130px;
				}

				td.cheerleading img {
					width: 130px;
					}

				td.cheerleading a {
					border: 0px none transparent;
					}

			td.football {
				width: 97px;
				}

				td.football img {
					width: 97px;
					}

			td.how-to-join {
				width: 110px;
				}

				td.how-to-join img {
					width: 110px;
					}

			td.schedules {
				width: 106px;
				}

				td.schedules img {
					width: 106px;
					}

			td.calendar {
				width: 106px;
				}

				td.calendar img {
					width: 106px;
					}

			td.score-reports {
				width: 140px;
				}

				td.score-reports img {
					width: 140px;
					}
				
			td.photos {
				width: 80px;
				}

				td.photos img {
					width: 80px;
					}

			td.directions {
				width: 104px;
				}

				td.directions img {
					width: 104px;
					}

#middle {
	width: 100%;
	background-color: #f3f3f3;
	background-image: url('images/orangebg.jpg');
	background-repeat: repeat-x;
	background-position: top center;
	}

	#middle-inner {
		width: 900px;
		margin-left: auto;
		margin-right: auto;
		background-image: url('images/sunburst.jpg');
		background-repeat: no-repeat;
		background-position: top center;
		}

		table.schedule-area {
			width: 764px;
			border: 0px;
			border-spacing: 0px;
			border-collapse: collapse;
			margin-left: 18px;
			}

			td.scheduletitle {
				width: 275px;
				height: 64px;
				padding-right: 13px;
				}

				td.scheduletitle img {
					width: 275px;
					height: 64px;
					border: 0px none transparent;
					}

			td.schedulemain {
				width: 275px;
				padding-right: 13px;
				padding-left: 10px;
				padding-top: 10px;
				background-image: url('images/schedule-box-bg.png');
				background-position: top left;
				background-repeat: no-repeat;
				display: table-cell;
				vertical-align: top;
				height: 100%;
				font-size: 80%;
				font-weight: bold;
				}

				table.schedule {
					width: 252px;
					border: 0px;
					border-spacing: 0px;
					border-collapse: collapse;
					}

					table.schedule th {
						text-align: left;
						border-bottom: 1px dotted #000000;
						padding-bottom: 5px;
						}

					td.date {
						padding-top: 5px;
						display: table-cell;
						padding-right: 10px;
						}

					td.game {
						padding-top: 5px;
						display: table-cell;
						}

					td.time {
						padding-top: 5px;
						text-align: right;
						display: table-cell;
						}

				td.schedulemain ul {
					list-style-image: url('images/checkmark.png');
					margin-top: 0px;
					}

				td.schedulemain li {
					margin-left: 20px;
					padding-bottom: 12px;
					}

				#newsletterbox a:link {
					color: #fb6208;
					text-decoration: none;
					}

				#newsletterbox a:visited {
					color: #fb6208;
					text-decoration: none;
					}

				#newsletterbox a:hover {
					color: #fb6208;
					text-decoration: underline;
					}



				table.photos {
					width: 255px;
					border: 0px;
					border-spacing: 0px;
					border-collapse: collapse;
					text-align: center;
					font-weight: bold;
					}
				
					table.photos img {
						border: 0px none transparent;
						padding: 2px;
						background-color: #000000;
						}
		
					table.photos a:link {
						border: 0px none transparent;
						text-decoration: none;
						color: #000000;
						}

					table.photos a:visited {
						border: 0px none transparent;
						text-decoration: none;
						color: #000000;
						}

					table.photos a:hover {
						border: 0px none transparent;
						text-decoration: none;
						color: #fb6208;
						}

					table.photos a:hover img {
						background-color: #fb6208;
						}

					td.photo1 {
						padding-left: 5px;
						padding-right: 9px;
						}

					td.photo2 {
						padding-left: 9px;
						padding-right: 5px;
						}




			td.buttonbox {
				width: 253px;
				background-image: url('images/button-box-bg.png');
				background-position: bottom left;
				background-repeat: no-repeat;
				padding-right: 18px;
				padding-bottom: 5px;
				padding-top: 5px;
				}

#lower {
	width: 100%;
	background-image: url('images/gradient-bg.jpg');
	background-repeat: repeat-x;
	background-position: top center;
	}

	#lower-inner {
		width: 900px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 10px;
		}

		#leftcol {
			width: 521px;
			padding-left: 24px;
			padding-right: 35px;
			float: left;
			}

			#leftcol h1 {
				font-size: 125%;
				width: 100%;
				padding-bottom: 12px;
				border-bottom: 1px dotted #000000;
				margin-bottom: 10px;
				}

			#leftcol p {
				font-size: 90%;
				padding-bottom: 10px;
				}

			img.indexphoto {
				width: 98px;
				height: 105px;
				padding-right: 8px;
				padding-bottom: 8px;
				float: left;
				}

		#rightcol {
			width: 320px;
			float: left;
			}


#footer {
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	padding-top: 15px;
	border-top: 1px dotted #000000;
	}

	#footer p {
		text-transform: uppercase;
		font-size: 70%;
		font-weight: bold;
		padding-bottom: 10px;
		text-align: center;
		}

	#footer a:link {
		color: #000000;
		text-decoration: none;
		}

	#footer a:visited {
		color: #000000;
		text-decoration: none;
		}

	#footer a:hover {
		color: #fb6208;
		text-decoration: underline;
		}


img.downarrow {
	width: 14px;
	height: 17px;
	float: left;
	padding-right: 8px; 
	}


div.clear {
	width: 100%;
	height: 0px;
	line-height: 0%;
	font-size: 0%;
	clear: both;
	}

span.b	{
	font-weight: bold;
	}

span.i	{
	font-style: italic;
	}

span.u	{
	text-decoration: underline;
	}

span.orange {
	color: #fb6208;
	}

span.lower {
	margin-bottom: -2px;
	}

ul.greencheck {
	list-style-image: url('images/checkmark.png');
	margin-top: 0px;
	padding-top: 10px;
	}

li.greencheck {
	margin-left: 40px;
	padding-bottom: 8px;
	}
