﻿body{background-color:#51022a;
	background-image:url("images/");
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:0px 15px;
	margin:5px 0px 0px 5px;
	}

#container{
	
	width:80%;
	min-width:1200px;
	background-color:#51022a;
	
	color:#ffffff;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
}

#leftnavigation1
	{float:left;
	width:0px;
	min-height:600px;
	background-color:#51022a;
	color:#666600;
	margin-top:0px;
	padding-left:0px;
	
	padding-top:100px;
	font-family:verdana,arial, sans-serif;	
	border-right:0px solid #660033;
	
}

#leftnavigation2
	{float:left;
	width:98px;
	min-height:600px;
	background-color:#51022a;
	background-image:url("");
	background-repeat:no-repeat;
	color:#666600;
	margin-top:0px;
	padding-left:0px;
	padding-top:0px;
	font-family:verdana,arial, sans-serif;	
	border-right:0px solid #660033;
}
#leftnavigation3{width:20px;
}

#content{margin-left:auto;
	margin-right:auto;
	
	padding: 0px 0px 0px 0px;
	width:1200px;
	min-height:850px;
	background-color:#5f5f06;	
	color:#ffffff;
	
	font-family:verdana,arial, sans-serif;
	font-size:10pt;
	border-radius:25px;
	box-shadow: 6px 10px 5px #000000;
		
}

#content_c{margin-left:auto;
	margin-right:auto;
	
	padding: 0px 0px 0px 0px;
	width:1200px;
	min-height:850px;
	background-color:#5f5f06;	
	color:#ffffff;
	
	font-family:verdana,arial, sans-serif;
	font-size:10pt;
	border-radius:25px;
	box-shadow: 6px 10px 5px #000000;

	background-image:url("images/foxglove_columbus.jpg");
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:0px 100px;
	
}


#content_d{margin-left:auto;
	margin-right:auto;
	
	padding: 0px 0px 0px 0px;
	width:1200px;
	min-height:850px;
	background-color:#5f5f06;	
	color:#ffffff;
	
	font-family:verdana,arial, sans-serif;
	font-size:10pt;
	border-radius:25px;
	box-shadow: 6px 10px 5px #000000;

	background-image:url("images/foxglove_douglas.jpg");
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:0px 105px;
	
}

#content_l{margin-left:auto;
	margin-right:auto;
	
	padding: 0px 0px 0px 0px;
	width:1200px;
	min-height:850px;
	background-color:#5f5f06;	
	color:#ffffff;
	
	font-family:verdana,arial, sans-serif;
	font-size:10pt;
	border-radius:25px;
	box-shadow: 6px 10px 5px #000000;

	background-image:url("images/foxglove_laurier.jpg");
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:0px 90px;
	
}


#content_m{margin-left:auto;
	margin-right:auto;
	
	padding: 0px 0px 0px 0px;
	width:1200px;
	min-height:850px;
	background-color:#5f5f06;	
	color:#ffffff;
	
	font-family:verdana,arial, sans-serif;
	font-size:10pt;
	border-radius:25px;
	box-shadow: 6px 10px 5px #000000;

	background-image:url("images/foxglove_macdonald.jpg");
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:0px 80px;
	
}


#content_e{margin-left:auto;
	margin-right:auto;
	
	padding: 0px 0px 0px 0px;
	width:1200px;
	min-height:850px;
	background-color:#5f5f06;	
	color:#ffffff;
	
	font-family:verdana,arial, sans-serif;
	font-size:10pt;
	border-radius:25px;
	box-shadow: 6px 10px 5px #000000;

	background-image:url("images/foxglove_edibles2.jpg");
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:0px 50px;
	
}

#chafer{	width: 600px;
		min-height: 400px;
		position: relative;
		overflow: hidden;
		margin-left:auto;
		margin-right:auto;
		margin-top:0px;
		border:4px #000000;
		border-radius:25px;
		background:#;


}



#content_f{margin-left:auto;
	margin-right:auto;
	
	padding: 0px 0px 0px 0px;
	width:1000px;
	min-height:850px;
	background-color:#5f5f06;	
	color:#ffffff;
	
	font-family:verdana,arial, sans-serif;
	font-size:10pt;
	border-radius:25px;
	box-shadow: 6px 10px 5px #000000;

	background-image:url("");
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:0px 50px;
}

#edible{margin-right:10px;

}

#content2{	width: 1200px;
		min-height: 400px;
		position: relative;
		overflow: hidden;
		margin-left:auto;
		margin-right:auto;
		margin-top:0px;
		border:4px #000000;
		border-radius:25px;
		background:#;
}


#infobox_apple
{
border:4px solid #a1a1a1;
padding:5px 0px 10px 3px; 
background:#dddddd;
margin:10px 0px 20px 60px ;
width:300px;
height:230px;
border-radius:18px;
box-shadow: 6px 10px 5px #000000;
float:left;
position:absolute;
font-family:verdana,sans-serif;
	font-size:10pt;
	color:#000000;
}



#infobox_apple2
{
border:4px solid #a1a1a1;
padding:5px 0px 10px 3px; 
background:#dddddd;
margin:-230px 60px 0px 0px;
width:300px;
height:230px;
border-radius:18px;
box-shadow: 6px 10px 5px #000000;
right:0px;
position:absolute;
float:right;
font-family:verdana,sans-serif;
	font-size:10pt;
	color:#000000;
}


