/* CSS Document */

/* =====================================

Big Campy Style - Author - J. Mey - Creative Navigation

======================================== 

Global Styles

========================================*/

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #333399;
}
body {
	background-color:#181891;
	background-image: url(images/bgd.gif);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.likedlinks {
	line-height: 16px;
}
a {
	font-size: 11px;
	color: #660000;
}
a:link {
	text-decoration: underline;
}
a:visited {
	color: #CC0000;
}
a:hover {
	color: #333399;
}
a:active {
	text-decoration: none;
	color: #333399;
}
.content {
	padding-left: 12px;
	padding-right: 18px;
}
.subHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.55em;
	color: #333399;
	font-weight: bold;
}

.subHeader_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.55em;
	color: #333399;
	font-weight: bold;
}

li {
	list-style: none;
	margin-left: -20px;
	padding-left: 18px;
 	background-image: url(images/bullet.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
/* =====================================

Specific Styles

======================================== */

.footer_links {
text-decoration:underline;
	font-size: 11px;
	color:#FFFFFF;
}
.footer_links:hover {
text-decoration:none;
	font-size: 11px;
	color:#FFFFFF;
}
.footer_links:visited {
	font-size: 11px;
	color:#FFFFFF;
}
.footer_copyright {
	font-size: 11px;
	line-height: 2em;
	color:#FFFFFF;
}
.footer_address {
	font-size: 12px;
	font-weight:bold;
	line-height: 1.5em;
	color:#FFFFFF;
}
.photo_left {
	border-color:#660000;
	border-style:solid;
	border-width: 4px;
	margin-right: 12px;
	margin-bottom: 6px;
	margin-top: 4px;
}
.photo_right {
	border-color:#660000;
	border-style:solid;
	border-width: 4px;
	margin-left: 8px;
	margin-bottom: 6px;
	margin-top: 4px;
}
.photo_panoramic {
	border-color:#660000;
	border-style:solid;
	border-width: 4px;
	margin-bottom: 6px;	
}
.PUHeaders {
	font-size: 14px;
	color: #660000;
	font-weight: bold;
}
.PUParagraph {
	padding-left: 0px;
	padding-right: 0px;
	font-size: 10px;
	line-height: 15px;
}
.PULink {
	font-style: italic;
	color: #660000;
}
.current_news {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	line-height:18px;
	text-align:left;
	padding-right:16px;
}

#wn-wrap { background:#cfeffa repeat-x; padding-bottom:40px; padding-top:40px; }

#wn-holder { width:470px; margin-left:auto; margin-right:auto; background-color:white; padding-bottom:10px; border:1px solid #343d80; }

#slider-nav { 
	margin:0; 
	padding:0; 
	float:left; 
	width:100%; 
}

#slider-nav ul{  
	margin:0; 
	padding:0; 
	list-style-type:none; 
}

#slider-nav ul{  
	margin:0; 
	padding:0; 
	list-style-type:none; 
}

#slider-nav li{  
	margin:0; 
	padding:0; 
	background-image:none; 
	float:left; 
}


#slider-nav li a{ 
	float:left; 
	display:block; 
	height:82px; 
	text-indent:-9999px; 
	margin:0; 
	padding:0; 
	background:url(images/slider-nav1.jpg) no-repeat; 
}

#slider-nav ul li.nav-video a { 
	width:176px; 
	background-position:0 0;  
}

#slider-nav ul li.nav-map a { 
	width:219px; 
	background-position:-176px 0; 
}

#slider-nav ul li.nav-section a { 
	width:191px; 
	background-position:-395px 0; 
}

#slider-nav ul li.nav-pix a { 
	width:194px; 
	background-position:-586px 0; 
}

#slider-nav ul li.nav-video a:hover { 
	width:176px; 
	background-position:0 -82px;  
}

#slider-nav ul li.nav-map a:hover { 
	width:219px; 
	background-position:-176px -82px; 
}

#slider-nav ul li.nav-section a:hover { 
	width:191px; 
	background-position:-395px -82px; 
}

#slider-nav ul li.nav-pix a:hover { 
	width:194px; 
	background-position:-586px -82px; 
}

#fun-starts-here { 
	padding:0; 
	margin-top:0; 
	margin-bottom:0; 
}

#fun-starts-here a { 
	display:block; 
	width:550px; 
	background-image:url(images/fun-starts.jpg); 
	height:69px; 
	text-indent:-9999px; 
	margin:0 auto; 
	padding:0; 
}

#fun-starts-here a:hover { 
	background-position:0 -69px; 
}

td.days-until { 
	padding-top:30px; 
}

p.footer-social { 
	margin-top:20px; 
}

p.footer-social a { 
	font-weight:bold; 
	text-decoration:none; 
	margin-right:30px; 
	font-size:13px; 
	color:#a3c5de; 
}

p.footer-social img { 
	margin-right:5px; 
}


