	
@charset "UTF-8";

	body { 
			font-family:arial,sans-serif;
			font-size:100%;
			text-align:center;
			margin:0px;
			background: #ffffff;
			background-image: url('../images/bgW.jpg');
			background-repeat: no-repeat;
			background-attachment:fixed;
			background-position: 50% top; 
			}
			
	p { 
			font-family:arial,sans-serif;
			font-size:100%;
			color:#333333;
			line-height:130%;
			}
	ul {
		wi dth:448px;
		color:#333333;
		fon t-size:15px;
		padding:20px;
		}
	li	{
			margin:0px 0px 5px 20px;
			font-size:100%;
		}
			
	em {
			font-size:120%;
			font-weight:normal;
			font-variant:normal;
			font-style:normal;
			font-family:arial,sans-serif;
			line-height:120%;
			}
			
	#showThis1 {
			display:none;
				}
	#Page {
			bor der:1px solid #ff0000;
			font-family:arial,sans-serif;
			font-size:100%;
			margin:0px;
			width:100%;
			padding-bottom:25px;
			float:left;
				}
			
	#Wrapper {
			bo rder:1px solid #000;
			font-family:arial,sans-serif;
			font-size:100%;
			margin:0px;
			padding:0px;
			width:100%;
			float:left;			
				}
			
	#WrapperT {
			bo rder:1px solid #000;
			font-family:arial,sans-serif;
			font-size:100%;
			margin:0px;
			padding:0px;
			width:100%;
			float:left;	
			background-image:url('../images/greenLine.png')	;
			background-repeat: no-repeat;
			background-attachment:fixed;
			background-position: 50% top; 		
				}
			
	#Content {
			font-family:arial,sans-serif;
			font-size:100%;
			width:980px;
			margin:0px;
			padding:0px;
			margin-left:auto; margin-right:auto;
			float:none;
			clear:both;
				}
			
	#Content2 {
			font-family:arial,sans-serif;
			font-size:100%;
			width:980px;
			margin:0px;
			padding:0px;
			padding-top:0px;
			text-align:left;
			margin:0px;
			float:left;
				}
			
	*.calNav {
			font-family:arial,sans-serif;
			font-size:80%;
			color:#6ba90d;
			width:993px;
			margin: 20px 0px 10px 0px;
			padding:0px;
			float:left;
			text-align:center;
			height:20px;
			border:0px solid #c5e497;
				}		
			
	*.calNavB {
			font-family:arial,sans-serif;
			font-size:80%;
			color:#6ba90d;
			width:880px;
			margin: 20px 0px 10px 0px;
			padding:0px;
			float:left;
			text-align:center;
			height:20px;
			border:0px solid #c5e497;
				}		
	#ticker {
			font-family:arial,sans-serif;
			color:#6ba90d;
			width:993px;
			margin: 0px 0px 0px 0px;
			padding:0px;
			float:left;
			text-align:center;
			 height:200px;
			border:1px solid #c5e497;
				}
			
	#tickL {
			width:485px; width:993px; height:100px;
			margin: 0px 0px 10px 0px;
			padding:0px;
			float:left;
			bo rder:1px solid #c5e497;
				}
			
	#tickR {
			width:485px; height:100px;
			margin: 0px 0px 10px 0px;
			padding:0px;
			float:right;
			bo rder:1px solid #c5e497;
				}
			
	#TuesSat {
			font-family:arial,sans-serif;
			color:#6ba90d;
			width:993px;
			margin: 20px 0px 0px 0px;
			padding:0px;
			float:none;
				}
			
	#TuesSat h1 {
			font-family:arial,sans-serif;
			color:#333333;
			wid th:189px;
			height:30px;
			text-align:center;
			font-size:20px; font-weight:bold;
			margin: 8px 0px 0px 0px;
			padding:3px;
			float:none;
				}
			
	#TuesSat h3 {
			bo rder:1px solid #fff;
			font-family:arial,sans-serif;
			color:#333;
			background:#c5e497;
			width:194px;
			line-height:30px;
			text-align:center;
			font-size:15px; font-weight:normal;
			margin:1px;
			padding:0px;
			float:none;
				}
			
	#TuesSat ul li{
			list-style-type:none;
			margin: 15px 0px 5px 0px;
			text-align:center;
			float:none;
			font-weight:bold;
				}
			
	#Tues {
			width:196px; height:300px;
			margin: 0px 0px 10px 0px;
			padding:0px;
			float:left;
			border:1px solid #c5e497;
				}
			
	#Wed {
			width:196px;height:300px;
			margin: 0px 0px 10px 0px;
			padding:0px;
			float:left;
			border:1px solid #c5e497;
			background-image:url('../images/Wednesday.gif')	;
				}
			
	#Thur {
			width:196px;height:300px;
			margin: 0px 0px 10px 0px;
			padding:0px;
			float:left;
			border:1px solid #c5e497;
			background-image:url('../images/Thursday2.gif')	;
				}
			
	#Fri {
			width:196px;height:300px;
			margin: 0px 0px 10px 0px;
			padding:0px;
			float:left;
			border:1px solid #c5e497;
			background-image:url('../images/Friday.gif')	;
				}
			
	#Sat {
			width:196px;height:300px;
			margin: 0px 0px 10px 0px;
			padding:0px;
			float:left;
			border:1px solid #c5e497;
				}
			
	a.info  {
			color:#6ba90d;
			font-size:14px;
			font-weight:bold;
			padding:0px;
			margin:0px;
				}		
