@charset "UTF-8";
/* CSS Document */


/* All the rules controlling the one-column layout are right here folks! */

/* Scroll down to get to the Festival Events Calendar rules, a derivative of the one-column design.*/

.mainContent2 {
	position: absolute;
	top: 450px;
	left: 220px;
	margin-bottom: 15px;
		width: 525px;
}


.bodyCopy2 {
	/* width: 510px;
	
		background-color: #deb887; */
	


	
	border-bottom: 1px dashed #000;
	margin-bottom: 50px;
	
	background-color: #deb887;

}


.pictureBox2 {
	width: 528px;
	padding: 0;
	border: 2px solid #000;
	
	padding-left: -10px;
}


/*

.bodyCopy2 h1 {
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	line-height: 90%;
	font-size: 28pt;
	margin-top: 10px;
}


.bodyCopy2 h2 {
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	line-height: 15pt;
	font-size: 9pt;
	text-transform: uppercase;
	line-height: 85%;
	padding-left: 15px;

}


.bodyCopy2 p {
	text-align: justify;
	padding-left: 15px;
	padding-right: 15px;
	text-indent: 1em;
	font-size: 12pt;
	line-height: 145%;
	
}

.bodyCopy2 blockquote {
	color: #fff;
	font-weight: bold;
	text-align: center;
	line-height: 130%;	
}

.bodyCopy2 ul {
	line-height: 125%;
	text-align: justify;
	margin-right: 15px;
	list-style-type: square;
}


.bodyCopy2 ul li {
	margin-top: 9pt;
	margin-bottom: 19pt;
}

*/

.caption2 p {
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	padding-bottom: 6px;
	margin-bottom: 6px;
	
	/*
	border-bottom: 1px dashed #000; */
}




/* Although Photo Credts appear on pretty much every page, I've only formatted the photo credits on the one-coumn pages. I think the two-column photo credts (just regular h1, etc., inside Leaf, really looks okay. Here though, we need some rules.  */


.photoCredits {
	text-align: center;
	margin-top: 55px;
	padding-top: 25px;
	border-top: 1px dashed #000;
}


.photoCredits h1 {
	font-family: Palatino, Georgia, "Times New Roman", serif;

}

.photoCredits p {
font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-indent: 0;
	text-align: center;
}




/* Okay, here are the NEW one-column Rules! */


.oneColumn {
	background-color: #deb887;
	width: 532px;
	


	
	text-align: justify;
	line-height: 130%;
	
	
	/*
	padding-top: 15px;
	
	padding-right: 8px;
	padding-left: 10px;
	*/
	
	margin-bottom: 35px;
	
	border: 1pt solid #000;	


-moz-border-radius-bottomright: 50px;
border-bottom-right-radius: 50px;

-moz-border-radius-bottomleft: 50px;
border-bottom-left-radius: 50px;


	
	/*border: medium solid #FFFFFF; */
	box-shadow: 5px 5px 5px #000;
	

	padding-bottom: 15px;
}

.oneColumn h1 {
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	line-height: 90%;
	font-size: 26pt;
	margin-top: 10px;
	padding-right: 8px;
	padding-left: 8px;
	text-shadow: 2px 2px #fff;
	text-align: left;
}

.oneColumn h2 {
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	line-height: 15pt;
	font-size: 9pt;
	text-transform: uppercase;
	line-height: 85%;
	padding-right: 8px;
	padding-left: 8px;
	/*
	text-shadow: 2px 2px #fff;  */
	text-align: left;

}

.oneColumn h3 {
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	line-height: 15pt;
	font-size: 1.2em;
	text-transform: uppercase;
	line-height: 85%;
	text-shadow: 2px 2px #fff;
	padding-left: 8px;
	text-align: left;
}


.oneColumn p {

	padding-right: 16px;
	padding-left: 10px;
	text-indent: 1em;
	
	}
	
.oneColumn ol {
	padding-right: 26px;
	padding-left: 36px;
	font-weight: bold;
}

.oneColumn ul {
	padding-right: 26px;
	padding-left: 36px;
	font-weight: bold;
}

.oneColumn li {
	line-height: 130%;
	margin-bottom: 12px;
}
	
.oneColumn img {


	border: 2pt solid #000;
	
/*	border-top-width: 2pt;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: 2pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #be9d71;
	border-bottom-color: #be9d71;
	border-left-color: #000;  */

}

.emailbutton2 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

.oneColumn a {
	color: #fff;
}

.oneColumn a:hover {
	color: #000;
}




/* OZARK FESTIVAL EVENTS PAGE RULES! */

.festivalColumn {
	background-color: #deb887;
	width: 518px;
	-moz-column-count:2; /* Firefox */
	-webkit-column-count:2; /* Safari and Chrome */
	column-count:2;
	-moz-column-gap:20px; /* Firefox */
	-webkit-column-gap:20px; /* Safari and Chrome */
	column-gap:20px;
	text-align: justify;
	line-height: 130%;
	
	padding: 8px;
	margin-bottom: 25px;
	
	-moz-border-bottom-radius: 50px;
	border-radius: 50px;
}


.festivalColumn h1 {
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	font-size: 24pt;
	line-height: 100%;
	text-align: left;
}

.festivalColumn h2 {
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-align: left;
}


.festivalColumn p {
	letter-spacing: 0;
	font-size: 11pt;
	margin-right: 20px;
	margin-left: 20px;
}

.festDate {
	text-transform: uppercase;
	font-size: 12pt;
	font-weight: bold;
}