#infobox_apple3
{
border:2px solid #a1a1a1;
padding:10px 40px;
background:#dddddd;

margin:30px 50px 0px 445px;

width:220px;
height:190px;
border-radius:20px;
box-shadow: 6px 10px 5px #000000;
right:0px;
position:relative;
float:center;
font-family:verdana,sans-serif;
	font-size:10pt;
	color:#000000;
}

p.apple{padding:5px;
					


}

#content_g{margin-left:auto;
	margin-right:auto;
	
	padding: 0px 0px 0px 0px;
	width:1200px;
	min-height:2000px;
	background-color:#5f5f06;	
	color:#ffffff;
	
	font-family:verdana,arial, sans-serif;
	font-size:10pt;
	border-radius:25px;
	box-shadow: 6px 10px 5px #000000;
	background-image:url("images/foxglove_gallery.jpg");
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:0px 120px;
	
}




#laurier_map{	padding-left:95px;
		
		

}

#columbus_map{margin-left:90px;
		

}

#columbus_map2{margin-left:90px;
		
		margin-right:auto;
		align:right;

}




#douglas_map{margin-left:95px;
		
		margin-right:auto;
		align:right;

}

#macdonald_map{margin-left:95px;
		
		margin-right:auto;
		align:right;

}

#static_text_area{font-family:verdana,sans-serif;
	font-size:10pt;
	color:#000000;
	margin-left:5px;

}

#img_msg_area{font-family:verdana,sans-serif;
	font-size:11pt;
	color:#000000;

}




#infobox
{
border:4px solid #a1a1a1;
padding:10px 40px; 
background:#dddddd;
margin:20px 0px 0px 25px ;
width:250px;
height:190px;
border-radius:20px;
box-shadow: 6px 10px 5px #000000;
float:left;
position:absolute;
font-family:verdana,sans-serif;
	font-size:10pt;
	color:#000000;
}



#infobox2
{
border:4px solid #a1a1a1;
padding:10px 40px; 
background:#dddddd;
margin:20px 25px 0px 420px;
width:250px;
height:190px;
border-radius:20px;
box-shadow: 6px 10px 5px #000000;
right:0px;
position:absolute;
float:right;
font-family:verdana,sans-serif;
	font-size:10pt;
	color:#000000;
}


#infobox3
{
border:2px solid #a1a1a1;
padding:10px 40px;
background:#dddddd;

margin:20px 50px 0px 450px;

width:220px;
height:190px;
border-radius:20px;
box-shadow: 6px 10px 5px #000000;
right:0px;
position:relative;
float:center;
font-family:verdana,sans-serif;
	font-size:10pt;
	color:#000000;
}


#content_gallery{margin:5px 0px 0px 100px;
	padding: 5px 0px 0px 70px;
	width:90%;
	background-color:#5f5f06;	
	color:#ffffff;
	min-height:700px;
	
	font-family:verdana,arial, sans-serif;
	font-size:10pt;
	border-radius:25px;
	box-shadow: 6px 10px 5px #000000;
}


#fadeshow1{margin-left:30px;
margin-top:20px;
margin-right:10px;
float:left;
		
}

#header1{
	height:111px;
	width:100%;
	background-color:#51022a;
	margin-right:auto;
	margin-left:auto;
	border-bottom:1px solid #999933;
	padding-left:0px;
	padding-top:5px;
}

#header2{
	height:40px;
	width:100%;
	margin-right:auto;
	margin-left:auto;
	border-bottom:0px solid #000000;
	padding-left:0px;
	padding-top:0px;
}
.p2{font-family:verdana,sans-serif;
	font-size:11pt;
	color:#cccc99;
	padding-top:100px;
	padding-left:20px;
	padding-right:10px;
	
}



p{font-family:verdana,sans-serif;
	font-size:11pt;
	color:#cccc99;
	padding-left:80px;
	padding-right:10px;
	
	
}

h2{padding-left:80px;
	padding-top:10px;
	color:#fcfcc0;
	margin-top:25px;
}

h1{padding-top:10px;
	color:#000000;
	margin-top:0px;
	letter-spacing:1.3px;
}
h3{padding-left:100px;

}


q {font-size:20pt;
	padding-left:5px;
	align:center;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.gallerycontainer{
position: relative;
margin-top:50px;
margin-left:200px;
width:1100px;
height:460px;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}


.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
border-radius:5px;
}

.thumbnail:hover{
background-color: transparent;

}

.thumbnail:hover img{
border: 1px solid gray;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightgray;
padding: 10px;
left: -1000px;
border: 2px gray;
visibility: visible;
color: black;
text-decoration: none;
letter-spacing:.3em;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;

}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;

top: 20;
left: 210px; /*position where enlarged image should offset horizontally */
z-index: 50;
}



a{text-decoration:none;
}

a:link{	color: #8aaa4a;
}
a:visited{color: #8aaa4a;
}

a:hover{color: #e23ef5;
}
a:active{color: #66ce20; 
}

/*footer table*/

table.center{margin-left:auto;
		margin-right:auto;
}

#tablebottom{	clear:both;
		margin-left:auto;
		margin-right:auto;
		padding:0px 6px 4px 0px;
		font-size:9pt;
		width:90%;
}
#tablebottom td{border-right:1px solid #e23ef5;
padding:10px;
	
}

#footer 	{
	clear: both;
	font-family: verdana,sans-serif;
	font-size: 8pt;
	width: 90%;
	background-color: #51022a;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	margin-top:px;
	border-top: 0pt solid;
	color: #8aaa4a;
	bottom: 90%;
}