.titleH {
		float:left;
		text-align:left;
		color:#6ba90d;
		font-size:24px;
		margin:0px 0px 20px 0px;
		padding:0px;
}			
				
*.hoursWrap	{ float:left;width:320px;margin-bottom:10px;}			
*.hoursDay	{ float:left;width:115px;}			
*.hours	{ float:left;width:200px;}	

*.instruction {
		color:#6ba90d;
		font-size:12px;
		width:300px;
		float:right;
		text-align:left;
}			
				
*.phone {
		width:980px;
		color:#6ba90d;
		line-height:30px;
		font-size:20px;
		padding:8px;
		text-align:left;
}				
.titleL {
		height:20px;
		text-align:left;
		color:#6ba90d;
		font-size:20px;
		padding-bottom:0px;
		margin-top:25px;
}	

#headline {
		height:20px;
		width:960px;
		float:left;
		text-align:left;
		color:#6ba90d;
		font-size:20px;
		padding-left:20px;
		padding-bottom:0px;
		padding-top:20px;
}

#headline a, #headline a:link,  #headline a:active,#headline a:visited {
			width:200px;
			padding-left: 0px;
			padding-right: 0px;
			padding-top:0px;
			text-align:center;
			font-weight:normal;
			font-size:12px;
			color:#0009eb; /*       */
			}

#headline a:hover {
			color:#6ba90d;
			color:#6ba90d;
			}	

*.column {
		width:448px;
		color:#000000;
		fo nt-size:15px;
		padding-left:20px;
		padding-right:20px;
}

*.column2 {
		width:420px;
		color:#000000;
		font-size:17px;
		padding:10px 20px 10px 20px;
		border:2px #6ba90d solid ;
}
				
	#footer { 
			text-align:center;
			margin:0px;
			margin-right:auto;
			margin-left:auto;
			padding-top:10px;
			font-family:arial,sans-serif;
			font-size:15px;
			width:780px;	
			}
			
	h1 {
			color:#5d5d5d;
			text-align:left;
			margin-top:20px;
			font-size:120%;
			font-weight:normal;
			}
			
	h3 {
			color:#5d5d5d;
			text-align:center;
			margin:5px 0px 0px 0px;
			font-size:120%;
			font-weight:normal;
			}
					
	a { 
			text-decoration: none;
			font-weight: normal;
			font-variant:normal;
			}
			
	a:link { color: #0009eb;text-decoration: none;  }  /* for unvisited links 800517 */
	a:visited { color: #0009eb ;text-decoration: none; } /* for visited links FF00CC */
	a:active { color: #0009eb;} /* when link is clicked ED78B0*/
	a:hover { 
			color: #FFFF00; 
			color:#6ba90d;
			text-decoration:none; 
			text-decoration: none;} /* when mouse is over link ED78B0*/

#navH, #navH div {
			text-align:center;
			color:#6ba90d;
			font-family:arial,sans-serif;
			font-size:15px;
			line-height:30px;
			}

#navH a, #navH a:link,  #navT a:active,#navT a:visited {
			width:90px;
			padding-left: 0px;
			padding-right: 0px;
			text-align:center;
			font-weight:normal;
			font-size:15px;
			color:#0009eb; /*       */
			}

#navH a:hover {
			color:#6ba90d;
			}

