@charset "utf-8"; 
/* CSS Document */ 
/*<style type="text/css">*/

@font-face {
    font-family: 'BebasNeueRegular';
    src: url('/fonts/BebasNeue-webfont.eot');
    src: url('/fonts/BebasNeue-webfont.eot?iefix') format('eot'),
         url('/fonts/BebasNeue-webfont.woff') format('woff'),
         url('/fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('/fonts/BebasNeue-webfont.svg#webfontj1CI1MAi') format('svg');
    font-weight: normal;
    font-style: normal;

}

BODY
{
	background-color: #000000;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-image: url(/images/Twitter-bkgnd.gif);
	background-repeat: repeat;
	background-position: left top;
	/*background-color: #000000;*/
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
}
A
{
    COLOR: #CC0000;
}
A:hover
{
    COLOR: #ff9900;
    TEXT-DECORATION: underline;
}
A:visited
{
    COLOR: #000066;
}
.tdLeft 
{
	background-image: url(/images/bklft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.tdRight 
{
	background-image: url(/images/bkrght.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.contentBkgndBttm 
{
	background-image: url(/images/main-endcap.png);
	background-repeat: no-repeat;
	background-position: right  bottom;
}
.contentBkgndTop 
{
	background-image: url(/images/main-topcap.png);
	background-repeat: no-repeat;
	background-position: left  top;
}
.borderLeft
{
	background-color: #000000;
	background-image: url(/images/bdrbkgnd-left.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.borderRight
{
	background-color: #000000;
	background-image: url(/images/bdrbkgnd-right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.flashbkgnd
{
	background-image: url(/images/navbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* NEW HEADER AND BANNER WRAPPER */
#wrapper
{
width:780px;
margin:110px 0px 0px 0px;
padding:0;
}
#hmbanner
{
width:780px;
margin:0;
padding:0;
vertical-align:top;
float: left;
}

/* NEW NAVIGATION */ 
#navbkgnd {
background-image:url(/images/nav-bkgnd.png);
background-repeat:no-repeat;
background-position:top left;
width: 780px;
height: 36px;
margin: 0;
padding: 0;
}
UL#nav {
margin: 0 0 0 15px;
padding: 5px 0 0 0;
list-style:none;
height:36px;
}
#nav LI {
margin: 0;
padding: 0px 5px 2px 2px;
float:left;
display:block;
position:relative;
}
#nav LI a
{
border: none;
text-decoration: none;
float:left;
height:36px;
}
#nav LI :hover {
background-image:  url(/images/nav-bkgnd-over.png);
background-repeat: no-repeat;
background-position: top left;
border:none;
}
#nav img {
border:none;
padding-top:5px;
}

/* STORE AND PARK LIST NEXT TO MAIN BANNER AREA */
#strprklist
{
position: inherit;
top:0;
left:0;
MARGIN: 0 0 0 10px;
float:left;
width:185px;
}
#strprklist UL
{
MARGIN:0;
PADDING:0;
LIST-STYLE:NONE;
	
}
#strprklist LI A {
	background-color:#CCCCCC;
	color:#000000;
	padding:2px 0px 5px 10px;
	width:175px;
	height:30px;
	display:block;
	vertical-align: middle;
	text-decoration:none;
	MARGIN:0 0 1px 0;
}
#strprklist LI a:hover {
	background-color:#FFCC00;
}
#strprklist LI H1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	font-weight:300;
	line-height: 16px;
	margin: 0px;
	padding:0;
}
.locationHdr {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size: 14px;
font-weight:300;
line-height: 20px;
height:20px;
width:175px;
margin:0;
padding:2px 0px 2px 10px;
background-color:#000066;
display:block;
}
.textsmall {
	font-family: verdana, Arial, Helvetica;
	font-size: 9px;
	line-height:10px;
	font-weight: normal;
}

TD
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.standprkhdr
{
	FONT-SIZE: 14px;
	COLOR: #FF9900;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding: 5px;
	text-align: center;
}
.standclmhdr
{
	FONT-SIZE: 12px;
	COLOR: #FFFF99;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 2px;
	background-color:#000033;
	text-align: center;
}
.standtotal
{
	FONT-SIZE: 11px;
	COLOR: #FFFF33;
	height: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 2px;
	text-align: center;
}
.standinfo
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	height: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	text-align: center;
}
.content
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 10px;
	padding-right: 10px;
}
.content2
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 5px;
	padding-right: 10px
}
.subcontent
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 10px;
	padding-right: 10px
}
.storeLinks
{
	FONT-SIZE: 10px;
	COLOR: #CC0000;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
H1
{
	FONT-SIZE: 14px;
	COLOR: #000066;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-weight: bold;
}
H2
{
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-weight: bold;
}
H3
{
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-weight: bold;
	letter-spacing: 1px;
}
.chartprice
{
	FONT-SIZE: 24px;
	COLOR: #336600;
	LINE-HEIGHT: 30px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-weight: bold;
	letter-spacing:-1px;
}
.footer
{
	FONT-SIZE: 9px;
	COLOR: #000000;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	margin-top: 5px;
	padding-left: 25px;
}
.titlebar
{
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-weight: bold;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.eventpromo
{
	FONT-SIZE: 12px;
	COLOR: #FF3300;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-weight: bold;
	padding-top: 10px;
	margin-top: 0px;
}
.eventLink
{
	FONT-SIZE: 12px;
	COLOR: #FF3300;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
}
.eventMain
{
	FONT-SIZE: 14px;
	COLOR: #000066;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-weight: bold;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
}
.eventdetail
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	VERTICAL-ALIGN: TOP;
	TEXT-DECORATION: none;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
}
.eventdetailDate
{
	FONT-SIZE: 12px;
	COLOR: #006600;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: times-roman, serif;
	FONT-weight: bold;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
}
HR
{
    COLOR: #F9B91B;
}
.login
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN-left: 5px;
    MARGIN-bottom: 5px;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 14px
}
.headline
{
    FONT-SIZE: 18px;
    COLOR: #000066;
    LINE-HEIGHT: 24px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.subhead
{
    FONT-SIZE: 14px;
    COLOR: #000066;
    LINE-HEIGHT: 18px;
}
.staticNav
{
    FONT-SIZE: 11px;
	COLOR: #006600;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
	FONT-FAMILY: times-roman, serif;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 5px
}
.nav A
{
    FONT-SIZE: 11px;
	COLOR: #006600;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
	FONT-FAMILY: times-roman, serif;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 5px
}
.nav A:hover
{
    FONT-SIZE: 11px;
	COLOR: #CC0000;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.subnav A
{
	FONT-SIZE: 11px;
	COLOR: #006600;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: times-roman, serif;
	TEXT-DECORATION: none;
	padding-left: 15px;
	padding-right: 5px
}
.subnav A:hover
{
    FONT-SIZE: 11px;
	COLOR: #CC0000;
	TEXT-DECORATION: none;
}
.secnav A
{
	FONT-SIZE: 11px;
	COLOR: #006600;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 10px;
	padding-right: 5px
}
.secnav A:hover
{
    FONT-SIZE: 11px;
	COLOR: #CC0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.testimonials
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000066;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.newshead
{
    FONT-SIZE: 11px;
    COLOR: #006600;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.glossary
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.glossaryHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #330099;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.contact
{
    FONT-SIZE: 10px;
    COLOR: #85795a;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.contactInfo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 14px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.question
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
UL
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
	list-style-type: disc;
    MARGIN-TOP: 0px;
	margin-left: 0px;
    FONT-FAMILY: verdana, sans-serif
}
/*OL
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, sans-serif
}*/
.sidebarlist
{
    FONT-SIZE: 11px;
    LIST-STYLE-IMAGE: url(../images/arrowbullet.gif);
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    MARGIN-TOP: 0px;
	margin-left: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.legal
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
	margin-left: 0px;
	padding-left: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.smText
{
    background-image: url(../images/bkgnd-loginform.gif);
	BORDER-RIGHT: #006600 1px solid;
    BORDER-TOP: #006600 1px solid;
    BORDER-LEFT: #006600 1px solid;
    BORDER-BOTTOM: #006600 1px solid;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana, sans-serif
}
.formtextnum
{
    BORDER-RIGHT: #339966 1px solid;
    BORDER-TOP: #339966 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #339966 1px solid;
    BORDER-BOTTOM: #339966 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.formtextalpha
{
    BORDER-RIGHT: #339966 1px solid;
    BORDER-TOP: #339966 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #339966 1px solid;
    BORDER-BOTTOM: #339966 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.input
{
	BACKGROUND-COLOR: #F1F1E7;
	BORDER-RIGHT: #006600 1px solid;
    BORDER-TOP: #006600 1px solid;
    FONT-SIZE: 11px;
	color:#333333;
    BORDER-LEFT: #006600 1px solid;
    BORDER-BOTTOM: #006600 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
}
.dropdown
{
    BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: #006600 none;
    BORDER-TOP: #006600 none;
    FONT-SIZE: 11px;
    BORDER-LEFT: #006600 none;
    COLOR: #000000;
    BORDER-BOTTOM: #006600 none;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    margin-top: 1px;
}
.textarea
{
    FONT-SIZE: 9px;
    BACKGROUND-COLOR: #FFFFCC;
    BORDER-RIGHT: #006600 1px solid;
    BORDER-TOP: #006600 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #006600 1px solid;
    BORDER-BOTTOM: #006600 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    MARGIN: 2PX;
    WIDTH: 240px;
}
.formlabel
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
	text-align:right;
	margin-right:2px;
}
.formbox
{
    BORDER-RIGHT: #006600 1px solid;
    BORDER-TOP: #006600 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-LEFT: #006600 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #006600 1px solid;
    HEIGHT: 20px;
    TEXT-ALIGN: center
}
.formfield
{
    /*background-image: url(../images/codmw-formbkgnd.gif);
	background-repeat:repeat-x;*/
	background-color: #CCCCCC;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 11px;
	color:#000000;
	font-weight: 500;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
}
.formfield INPUT
{
    FONT-SIZE: 11px;
	/*background-image: url(../images/codmw-formbkgnd.gif);
	background-repeat:repeat-x;*/
	background-color: #CCCCCC;
	BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight: 500;
    HEIGHT: 20px;
    TEXT-ALIGN: left;
    MARGIN: 2PX;
	width:200px;
}
.formfield SELECT
{
    FONT-SIZE: 11px;
	/*background-image: url(../images/codmw-formbkgnd.gif);
	background-repeat:repeat-x;*/
	background-color: #CCCCCC;
	BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight: 500;
    HEIGHT: 20px;
    TEXT-ALIGN: left;
    MARGIN: 2PX;
}
.formfield BUTTON
{
	BACKGROUND-COLOR: #000000;
	BORDER-RIGHT: #006600 1px solid;
    BORDER-TOP: #006600 1px solid;
    BORDER-LEFT: #006600 1px solid;
    BORDER-BOTTOM: #006600 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 30px;
    WIDTH: 70px;
    TEXT-ALIGN: left;
    MARGIN: 2PX;
	color:#000000;
}
.textbox
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: #006600 1px solid;
    BORDER-TOP: #006600 1px solid;
    BORDER-LEFT: #006600 1px solid;
    BORDER-BOTTOM: #006600 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    MARGIN: 2PX;
}
.hrrule
{
    BACKGROUND-COLOR: #D4CAA0;
	height:1px;
	margin:0;
	padding:0;
}
SELECT
{
    BORDER-RIGHT: #006600 1px solid;
    BORDER-TOP: #006600 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #006600 1px solid;
    BORDER-BOTTOM: #006600 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 14px;
    TEXT-ALIGN: left
}
.search
{
    BORDER-RIGHT: #000000 thin;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 thin;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #000000 thin;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #000000 thin;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    WIDTH: 140px;
    BACKGROUND-COLOR: #ffffff
}
/* PARK SELECTION ON PARKS PAGE */
#parkselection
{
	padding:0;
	margin:0;
	list-style:none;
}
#parkselection LI  {
	float:left;
	padding:0;
	text-align:center;
	margin-top:0;
}
#parkselection LI.vertline {
	vertical-align: middle;
	background-color:#CCCCCC;
	margin:0;
	padding:0;
	width:1px;
	height:340px;
	display:block;
}
#parkselection LI A {
	border:3px solid #FFFFFF;
	margin:5px 10px 5px 10px;
	width:210px;
	height:340px;
	float:left;
	display:block;
	text-align:center;
	background-image: url(../images/btnbkgnd2-parks-OFF.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#parkselection LI A:Hover {
	float:left;
	padding:0;
	width:210px;
	height:340px;
	float:left;
	display:block;
	text-align:center;
	border:3px solid #FFFF99;
	text-decoration:none;
	background-image: url(../images/btnbkgnd2-parks-ON.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}
/* PARK SELECTION ON GROUPS PAGE */
#parkselection2
{
	padding:0;
	margin:0;
	list-style:none;
	list-style-type:none;
}
#parkselection2 LI  {
	float:left;
	padding:0;
	text-align:center;
}
#parkselection2 LI.vertline {
	vertical-align: middle;
	background-color:#CCCCCC;
	margin:0;
	padding:0;
	width:1px;
	height:250px;
	display:block;
}
#parkselection2 LI A {
	border:3px solid #FFFFFF;
	margin:2px 5px 2px 5px;
	width:150px;
	height:250px;
	float:left;
	display:block;
	text-align:center;
	background-image: url(../images/btnbkgnd2-parks-OFF.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#parkselection2 LI A:Hover {
	float:left;
	padding:0;
	width:150px;
	height:250px;
	float:left;
	display:block;
	text-align:center;
	border:3px solid #FFFF99;
	text-decoration:none;
	background-image: url(../images/btnbkgnd2-parks-ON.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

/* GROUPS FORM PARK SELECTION PAGE */
#grouppark_select
{
	padding:0;
	margin:0 0 0 10px;
	list-style:none;
	list-style-type:none;
	width:720px;
}
#grouppark_select LI  {
	float:left;
	padding:0;
	margin:.5%;
	text-align:center;
	width:32%;
	border: 1px solid #CCCCCC;
}
#grouppark_select LI.vertline {
	vertical-align: middle;
	background-color:#CCCCCC;
	margin:0;
	padding:0;
	width:1px;
	height:120px;
	display:block;
}
#grouppark_select LI A {
	height:60px;
	width:100%;
	display:block;
	background-color:#CCCCCC;
	text-decoration:none;
}
#grouppark_select LI A:Hover {
	text-decoration:none;
	background-color:#FF6600;
	text-decoration:none;
}
#grouppark_select LI.gsoform A {
	height:60px;
	width:100%;
	display:block;
	background-color:#CCCCCC;
	text-decoration:none;
}
#grouppark_select LI.gsoform A:Hover {
	text-decoration:none;
	background-color:#74923a;
	text-decoration:none;
}
#grouppark_select LI A H2 {
	font-family: 'BebasNeueRegular';
	color:#333333;
	font-size:30px;
	line-height:30px;
	margin:0;
	padding:10px 0 0 0;
	letter-spacing:1px;
}
#grouppark_select LI A:Hover H2 {
	color:#FFFFFF;
}
#grouppark_select LI A H5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:9px;
	line-height:12px;
	margin:0;
	font-weight:normal;
	letter-spacing:.075em;
}
#grouppark_select LI A:Hover H5 {
	color:#FFFFFF;
}

