/* @import "ImageGallery-1.css";*/ 

/* Style sheet for robbinsfarmpark.org*/ 

body {
	margin: 0px;
	padding: 0px;
	background-image: url('../images/Leather_Texture_Bkgnd.gif');
	background-repeat: repeat;
}

.wrapper {
	width: 960px;
	margin: 0 auto;
}
.clearer {
	clear: both; line-height: 0; height: 0;
}

/*---------------------------------- HEADER---------------------------- */

.header {
	position: relative;
	width: 920px;
	height: 250px;
	margin: 30px auto 0px auto;
	padding: 10px 10px 5px 10px;
}
.headerleftimage {
	position: absolute; 
	width: 208px;
	left: 30px;
	top: 60px;	/*Image: daffodills width: 208px; left: 30px; top: 60px;*/
}
.headerlogo {
	position: absolute;
	width: 400px;
	left: 270px;
	top: 10px;
}
#Calendar .headerlogo, #RobbinsFarmBook .headerlogo{ /*Center logo over content section, instead of in wrapper. */
	position: absolute;
	width: 400px;
	left: 340px;
	top: 10px;
}
.headerrightimage {
	position: absolute;
	width: 200px;
	right: 30px;
	top: 60px;	
}/*Image: daffodills width: 200px; left: 30px; top: 60px;*/

/*---------------------------------- BANNER----------------------------  */
.bannerbox {
	width: 940px;
	margin: 0 auto 10px auto;
	
}
/*.pancontainer{
	position:relative;keep this intact
	overflow:hidden; keep this intact
	width:925px;
	height:236px;
	margin: 0 auto 10px auto;
	border:5px solid #006633;
} */


#bannerphoto {
	width: 925px; /* width: 925px; Panorama dimensions*/
	height: 235px; 
	border: 3px solid #006633; /*FORPF Tent Green = #005545*/
	margin: 10px auto 3px auto;
}
#bannerphotocaption {
		font-family: Times New Roman;
		font-size:  28px;
		font-weight: 800;
		color: #006633;
		text-align: center;
		margin: 5px;
		padding:5px
}

#bannerphotocredit {
	font-family: "Times New Roman";
	font-size: 10px;
	text-align: right;
	margin-right: 6px;
}
/*---------------------------------- MAIN NAV----------------------------------  */
#mainNav {
	float: left;
	padding-left: 10px; 
	width: 150px;
	list-style-type: none;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 0px;
	font-family: Verdana;
	font-size: 18px;
}
#mainNav li {
	width: 100px;
	padding: 5px;
	margin: 0;
	float: left;
}
 #mainNav li h5 {
 	display: inline;
	font-size: small;
	font-weight: normal;
}
#mainNav a:hover, #mainNav h5:hover {  		/*Make list item bold when moused over*/
	font-weight: bold;
}
#mainNav a {
	display: block;
	color: #006633;
	text-decoration: none;
}
/*Change background color of mainNav li when viewing the page referenced by that li*/
#home #HomeLink, #Mission #MissionLink, #Calendar #CalendarLink, #MembershipForm #MembershipFormLink,
#RobbinsFarmBook #RobbinsFarmBookLink,  #Links #LinksLink, #SundialProject1 #SundialProject1Link, #AlmanacsIndex #AlmanacsIndexLink
{
	background-color: #99CC99;
	font-weight: normal;
}
/* ---------------------------- CONTENT----------------------------  */
.content {
	margin-left: 170px; 
	width: 775px; 
	padding-top: 0px;
	padding-left: 10px;
	font-family: Arial;
	font-size: 18px;
	text-align: left;
color: black;
}
.content h2, .content h3 {
	text-align: center;
	color: black;
}
body#home .content {
	text-align: center;
}
/* ----------------------CALENDAR PAGE CONTENT----------------------------  */
#Calendar .content {
	font-family: "Times New Roman";
	font-size: 16px; 
	color: black;
}
#Calendar li {
	color: black;
}
#pastevent li {
	color: #777777;
}	
#pastevent: a {
	color: #777777;
}

#pastevent a:visited {
	color:#777777
}

.eventcanceled {
	color: #FF6633;
}
/* ------------------ROBBINS FARM BOOK PAGE CONTENT-----------------------  */
#RobbinsFarmBook .content {
	font-family: "Times New Roman":
}
#RobbinsFarmBook .content img {
	float: right;
	margin-top: 30px;
	margin-left: 15px;
}
#RobbinsFarmBook .pricing {
	font-family: Verdana;
	color: black;
	font-weight: bold; 
	font-size:  16px;
}
.TextIndent60 {
	padding-left: 60px;  
}
.TextIndent40 {
	padding-left: 40px;
	font-weight: normal;
}
/* ------------------LANDSCAPING PAGES CONTENT-----------------------  */
/*---------------Plantings Pages--------------------------*/
	#Plantings .figure {		/*Container for individual image and its text*/
		padding-bottom:10px;
		float: left; 
		width: 773px; 
		margin-top: 10px;
		border-bottom: 2px solid #006633;
		font-family: "Times New Roman";
	}
	#Plantings .photo img {
		float: right; 
		border: 2px solid #006633;
		padding: 5px;/*Width of background color visible*/
		margin-left: 20px;/*Space between text and image border*/
		margin-top: 10px; 
		margin-bottom: 10px;
		background-color: #FFFF99;/*This is the color between the image and the border*/
	}
	#Plantings .figure p {
		font-family: "Times New Roman";
	}
	/* ----------------------SUNDIAL PROJECT PAGE CONTENT----------------------------  */
