@charset "utf-8";
/* CSS Document */
body
{
	margin:0px;
	background-image:url(../images/background.gif);
	color:#FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a img
{
	border:none;
}

hr



{
	border: 0; 
	height: 1px;
	color:#282828; 
	background-color:#282828;
	}


.header
{
	margin-left:auto; margin-right:auto;
	margin-top:20px;
	width:1044px; height:124px;
	z-index:100;
	position:relative;	
}

.logo
{
	width:444px; height:124px;
	z-index:100;
	float:left;
}
.conditions-nav-outer
{
	width:515px;
    height:85px;
	float:right;
	margin-right:20px;
}

.conditions-enews
{
	width:515px;
	height:58px;

}

.enews-signup
{
	background-image:url(../images/email-bg.gif);
	width:108px;
	padding-left:70px;
	padding-top:18px;
	margin-top:2px;
	height:38px;
	float:left;
	font-size:11px;
	text-transform:uppercase;
}

.interactive-map
{
	width:125px;
	height:56px;
	margin-top:2px;	
	float:left;
}

.conditions
{
	width:212px;
	float:left;
}

.conditions-box
{
	background-image:url(../images/condbg.gif);
	width:64px;
	height:50px;
	text-align:center;
	padding-top:8px;
	margin-right:3px;
	float:left;
	font-size:24px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.nav
{
	width:337px;
    margin-top:5px; margin-left:165px;
	
}

.outer-wrap
{
	margin-left:auto; margin-right:auto;
	background:url(../images/content-bg.gif) top no-repeat #FFF;
	width:1015px;
	padding-top:24px;	
	position:relative;
	top:-65px;
	z-index:1;
	
}

#hero-slideshow
{
	margin-left:auto;	margin-right:auto;
	width:1000px;	height:485px;
	position:relative;
	z-index:1;
}
.first
{

}

.secondary
{
	display:none;
}


.home-bottom-top
{
	background-image:url(../images/bottom-content-header.png);
	background-repeat:repeat-y;
	width:970px;
	position:relative;
	top:-30px;
	margin-left:auto; margin-right:auto;
	z-index:1000;
}
.updates-parks
{
	width:519px;
	float:left;
}

.updates
{
	width:478px;
	height:208px;
	font-size:12px;
	overflow:hidden;
	padding-left:20px;
	padding-right:15px;
}

.updates a
{
	color:#0C3;
	text-decoration:none;
}

.updates a:hover
{
	text-decoration:underline;
}


.parks-home
{
	width:519px; height:66px;
	background-image:url(../images/parks-home-bg.gif);
	background-position:bottom;

}

.parks-title
{
	width:110px;
	float:left;
}

.darkside-home
{
	width:128px;
	text-align:center;
	float:left;
}

.other-side-home
{
	width:133px;
	text-align:center;
	float:left;
}
.lucky-loop-home
{
	width:148px;
	text-align:center;
	float:left;
}

.photo-video
{
	background-image:url(../images/home-multimedia-background.png);
	width:278px; height:274px;
	float:left;
	position:relative;
	left:-3px;
}


/* HOME PAGE CAMS TABS */

#cams-tabs
{
	width:250px;
	margin-left:15px;
	margin-top:10px;
}

#cams-tabs ul li
{
	list-style:none;
	float:left;	
	margin:0px;
	padding:0px;
}

#tab-photo
{
	background-image:url(../images/tab-photo-off.png);
	width:124px; height:49px;
}
/*
#tab-photo:hover
{
	background-image:url(/wvbase/wrap/theme0/images/tab-dailyphoto-on.jpg);
}*/
#tab-photo.ui-tabs-selected
{
	background-image:url(../images/tab-photo-on.png);
}

#tab-video
{
	background-image:url(../images/tab-video-off.png);
	width:126px; height:49px;
}
/*#tab-video:hover
{
	background-image:url(/wvbase/wrap/theme0/images/tab-dailyvideo-on.jpg);
}*/
#tab-video.ui-tabs-selected
{
	background-image:url(../images/tab-video-on.png);
}


.cams-tabs-content
{
width:250px; height:229px; padding:0px; border-width: 0; 
 margin:0px; text-align:center;
 position:relative; top:-7px;

}



.home-right-side
{
	width:173px;
	float:left;
	padding-top:50px;
	left:-3px;
	position:relative;
}



.hero-img
{
	margin-left:auto;	margin-right:auto;
	width:998px;	height:338px;

}

.content-top
{
	background-image:url(../images/interior-top-bg.gif);
	margin-left:auto; margin-right:auto;	
	width:964px; height:22px;
}
.interior-content
{
	background-image:url(../images/interior-bg.gif);
	background-repeat:repeat-y;
	width:939px;
	margin-left:auto; margin-right:auto;
	padding:0px 15px 0px 10px;
}

.interior-sidebar
{
	width:180px;
	padding-right:5px;
	float:left;
	border-right:solid 1px #333333;
	text-align:center;
	
}
.content
{
	width:735px;
	float:left;
	padding-left:10px;
	font-size:12px;

}

.content a
{
	color:#0C3;
	text-decoration:none;
}

.content h2
{
	color:#999;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:normal;
	letter-spacing:2px;
	text-transform:uppercase;
}

.content h3
{
	padding-bottom:0px;
	margin-bottom:0px;
	color:#063;	
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-weight:normal;
	letter-spacing:2px;
}
.content p
{
	margin-top:0px;
	padding-top:0px;
}
.content a:hover
{
	text-decoration:underline;
}


.crew-nav
{
	width:200px;
	float:left;
}
.crew-nav a
{
	color:#FFF;
	display:block;
}
.crew-nav a:hover
{
	text-decoration:none;
}

.crew-nav ul
{
	list-style:none;
	padding:0px; margin:0px;
}
.crew-nav ul li
{
	background-color:#002000;
	color:#FFF;
	padding:5px;
	margin-top:2px;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing:2px;
	text-transform:uppercase;
}
.crew-nav ul li:hover
{
	background-color:#030;
}
.panel h3
{
	margin-bottom:0px;
	padding-bottom:0px;
}

.panel h1
{
	margin-top:0px;
	padding-top:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:36px;
	letter-spacing:-2px;
}
.panel p
{
	margin-top:0px;
	padding-top:0px;
}


/* PIC OF DAY */
.photo-video-interior
{
	background-image:url(../images/home-multimedia-background.png);
	width:218px; height:214px;
	padding:30px;
	float:left;
	margin-right:15px;

}



/* PARKS TABS */
.park-title
{
	width:285px;
	float:left;
	
}


.park-info
{
	width:420px;
	float:left;
}

#tab-darkside
{
	background-image:url(../images/parktabs-darkside-off.gif);
	width:143px; height:31px;
}
#tab-darkside:hover 
{
	background-image:url(../images/parktabs-darkside-on.gif);	
}

#tab-darkside.ui-tabs-selected
{
	background-image:url(../images/parktabs-darkside-on.gif);	
}
#tab-otherside
{
	background-image:url(../images/parktabs-otherside-off.gif);
	width:135px; height:31px;
}
#tab-otherside:hover 
{
	background-image:url(../images/parktabs-otherside-on.gif);	
}
#tab-otherside.ui-tabs-selected
{
	background-image:url(../images/parktabs-otherside-on.gif);	
}
#tab-luckyloop
{
	background-image:url(../images/parktabs-luckyloop-off.gif);
	width:142px; height:31px;
}
#tab-luckyloop:hover 
{
	background-image:url(../images/parktabs-luckyloop-on.gif);	
}
#tab-luckyloop.ui-tabs-selected
{
	background-image:url(../images/parktabs-luckyloop-on.gif);	
}

.page-bottom
{
	background-image:url(../images/bottom.gif);
	width:943px; height:61px;
	padding-right:23px; padding-top:15px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
}