/* Accordian Menu CSS */
ul.menu, ul.menu ul{
  list-style:none;
  margin: 0;
  padding: 0;
  width: 480px;
}

ul.menu li {
padding-top: 1PX;
margin: 0;
}

ul.menu li a { /* STYLES QUESTION TEXT */
  color: #333333;	
  padding:2px 10px 0px 10px;
  height:20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

ul.menu a {
  display: block;
  text-decoration: none;
  background-color: #CCCCCC;
}
ul.menu li a:hover {
  color: #000099;
  background-color: #FF9900;
	background-repeat: no-repeat;
	background-position:top left;
}

ul.menu li ul li { /* STYLES FOR DROP DOWN ZONE */
  background-COLOR: #E8E8E8;
  color: #000;
  padding-left: 15px;
  padding-bottom:5px;
}
ul.menu li ul li a { /* STYLES FOR TEXT LINK INCLUDED IN DROP DOWN ZONE */
  background: #CC0000;
  color: #000;
  padding-left: 20px;
}

ul.menu li ul li a:hover {
  background: #CC0000;
  border-left: 5px #000 solid;
  padding-left: 15px;
}
/* STYLES FOR TEXT SUBSCRIBER FORM */

  #text_signup{
    width: 290px;
    height: 100px;
    padding: 5px;
  }
  #text_signup table{

