﻿body{margin:0; padding:0; background:#368fc8;}
table, td{border-collapse:collapse;}
table, td, img{border:0;}
form, td{margin:0; padding:0;}
td, div{font:11px/14px Tahoma, Arial, helvetica, sans-serif; color:#FFFFFF; vertical-align:top;  text-align:left; padding:0; margin:0;}
.clear{clear:both; line-height:0px;}
input, textarea, select{font:11px Tahoma, Arial, helvetica, sans-serif; color:#6E7574; padding:2px 0 0 2px; text-transform:none; border: 1px solid #5C5C5C; vertical-align:middle;}
ul{list-style:none; line-height:0; padding:0; margin:0}
.tar{text-align:right;}

a{color:#FFFFFF; text-decoration:underline;}
a:hover{text-decoration:none;}

b a{color:#87d4ff; text-decoration:underline; font-weight:normal; padding-left:8px;
	background:url(images/blink.gif) center left no-repeat;}
b a:hover{text-decoration:none;}

.border{border:1px solid #FFFFFF;}

.logo{height:67px; background:url(images/logo_bg.jpg) top left no-repeat; padding:7px 0 0 16px;}
.mp{height:316px; background:url(images/mp_bg_fall.jpg) top left no-repeat; padding:96px 0px 0 0px;}

.content{background:url(images/cnt_bg.jpg) top repeat-x #49a7de;}
.content .ly_0{background:url(images/cnt_bot_bg.jpg) bottom repeat-x;}
.content .ly_1{height:420px;}

/*=======block_1=========*/
.block_1{height:100%;}
.block_1 .top{height:21px; background:url(images/block_1_top.gif) top repeat-x;}
.block_1 .top_right{width:21px; height:21px; background:url(images/block_1_top_right.gif) top right no-repeat;}
.block_1 .right{background:url(images/block_1_right.gif) top left repeat-y;}
.block_1 .cnt{background:#2072ad;}
.block_1 .bot{background:url(images/block_1_bot.gif) bottom repeat-x; height:21px;}
.block_1 .bot_right{background:url(images/block_1_bot_right.gif) top left no-repeat;}
.block_1 .div_line{height:8px; background:url(images/table_line.gif) repeat-x;}
.block_1 .div_line_left{height:8px; background:url(images/table_line_left.gif);}
.block_1 .div_line_right{height:8px; background:url(images/table_line_right.gif);}
/*======//block_1========*/

/*=======block_2=========*/
.block_2 .top_left{height:21px; background:url(images/block_2_top_left.gif) top left no-repeat;}
.block_2 .top{height:21px; background:url(images/block_2_top.gif) top repeat-x;}
.block_2 .top_right{background:url(images/block_2_top_right_2.gif) top left no-repeat;}
.block_2 .left{background:url(images/block_2_left.gif) top left repeat-y;}
.block_2 .cnt{background:#1c6599;}
.block_2 .right{background:url(images/block_2_right.gif) top left repeat-y;}
.block_2 .bot_left{height:21px; background:url(images/block_2_bot_left.gif) top left no-repeat;}
.block_2 .bot{background:url(images/block_2_bot.gif) top repeat-x;}
.block_2 .bot_right{height:21px; background:url(images/block_2_bot_right.gif) top left no-repeat;}
.block_2 .top_left_2{height:21px; background:url(images/block_2_top_left_2.gif) top left no-repeat;}
.block_2 .top_right_2{height:21px; background:url(images/block_2_top_right_2.gif) top left no-repeat;}
.block_2 .top_2{height:21px; background:url(images/block_2_top_2.gif) top repeat-x;}
/*=======block_2=========*/

/*=======block_3=========*/
.block_3 .div_line{height:8px; background:url(images/table_line.gif) repeat-x;}
.block_3 .div_line_left{height:8px; background:url(images/table_line_left.gif);}
.block_3 .div_line_right{height:8px; background:url(images/table_line_right.gif);}
/*=======block_3=========*/



.list_1 a{color:#FFFFFF; line-height:18px; text-decoration:none; padding-left:15px;
		background:url(images/list_1.gif) center left no-repeat;}
.list_1 a:hover{text-decoration:underline;}

.list_2 a{color:#FFFFFF; line-height:18px; text-decoration:underline; padding-left:8px;
		background:url(images/list_2.gif) center left no-repeat;}
.list_2 a:hover{text-decoration:none;}

.list_3 a{color:#FFFFFF; line-height:17px; text-decoration:underline; padding-left:20px; font-weight:bold;
		background:url(images/list_3.gif) center left no-repeat;}
.list_3 a:hover{text-decoration:none;}

.bn_1{background: url('images/bn_1_bg.jpg') no-repeat left top;
      padding: 24px 0 0 172px;
      height: 147px;
      width: 391px;
      }
.bn_2{background:url(images/bn_2.jpg) top left no-repeat; padding:33px 0 0 32px; height:249px; width:260px;}

.gl_nv a{color:#FFFFFF; text-decoration:none;}
.gl_nv a:hover{text-decoration:underline;}

.gl_nv span a{color:#FFFFFF; text-decoration:none; padding-left:15px;
		background:url(images/list_1.gif) center left no-repeat;}
.gl_nv span a:hover{text-decoration:underline;}

#form div{height:24px;}
#form input{width:199px; height:18px;}
#form textarea{width:199px; height:73px; overflow:auto; margin-bottom:5px;}

.footer{height:51px; background:url(images/footer_bg.jpg) top repeat-x;}
.footer div{color:#53b3e2; padding:10px 30px 0 0; text-align:right;}
.footer a{color:#53b3e2; text-decoration:underline;}
.footer a:hover{text-decoration:none;}
/*=======schedule========*/
.sched{padding-left:5px;}
.sched_cell{
	padding:1px 1px 1px 2px;
	border-bottom:1px white solid;
}
.turtles{
	padding:1px 0 1px 2px;
	background-color:#66FF66;
	color:#000000;
	border-bottom:1px white solid;
}
.horses{
	padding:1px 0 1px 2px;
	background-color:#FF9933;
	color:#000000;
	border-bottom:1px white solid;
}
.otters{
	padding:1px 0 1px 2px;
	background-color:#33CCCC;
	color:#000000;
	border-bottom:1px white solid;	
}
.stars{
	padding:1px 0 1px 2px;
	background-color:#FFFF00;
	color:#000000;
	border-bottom:1px white solid;	
}
.lions{
	padding:1px 0 1px 2px;
	background-color:#CC66FF;
	color:#000000;
	border-bottom:1px white solid;	
}
.dolphins{
	padding:1px 0 1px 2px;
	background-color:#FF3399;
	color:#000000;
	border-bottom:1px white solid;	
}
.twoweek{
	padding:1px 0 1px 2px;
	background-color:#FFCCCC;
	color:#000000;
	border-bottom:1px white solid;	
}
.adult{
	padding:1px 0 1px 2px;
	background-color:#FFCC66;
	color:#000000;
	border-bottom:1px white solid;	
}
.unavailable{
	padding:1px 0 1px 2px;
	background-color:gray;
	color:#000000;
	border-bottom:1px white solid;	
}
/*=======schedule========*/