#nav {
			color:#6ba90d;
			font-family:arial,sans-serif;
			font-size:15px;
			line-height:20px;
			height:40px;
			width:560px;
			float:right;
			text-align:right;
			margin:15px 0px 20px 0px;	
			}

#nav a, #nav a:link {
			width:90px;	
			padding-left: 0px;
			padding-right: 0px;
			text-align:center;
			font-weight:normal;
			font-size:15px;
			color:#0009eb; /*       */
			
			}

#nav a:hover {
			color:#6ba90d;
			}
			
#imgPop img{
		padding:20px;
		border:1px solid #0009eb;
}
			
#imgPop img:hover{
		background:#bdec84;
		border:1px solid #bdec84;
}

#imgPop a, #imgPop a:link,  #imgPop a:active,#imgPop a:visited {
			border:1px solid #ffffff;
			width:220px;
			height:154px;
			padding: 10px;
			
			}

#img Pop a:hover {
			color:#bdec84;
			}
					
		
/* SprySlidingPanels.css - version 0.1 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main SlidingPanels container. This selector
 * defines the width and height of the view port for the widget. Note that
 * this selector does not set the overflow property since that is done programatically
 * by the widget. Setting the overflow property programatically ensures that
 * the contens of the widget will be fully visible should JavaScript be disabled
 * in the browser.
 *
 * If you want to constrain the width of the SlidingPanels widget, set a width on
 * the SlidingPanels container. By default, our sliding panels widget expands
 * horizontally to fill up available space.
 *
 * The SlidingPanels container is positioned relative so that content inside it
 * can be positioned relative to its upper left corner.
 *
 * Avoid placing any CSS border or padding properties on the SlidingPanels container
 * as they can affect the proper positioning and sliding animations of the contents
 * inside the container.
 *
 * The name of the class ("SlidingPanels") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * SlidingPanels container.
 */
.SlidingPanels {
	position: relative;
	padding: 0px;
	border: none;
	width: 993px;
	height: 800px;
	float: right;
}
.MoWrap  {
	width: 934px;
	height: 800px;
	float:left;
	margin:0px 0px 0px 58px;
	padding:0px 0px 0px 0px;
} 
.NoPrev	{
	float:left;
	line-height:10px;
	width:170px;
	border: solid 0px #6ba90d;
}  
.moPrev	{
	float:left;
	line-height:30px;
	font-weight:bold;
	width:170px;
} 
.moNext	{
	float:right;
	text-align:right;
	margin-right:58px;
	line-height:30px;
	font-weight:bold;
	width:170px;
}
.calBG	{
background-repeat:no-repeat;
background-image: url('../images/calBG.gif');
height:605px; width:100%;
padding:0px;margin:0px 0px 0px 1px;
}

ul.calUL	{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
}
li.calLI	{
	float:left;
	list-style-type:none;
	width:123px;height:113px;
	background-color:#f1ffd9;
	background:#66cc00 url('../images/bgAvail.gif');
	margin:0px;
	padding:0px;
	border:solid 1px #c2d8ad;
}
li.calLIdim	{
	float:left;	list-style-type:none;
	width:123px;height:113px;
	background-color:#c2d8ad;
	margin:0px;	padding:0px;
	border:solid 1px #c2d8ad;
}
li.calLIdim2	{
	float:left;	list-style-type:none;
	width:248px;height:113px;
	background-color:#c2d8ad;
	margin:0px;	padding:0px;
	border:solid 1px #c2d8ad;
}
li.calLIdim3	{
	float:left;	list-style-type:none;
	width:373px;height:113px;
	background-color:#c2d8ad;
	margin:0px;	padding:0px;
	border:solid 1px #c2d8ad;
}
li.calLIdim4	{
	float:left;	list-style-type:none;
	width:498px;height:113px;
	background-color:#c2d8ad;
	margin:0px;	padding:0px;
	border:solid 1px #c2d8ad;
}
li.calLIdim5	{
	float:left;	list-style-type:none;
	width:623px;height:113px;
	background-color:#c2d8ad;
	margin:0px;	padding:0px;
	border:solid 1px #c2d8ad;
}
li.calLIdim6	{
	float:left;	list-style-type:none;
	width:748px;height:113px;
	background-color:#c2d8ad;
	margin:0px;	padding:0px;
	border:solid 1px #c2d8ad;
}

ul.calULtitle	{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
}
li.calLItitle	{
	float:left;
	list-style-type:none;
	width:123px;
	line-height:25px;
	text-align:center;
	font-size:14px;
	color:#5d5d5d;
	margin:1px;
	padding:0px;
}

