/* @override 
	http://www.platypus-ad.com/noahs/wp-content/themes/noahs_ark_2010_theme/css/color.css
	http://www.noahsarkwaterpark.com/wp-content/themes/noahs_ark_2010_theme/css/color.css
*/

div#header{
	background: url(../images/noah_header940x162.jpg) no-repeat center top;
}
body{
	background: #00aee7 url(../images/noahBkg_6x648.jpg) repeat-x left top;
}
div#mainContentWrapper{
	background: #0099cc url(../images/purpleSidebar220x20.jpg) repeat-y right top;
}
body.page-id-51 div#mainContentWrapper,
body.category-park-map div#mainContentWrapper{
	background: #0099cc url(../images/purpleSidebar220x30.jpg) no-repeat right top;
}
div#contentWrapperInner,
div#navigationWrapper,
div#headerWrapper{
	background: url(../images/noahContainerShadow960x7.png) repeat-y center top;
}
ul#mainNav{
	background-color: #ff9900;
}
ul#mainNav li a:link,
ul#mainNav li a:visited{
	color: #000;
	text-decoration: none;
}
ul#mainNav li a:hover{
	color: #FFF;
	background-color: #000;
}
ul#mainNav li.cat-item-13 a:link,
ul#mainNav li.cat-item-13 a:visited{
	color: #ff9900;
	background-color: #000;
}
ul#mainNav li.cat-item-13 a:hover{
	color: #000;
	background-color: #FFF;
}
ul#secondaryNav li{
	background-color: #FFF;
}
ul#secondaryNav li a:link,
ul#secondaryNav li a:visited{
	text-decoration: none;
	color: #666;
}
ul#secondaryNav li a:hover{
	text-decoration: none;
	background-color: #CCC;
	color: #000;
}
div#posts h3{
	color: #FFF;
}
div#footer{
	color: #FFF;
	background: url(../images/footerBkg960x10.jpg) no-repeat center top;
}
div#footer div#copyright p,
div#footer div#footerContactInfo p{
	color: #9ddefd;
}
span.emailCloak a:link,
span.emailCloak a:visited,
div#footer ul#footerNav li a:link,
div#footer ul#footerNav li a:visited{
	color: #FFF;
	text-decoration: none;
}
div#footer ul#footerNav li a:hover,
span.emailCloak a:hover{
	color: #FFF;
	text-decoration: underline;
}
div#homeSplash,
li#featuredPromotion{
	border-bottom: 1px solid #FFF;
}
div#sidebar li#featuredSpecial h3,
div#sidebar li#text-4 h3,
div#sidebar li#twitter h3{
	color: #fc0;
	/*text-shadow: 0 0 1px rgba(0,0,0,.4);*/
}
div#sidebar li#twitter{
	border-top: 1px solid #ff9900;
}
div#sidebar ul.twitter{
	color: #ca80e3;
}
div#sidebar ul.twitter a:link,
div#sidebar ul.twitter a:visited{
	color: #FFF;
	text-decoration: none;
}
div#sidebar ul.twitter a:hover{
	color: #FFF;
	text-decoration: underline;
}
div#sidebar li.twitter-item span.twitter-timestamp{
	color: #000;
}
div#sidebar li#featuredSpecial p a:link,
div#sidebar li#featuredSpecial p a:visited,
div#sidebar li#text-4 p a:link,
div#sidebar li#text-4 p a:visited{
	color: #FFF;
}
div#sidebar li#featuredSpecial p a:hover,
div#sidebar li#text-4 p a:hover{
	color: #FFF;
	text-decoration: none;
}
div#sidebar li#featuredSpecial,
div#sidebar li#text-4{
	border-bottom: 1px solid #ff9900;
}
div#sidebar li#salesMessage p ,
div#sidebar li#salesMessage p {
	color: #d29fe3;
}
div#posts div.entry ul{
	color: #FFF;
}
div#posts div.entry h5,
div#posts h5{
	color: #540572;
}
div#posts h5 a:link,
div#posts h5 a:visited{
	color: #540572;
	text-decoration: none;
}
div#posts h5 a:hover{
	color: #540572;
	text-decoration: underline;
}
a:link,
a:visited{
	color: #FFF;
}
div#flamingoUpsell a:link,
div#flamingoUpsell a:visited{
	color: #036;
}
div#mainContent a:hover{
	text-decoration: none;
}
div#posts h4 a:link,
div#posts h4 a:visited{
	text-decoration: none!important;
}
/*attractions category styles*/
div.attractionDescription h4 a:link,
div.attractionDescription h4 a:visited,
div.entry.lodging h4 a:link,
div.entry.lodging h4 a:visited,
div.entry div.photoGalleryTitling h4 a:link,
div.entry div.photoGalleryTitling h4 a:visited,
div.entry div.vimeoVideoGalleryContainer h4 a:link,
div.entry div.vimeoVideoGalleryContainer h4 a:visited,
div#posts h4 a:link,
div#posts h4 a:visited{
	color: #000;
}
div.attractionDescription h4 a:hover,
div.entry.lodging h4 a:hover,
div.entry div.photoGalleryTitling  h4 a:hover,
div.entry div.vimeoVideoGalleryContainer h4 a:hover,
div#posts h4 a:hover{
	color: #FFF;
	text-decoration: none;
}
div#mainContent div#posts div.entry h4.youthAndSchoolDays {
	/*color: #ff9900!important;*/
	background-color:#F90;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	box-shadow: 0 1px 10px rgba(0,0,0,.3)
}
/*div.attractionDescription p,
body.single div.attractionLogo p{
	color: #003e52;
}*/
div.viewMore a:link,
div.viewMore a:visited{
	color: #700797;
	background-color: #FFF;
	text-decoration: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	box-shadow: 0 1px 10px rgba(0,0,0,.3);	
}
div.viewMore a:hover{
	background-color: #700797;
	color: #FFF;
	text-decoration: none;
}
div.buyTicketsOnline a:link,
div.buyTicketsOnline a:visited{
	color: #000;
	background-color: #ff9900;
	text-decoration: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	box-shadow: 0 1px 10px rgba(0,0,0,.3)
}
div.buyTicketsOnline a:hover{
	background-color: #FFF;
	color: #700797;
	text-decoration: none;
}
div.buyTicketsOnline a:active{
	background-color: #700797;
	color: #FFF;
	text-decoration: none;
}
div.attractionLogo a:link,
div.attractionLogo a:visited{
	color: #FFF;
}
div.attractionLogo a:visited{
	text-decoration: none;
}
/*attractions single page*/
ul#photoGallery a:link,
ul#photoGallery a:visited,
ul.photoGallery a:link,
ul.photoGallery a:visited{
	border: 1px solid #003e52;
}
ul#photoGallery a:hover,
ul.photoGallery a:hover{
	border: 1px solid #fff;
}
/*google map styles*/
div#googleDirections div#map_canvas{
	border: 10px solid #00aee7;
}
div#directions a:link,
div#directions a:visited{
	color: #FFF;
	text-decoration: none;
}
div#directions a:hover{
	text-decoration: underline;
}
div.googledir table tbody tr{
	background-color: #0099cc;
}
div.googledir table tbody tr td{
	background-color: #0099cc;
	color: #003e52;
}
div.googledir table tbody tr td b{
	color: #000;
}
ul.lodgingAddress a:link,
ul.lodgingAddress a:visited,
p.readMore a:link,
p.readMore a:visited{
	color: #fc0;
	text-decoration: none;
}
ul.lodgingAddress a:hover,
p.readMore a:hover{
	text-decoration: underline;
}
p#parkMapInstructions span.purple{
	color: #700797;
}
p#parkMapInstructions span.attraction{
	color: #FFF;
}
p#parkMapInstructions span.mapKey{
	color: #ff9900;
}
div.ticketDescription,
div.employmentDescription{
	border-bottom: 1px solid #00aee7;
}
.time1{
	background-color: #CCC;
	color: #666;
}
.time2{
	background-color: #Fc0;
	color: #c76737;
}
.time3{
	background-color: #F90;
	color: #63330a;
}
.time4{
	background-color: #069;
	color: #6cf;
}
.time5{
	background-color: #700797;
	color: #c9f;
}
body.page-id-22 table thead{
	color: #fff;
}
div.vimeoVideoContainer.comingSoon{
	background-color: #069;
	color: #6cf;
}
div.attractionLogo.noImage a:link,
div.attractionLogo.noImage a:visited{
	background-color: #069;
	color: #6cf;
	text-decoration: none;
}
div.attractionLogo.noImage a:hover{
	background-color: #069;
	color: #FFF;
	text-decoration: underline;
}
div.emptyPhotoBox{
	background-color: #069;
	border: 1px solid #003e52;
}
div.newThisYear{
	background-color: #Fc0;
	color: #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	box-shadow: 0 1px 10px rgba(0,0,0,.3);
}
div#flamingoUpsell,
div#savingsClub{
	background-color: #Fc0;
	color: #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	box-shadow: 0 1px 10px rgba(0,0,0,.3);
}
li#getGroupInfo a:link,
li#getGroupInfo a:visited,
li#releaseForm a:link,
li#releaseForm a:visited,
li#applyNow a:link,
li#applyNow  a:visited{
	background-color: #Fc0;
	color: #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	box-shadow: 0 1px 10px rgba(0,0,0,.3);
	text-decoration: none;
}
li#getGroupInfo a:hover,
li#releaseForm a:hover,
li#applyNow  a:hover{
	background-color: #F90;
	color: #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	box-shadow: 0 1px 10px rgba(0,0,0,.3);
	text-decoration: none;
}
li#releaseForm p{
	color: #FFF;
}
li#groupGuideDownload a:link,
li#groupGuideDownload a:visited{
	color: #700797;
	background-color: #c9f;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	box-shadow: 0 1px 10px rgba(0,0,0,.3);
	text-decoration: none;
}
li#groupGuideDownload a:hover{
	background-color: #F90;
	color: #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	box-shadow: 0 1px 10px rgba(0,0,0,.3);
	text-decoration: none;
}
div.coupon{
	background-color: #FFF;
	border: 5px dashed #000;
}
div.coupon div.expirationDate{
	color: red;
}
div.coupon div.expirationDate span{
	color: black;
}
div#printThisPage,
p#downloadParkMap{
	background: url(../images/printer.png) no-repeat left center;
}

