body {
	margin-top: 0px;
	margin-left: 0px;
	padding: 0 0 0 0px;
	position: absolute;
	top: 0px; left: 0px;
	/*border: 1px solid #000000; */
	background-image: url('headers/rotate.php');
	background-repeat: no-repeat;
}

#content {
	position: absolute;
	top: 265px; left: 205px;
	padding: 0 0 0 0px;
	width: 550px;
	font-family: Arial, Verdana, sans-serif;
	/*border: 1px solid #000000;*/
}

#content a:hover, a:active {
	text-decoration: underline;
	color: #852625;
}

#content a, a:visited {
	text-decoration: none;
	color: #852625;

}

#content #heading1 {
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
	font-size: 22pt;
	color: #852625;
}

#mainnav {
	margin-top: 0px;
	padding: 0 0 0 0px;
	position: absolute;
	top: 265px; left: 10px;
	width: 175px;
	/*height: 30px;*/
	font-family: sans-serif;
	color: #852625;
	z-index: 5;
	/*border: 1px solid #000000; */
}

#mainnav ul {
	margin: 0;
	padding: 0 0 0 0px;
	/*letter-spacing: 1px;*/
	white-space: nowrap;
	font-weight: bold;
	
}

#mainnav ul li {
	/*display: inline;*/
	margin: 0px;
	padding: 5px;
	list-style: none;
	background-image: none;
	line-height: normal;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}


#mainnav ul li ul {
	margin: 0;
	padding: 0 0 0 0px;
	text-transform: italic;
	white-space: nowrap;
	text-transform: none;
}

#mainnav ul li ul li {
	margin-left: 10px;
	padding: 0px;
	list-style: none;
	background-image: none;
	line-height: 15px;
	font-size: 9px;
	text-transform: none;
	letter-spacing: 1px;
}

#mainnav a:hover, a:active {
	text-decoration: underline;
	color: #852625;
}

#mainnav a, a:visited {
	font-weight: bold;
	color: #852625;
	text-decoration: none;
}


body#aboutthefestival #mainnav ul li ul li#aboutthefestivalnav, 
body#festivalhighlights #mainnav ul li ul li#festivalhighlightsnav,
body#hoursadmission #mainnav ul li ul li#hoursadmissionnav,
body#accessibility #mainnav ul li ul li#accessibilitynav,
body#traveltransportation #mainnav ul li ul li#traveltransportationnav,
body#historyofthefestival #mainnav ul li ul li#historyofthefestivalnav,
body#festivalstaff #mainnav ul li ul li#festivalstaffnav,
body#thingstodo #mainnav ul li ul li#thingstodonav,
body#infoforartistsvendors #mainnav ul li ul li#infoforartistsvendorsnav,
body#carriersofculture #mainnav ul li ul li#carriersofculturenav,
body#musicdance #mainnav ul li ul li#musicdancenav,
body#folkartsmarketplace #mainnav ul li ul li#folkartsmarketplacenav,
body#food #mainnav ul li ul li#foodnav,
body#guildscraftstrad #mainnav ul li ul li#guildscraftstradnav,
body#childrensprograms #mainnav ul li ul li#childrensprogramsnav,
body#traditionalgames #mainnav ul li ul li#traditionalgamesnav,
body#traditionshowcases #mainnav ul li ul li#traditionshowcasesnav,
body#miheritageawards #mainnav ul li ul li#miheritageawardsnav,
body#about #mainnav ul li ul li#aboutnav,
body#jobdescriptions #mainnav ul li ul li#jobdescriptionsnav,
body#registration #mainnav ul li ul li#registrationnav,
body#talkerstellers #mainnav ul li ul li#talkerstellersnav
{
	background: #eeeeee;
}



 .hide{
display: none;
}

.show{
display: block;
}


#footer {
	/*position: absolute;
	bottom: 20px; left: 20px;*/
	width: 550px;
	padding: 50 0 0 0px;
	/*border: 1px solid #000000;*/

}

#subNav {
	font-weight: normal;
	font-size:13px; 
	color: #01844b;
}

#subNav a, a:visited {
	color: #01844b;
	text-decoration: none;
	font-weight: normal;
}

#subNav a:hover, a:active {
	color: #01844b;
	text-decoration: underline;
	font-weight: normal;
}


/* STUFF I COPIED BELOW */

.bg000000{
   background-color: #000000;
}
.bgEEFFEE{
   background-color: #EEFFEE;
}
.bgFFFFFF{
   background-color: #FFFFFF;
}
.bgCCCCCC{
   background-color: #CCCCCC;
}
.bgF7D600{
   background-color: #F7D600;
}
.bg542984{
   background-color: #e78228;
}
.fontComment{
   color: #A6A6A6;
   font-family: Arial;
   font-size: 12px;
}
.fontNav1{
   color: #e78228;
   font-family: Arial;
   font-size: 9.5px;
}
.fontNav2{
   color: #CE2939;
   font-family: Arial;
   font-size: 9.5px;
}
.fontTitle{
	font-weight: bold;
	font-family: "Times New Roman", Times, "New Century Schoolbook", Garamond, Georgia, serif;
	font-size: 22pt;
	color: #01844b;
	/*color: #852625;*/
   /*color: #CE2939;
   font-weight: 600;
   font-size: 28px;
   font-family: "Times New Roman", Times, "New Century Schoolbook", Garamond, Georgia, serif;*/
}
.fontHeading{
	/*font-weight: bold;*/
	font-family: Verdana, "Lucida Console", "Lucida Sans Unicode", "Andale Mono", "Trebuchet MS", Arial, sans-serif;
	font-size: 18.5px;
	color: #01844b;
	/*color: #e78228;*/
   /*color: #542982;
   font-weight: bold;
   font-size: 18.5px;
   font-family: Verdana, "Lucida Console", "Lucida Sans Unicode", "Andale Mono", "Trebuchet MS", Arial, sans-serif;*/
}
.fontSubHeading{
   color: #01844b;
   /*color: #e78228;*/
   font-weight: bold;
   font-size: 13.5px;
   font-family: Verdana, "Lucida Console", "Lucida Sans Unicode", "Andale Mono", "Trebuchet MS", Arial, sans-serif;
}



.fontNormal{
   color: #000000;
   font-size: 13.5px;
   font-family: Arial, Helvetica, sans-serif;
}
.fontSmall{
   color: #000000;
   font-size: 9.45px;
   font-family: Arial, Helvetica, sans-serif;
}
.fontCopy{
   color: #A6A6A6;
   font-family: Arial;
   font-size: 9.5px;
}
.paraJustify{
   text-align: justify;
}
.paraNav2{
   line-height: 9px;
}
.boxSearchBox{
   width: 109px;
   font-size: 9.5px;
   font-family: Verdana, Arial, sans-serif;
}
