/* pre-load the hover images into the lists */

body{ background-image:url("/images/black_back.gif"); background-repeat:repeat-x; background-position:top; background-color:#000000; color:#fff;}
a, a:active, a:visited, a:link{ color:#ffffff;}
.header_image{ margin-top:20px;}
.menu { margin-left:1px;}
.menu_td { background-color:#000000;}
#menu { background-color:#000000;}


.form_left{ float:left; width:300px; clear:both;}
.form_large{ float:left; width:600px; clear:both; margin-bottom:5px;  color:#fbc926; }
.form_right{ float:left; width:300px;}
.form_text{ float:left; width:80px; clear:both; margin-bottom:5px; margin-right:2px;  color:#fbc926; }
.form_input{ float:left; width:200px;  margin-bottom:5px; }
.form_textarea{ float:left; width:200px;  margin-bottom:5px;}
.small_input{ width:30px;}
.submit{ color:#fbc926; background-color:#000000; border:0px; cursor:pointer;}
.yellow a{color:#fbc926;}
.home_flash{ }
#leftmenu a, #leftmenu a:visited {
	text-align:left;
	color:#ffffff;
	background:none;
	border:0px;
	font-weight:bold;
  }
  #leftmenu a:hover {
	
	color:#fbca2f;
	
  }

#menu ul{ background-color:#000;}

.black li ul{ margin-top:20px;}
.black li.p1 {width:77px; background-image:url("/images/navigation.png");background-position:0px -65px;}
.black li.p2 {width:64px; background-image:url("/images/navigation.png");background-position:-77px -65px;}
.black li.p3 {width:119px; background-image:url("/images/navigation.png");background-position:-141px -65px}
.black li.p4 {width:141px; background-image:url("/images/navigation.png");background-position:-260px -65px;}
.black li.p5 {width:117px; background-image:url("/images/navigation.png");background-position:-401px -65px;}
.black li.p6 {width:84px; background-image:url("/images/navigation.png");background-position:-518px -65px;}
.black li.p7 {width:78px; background-image:url("/images/navigation.png");background-position:-602px -65px;}
.black li.p8 {width:101px; background-image:url("/images/navigation.png");background-position:-680px -65px;}
.black li.p9 {width:60px; background-image:url("/images/navigation.png");background-position:-781px -65px;}
.black li.p10 {width:117px; background-image:url("/images/navigation.png");background-position:-841px -65px;}


.black li.top a.top_link{ height:65px;}
.black li a#home {width:77px; background-image:url("/images/navigation.png");background-position:0px 0px;}
.black li a#rides {width:64px; background-image:url("/images/navigation.png");background-position:-77px 0px;}
.black li a#shows {width:119px; background-image:url("/images/navigation.png");background-position:-141px 0px;}
.black li a#eating {width:141px; background-image:url("/images/navigation.png");background-position:-260px 0px;}
.black li a#plan {width:117px; background-image:url("/images/navigation.png");background-position:-401px 0px;}
.black li a#info {width:84px; background-image:url("/images/navigation.png");background-position:-518px 0px;}
.black li a#schools {width:78px; background-image:url("/images/navigation.png");background-position:-602px 0px;}
.black li a#buyonline {width:101px; background-image:url("/images/navigation.png");background-position:-680px 0px;}
.black li a#holidays {width:60px; background-image:url("/images/navigation.png");background-position:-781px 0px;}
.black li a#deals {width:117px; background-image:url("/images/navigation.png");background-position:-841px 0px;}

.pad{ display:none;}

.resource_cell{ float:left; width:94px; height:30px; background-image:url(../images/press_file.png); background-position:top; background-repeat:no-repeat; padding-top:78px; text-align:center; margin-right:10px; }

.myaccount_wrapper{ width:840px; float:left; clear:both; margin-left:50px; }
.myaccount_cell{ float:left; width:280px;}
.myaccount_option1{ background-image:url(../images/myaccount_celldark.png); background-repeat:no-repeat; height:30px; width:259px; vertical-align:middle; padding-left:30px; padding-top:15px; }
.myaccount_option1 a{  color:#fbc926; font-size:1.2em;  }
.myaccount_option1 a:hover{  color:#ffffff; font-size:1.2em;  }
.myaccount_option2{ background-image:url(../images/myaccount_celllight.png); background-repeat:no-repeat; height:30px; width:259px; padding-left:30px; padding-top:15px;}
.myaccount_option2 a{  color:#fbc926; font-size:1.2em;  }
.myaccount_option2 a:hover{  color:#ffffff; font-size:1.2em;  }
h3 a{ color:#fbc926; vertical-align:middle;  }

.myorders_row{ background-image:url(../images/myaccount_celldarklarge.png); background-repeat:no-repeat; width:734px; height:30px; padding-top:15px; padding-left:30px;}

.myaccount_large{ float:left; width:764px;  }
.myaccount_left{ float:left; width:180px; }
.myorders_cell{ float:left;   }
.myorders_cell a{ font-size:1.2em; }
.myorders_cell{  font-size:1.2em; margin-right:50px;  }
.last{ margin-right:0px;}
.footer{ padding-top:180px; background-image:url(../images/black_footer.gif); background-repeat:no-repeat; background-position:top center;}
.prod_rowtitle{ float:left; clear:both; width:600px; background-image:url(../images/orders_titleback.gif); background-repeat:no-repeat; background-position:top left; height:13px; padding-top:5px; padding-bottom:5px; color:#000000; padding-left:20px; font-weight:bold; margin-bottom:10px;}
.prod_row{ float:left; clear:both; width:600px;}
.prod_cell{ float:left; width:300px; margin-bottom:10px;}

#content-left img{ border:4px solid #fbca2f;}

#rightblue{ background-color:#fee33a; color:#000; margin-top:10px;}
.blue_top{ display:none; }
.blue_bottom{ display:none;}
#calendar{ color:#000000; background-color:#FFFFFF;}
#calendar a{ color:#000000;}
#newsticker{ background-color:#FFFFFF; color:#000000; border-color:#fbca2f;}

#content-center{ width:295px;}

#quote{ background-image:url(../images/gold_back.gif); }
#quote_content{ color:#000000;}
#quote img{ border:0px;}
h1{ color:#FFFFFF;}
.submitParkMap{background-image:url(../images/gold_back.gif); border:0px; padding:5px;}
.low_fare_white { color:#000;}

#float{ top:1100px;}

.day{ color:#000;}
.dayoff{ color:#000;}
.dayoff a{ color:#000;}

.calendarHeader { background-color:#fcd530; color:#000000; border-color:#fcd530;}
.calendarHeader a{ background-color:#fcd530; color:#000000; border-color:#fcd530;}
.offdate { background-color:#fcd530; color:#000000; border-color:#fcd530;}
.ondate { background-color:#fcd530; color:#000000; border-color:#fcd530;}
.ondate a, offdate a{  color:#000000; }
.supp_continue{ background-image:url(/shop/images/supplement_continue.png); background-color:#000;}
