#norm {background-color: white; color:navy; font-family:arial,sans-serif; font-size:10pt; text-align:left; }
#peachBGhdg { background-color:#FFCC99; color:navy; font-family:times new roman,serif; font-size:11pt; text-align:left;}
p {font-family:arial,sans-serif; font-size:10pt; color:navy; text-align:left; }
#box { padding:5px; background-color:#F5E9C5; color:black; font-family: arial;  font-size: 10pt; text-decoration:none; border-color:#FF8800; border-width:1px; border-style:solid;}
#pr {font-family:arial,sans-serif; font-size:10pt; color:navy; text-align:right; }
#pc {font-family:arial,sans-serif; font-size:10pt; color:navy; text-align:center; }
h1 {color:navy; font-family:arial,sans-serif; font-size:16pt; }
h2 {color:navy; font-family:arial,sans-serif; font-size:15pt; }
h3 {color:navy; font-family:arial,sans-serif; font-size:12pt; }
h4 {color:navy; font-family:arial,sans-serif; font-size:13pt; }
h5 {color:navy; font-family:georgia, arial,sans-serif; font-size:12pt;}
h6 {color:navy; font-family:georgia, arial,sans-serif; font-size:10pt;}
#IndexHeadline {font-family:georgia,serif; font-size:16pt; color:navy; }
#PageHdg {color:navy; font-family:arial,sans-serif; font-size:12pt; }
#SectionHdg {color:navy; font-family:georgia, arial,sans-serif; font-size:12pt; font-weight:bold; }
#Georgia {color:navy; font-family:georgia, helvetica, serif; font-size:10pt;}
#LinedTextWhite { background-image: url("./Icons/LinedBGWhite.jpg"); color:black; font-family: cursive; font-size:11pt; } 
#NotebookEnd { background-image: url("./Icons/NotebookSpine.gif"); }
#ParaHeading {color:#660000; font-family: Verdana, sans-serif; font-size:10pt;} 
#ParaHeading2 {color:navy; font-family:georgia, times new roman,serif; font-size:10pt; text-decoration:none;}
#tit {color:#660000; font-family: Verdana, sans-serif; font-size:10pt;} 
#footer {color:black; font-family:georgia, arial,sans-serif; font-size:9pt; text-align:center; }
.hidden { position:absolute; visibility:hidden; }
.visible { position:absolute; visibility:visible; }
.sidelinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none;}
.sidelinksNS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; text-align:right; }
#navbarSide { background-color:#D1EAB3;}
#AvailabilityTitleBar { padding:5px; color:black; text-align:center; background:#F5E9C5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; border-collapse:collapse; border:1px solid grey;}
#AvailabilityColsBar { color:black; text-align:center; background:#FFCC99; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; border-collapse:collapse; border:1px solid grey;}
#Available1 { color:black; text-align:center; background-color:Lightblue; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; border-collapse:collapse; border:1px solid grey;}
#Available2 { color:black; text-align:center; background:#339966; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; border-collapse:collapse; border:1px solid grey;}
#Email { text-align:center; background-color:White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt;border-collapse:collapse; border:1px solid grey;}
#Booked { color:black; text-align:center; background-color:Red; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; border-collapse:collapse; border:1px solid grey;}
#Comic { font-family: Comic Sans MS, cursive; color:black; }
#Reserved { color:black; text-align:center; background-color:Orange; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; border-collapse:collapse; border:1px solid grey;}
#navbar { background-color:Lightblue; text-align:right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none;}
#navbarOn { background-color: navy; color:#CCFF66; text-align:right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; font-weight:bold; }
a:link{color:blue; outline:0; }
a:visited{color:blue; outline:0;}
a:active{color:blue; outline:0; }
a:hover{color:red; outline:0; }
#ncLightGreen {color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:#99FF66; }
#ncLogoGreen {color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:#D1EAB3; }
#Sidebar {color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:#D1EAB3; }
#PageArea {color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:#F5F5DC; }
#BirdTable{color:navy; font-family:Verdana,sans-serif; font-size:10pt; background-color:#F5F5DC;  }
#ncBeige {color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:#F5F5DC; } 
#ncCream {color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:#FFFF99; } 
#ncCreamSmall {color:black; font-family:arial,sans-serif; font-size:9pt; background-color:#FFFF99; }  
#ncGreenish {color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:#D1EAB3; } 
#history {color:white; font-family:arial,sans-serif; font-size:12pt; background-color:navy; } 
#activitypark {color:white; font-family:arial,sans-serif; font-size:12pt; background-color:blue; }
#regional {color:white; font-family:arial,sans-serif; font-size:12pt; background-color:#006600; }
#animalpark {color:white; font-family:arial,sans-serif; font-size:12pt; background-color:#008800; }
#art {color:white; font-family:arial,sans-serif; font-size:12pt; background-color:#FF6600; }
#wine {color:white; font-family:arial,sans-serif; font-size:12pt; background-color:#660033; }
#misc {color:white; font-family:arial,sans-serif; font-size:12pt; background-color:black; }
#nc {color:navy; font-family:arial,sans-serif; font-size:10pt; } 
#ncempty {color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:#F5F5DC; } 
#Invisible {color:white; font-family:arial,sans-serif; font-size:1pt; background-color:white; } 
#faint{color:#F5F5DC; font-family:arial,sans-serif; font-size:1pt; background-color:#F5F5DC; } 
#SidebarTiny {color:navy; font-family:arial,sans-serif; font-size:8pt; background-color:#D1EAB3; } 
#nctiny {color:navy; font-family:arial,sans-serif; font-size:8pt; } 
#ncw {color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:white; }
#ncb {color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:#FFFFCC; }
#ncc {color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:#F5F5DC; }
#ncwnavbar {color:navy; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color:white; }
#nccnavbar {color:navy; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#F5F5DC; }
#smalltnr {color:black; font-family:times new roman,serif; font-size:10pt; }
#blacktnr {color:black; font-family:times new roman,serif; font-size:12pt; }
#bluesmalltnr {color:blue; font-family:times new roman,serif; font-size:10pt; background-color:white; } 
#redsmalltnr {color:red; font-family:times new roman,serif; font-size:10pt; background-color:white; } 
#tnr {color:navy; font-family:times new roman,serif; font-size:12pt; } 
#tnrw {color:navy; font-family:times new roman,serif; font-size:12pt; background-color:white; }
#tnrbold {color:navy; font-family:times new roman,serif; font-size:12pt; font-weight:bold; }
#blueonsilver {background-color:silver; color:navy; font-family:arial,sans-serif; font-size:10pt; }  
#silverbg {background-color:silver; color:navy; } 
#cr {color:black; font-family:arial,sans-serif; font-size:8pt; background-color:#F5F5DC; }
#crsb {color:#324F66; font-family:arial,sans-serif; font-size:8pt; background-color:#D1EAB3; }
#hdg {color:black; font-family:arial,sans-serif; font-size:10pt; background-color:#81A6BF; }
#hdgBold {color:#FFCC66; font-family:arial,sans-serif; font-size:10pt; font-weight:bold; background-color:navy; }
#caption {color:teal; font-family:times new roman,serif; font-size:12pt; font-style:italic; }
#rcb1 { color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:#FFFF66; }
#gb { color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:#99CC99; }
#rcb3 { color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:silver; }
#rcb4 { color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:silver; }
#rcb5 { color:navy; font-family:arial,sans-serif; font-size:10pt; background-color:silver; }
#VideoBG {font-family:arial,sans-serif; font-size:10pt; color:navy; background-image: url("./Images/VideoBG.jpg");}

