/* Top Level IDs and Classes */
body		{font-family: Arial, Helvetica, sans-serif;font-size: 0.78em;/font-size:0.78em;line-height: 140%;color: #000000;background-color: #505050;margin: 0px;padding: 0px;height: 100%;width: 100%;background-image: url(../GRFX/bkgd.jpg);background-repeat: repeat;background-position: center top;}
h1, h2, h3, h4, h5, h6 {line-height: normal;padding: 0;	margin-bottom: 0.5em;color: #000000;}
a		{color:#E31836; text-decoration:underline;}
a:hover		{text-decoration:none;}
a img		{border:none;outline:0;}
ul		{}
ol		{}
blockquote	{color:#000000;border-left: solid 10px #000000;padding-left:10px;margin-left:20px;margin-right:20px;}
.clear		{clear:both;}
.hide		{display:none;visibility:hidden;}
.accent1	{color:#000000;}
.accent2	{color:#E31836;}
.small		{font-size:.8em;line-height:normal;}
.alignleft	{float:left;}
.aligntright	{float:right;}
.center		{text-align:center;}
.required	{color:#CC0000;}
#container	{display:block;position: relative;background-color: #FFFFFF;margin-right: auto;margin-left: auto;height: auto;width: 850px;background-image: url(../GRFX/content_bkgd.gif);background-repeat: repeat-y;background-position: left top;border-left: 1px solid #000000;border-right: 1px solid #000000;}
.schedulecontainer {background-image:none !important;background-color:#ffffff !important;}
#schedtable {position:relative;margin:20px auto;width:760px;border-left:1px solid #333333;}
#schedtable td {border-bottom:1px solid #333333;border-right:1px solid #333333;}

/* Header */
#header		{position:relative;background-image: url(../GRFX/hdr_bkgd.jpg);background-repeat: no-repeat;background-position: center top;height: 188px;width: 850px;	z-index:10;}
#header h1	{display:none;visibility:hidden;}

/* Navigation */
#navigation	{position:absolute;height:30px;width:850px;top:158px;left:0;margin:0;padding:0;background-image:url(../GRFX/nav1.jpg);background-color:transparent !important;}

#navigation li	{margin:0;padding:0;list-style-type: none;}
#navigation li, #navigation a {display:block;height:30px;text-indent:-90000px;outline:0;}

#btn_home		{position:absolute;height:30px;width:67px;left:0px;}
#btn_home a:hover	{background-image:url(../GRFX/nav2.jpg);background-repeat:no-repeat;background-position: 0px 0px;}
#btn_tix		{position:absolute;height:30px;width:77px;left:67px;}
#btn_tix a:hover	{background-image:url(../GRFX/nav2.jpg);background-repeat:no-repeat;background-position: -67px 0px;}
#btn_sched		{position:absolute;height:30px;width:91px;left:144px;}
#btn_sched a:hover	{background-image:url(../GRFX/nav2.jpg);background-repeat:no-repeat;background-position: -144px 0px;}
#btn_team		{position:absolute;height:30px;width:62px;left:235px;}
#btn_team a:hover	{background-image:url(../GRFX/nav2.jpg);background-repeat:no-repeat;background-position: -235px 0px;}
#btn_press		{position:absolute;height:30px;width:97px;left:297px;}
#btn_press a:hover	{background-image:url(../GRFX/nav2.jpg);background-repeat:no-repeat;background-position: -297px 0px;}
#btn_park		{position:absolute;height:30px;width:146px;left:394px;}
#btn_park a:hover	{background-image:url(../GRFX/nav2.jpg);background-repeat:no-repeat;background-position: -394px 0px;}
#btn_community		{position:absolute;height:30px;width:106px;left:540px;}
#btn_community a:hover	{background-image:url(../GRFX/nav2.jpg);background-repeat:no-repeat;background-position: -540px 0px;}
#btn_fans		{position:absolute;height:30px;width:56px;left:646px;}
#btn_fans a:hover	{background-image:url(../GRFX/nav2.jpg);background-repeat:no-repeat;background-position: -646px 0px;}
#btn_contact		{position:absolute;height:30px;width:81px;left:702px;}
#btn_contact a:hover	{background-image:url(../GRFX/nav2.jpg);background-repeat:no-repeat;background-position: -702px 0px;}
#btn_shop		{position:absolute;height:30px;width:68px;left:783px;}
#btn_shop a:hover	{background-image:url(../GRFX/nav2.jpg);background-repeat:no-repeat;background-position: -783px 0px;}

/* Drop Down Nav */
.dropdown ul		{margin:0;padding:0;list-style-type:none; font-size:11px;}
.subnav a, .subnav li	{height:auto!important;}
/* 1st sub level menu */
.dropdown ul li ul{
	left: 0;
	position: absolute;
	top: 1em; /* no need to change, as true value set by script */
	display: block;
	visibility: hidden;
	background-color: #0B3973;
	height: auto !important;
	z-index:10;
}
/* Sub level menu list items (undo style from Top level List Items) */
.dropdown ul li ul {
	border-right: 1px solid #000000 !important;
	border-left: 1px solid #000000 !important;
	border-top: 1px solid #000000 !important;
	background-image: url(../GRFX/dropdownbkgd.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.dropdown ul li ul li {
	border-bottom: 1px solid #000000 !important;
}
/* All subsequent sub menu levels offset after 1st level sub menu */
.dropdown ul li ul li ul{ 
	left: 159px; /* no need to change, as true value set by script */
	top: 0;
	height: auto !important;
	margin:0 !important;
	padding:0 !important;
	background-color: #0B3973 !important;
	z-index:10;
}
/* Sub level menu links style */
.dropdown ul li ul li a{
	display: block;
	width: 180px; /*width of sub menu levels*/
	color: #ffffff;
	text-decoration: none;
	background-image: url(../GRFX/dropdownbkgd.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	text-indent: 5px !important;
}
.dropdown ul li ul li a:hover{
	background-color: #E31836 !important;
	background-image: url(../GRFX/dropdownbkgd2.jpg) !important;
	background-repeat: repeat-y !important;
	background-position: right top !important;
	color: #fff;
}
/*Background image for top level menu list links */
.dropdown .mainfoldericon{ }
/*Background image for subsequent level menu list links */
.dropdown .subfoldericon{ }

/* Left Column */
#leftcol 	{position:relative;float:left;width:125px;color:#ffffff;text-align:center;}
#leftcol a 	{color:#E31836;text-decoration:none;}
#leftcol a:hover {color:#ffffff;}
#leftcoltop 	{background-color:#808284;padding-top:10px;}
#leftcol .interiorcol	{}
.interiorcol a {display:block;position:relative;height:auto;border-top: solid 1px #ccc;border-bottom: solid 1px #333;padding: 3px 0px; color:#ffffff !important;}
.interiorcol a:hover {background-color:#E31836 !important;}

/* Center Content */
#content 	{position:relative;float:left;width:550px;margin-left:70px;/padding-top:10px;}

/* Right Column */
#rightcol 	{position:relative;float:left;width:185px;margin-left:20px;margin-right:10px;}

/* Footer */
#footer 	{position:relative;clear:both;text-align:center;padding-top:10px;padding-bottom:20px;color: #FFFFFF;}

/* Forms */
form.styledform {width:100%;margin-bottom:20px;}
form.styledform fieldset {border: 1px solid #ccc;margin-bottom:10px;}
form.styledform legend {color: #fff;background: #999;border: 1px solid #ccc;padding: 2px 6px}
form.styledform label, .formpad {width:100px;text-align:right;margin-right:5px;float:left;}
form.styledform input:focus, form.styledform textarea:focus, form.styledform select:focus {background-color: #F2FDFF;}
