BODY
{
    SCROLLBAR-FACE-COLOR: #2F72DF;
    SCROLLBAR-HIGHLIGHT-COLOR: #C3E2FE;
    SCROLLBAR-SHADOW-COLOR: #003399;
    SCROLLBAR-ARROW-COLOR: #93CCFF;
    SCROLLBAR-DARKSHADOW-COLOR: #003399;
    SCROLLBAR-BASE-COLOR: #93CCFF;
    scrollbar-3d-light-color: #C3E2FE;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.style1 
{
	font-size: 16px;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial;
	color: #FFFFFF;
}
A
{
    COLOR: #CC0000;
}
A:hover
{
    COLOR: #ff9900;
    TEXT-DECORATION: underline;
}
A:visited
{
    COLOR: #000066;
}
.tdLeft 
{
	background-image: url(/images/MAO-bklft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
}
.tdRight 
{
	background-image: url(/images/MAO-bkrght.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
}
.contentBkgndBttm 
{
	background-image: url(/images/main-endcap.png);
	background-repeat: no-repeat;
	background-position: right  bottom;
}
.contentBkgndTop 
{
	background-image: url(/images/MAO-main-topcap.jpg);
	background-repeat: no-repeat;
	background-position: left  top;
}
.borderLeft
{
	background-color: #FFFFFF;
	background-image: url(/images/MAO-borderbkgnd-left.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.borderRight
{
	background-color: #FFFFFF;
	background-image: url(/images/MAO-borderbkgnd-right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.flashbkgnd
{
	background-color: #FFFFFF;
	background-image: url(../images/MAO-navbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
TD
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
}
.standprkhdr
{
	FONT-SIZE: 14px;
	COLOR: ##FF9900;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: verdana, sans-serif;
	font-weight:bold;
	padding: 5px;
	text-align: center;
}
.standclmhdr
{
	FONT-SIZE: 12px;
	COLOR: ##FFFF99;
	FONT-FAMILY: verdana, sans-serif;
	font-weight:bold;
	padding: 2px;
	background-color:#000033;
	text-align: center;
}
.standtotal
{
	FONT-SIZE: 11px;
	COLOR: #FFFF33;
	height: 18px;
	FONT-FAMILY: verdana, sans-serif;
	font-weight:bold;
	padding: 2px;
	text-align: center;
}
.standinfo
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	height: 16px;
	FONT-FAMILY: verdana, sans-serif;
	padding: 2px;
	text-align: center;
}
.content
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 10px;
	padding-right: 10px;
}
.content2
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 5px;
	padding-right: 10px
}
.subcontent
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 10px;
	padding-right: 10px
}
.storeLinks
{
	FONT-SIZE: 10px;
	COLOR: #CC0000;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: verdana, sans-serif;
	font-weight: bold;
}
H1
{
	FONT-SIZE: 14px;
	COLOR: #000066;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
	FONT-weight: bold;
}
H2
{
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
	FONT-weight: bold;
}
H3
{
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: verdana, sans-serif;
	FONT-weight: bold;
	letter-spacing: 1px;
}
.chartprice
{
	FONT-SIZE: 24px;
	COLOR: ##336600;
	LINE-HEIGHT: 30px;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
	FONT-weight: bold;
	letter-spacing:-1px;
}
.footer
{
	FONT-SIZE: 9px;
	COLOR: #000000;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
	margin-top: 5px;
	padding-left: 25px;
}
.titlebar
{
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	back
	FONT-FAMILY: verdana, 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, sans-serif;
	FONT-weight: bold;
	padding-top: 10px;
	margin-top: 0px;
}
.eventLink
{
	FONT-SIZE: 12px;
	COLOR: #FF3300;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: verdana, 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, 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, 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, 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, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 10px;
	padding-right: 5px
}
.secnav A:hover
{
    FONT-SIZE: 11px;
	COLOR: #CC0000;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
}
.testimonials
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000066;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, sans-serif
}
.newshead
{
    FONT-SIZE: 11px;
    COLOR: #006600;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, sans-serif
}
.glossary
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, sans-serif;
}
.glossaryHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #330099;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, sans-serif
}
.contact
{
    FONT-SIZE: 10px;
    COLOR: #85795a;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: verdana, sans-serif;
    TEXT-DECORATION: none
}
.contactInfo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 14px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, sans-serif;
    TEXT-DECORATION: none
}
.question
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: verdana, 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
}
LI
{
    MARGIN-TOP: 0px;
	margin-left: -10px;
}*/
.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, sans-serif
}
.legal
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
	margin-left: 0px;
	padding-left: 10px;
    FONT-FAMILY: verdana, 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, 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, sans-serif;
    TEXT-ALIGN: left
}
.input
{
    background-image: url(../images/codmw-formbkgnd.gif);
	background-repeat:repeat-x;
	BACKGROUND-COLOR: #F1F1E7;
	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, sans-serif;
	height: 25px;
}
.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;
}
.NVSformclass
{
    FONT-SIZE: 10px;
    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, sans-serif;
    HEIGHT: 18px;
	text-align: left;
	margin: 2px;
}
.NVSformlabel
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana, sans-serif;
    HEIGHT: 18px;
	color:#FFFFFF;
	font-weight: bold;
	text-align:left;
	padding: 10 10 10 10;
}
.NVStext
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana, sans-serif;
    HEIGHT: 18px;
	color:#FFFFFF;
}
.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, sans-serif;
    MARGIN: 2PX;
    WIDTH: 240px;
}
.formlabel
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana, 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
}
.formclass
{
    /*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:#FFFFFF;
	font-weight: 500;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: verdana, sans-serif;
    HEIGHT: 25px;
}
.formclass 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, sans-serif;
	color:#FFFFFF;
	font-weight: 500;
    HEIGHT: 25px;
    TEXT-ALIGN: left;
    MARGIN: 2PX;
}
.formclass 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, sans-serif;
	color:#FFFFFF;
	font-weight: 500;
    HEIGHT: 20px;
    TEXT-ALIGN: left;
    MARGIN: 2PX;
}
.formclass BUTTON
{
	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, sans-serif;
    HEIGHT: 30px;
    WIDTH: 70px;
    TEXT-ALIGN: left;
    MARGIN: 2PX;
}
.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, sans-serif;
    TEXT-ALIGN: left;
    MARGIN: 2PX;
}
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, 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
}
.parkselect {
	vertical-align: middle;
	text-align:left;
	font-family: verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: 100;
	line-height:16px;
	background-color:#FFFFFF;
	padding:5 5 5 5;
	width:210px;
	display:block;
	text-align:center;
}
.parkselect:hover {
	vertical-align: middle;
	text-align:left;
	font-family: verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight:100;
	line-height:16px;
	border-width: 2px;
	border-color:#FF9900;
	padding:5 5 5 5;
	width:210px;
	display:block;
	text-align:center;
}
.parkselect2 {
	vertical-align: middle;
	text-align:left;
	font-family: verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: 100;
	line-height:16px;
	background-color:#FFFFFF;
	padding:5 5 5 5;
	width:155px;
	display:block;
	text-align:center;
}
.parkselect2:hover {
	vertical-align: middle;
	text-align:left;
	font-family: verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight:100;
	line-height:16px;
	border-width: 2px;
	border-color:#FF9900;
	padding:5 5 5 5;
	width:155px;
	display:block;
	text-align:center;
}
/* Accordian Menu CSS */
ul.menu, ul.menu ul{
  list-style-type: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:2 10 0 10;
  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 {
  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;
}
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: 0 5 5 5; position: inherit; top: 0px; left: 0px; margin: 0 0 0 0; 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: 0 5 5 5; position: inherit; top: 0px; left: 0px; margin: 0 0 0 0; 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: 0 5 5 5;; position: inherit; top: 0px; left: 0px; margin: 0 0 0 0; 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: 0 5 5 5; position: inherit; top: 0px; left: 0px; margin: 0 0 0 0; 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: 0 5 5 5;; position: inherit; top: 0px; left: 0px; margin: 0 0 0 0; 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: 2 2 2 2; }
.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: 5 0 0 10;}
.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: 10 10 10 10;}