#SundialProject1 .content {
	font-family: "Comic Sans MS";
	font-size: 16px;
}

/* ------------------------INTRO SECTION----------------------------------  */
.intro {
	margin-top: 0px;
	padding-top: 0px;
	font-family: Times New Roman;
	font-size: 18px;
	color: #000;
}
div.intro h2  {	
	margin-top: 0px;
}

.LargeFirstLetter:first-letter {	 /*Use class="LargeFirstLetter" only without ":first-letter" which is also shown in class list*/
	font-size: 150%;
	font-weight: bold;
}
.introcaps {
	color: #006633;
	 font-weight: 600;
}
.intro img {
	position: relative;
	left: 5px;
	top: 10px;
}
.intro a:link {
	color: #006633;
}
.intro a:visited {
	color:#004411;
}
.intro a:hover {
	font-weight: bold;
}
/* ----------Calendar Page Intro Section-----------------  */
#Calendar .intro {
	font-family: arial;
	font-size: 14px; 
	font-style: italic;
}
/* ----------Change properties of items on Calendar page--------  */
#Calendar .special
{
	/*color: #666666;	AFTER EVENT COLOR*/
	/*color: #CE0B0E;*/
}





/* -------Robbins Farm Book Page Intro Section--------------- */
#RobbinsFarmBook .intro, /* --#RobbinsFarmBook .intro h2, #RobbinsFarmBook .intro h3--- */
#RobbinsFarmBook .intro h2, h3 {
	font-family: "Times New Roman";
	color: #596358;
	text-align: center;
} 
/* -------AlmanacsIndex Page Intro Section--------------- */
#AlmanacsIndex .intro p {
	text-align: center; 
}
#AlmanacsIndex .intro h2 {
	color: #006633;
}
/* ----------Sundial Project Page Intro Section-----------------  */

/* -----------------------EVENT BOX----------------------- */

.eventbox {
	text-align: center;
	color: #AA4400;
	/*border: solid 3px #FF6633;*/
	padding: 5px;
	margin-top: 0px; 
}
.eventimage1
{
	width: 750px;
	height: 1125px;
	margin: 0px auto auto;
	border: 3px solid #006633;
}
/* .eventimage1:hover
{
	border: 3px solid Blue;
}

.eventimage1:visited
{
	border: 2px solid purple;
}*/


/*.eventimage2
{
	width: 500px;
	height: 86px;
	margin: 0px auto auto;
	border-left: 3px solid #006633;
	border-top: 3px solid #006633;
	border-right: 3px solid #006633;
	/*border: 4px solid #006633;
	
} 
*/
div.eventbox h2
{
	margin-top: 26px;
	font-family: "Times New Roman";
	font-size: 18px;
	font-weight:  normal;
	font-style: normal;
	color: black;
	line-height: 140%;
	position: relative;
	top: -35px;
}

div.eventbox h1  { 
	margin: 2px;
	font-family: Arial;
	font-weight: normal;  
	font-size: 14px;
	color: Black;	
	line-height: 120%;
	border: 2px solid #006633;
	padding: 8px;
}
div.eventbox h3  { 

	font-family: "Times New Roman";
	font-weight: normal;  
	font-size: 10px;
	color: Black;	
	line-height: 120%;
	position: relative;
	left: 280px;
	top: -130px;
}
div.eventbox h5  { 

	font-family: "Arial";
	font-weight: bold;  
	font-size: 50px;
	color: Red;	
	line-height: 120%;
/*	position: relative;*/
	left: 280px;
	top: -90px;
}

/*
.eventboxinline {
	display: inline; 
}
.eventbox ul {
	text-align: left;
	line-height: 120%;
}
#home .eventbox p, li {
	font-family: Arial;
	font-size: 16px;
	color: #006633;
}
.eventbox a {
	text-decoration: underline; 
	color: #006633;
}
.eventbox a:hover{
	font-weight: bold;
}
.eventbox img {
position: relative;
	width: 360px;
	height: 270px; 
	margin:  6px 5px -10px 5px ;
	border: 3px solid #006633;
}
*/
/*
.eventboxnews
{
	text-align: center;
	position: relative;
	font-family: "Comic Sans MS";
	font-size: 18px;
	color: #006633;
}

*/

/*----------------------------  FOOTER----------------------------  */
#footer {
	position: relative;
	padding-top:10px;
	clear: both;
	text-align: center;
	margin-bottom: 20px;
}

.twitter {
	border-style: none;
	position: absolute;
	right: 35px;
	bottom: 15px;
}
.nolinkborder {
	border-style: none;
}
.facebook {
	position: absolute;
	right: 15px;
	bottom: 55px;
}
.paypal {
	position: absolute;
	left: 15px;
	bottom: 20px;
}
#footer .email img {
	border-style: none;
}
.horizontalLine1 {
	border-top: 1px solid #006633;
	border-bottom: 1px solid #006633;
	height: 1px;
	margin-top: 0px;
	margin-bottom: 5px;
}
.horizontalLine2 {
	border-top: 1px solid #006633;
	height: 1px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.linespacing1 {
border: 1px solid red;
	line-height:  80%;
	margin-bottom: 80px;
	padding: 0;
	margin-top: -10px;
}
.update {
	position: absolute;
	left: 10px;
	bottom: 10px;
}