div#printThisPage a:link,
div#printThisPage a:visited,
p#downloadParkMap a:link,
p#downloadParkMap a:visited{
	color: #FFF;
	text-decoration: none;
}
div#printThisPage a:hover,
p#downloadParkMap a:hover{
	color: #Fc0;
	text-decoration: underline;
}
ul#pageNav li a:link,
ul#pageNav li a:visited{
	color: #FFF;
	text-decoration: none;
}
ul#pageNav li a:hover{
	color: #700797;
	text-decoration: underline;
}
div.pressReleaseEntry{
	border-bottom: 1px dotted #0082ae;
}
div#mainContent div#posts div.entry ul.radioStations li{
	border-right: 1px solid #00779f;
}
div.bandYouTube{
	border: 10px solid #47b7dc;
}
div.bandContact {
	color: #000;
}
div.bandContact a:link,
div.bandContact a:visited,
ul#rockTheArkWinnersList a:link,
ul#rockTheArkWinnersList a:visited{
	color: #FFF;
	text-decoration: none;
}
div.bandContact a:hover,
ul#rockTheArkWinnersList a:hover{
	text-decoration: underline;
}
div.bandContact h6{
	color: #540572;
}


div#webCastPromo{
	background-color: #Fc0;
	color: #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	box-shadow: 0 1px 10px rgba(0,0,0,.3);
	padding: 10px;
	width: 300px;
}
div#webCastPromo p{
	margin-bottom: 0px;
	font-size: 1.4em;
	font-weight: bold;
	text-align: center;
}
div#webCastPromo p a:link,
div#webCastPromo p a:visited{
	color: red;
	text-decoration: none;
}
div#webCastPromo p a:hover{
	text-decoration: underline;
}

/*application form styles*/
form#si_contact_form3 legend{
	color: #FFF;
}
input#si_contact_ex_field3_92,
input#si_contact_ex_field3_93{
	margin-bottom: 40px;
}
form#si_contact_form3 div + fieldset,
form#si_contact_form3 div + div h5{
	margin-top: 10px;
}
div.voteNow{
	background-color: #Fc0;
	color: #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.3);
	box-shadow: 0 1px 10px rgba(0,0,0,.3);
}
div.voteNow{
	color: #866b00;
}
div.voteNow a:link,
div.voteNow a:visited{
	color: #000;
	text-transform: uppercase;
	text-decoration: underline;
}
div.voteNow a:hover{
	text-decoration: none;
}
div#voteContent p{
	color: #999;
}