img.dayHvr	{ z-index:2;position:relative;top:-17px; filter:alpha(opacity=0); -moz-opacity:0.0; opacity:0.0;}
img.dayHvr:hover	{ border:none;filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4;}
img.bgAvail {margin: 10px 5px 0px 20px;width:35px;height:35px;float:left;}
img.Legend {margin: 15px 0px 0px 0px;float:left;}
p.bgAvail {font-size:80%;line-height:100%;}
li.Shooters	{
	background-color:#fff;
background-repeat:no-repeat;
background-image: url('../images/bgSatShooters.gif');
	float:left;
	list-style-type:none;
	width:123px;height:113px;
	margin:0px;
	padding:0px;
	border:solid 1px #c2d8ad;
}
.dateIs	{
color:#c2d8ad;
color:#5c9002;
padding:3px 3px 3px 3px;
font-weight:bold;
font-size:18px;
line-height:18px;
}

/* This is the selector for the container that holds all of the content panels
 * for the widget. The SlidingPanelsContentGroup container is what gets programtically
 * positioned to create the slide animation. It is also what governs the layout of
 * the panels.
 *
 * By default, the width of the container is the same as its parent, the SlidingPanels
 * container.
 *
 * You can make the panels within the SlidingPanelsContentGroup container layout
 * horizontally by giving the SlidingPanelsContentGroup container a width that is as wide
 * or larget than the sum of the widths of all of the content panels, and then floating
 * the content panels inside the SlidingPanelsContentGroup container so they all appear
 * on the same line. You may also need to float the SlidingPanels and SlidingPanelsContentGroup
 * containers to insure that none of the content panels "leak" outside of the widget.
 *
 * Avoid placing any CSS border, margin, or padding properties on the SlidingPanels
 * container as they can affect the proper positioning and sliding animations of the
 * the container within the widget.
 *
 * The name of the class ("SlidingPanelsContentGroup") used in this selector is not
 * necessary to make the widget function. You can use any class name you want to style the
 * SlidingPanelsContentGroup container.
 */
.SlidingPanelsContentGroup {
	position: relative;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
	float: left;
	width: 12000px;
}


/* This is the selector for the container that holds content for a given panel. In our
 * default style implementation, the dimensions of each content panel exactly match the
 * dimensions of the view port (SlidingPanels) container. This ensures that only one
 * panel ever shows within the view port.
 *
 * Avoid placing any CSS border, margin, or padding properties on the SlidingPanels
 * container as they can affect the proper positioning and sliding animations of the
 * the panel within the widget. You can place border, margins and padding on any content
 * *inside* the content panel.
 *
 * The name of the class ("SlidingPanelsContent") used in this selector is not
 * necessary to make the widget function. You can use any class name you want to style the
 * SlidingPanelsContent container.
 */
.SlidingPanelsContent {
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 993px;
	height: 800px;
	float: left;
	text-align:left;
	
}

/* The class used in this selector is programatically added to the SlidingPanels container
 * anytime we are animating between panels. This rule makes sure that *all* content inside
 * the widget is overflow:none to avoid a rendering glitch that occurs in FireFox 1.5 whenever
 * there is an element inside the widget that displays a scrollbar.
 *
 * The class is automatically removed once the animation has stopped so that the overflow
 * properties of the content inside the widget should be restored.
 */
.SlidingPanelsAnimating * {
	overflow: hidden !important;
}

/* The class used in this selector is programatically added to the SlindingPanelsContent
 * container that is currently visible in the view port. The class is automatically removed
 * when the widget switches to a different panel.
 */
.SlidingPanelsCurrentPanel {
	border -left:1px solid #dadada;
	border -bottom:1px solid #dadada;
}

/* The class used in this selector is programatically added to the SlidingPanels container
 * anytime the SlidingPanels container is given focus. The class is automatically removed
 * once the SlidingPanels container loses focus.
 */
.SlidingPanelsFocused {
}


hr, .clearAll {
	clear: both;
}

.Mo1 {
#	background-image:url(../images/puzzle.png);
#	background-repeat:no-repeat;
#	background-position:bottom left;
}
.Mo2 { }
.Mo3 { }
.Mo4 { }
.Mo5 { }
.Mo6 { }
.Mo7 { }
.Mo8 { }
.Mo9 { }
.Mo10 { }
.Mo11 { }
.Mo12 { }