.festCity {
font-size: 12pt;
	font-weight: bold;
}

.festivalColumn a {
	color: #000;
	font-weight: bold;
}

.festivalColumn a:hover {
	color: #fff;
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
}

/* Bibliography styles. These rock pretty much. Now, if I can just get the styles above to look as good! */

.bibliographyColumn {
	background-color: #deb887;
	width: 514px;
	
	box-shadow: 5px 5px 5px #000;
	
	-moz-column-count:2; /* Firefox */
	-webkit-column-count:2; /* Safari and Chrome */
	column-count:2;
	-moz-column-gap:20px; /* Firefox */
	-webkit-column-gap:20px; /* Safari and Chrome */
	column-gap:20px;
	
	text-align: justify;
	line-height: 130%;
	padding-top: 20px;
	padding-right: 10px;


	margin-bottom: 35px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	
	border: medium solid #FFFFFF;
	
	padding-bottom: 15px;
}

.bibliographyColumn h1 {
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	font-size: 24pt;
	line-height: 100%;
	text-align: center;
	margin-top: 0px;
	text-shadow: 2px 2px #fff;
}

.bibliographyColumn h2 {
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-align: center;
	text-shadow: 2px 2px #fff;
}

.bibliographyColumn p {
	letter-spacing: -1px;
	font-size: 12pt;
	margin-bottom: 35px;
	margin-right: 20px;
	margin-left: 20px;
	
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
}

.bTitle {
	font-style: italic;
	font-family: Palatino, Georgia, "Times New Roman", serif;
	font-weight: bold;
	font-size: 13pt;
}



/* LINKS PAGE STYLES! Just when you thought we were done!!!! */


.linksWrapper {
	font-family: Palatino, Georgia, "Times New Roman", serif;
	font-size: 13pt;
	letter-spacing: -1px;
	text-align: center;
}

.linksWrapper ul {
	margin-bottom: 20px;
	text-decoration: none;
	list-style-type: none;
	padding-left: 20px;

}

.linksWrapper h1 {
	text-align: center;
	margin: 0px;

}

.linksWrapper h2 {
	text-align: center;

}

.linksWrapper li {
	line-height: 90%;
}

.linksWrapper a {
	color: #fff;
}

.linksWrapper a:hover {
	color: #000;
}










/* PRESS PAGE! It's not one-column but the styles are so similar (yet slightly different) to the Links Page that I want them side by side. */

.pressWrapper {
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	letter-spacing: -1px;

}

.pressWrapper ul {
	margin-bottom: 20px;
	text-decoration: none;
	list-style-type: none;
	padding-left: 20px;

}


.pressWrapper a {
	color: #fff;
}

.pressWrapper a:hover {
	color: #000;
}


/* MEDIA PAGE! It's not one-column but the styles are so similar (yet slightly different) to the Links Page that I want them side by side. */


.mediaWrapper {
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	letter-spacing: -1px;
}


.mediaWrapper ul {
	margin-bottom: 10px;
	text-decoration: none;
	list-style-type: none;
	padding-left: 20px;

}

.mediaWrapper a {
	color: #fff;
}

.mediaWrapper a:hover {
	color: #000;
}

.oneWebsite img {
	border: none;
	margin-top: 0px;
}

.oneWebsite h1 {
	margin-top: 25px;
}

/*

.mediaWrapper dt {
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	line-height: 15pt;
	font-size: 1.2em;
	text-transform: uppercase;
	line-height: 105%;
	text-shadow: 2px 2px #fff;
}

.mediaWrapper dd {
	font-family: Palatino, Georgia, "Times New Roman", serif;
	font-size: 11pt;
	font-weight: bold;

}

*/

/* Will need to make a decision on the formatting for this page and settle on it. I'm not sure whether I like the dt / dd formatting or the regular p formatting (all with span classes attached). Once a decision is made, it is important to sort out the CSS rules and delete the unneeded ones. */

dt {
	margin-top: 15px;
}

dd {
	margin-left: 10px;
}

.backtotop {
	font-weight: bold;
	margin-top: 25px;
	height: 65px;
	background-image: url(../Index_pics/black-leaf.png);
	background-repeat: no-repeat;
	background-position: 29px 24px;
	
		text-shadow: 2px 2px #fff;
}

.backtotop a {
	color: #000;
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	font-size: 14pt;		
}


.backtotop a:hover {
	color: #fff;
	text-shadow: none;
}

.basspro {
	float: right;
	width: 266px; /*
	margin: 15px 10px 5px 10px; */
	margin-left: 15px;
	margin-top: 20px;
	margin-right: 15px;
	margin-bottom: 0px;
	
}

.basspro img {

	
	border-width: 0px;
	border-style: none;
	/*
	margin-left: 15px;
	margin-top: 20px;
	margin-right: 15px;
	margin-bottom: 0px;
	
	padding: 10px; */
	
	
	
}

.basspro p {

/*

font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: justify;
	text-indent: none;
	
	width: 266px;
	margin: 6px 0 20px 0;
	background-color: #fff;
	
	*/


	text-align: center;
	
	font-family: "Gill Sans", Futura, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	letter-spacing: -1px;
	margin-top: 0px;
	text-indent: 0px;
	line-height: 110%; 
	
	
	margin: 6px 0 5px 0;
}

.caption2 p {
	text-indent: 0px;
}


.critter {
	line-height: 120%;
}

.critter p {
	text-align: left;
	margin-bottom: 15px;

}