/* GREEN ROUNDED BOX */
.rbroundbox2 {background-color:#99cc33; width: 99%; height: 100%; margin: 2 2 2 2; 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: 5 0 0 10;}
.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: 10 10 10 10;}

/* 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: 5 5 0 0; 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: 0 0 0 5; 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: 0 0 0 5; 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: 5 5 5 5;}

#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;
}

/* STYLES FOR THE JQUERY SLIDESHOW */
/*preload classes*/ 
.svw {width: 50px; height: 20px; background: #fff;} 
.svw ul {position: relative; left: -999em;} 

/*core classes*/ 
.stripViewer { position: relative; overflow: hidden; border: 5px solid #ff0000; margin: 0 0 1px 0; } .stripViewer ul { 
/* this is your UL of images */ 
margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; } 
.stripViewer ul li { float:left; } 
.stripTransmitter { overflow: auto; width: 1%; } 
.stripTransmitter ul { margin: 0; padding: 0; position: relative; list-style-type: none; } 
.stripTransmitter ul li{ width: 20px; float:left; margin: 0 1px 1px 0; } 
.stripTransmitter a{ font: bold 10px Verdana, Arial; text-align: center; line-height: 22px; background: #ff0000; color: #fff; text-decoration: none; display: block; } 
.stripTransmitter a:hover, a.current{ background: #fff; color: #ff0000; } 

/*tooltips formatting*/ 
.tooltip { padding: 0.5em; background: #fff; color: #000; border: 5px solid #dedede; }