INPUT { 
background-color: #D8D8D8; 
border-color:#efefef; 
color: black; 
font-family: arial, verdana, ms sans serif; 
font-weight: normal; 

font-size: 10pt;  
}

TEXTAREA { 
background-color: #F5F5DC; 
color: navy; 
font-family: arial, verdana, ms sans serif; 
font-weight:normal; 
font-size: 10pt; 
text-align: left; 
margin: 0px;
height: 204px;
width: 222px;
padding: 5px 0px 0px 5px;
border: 0px;
overflow:auto;
} 

#navigation {
	color: white;	
	background-color:#D1EAB3;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#navigation li {
	background-color:#D1EAB3;
	list-style-type:none;
	position: relative;
	padding: 0px;
	margin: 0px;
	float: left;
}

#PrintButton {
	background-image: url('./Images/Buttons/SlideshowControls/print.png');
}

#navigation a {
	line-height: 18px;
	color: black;
	text-align: right;
	position: relative;
	text-decoration: none;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url('./Images/Buttons/button.png');
	display: block;
	width: 104px;
}

#navigation a:hover {
	line-height: 18px;
	color: white;
	text-align: right;
	position: relative;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url('./Images/Buttons/button_roll.png');
	display: block;
	width: 104px;
}

#selected {
	line-height: 18px;
	color: white;
	text-decoration: none;
	text-align: right;
	position: relative;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url('./Images/Buttons/button_sel.png');
	display: block;
	width: 104px;
}
#SearchButton {
	color: black;	
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	position: relative;
	top: 4px;
	text-decoration: none;	
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url('./Images/Buttons/SearchButton.png');
	display: block;
	line-height: 18px;
	width: 100px;
}

#SlideshowButton  {
	color: #cccccc;	
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	position: relative;
	top: 4px;
	text-decoration: none;	
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(./Images/nav_button.gif);
	display: block;
	height: 30px;
	width: 100px;
}

// Altmsg and altlink are used in GuestsComments.php

#altmsg { 
	position: absolute;
	background-color:#000000;
	padding: 20px;
	opacity: 0.6;
	text-align:center;
}

#altmsg:hover { 
	opacity: 0.8;
}
a.altlink:link {
	color: #FFFFFF;
}

a.altlink:visited {
	color: #DDDDDD;
}

a.altlink:hover{
	color: #FFFFFF;
}