/* STYLE FOR THE ROUNDED BOX FOR GROUPS */

}
.bdaypkg 		{background: #FFFFFF; height:570px; border: 1px solid #64cafe; padding:0px 5px 5px 5px;; position: inherit; top: 0px; left: 0px; margin: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:14px; list-style-position:inside; text-align:center;}
.possepkg 		{background: #FFFFFF; height:570px; border: 1px solid #66CC00; padding:0px 5px 5px 5px;; position: inherit; top: 0px; left: 0px; margin: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:14px; list-style-position:inside; text-align:center;}
.shooterpkg 	{background: #FFFFFF; height:570px; border: 1px solid #ff9900; padding:0px 5px 5px 5px;;; position: inherit; top: 0px; left: 0px; margin: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:14px; list-style-position:inside; text-align:center;}
.goldpkg 		{background: #FFFFFF; height:570px; border: 1px solid #EDC157; padding:0px 5px 5px 5px;; position: inherit; top: 0px; left: 0px; margin: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:14px; list-style-position:inside; text-align:center;}
.platpkg 		{background: #FFFFFF; height:570px; border: 1px solid #bfc2cc; padding:0px 5px 5px 5px;;; position: inherit; top: 0px; left: 0px; margin: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:14px; list-style-position:inside; text-align:center;}

/* STYLE FOR PARK RATES CHART */

.admission			{ height: 50px; vertical-align:middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; letter-spacing: -.02em; font-weight: 400; color:#FFFFFF; margin: 10px 10px 10px 10px; background: url(../images/pricechart-mid.gif); background-repeat:repeat-x; background-position:top; }
.admission .lft		{ width: 7px; height: 50px; background: url(../images/GroupsChart-lftend.gif); position: absolute; top: 0px; left: 0px; }
.admission .rgt		{ width: 7px; height: 50px; background: url(../images/GroupsChart-rgtend.gif); position: absolute; top: 0px; left: 0px; }

/* ORANGE ROUNDED BOX */
.rbroundbox {background-color:#FF6600; width: 99%; height: 100%; margin: 2px 2px 2px 2px; }
.rbtop div {height: 20px; background: url(../images/chartbox-tl.png) no-repeat top left; vertical-align:middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: 500; color:#FFFFFF; padding: 5px 0px 0px 10px;}
.rbtop {background: url(../images/chartbox-tr.png) no-repeat top right; }
.rbbot div {background: url(../images/chartbox-bl.png) no-repeat bottom left; height:7px;}
.rbbot {background: url(../images/chartbox-br.png) no-repeat bottom right; height:7px;}
.rbcontent { margin: 10px 10px 10px 10px;}

/* GREEN ROUNDED BOX */
.rbroundbox2 {background-color:#99cc33; width: 99%; height: 100%; margin: 2px 2px 2px 2px; height: 100%;}
.rbtop div {height: 20px; background: url(../images/chartbox-tl.png) no-repeat top left; vertical-align:middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: 500; color:#FFFFFF; padding: 5px 0px 0px 10px;}
.rbtop {background: url(../images/chartbox-tr.png) no-repeat top right; }
.rbbot div {background: url(../images/chartbox-bl.png) no-repeat bottom left; height:7px;}
.rbbot {background: url(../images/chartbox-br.png) no-repeat bottom right; height:7px;}
.rbcontent { margin: 10px 10px 10px 10px;}

/* height and width stuff, width not really nessisary. */
/*.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
}*/

.inbox	    	{width: 95%; height: 100%; margin: 5px;}
.inbox .tl 		{background: url(../images/chartbox-inside-tl.png) no-repeat top left; height: 6px;}
.inbox .tr   	{background: url(../images/chartbox-inside-tr.png) no-repeat top right; height: 6px;}
.inbox .bl 		{background: url(../images/chartbox-inside-bl.png) no-repeat bottom left; height: 6px;}
.inbox .bl 		{background: url(../images/chartbox-inside-br.png) no-repeat bottom right; height: 6px;}
.inbox .con		{background-color:#FFFFFF;}


.admprices {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 25px; letter-spacing: -.05em; font-weight: 800; color:#000066; padding: 5px 5px 0px 0px; text-align: right;}
.admdetails {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 25px; letter-spacing: -.05em; font-weight: normal; color:#000000; padding: 0px 0px 0px 5px; text-align: left;}
.co2price {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 25px; letter-spacing: -.05em; font-weight: 800; color:#000066; padding: 0px 0px 0px 5px; text-align: center;}
.co2size {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 20px; letter-spacing: -.05em; font-weight: 700; color:#FFFFFF; text-align: center; background-color:#666666; margin: 5px 5px 5px 5px;}

#parkpricing {background-color:#FFFFFF; width:98%; border:thin; border-color:#FF9900;}

.highlight {
	font-family: verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight:500;
	line-height:25px;
	color:#000000;
	vertical-align: middle;
	text-align: center;
	height: 25px;
	background-color:#FFFF99;
	display:block;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Home Page Slider

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
ul#sliderbody{
	z-index: 1;
}
ul#sliderbody li{
	display: none;
	list-style-type: none;
}
.jqGSContainer{position:relative;width:750px;;}
.jqGSContainer .jqGSImgContainer{}
.jqGSContainer .jqGSImgContainer ul{padding:0;margin:0;position:relative;list-style:none;}
.jqGSContainer .jqGSImgContainer ul li{padding:0;margin:0;position:relative;margin-top:0;margin-bottom:0px;float:left;}
.jqGSContainer .jqGSImgContainer ul li .jqGSLoader{width:100%;height:100%;position:absolute;}

.jqGSContainer .jqGSImgContainer ul li .jqGSTitle{background:#000;position:absolute;right:0px;top:0px; padding:3px;color:#fff;width:300px;}

#slider
{
margin-left:205px;
width:565px;
}
.clear
{
clear:both;
}
.silderNav {
	width: 100px;
	padding: 0;
	margin: 0;
	height: 22px;
	position: absolute;
	top:388px;
	z-index: 1;
}
.silderNav ul {margin:0; padding:0 0 0 2px; list-style-type: none;}
.silderNav ul li {
	float:left;
	margin: 0;
	padding: 0;
	width:15px;
	list-style-type: none;
}
.silderNav ul li a {
	display:block;
	text-indent:-9999px;
	height: 25px;

}

.silderNav ul li#_0 a,.silderNav ul li#_1 a,.silderNav ul li#_2 a, .silderNav ul li#_3 a,.silderNav ul li#_4 a,  {width: 15px; background-color:#FFFF00;}

.silderNav ul li#_0 a { 	background: url(/images/navigation.gif) no-repeat 0 0;}
.silderNav ul li#_1 a {		background: url(/images/navigation.gif) no-repeat -15px 0;}
.silderNav ul li#_2 a {		background: url(/images/navigation.gif) no-repeat -32px 0;}
.silderNav ul li#_3 a {		background: url(/images/navigation.gif) no-repeat -48px 0;}
.silderNav ul li#_4 a {		background: url(/images/navigation.gif) no-repeat -64px 0;}
.silderNav ul li#_5 a {		background: url(/images/navigation.gif) no-repeat -82px 0;}
.silderNav ul li#_6 a {		background: url(/images/navigation.gif) no-repeat -100px 0;}
.silderNav ul li#_7 a {		background: url(/images/navigation.gif) no-repeat -116px 0;}
.silderNav ul li#_8 a {		background: url(/images/navigation.gif) no-repeat -134px 0;}
.silderNav ul li#_9 a {		background: url(/images/navigation.gif) no-repeat -151px 0;}
.sliderNav ul li#_9{width:23px;}


.silderNav ul li#_0 a.activeSlide, .silderNav ul li#_0 a:hover { 	background: url(/images/navigation.gif) no-repeat 0 -18px;}
.silderNav ul li#_1 a.activeSlide, .silderNav ul li#_1 a:hover {	background: url(/images/navigation.gif) no-repeat -15px -18px;}
.silderNav ul li#_2 a.activeSlide, .silderNav ul li#_2 a:hover {	background: url(/images/navigation.gif) no-repeat -32px -18px;}
.silderNav ul li#_3 a.activeSlide, .silderNav ul li#_3 a:hover {	background: url(/images/navigation.gif) no-repeat -48px -18px;}
.silderNav ul li#_4 a.activeSlide, .silderNav ul li#_4 a:hover {	background: url(/images/navigation.gif) no-repeat -64px -18px;}
.silderNav ul li#_5 a.activeSlide, .silderNav ul li#_5 a:hover {	background: url(/images/navigation.gif) no-repeat -82px -18px;}
.silderNav ul li#_6 a.activeSlide, .silderNav ul li#_6 a:hover {	background: url(/images/navigation.gif) no-repeat -100px -18px;}
.silderNav ul li#_7 a.activeSlide, .silderNav ul li#_7 a:hover {	background: url(/images/navigation.gif) no-repeat -116px -18px;}
.silderNav ul li#_8 a.activeSlide, .silderNav ul li#_8 a:hover {	background: url(/images/navigation.gif) no-repeat -134px -18px;}
.silderNav ul li#_9 a.activeSlide, .silderNav ul li#_9 a:hover {	background: url(/images/navigation.gif) no-repeat -151px -18px;}


