









/*_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________MENU NAVIGATION NOT MOBILE __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________*/




@font-face {
    font-family: 'montserratbold';
    src: url('myfonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('myfonts/montserrat-bold-webfont.woff') format('woff'),
		  url("myfonts/Montserrat-Bold.otf") format("opentype");
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lemon_milkregular';
    src: url('lemonmilk-regular-webfont.woff2') format('woff2'),
         url('lemonmilk-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'copperplate_gothic_boldRg';
    src: url('coprgtb-webfont.woff2') format('woff2'),
         url('coprgtb-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'copperplate_gothic_lightRg';
    src: url('coprgtl-webfont.woff2') format('woff2'),
         url('coprgtl-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}







* {
margin: 0;
padding: 0;
}

a {text-decoration:none;
   color:#fcec58;
}




#mselected {
	position:fixed;
	top:7.7vw;
	left:26.6vw;
	z-index:998;
}

#mselected img {
	position:fixed;
	width:10vw;
	height:4.2vw;
}


/* Links inside the navbar */
.navbar a {
  color: white;
    padding: 1.1vw 1.2vw;
  text-decoration: none;
   font-size: .93vw;
	font-family: "tahoma";
	z-index:999;
}

.padme {
	 padding-bottom: 1.2vw; z-index:999; 
}

.padme img {
	 padding-left: 1.2vw;
}

/*________________________________________________________________________________________________________________________________________________DROPDOWN FOR DROPDOWN (FALL)_________________________________________________*/


.mdropdowna, .mdropdown, .mdropdown2 {
position:fixed;
top:8.2vw;
 left:10.7vw;  
  font-size: .93vw;
	font-family: "tahoma";
	z-index:998;
	
}
/* The dropdown container FOR SPRING */
.mdropdowna{
 left:10.4vw;
}

/* The dropdown container  summer */
.mdropdown {
left:28vw; 
}

/* The dropdown container  FOR FALL */
.mdropdown2 {
 left:18.8vw; 
}






/* Dropdown button */
.mdropdown .mdropbtn, .mdropdown2 .mdropbtn2, .mdropdowna .mdropbtna {
 
 font-size: .93vw;
  border: none;
  outline: none;
  color: white;
  padding-top: 1.1vw;
  padding-bottom: 1.1vw;
  padding-right: 0vw;
  padding-left: 0vw;
  background-color: inherit;
  font-family: inherit; /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
   font-size: .93vw;
	font-family: "tahoma";
	
	
}

.mdropdown .mdropbtn img, .mdropdown2 .mdropbtn2 img, .mdropdowna .mdropbtna img   {height:1.12vw; width:auto; position:fixed;}

/* change  background on hover on the ones that arent dropdown */
.navbar a:hover {
 /* background-color: #393;*/background-color:#586b48;border-radius: 0.5vw 0.5vw 0.5vw 0.5vw;
  font-size: .93vw;
	font-family: "tahoma";
}

.mdropdown, .mdropdown2, .mdropdowna {  }
/* Add a red background color to navbar links on hover */
.mdropdown:hover .mdropbtn, .mdropdown2:hover .mdropbtn2, .mdropdowna:hover .mdropbtna {
 /* background-color: #393;*/background-color:#586b48;border-radius: 0.5vw 0.5vw 0vw 0vw;
  font-size: .93vw;
	font-family: "tahoma"; padding-right:8vw; 
}

/* Dropdown content (hidden by default) */
.mdropdown-content,.mdropdown2-content2,.mdropdowna-content   {
  display: none;
 position:fixed;
  background-color: #f9f9f9;
  min-width: 12.9vw;
  box-shadow: 0vw .5vw 1.3vw 0vw rgba(0,0,0,0.2);
  z-index: 1;
  font-size: .93vw;
	font-family: "tahoma";
	
}

/* Links inside the dropdown */
.mdropdown-content a, .mdropdown2-content2 a, .mdropdowna-content a   {
  float: none;
  color: black;
  padding: 1.1vw 1.3vw;
  text-decoration: none;
  display: block;
  text-align: left;
  font-size: .93vw;
	font-family: "tahoma";
}

/* Add a grey background color to dropdown links on hover*************************************************** */
.mdropdown-content a:hover, .mdropdown2-content2 a:hover, .mdropdowna-content a:hover {
  background-color: #fff;
  color:#cf8a34;
  font-size: .93vw;
	font-family: "tahoma";
	
}

/* Show the dropdown menu on hover */
.mdropdown:hover .mdropdown-content, .mdropdown2:hover .mdropdown2-content2, .mdropdowna:hover .mdropdowna-content {
  display: block;
  font-size: .93vw;
	font-family: "tahoma";
	
}
/*______________________________________________________________________________________________________________________________________________________________________________________________*/




* {
margin: 0;
padding: 0;
}

a {text-decoration:none;
   color:#fcec58;
}


#mhomenav {position:fixed; left:3vw; z-index:999; top:8.2vw;
}

#mhomenav img  {width:4.25vw; height:auto;}


#maboutnav { position:fixed;left:63.8vw;  z-index:999; top:8.2vw;
	
}

#maboutnav img  {width:7.35vw; height:auto;}


#mpricesnav {position:fixed; left:16.3vw;  z-index:999;
	
}

#mavailabilityandreservationsnav {position:fixed;left:27.8vw;  z-index:999; top:8.2vw;
	
}


#mcontactandlocationnav {position:fixed; left:89vw;  z-index:999; top:8.22vw;
	
}

#mcontactandlocationnav img  {width:6.5vw; height:auto;z-index:999;}



#manimalsnav {position:fixed; left:75.3vw;  z-index:999; top:8.22vw;
	
}

#manimalsnav img  {width:8.16vw; height:auto;z-index:999;}



	
#topdarkwood img{
	position:fixed;
}
	









/*_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________MENU NAVIGATION NOT MOBILE __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________*/




@font-face {
    font-family: 'montserratbold';
    src: url('myfonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('myfonts/montserrat-bold-webfont.woff') format('woff'),
		  url("myfonts/Montserrat-Bold.otf") format("opentype");
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lemon_milkregular';
    src: url('lemonmilk-regular-webfont.woff2') format('woff2'),
         url('lemonmilk-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'copperplate_gothic_boldRg';
    src: url('coprgtb-webfont.woff2') format('woff2'),
         url('coprgtb-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'copperplate_gothic_lightRg';
    src: url('coprgtl-webfont.woff2') format('woff2'),
         url('coprgtl-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}







* {
margin: 0;
padding: 0;
}

a {text-decoration:none;
   color:#fcec58;
}




#mselected {
	position:fixed;
	top:7.7vw;
	left:26.6vw;
	z-index:998;
}

#mselected img {
	position:fixed;
	width:10vw;
	height:4.2vw;
}


/* Links inside the navbar */
.navbar a {
  color: white;
    padding: 1.1vw 1.2vw;
  text-decoration: none;
   font-size: .93vw;
	font-family: "tahoma";
	z-index:999;
}

.padme {
	 padding-bottom: 1.2vw; z-index:999; 
}

.padme img {
	 padding-left: 1.2vw;
}

/*________________________________________________________________________________________________________________________________________________DROPDOWN FOR DROPDOWN (FALL)_________________________________________________*/


.mdropdowna, .mdropdown, .mdropdown2 {
position:fixed;
top:8.2vw;
 left:10.7vw;  
  font-size: .93vw;
	font-family: "tahoma";
	z-index:998;
	
}
/* The dropdown container FOR SPRING */
.mdropdowna{
 left:10.4vw;
}

/* The dropdown container  summer */
.mdropdown {
left:28vw; 
}

/* The dropdown container  FOR FALL */
.mdropdown2 {
 left:18.8vw; 
}






/* Dropdown button */
.mdropdown .mdropbtn, .mdropdown2 .mdropbtn2, .mdropdowna .mdropbtna {
 
 font-size: .93vw;
  border: none;
  outline: none;
  color: white;
  padding-top: 1.1vw;
  padding-bottom: 1.1vw;
  padding-right: 0vw;
  padding-left: 0vw;
  background-color: inherit;
  font-family: inherit; /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
   font-size: .93vw;
	font-family: "tahoma";
	
	
}

.mdropdown .mdropbtn img, .mdropdown2 .mdropbtn2 img, .mdropdowna .mdropbtna img   {height:1.12vw; width:auto; position:fixed;}

/* change  background on hover on the ones that arent dropdown */
.navbar a:hover {
 /* background-color: #393;*/background-color:#586b48;border-radius: 0.5vw 0.5vw 0.5vw 0.5vw;
  font-size: .93vw;
	font-family: "tahoma";
}

.mdropdown, .mdropdown2, .mdropdowna {  }
/* Add a red background color to navbar links on hover */
.mdropdown:hover .mdropbtn, .mdropdown2:hover .mdropbtn2, .mdropdowna:hover .mdropbtna {
 /* background-color: #393;*/background-color:#586b48;border-radius: 0.5vw 0.5vw 0vw 0vw;
  font-size: .93vw;
	font-family: "tahoma"; padding-right:8vw; 
}

/* Dropdown content (hidden by default) */
.mdropdown-content,.mdropdown2-content2,.mdropdowna-content   {
  display: none;
 position:fixed;
  background-color: #f9f9f9;
  min-width: 12.9vw;
  box-shadow: 0vw .5vw 1.3vw 0vw rgba(0,0,0,0.2);
  z-index: 1;
  font-size: .93vw;
	font-family: "tahoma";
	
}

/* Links inside the dropdown */
.mdropdown-content a, .mdropdown2-content2 a, .mdropdowna-content a   {
  float: none;
  color: black;
  padding: 1.1vw 1.3vw;
  text-decoration: none;
  display: block;
  text-align: left;
  font-size: .93vw;
	font-family: "tahoma";
}

/* Add a grey background color to dropdown links on hover*************************************************** */
.mdropdown-content a:hover, .mdropdown2-content2 a:hover, .mdropdowna-content a:hover {
  background-color: #fff;
  color:#cf8a34;
  font-size: .93vw;
	font-family: "tahoma";
	
}

/* Show the dropdown menu on hover */
.mdropdown:hover .mdropdown-content, .mdropdown2:hover .mdropdown2-content2, .mdropdowna:hover .mdropdowna-content {
  display: block;
  font-size: .93vw;
	font-family: "tahoma";
	
}
/*______________________________________________________________________________________________________________________________________________________________________________________________*/




* {
margin: 0;
padding: 0;
}

a {text-decoration:none;
   color:#fcec58;
}


#mhomenav {position:fixed; left:3vw; z-index:999; top:8.2vw;
}

#mhomenav img  {width:4.25vw; height:auto;}


#maboutnav { position:fixed;left:63.8vw;  z-index:999; top:8.2vw;
	
}

#maboutnav img  {width:7.35vw; height:auto;}


#mpricesnav {position:fixed; left:16.3vw;  z-index:999;
	
}

#mavailabilityandreservationsnav {position:fixed;left:27.8vw;  z-index:999; top:8.2vw;
	
}


#mcontactandlocationnav {position:fixed; left:89vw;  z-index:999; top:8.22vw;
	
}

#mcontactandlocationnav img  {width:6.5vw; height:auto;z-index:999;}



#manimalsnav {position:fixed; left:75.3vw;  z-index:999; top:8.22vw;
	
}

#manimalsnav img  {width:8.16vw; height:auto;z-index:999;}



	
#topdarkwood img{
	position:fixed;
}
	

/*_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________MENU NAVIGATION NOT MOBILE __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________*/




@font-face {
    font-family: 'montserratbold';
    src: url('myfonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('myfonts/montserrat-bold-webfont.woff') format('woff'),
		  url("myfonts/Montserrat-Bold.otf") format("opentype");
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lemon_milkregular';
    src: url('lemonmilk-regular-webfont.woff2') format('woff2'),
         url('lemonmilk-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'copperplate_gothic_boldRg';
    src: url('coprgtb-webfont.woff2') format('woff2'),
         url('coprgtb-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'copperplate_gothic_lightRg';
    src: url('coprgtl-webfont.woff2') format('woff2'),
         url('coprgtl-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}







* {
margin: 0;
padding: 0;
}

a {text-decoration:none;
   color:#fcec58;
}




#mselected {
	position:fixed;
	top:7.7vw;
	left:26.6vw;
	z-index:998;
}

#mselected img {
	position:fixed;
	width:10vw;
	height:4.2vw;
}


/* Links inside the navbar */
.navbar a {
  color: white;
    padding: 1.1vw 1.2vw;
  text-decoration: none;
   font-size: .93vw;
	font-family: "tahoma";
	z-index:999;
}

.padme {
	 padding-bottom: 1.2vw; z-index:999; 
}

.padme img {
	 padding-left: 1.2vw;
}

/*________________________________________________________________________________________________________________________________________________DROPDOWN FOR DROPDOWN (FALL)_________________________________________________*/


.mdropdowna, .mdropdown, .mdropdown2 {
position:fixed;
top:8.2vw;
 left:10.7vw;  
  font-size: .93vw;
	font-family: "tahoma";
	z-index:998;
	
}
/* The dropdown container FOR SPRING */
.mdropdowna{
 left:10.4vw;
}

/* The dropdown container  summer */
.mdropdown {
left:28vw; 
}

/* The dropdown container  FOR FALL */
.mdropdown2 {
 left:18.8vw; 
}






/* Dropdown button */
.mdropdown .mdropbtn, .mdropdown2 .mdropbtn2, .mdropdowna .mdropbtna {
 
 font-size: .93vw;
  border: none;
  outline: none;
  color: white;
  padding-top: 1.1vw;
  padding-bottom: 1.1vw;
  padding-right: 0vw;
  padding-left: 0vw;
  background-color: inherit;
  font-family: inherit; /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
   font-size: .93vw;
	font-family: "tahoma";
	
	
}

.mdropdown .mdropbtn img, .mdropdown2 .mdropbtn2 img, .mdropdowna .mdropbtna img   {height:1.12vw; width:auto; position:fixed;}

/* change  background on hover on the ones that arent dropdown */
.navbar a:hover {
 /* background-color: #393;*/background-color:#586b48;border-radius: 0.5vw 0.5vw 0.5vw 0.5vw;
  font-size: .93vw;
	font-family: "tahoma";
}

.mdropdown, .mdropdown2, .mdropdowna {  }
/* Add a red background color to navbar links on hover */
.mdropdown:hover .mdropbtn, .mdropdown2:hover .mdropbtn2, .mdropdowna:hover .mdropbtna {
 /* background-color: #393;*/background-color:#586b48;border-radius: 0.5vw 0.5vw 0vw 0vw;
  font-size: .93vw;
	font-family: "tahoma"; padding-right:8vw; 
}

/* Dropdown content (hidden by default) */
.mdropdown-content,.mdropdown2-content2,.mdropdowna-content   {
  display: none;
 position:fixed;
  background-color: #f9f9f9;
  min-width: 12.9vw;
  box-shadow: 0vw .5vw 1.3vw 0vw rgba(0,0,0,0.2);
  z-index: 1;
  font-size: .93vw;
	font-family: "tahoma";
	
}

/* Links inside the dropdown */
.mdropdown-content a, .mdropdown2-content2 a, .mdropdowna-content a   {
  float: none;
  color: black;
  padding: 1.1vw 1.3vw;
  text-decoration: none;
  display: block;
  text-align: left;
  font-size: .93vw;
	font-family: "tahoma";
}

/* Add a grey background color to dropdown links on hover*************************************************** */
.mdropdown-content a:hover, .mdropdown2-content2 a:hover, .mdropdowna-content a:hover {
  background-color: #fff;
  color:#cf8a34;
  font-size: .93vw;
	font-family: "tahoma";
	
}

/* Show the dropdown menu on hover */
.mdropdown:hover .mdropdown-content, .mdropdown2:hover .mdropdown2-content2, .mdropdowna:hover .mdropdowna-content {
  display: block;
  font-size: .93vw;
	font-family: "tahoma";
	
}
/*______________________________________________________________________________________________________________________________________________________________________________________________*/




* {
margin: 0;
padding: 0;
}

a {text-decoration:none;
   color:#fcec58;
}


#mhomenav {position:fixed; left:3vw; z-index:999; top:8.2vw;
}

#mhomenav img  {width:4.25vw; height:auto;}


#maboutnav { position:fixed;left:63.8vw;  z-index:999; top:8.2vw;
	
}

#maboutnav img  {width:7.35vw; height:auto;}


#mpricesnav {position:fixed; left:16.3vw;  z-index:999;
	
}

#mavailabilityandreservationsnav {position:fixed;left:27.8vw;  z-index:999; top:8.2vw;
	
}


#mcontactandlocationnav {position:fixed; left:89vw;  z-index:999; top:8.22vw;
	
}

#mcontactandlocationnav img  {width:6.5vw; height:auto;z-index:999;}



#manimalsnav {position:fixed; left:75.3vw;  z-index:999; top:8.22vw;
	
}

#manimalsnav img  {width:8.16vw; height:auto;z-index:999;}



	
#topdarkwood img{
	position:fixed;
}
	







/*_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________MENU NAVIGATION NOT MOBILE __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________*/




@font-face {
    font-family: 'montserratbold';
    src: url('myfonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('myfonts/montserrat-bold-webfont.woff') format('woff'),
		  url("myfonts/Montserrat-Bold.otf") format("opentype");
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lemon_milkregular';
    src: url('lemonmilk-regular-webfont.woff2') format('woff2'),
         url('lemonmilk-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'copperplate_gothic_boldRg';
    src: url('coprgtb-webfont.woff2') format('woff2'),
         url('coprgtb-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'copperplate_gothic_lightRg';
    src: url('coprgtl-webfont.woff2') format('woff2'),
         url('coprgtl-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}







* {
margin: 0;
padding: 0;
}

a {text-decoration:none;
   color:#fcec58;
}




#mselected {
	position:fixed;
	top:7.7vw;
	left:26.6vw;
	z-index:998;
}

#mselected img {
	position:fixed;
	width:10vw;
	height:4.2vw;
}


/* Links inside the navbar */
.navbar a {
  color: white;
    padding: 1.1vw 1.2vw;
  text-decoration: none;
   font-size: .93vw;
	font-family: "tahoma";
	z-index:999;
}

.padme {
	 padding-bottom: 1.2vw; z-index:999; 
}

.padme img {
	 padding-left: 1.2vw;
}

/*________________________________________________________________________________________________________________________________________________DROPDOWN FOR DROPDOWN (FALL)_________________________________________________*/


.mdropdowna, .mdropdown, .mdropdown2 {
position:fixed;
top:8.2vw;
 left:10.7vw;  
  font-size: .93vw;
	font-family: "tahoma";
	z-index:998;
	
}
/* The dropdown container FOR SPRING */
.mdropdowna{
 left:10.4vw;
}

/* The dropdown container  summer */
.mdropdown {
left:28vw; 
}

/* The dropdown container  FOR FALL */
.mdropdown2 {
 left:18.8vw; 
}






/* Dropdown button */
.mdropdown .mdropbtn, .mdropdown2 .mdropbtn2, .mdropdowna .mdropbtna {
 
 font-size: .93vw;
  border: none;
  outline: none;
  color: white;
  padding-top: 1.1vw;
  padding-bottom: 1.1vw;
  padding-right: 0vw;
  padding-left: 0vw;
  background-color: inherit;
  font-family: inherit; /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
   font-size: .93vw;
	font-family: "tahoma";
	
	
}

.mdropdown .mdropbtn img, .mdropdown2 .mdropbtn2 img, .mdropdowna .mdropbtna img   {height:1.12vw; width:auto; position:fixed;}

/* change  background on hover on the ones that arent dropdown */
.navbar a:hover {
 /* background-color: #393;*/background-color:#586b48;border-radius: 0.5vw 0.5vw 0.5vw 0.5vw;
  font-size: .93vw;
	font-family: "tahoma";
}

.mdropdown, .mdropdown2, .mdropdowna {  }
/* Add a red background color to navbar links on hover */
.mdropdown:hover .mdropbtn, .mdropdown2:hover .mdropbtn2, .mdropdowna:hover .mdropbtna {
 /* background-color: #393;*/background-color:#586b48;border-radius: 0.5vw 0.5vw 0vw 0vw;
  font-size: .93vw;
	font-family: "tahoma"; padding-right:8vw; 
}

/* Dropdown content (hidden by default) */
.mdropdown-content,.mdropdown2-content2,.mdropdowna-content   {
  display: none;
 position:fixed;
  background-color: #f9f9f9;
  min-width: 12.9vw;
  box-shadow: 0vw .5vw 1.3vw 0vw rgba(0,0,0,0.2);
  z-index: 1;
  font-size: .93vw;
	font-family: "tahoma";
	
}

/* Links inside the dropdown */
.mdropdown-content a, .mdropdown2-content2 a, .mdropdowna-content a   {
  float: none;
  color: black;
  padding: 1.1vw 1.3vw;
  text-decoration: none;
  display: block;
  text-align: left;
  font-size: .93vw;
	font-family: "tahoma";
}

/* Add a grey background color to dropdown links on hover*************************************************** */
.mdropdown-content a:hover, .mdropdown2-content2 a:hover, .mdropdowna-content a:hover {
  background-color: #fff;
  color:#cf8a34;
  font-size: .93vw;
	font-family: "tahoma";
	
}

/* Show the dropdown menu on hover */
.mdropdown:hover .mdropdown-content, .mdropdown2:hover .mdropdown2-content2, .mdropdowna:hover .mdropdowna-content {
  display: block;
  font-size: .93vw;
	font-family: "tahoma";
	
}
/*______________________________________________________________________________________________________________________________________________________________________________________________*/




* {
margin: 0;
padding: 0;
}

a {text-decoration:none;
   color:#fcec58;
}


#mhomenav {position:fixed; left:3vw; z-index:999; top:8.2vw;
}

#mhomenav img  {width:4.25vw; height:auto;}


#maboutnav { position:fixed;left:63.8vw;  z-index:999; top:8.2vw;
	
}

#maboutnav img  {width:7.35vw; height:auto;}


#mpricesnav {position:fixed; left:16.3vw;  z-index:999;
	
}

#mavailabilityandreservationsnav {position:fixed;left:27.8vw;  z-index:999; top:8.2vw;
	
}


#mcontactandlocationnav {position:fixed; left:89vw;  z-index:999; top:8.22vw;
	
}

#mcontactandlocationnav img  {width:6.5vw; height:auto;z-index:999;}



#manimalsnav {position:fixed; left:75.3vw;  z-index:999; top:8.22vw;
	
}

#manimalsnav img  {width:8.16vw; height:auto;z-index:999;}



	
#topdarkwood img{
	position:fixed;
}
	







/*_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________MENU NAVIGATION NOT MOBILE __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________*/




@font-face {
    font-family: 'montserratbold';
    src: url('myfonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('myfonts/montserrat-bold-webfont.woff') format('woff'),
		  url("myfonts/Montserrat-Bold.otf") format("opentype");
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lemon_milkregular';
    src: url('lemonmilk-regular-webfont.woff2') format('woff2'),
         url('lemonmilk-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'copperplate_gothic_boldRg';
    src: url('coprgtb-webfont.woff2') format('woff2'),
         url('coprgtb-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'copperplate_gothic_lightRg';
    src: url('coprgtl-webfont.woff2') format('woff2'),
         url('coprgtl-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}







* {
margin: 0;
padding: 0;
}

a {text-decoration:none;
   color:#fcec58;
}




#mselected {
	position:fixed;
	top:7.7vw;
	left:26.6vw;
	z-index:998;
}

#mselected img {
	position:fixed;
	width:10vw;
	height:4.2vw;
}


/* Links inside the navbar */
.navbar a {
  color: white;
    padding: 1.1vw 1.2vw;
  text-decoration: none;
   font-size: .93vw;
	font-family: "tahoma";
	z-index:999;
}

.padme {
	 padding-bottom: 1.2vw; z-index:999; 
}

.padme img {
	 padding-left: 1.2vw;
}

/*________________________________________________________________________________________________________________________________________________DROPDOWN FOR DROPDOWN (FALL)_________________________________________________*/


.mdropdowna, .mdropdown, .mdropdown2 {
position:fixed;
top:8.2vw;
 left:10.7vw;  
  font-size: .93vw;
	font-family: "tahoma";
	z-index:998;
	
}
/* The dropdown container FOR SPRING */
.mdropdowna{
 left:10.4vw;
}

/* The dropdown container  summer */
.mdropdown {
left:28vw; 
}

/* The dropdown container  FOR FALL */
.mdropdown2 {
 left:18.8vw; 
}






/* Dropdown button */
.mdropdown .mdropbtn, .mdropdown2 .mdropbtn2, .mdropdowna .mdropbtna {
 
 font-size: .93vw;
  border: none;
  outline: none;
  color: white;
  padding-top: 1.1vw;
  padding-bottom: 1.1vw;
  padding-right: 0vw;
  padding-left: 0vw;
  background-color: inherit;
  font-family: inherit; /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
   font-size: .93vw;
	font-family: "tahoma";
	
	
}

.mdropdown .mdropbtn img, .mdropdown2 .mdropbtn2 img, .mdropdowna .mdropbtna img   {height:1.12vw; width:auto; position:fixed;}

/* change  background on hover on the ones that arent dropdown */
.navbar a:hover {
 /* background-color: #393;*/background-color:#586b48;border-radius: 0.5vw 0.5vw 0.5vw 0.5vw;
  font-size: .93vw;
	font-family: "tahoma";
}

.mdropdown, .mdropdown2, .mdropdowna {  }
/* Add a red background color to navbar links on hover */
.mdropdown:hover .mdropbtn, .mdropdown2:hover .mdropbtn2, .mdropdowna:hover .mdropbtna {
 /* background-color: #393;*/background-color:#586b48;border-radius: 0.5vw 0.5vw 0vw 0vw;
  font-size: .93vw;
	font-family: "tahoma"; padding-right:8vw; 
}

/* Dropdown content (hidden by default) */
.mdropdown-content,.mdropdown2-content2,.mdropdowna-content   {
  display: none;
 position:fixed;
  background-color: #f9f9f9;
  min-width: 12.9vw;
  box-shadow: 0vw .5vw 1.3vw 0vw rgba(0,0,0,0.2);
  z-index: 1;
  font-size: .93vw;
	font-family: "tahoma";
	
}

/* Links inside the dropdown */
.mdropdown-content a, .mdropdown2-content2 a, .mdropdowna-content a   {
  float: none;
  color: black;
  padding: 1.1vw 1.3vw;
  text-decoration: none;
  display: block;
  text-align: left;
  font-size: .93vw;
	font-family: "tahoma";
}

/* Add a grey background color to dropdown links on hover*************************************************** */
.mdropdown-content a:hover, .mdropdown2-content2 a:hover, .mdropdowna-content a:hover {
  background-color: #fff;
  color:#cf8a34;
  font-size: .93vw;
	font-family: "tahoma";
	
}

/* Show the dropdown menu on hover */
.mdropdown:hover .mdropdown-content, .mdropdown2:hover .mdropdown2-content2, .mdropdowna:hover .mdropdowna-content {
  display: block;
  font-size: .93vw;
	font-family: "tahoma";
	
}
/*______________________________________________________________________________________________________________________________________________________________________________________________*/




* {
margin: 0;
padding: 0;
}

a {text-decoration:none;
   color:#fcec58;
}


#mhomenav {position:fixed; left:3vw; z-index:999; top:8.2vw;
}

#mhomenav img  {width:4.25vw; height:auto;}


#maboutnav { position:fixed;left:63.8vw;  z-index:999; top:8.2vw;
	
}

#maboutnav img  {width:7.35vw; height:auto;}


#mpricesnav {position:fixed; left:16.3vw;  z-index:999;
	
}

#mavailabilityandreservationsnav {position:fixed;left:27.8vw;  z-index:999; top:8.2vw;
	
}


#mcontactandlocationnav {position:fixed; left:89vw;  z-index:999; top:8.22vw;
	
}

#mcontactandlocationnav img  {width:6.5vw; height:auto;z-index:999;}



#manimalsnav {position:fixed; left:75.3vw;  z-index:999; top:8.22vw;
	
}

#manimalsnav img  {width:8.16vw; height:auto;z-index:999;}



	
#topdarkwood img{
	position:fixed;
}
	





	#acolor, #acolor1, #acolor2, #acolor3, #acolor4, #acolor5, #acolor6, #acolor7, #acolor8, #acolor9, #acolor10, #acolor11, #acolor12,
 #acolor13, #acolor14, #acolor15, #acolor16

 {
	/*background-color:#dbae34;*/
	background-color:#edc760;
}
	#acolor, #acolor1, #acolor2, #acolor3, #acolor4, #acolor5, #acolor6, #acolor7, #acolor8, #acolor9, #acolor10, #acolor11, #acolor12,
 #acolor13, #acolor14, #acolor15, #acolor16

 {
	/*background-color:#dbae34;*/
	background-color:#edc760;
}
	#acolor, #acolor1, #acolor2, #acolor3, #acolor4, #acolor5, #acolor6, #acolor7, #acolor8, #acolor9, #acolor10, #acolor11, #acolor12,
 #acolor13, #acolor14, #acolor15, #acolor16

 {
	/*background-color:#dbae34;*/
	background-color:#edc760;
}
@charset "utf-8";
/* CSS Document */











#lillogo {
	position:fixed;
	top:3vw;
	width:8vw;
	height:19vw;
	z-index:996;
	
}

#lillogo img {
	position:fixed;
	left:45.4vw;
	width:8vw;
	height:auto;
	z-index:996;
}













html {
	background-color:#FFF;
	background-image: url("images/canvas.jpg");overflow-x: hidden;
}



#mobilenav {
	display:none;
		z-index:999;
			
}

#mobilelogo  {
	display:none;  
}


#topdarkwood img{
	position:fixed;
	width:100vw;
	height:14vw;
	z-index:990;
}

#darkwood {
	width:100vw;
	z-index:990;
}



#photos {
	
}

#photo1 { position:absolute;
	width:70vw;
	top:32vw;
	left:14vw;
}

#photo1 img {
	width: 70vw;
	height:auto;
	z-index:977;
	border:dashed;
	border-width:.7vw;
	border-color:#382c21;
}



#photo2 {position:absolute;
	width:20vw;
	height:auto;
	top:81vw;
	left: 10vw;
}

#photo2 img {
	width: 100%;
	display: block;
	height:auto;
	max-width:663px;
	z-index:977;
}


#photo3 {position:Absolute;
	width:25vw;
	top: 89vw;
	left:73vw;
}

#photo3 img {
	width: 23vw;
	display: block;
	height:auto;
	max-width:355px;
	z-index:977;
}


#photo4 {position:Absolute;
	width: 21vw;
	top:106.8vw;
	left:10vw;
}

#photo4 img {
	width: 100%;
	display: block;
	height:auto;
	max-width:587px;
	z-index:977;
}


#photo5 {position:absolute;
	width: 20vw;
	top:136vw;
	left:10vw;
}

#photo5 img {
	width: 20vw;
	height:auto;
	z-index:977;
}


#photo6 {position:Absolute;
	width: 20vw;
	top:122vw;
	left:74vw;
}

#photo6 img {
	width: 20vw;
	height:auto;
	z-index:977;
}


#photo7a {position:absolute;
	width: 20vw;
	top:195vw;
	left:10vw;
}

#photo7a img {
	width: 20vw;
	height:auto;
	z-index:977;
}


#photo8 {position:absolute;
	width: 20vw;
	margin-top: 182vw;
	margin-left:73vw;
}

#photo8 img {
	width: 20vw;
	display: block;
	height:auto;
	max-width:891px;
	z-index:977;
}


#photo9 {position:absolute;
	width: 20vw;
	margin-top: 168vw;
	margin-left:10vw;
}

#photo9 img {
	width: 20vw;
	display: block;
	height:auto;
	max-width:651px;
	z-index:977;
}


#photo10 {position:absolute;
	width:20vw;
	margin-top:152vw;
	margin-left:73vw;
}

#photo10 img {
	width: 21vw;
	display: block;
	height:auto;
	max-width:381px;
	z-index:977;
}


#backtotop {
	width:17%;
	margin-top: 6%;
	margin-left:70.9%;
	
}

#backtotop img {
	width: 100%;
	display: block;
    margin-left:auto;
	margin-right:auto;
	height:auto;
	z-index:977;
	max-width:187px;
	
}

















#circle1  {
	position:absolute;
	top:53vw;
	left:12vw;
}

#circle1 img {
	position:absolute;
	width:23vw;
	height:auto;
}

#circle2  {
	position:absolute;
	top:53vw;
	left:38.25vw;
}

#circle2 img {
	position:absolute;
	width:23vw;
	height:auto;
}


#circle3  {
	position:absolute;
	top:53vw;
	left:64vw;
}

#circle3 img {
	position:absolute;
	width:23vw;
	height:auto;
}

#randompumpkins {
	position:absolute;
	left:0vw;
	top:83vw;
}

#randompumpkins img {
	position:absolute;
	width:100vw;
	height:auto;
}

#map {
	position:absolute;
	left:4vw;
}

#map #damap img{
	position:absolute;
	top:147vw;
	width:30vw;
	height:26vw;
	border-radius: 0.5vw 10vw 0.5vw 10vw;
z-index:979;
}

#findus { /*font-family: 'Tangerine', serif;*/font-family: 'tahoma';
	position:absolute;
	top:37vw;
	left:10vw;
	color:#382c21;
	font-size:2vw;
	text-align:center;
	
}


#findus2 {  font-family: 'tahoma';
	font-size:1.6vw;
	width:35vw;
	color: #52663e;
}

#findus3 {
	font-size:2vw;width:60vw;color: #52663e;
}



#boxes {
	position:absolute;
	top:45.5vw;
}

#boxes img{
	position:absolute;
	width:100vw;
	height:auto;
}


#homebg img{
	position:absolute;
	width:100vw;
	height:auto;
	
}





















#selected {
	position:fixed;
	top:7.8vw;
	left:62.7vw;
	z-index:998;
}

#selected img {
	position:fixed;
	width:14.7vw;
	height:4.2vw;
}

@font-face {
    font-family: 'lemon_milkregular';
    src: url('lemonmilk-regular-webfont.woff2') format('woff2'),
         url('lemonmilk-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lemon_milkregular';
    src: url('lemonmilk-regular-webfont.woff2') format('woff2'),
         url('lemonmilk-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}











@font-face {
    font-family: 'copperplate_gothic_boldRg';
    src: url('coprgtb-webfont.woff2') format('woff2'),
         url('coprgtb-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'copperplate_gothic_lightRg';
    src: url('coprgtl-webfont.woff2') format('woff2'),
         url('coprgtl-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}




/* Navbar container */
.navbar {
  overflow: hidden;
  background-color: #333;
  /*font-family: Arial;*/
  font-size: 1vw;
  letter-spacing:0.1vw;
	font-family: "tahoma";
	z-index:999;

}

/* Links inside the navbar */
.navbar a {
  color: white;
    padding: 1.1vw 1.2vw;
  text-decoration: none;
   font-size: .93vw;
	font-family: "tahoma";
	z-index:999;
}

/* The dropdown container  summer */
.dropdown {
 position:fixed; left:57.7vw;  z-index:993; top:8.2vw;
  font-size: .93vw;
	font-family: "tahoma";
	z-index:999;
}

/* Dropdown button 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666*/
.dropdown .dropbtn {

 font-size: .93vw;
  border: none;
  outline: none;
  color: white;
  padding: 1.1vw 1.3vw;
  background-color: inherit;
  font-family: inherit; /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
   font-size: .93vw;
	font-family: "tahoma";
	
}

.dropdown .dropbtn img  {width:12.9vw; height:auto;}
.dropdown2 .dropbtn2 img  {width:11.35vw; height:auto;}

/* change  background on hover on the ones that arent dropdown */
.navbar a:hover {
 /* background-color: #393;*/background-color:#db8a33;border-radius: 0.5vw 0.5vw 0.5vw 0.5vw;
  font-size: .93vw;
	font-family: "tahoma";
	
	
}
/* Add a red background color to navbar links on hover */
.dropdown:hover .dropbtn {
 /* background-color: #393;*/background-color:#db8a33;border-radius: 0.5vw 0.5vw 0vw 0vw;
  font-size: .93vw;
	font-family: "tahoma";
}

/* Dropdown content (hidden by default) */
.dropdown-content {
  display: none;
  position:fixed;
  background-color: #f9f9f9;
  min-width: 12.9vw;
  box-shadow: 0vw .5vw 1.3vw 0vw rgba(0,0,0,0.2);
  z-index: 1;
  font-size: .93vw;
	font-family: "tahoma";
	
}

/* Links inside the dropdown */
.dropdown-content a {
  float: none;
  color: black;
  padding: 1.1vw 1.3vw;
  text-decoration: none;
  display: block;
  text-align: left;
  font-size: .93vw;
	font-family: "tahoma";
}

/* Add a grey background color to dropdown links on hover*************************************************** */
.dropdown-content a:hover {
  background-color: #fff;
  color:#cf8a34;
  font-size: .93vw;
	font-family: "tahoma";
}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
  display: block;
  font-size: .93vw;
	font-family: "tahoma";
	
}









/* The dropdown container      fall    */
.dropdown2 {
  position:fixed; left:27.8vw;  z-index:999; top:8.2vw;
  
}

/* Dropdown button */
.dropdown2 .dropbtn2 {
 font-size: .93vw;
  border: none;
  outline: none;
  color: white;
 padding: 1.1vw 1.3vw;
  background-color: inherit;
  font-family: inherit; /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
}

/* Add a red background color to navbar links on hover */
.navbar a:hover, {
}

/* fall activites on hover */
.dropdown2:hover .dropbtn2 {
 /* background-color: #393;*/background-color:#db8a33;border-radius: 0.5vw 0.5vw 0vw 0vw;

}



/* Dropdown content (hidden by default) */
.dropdown2-content2 {
  display: none;
  position:fixed;
  background-color: #f9f9f9;
  min-width: 14vw;
  box-shadow: 0vw .5vw 1.3vw 0vw rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown2-content2 a {
  float: none;
  color: black;
 padding: 1.1vw 1.3vw;
  text-decoration: none;
  display: block;
  text-align: left;
}

/* Add a grey background color to dropdown links on hover */
.dropdown2-content2 a:hover {
   background-color: #fff;
  color:#cf8a34;
}

/* Show the dropdown menu on hover */
.dropdown2:hover .dropdown2-content2 {
  display: block;
}





















* {
margin: 0;
padding: 0;
}

a {text-decoration:none;
   color:#fcec58;
}


#homenav {position:fixed; left:11vw; z-index:999; top:8.2vw;
}

#homenav img  {width:4.25vw; height:auto;}


#aboutnav { position:fixed; left:17.8vw;  z-index:999; top:8.2vw;
	
}

#aboutnav img  {width:7.35vw; height:auto;}


#pricesnav {position:fixed; left:16.3vw;  z-index:999;
	
}

#availabilityandreservationsnav {position:fixed; left:27.8vw;  z-index:999; top:8.2vw;
	
}



#animalsnav {position:fixed; left:77.9vw;  z-index:999; top:8.2vw;
	
}

#animalsnav img  {width:8.16vw; height:auto;z-index:999;}






#contactandlocationnav {position:fixed; left:89vw;  z-index:999; top:8.2vw;
	
}

#contactandlocationnav img  {width:6.5vw; height:auto;z-index:999;}

@font-face {
    font-family: 'montserratbold';
    src: url('myfonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('myfonts/montserrat-bold-webfont.woff') format('woff'),
		  url("myfonts/Montserrat-Bold.otf") format("opentype");
    font-weight: normal;
    font-style: normal;

}








































































#logo {
	position:fixed;
	top:1vw;
	
	width:80vw;
	height:20vw;
	z-index:997;
}

#logo img {
	position:absolute;
	left:10vw;
	width:80vw;
	height:auto;
	z-index:997;
}







































































#welcome {
	position:absolute;
	top:17vw;
	left:4vw;
	width: 15.56vw;
	height: 15.5vw;
}

#welcome img {
	position:absolute;
	width: 89vw;
	height:auto;
}


#welcome2 {
	position:absolute;
	top:27.5vw;
	left:4vw;
	width: 15.56vw;
	height: 15.5vw;
}

#welcome2 img {
	position:absolute;
	width: 89vw;
	height:auto;
}

#looking {
	position:absolute;
	top:38.5vw;
	left:46vw;
	font-size:2vw;
	color:#fff;
	text-align:center;
	font-family: 'sf_slapstick_comicregular';	
}

#bubble {
	font-family: 'sf_slapstick_comic_shadedRg';
}

#yellowrec {
	position:absolute;
	top:121vw;
	width:50vw;
	height:18vw;
	/*background-color:#c7893c;*/
	/*background-image: url("images/woodbg.jpg");*/
}

#calendar {
	position:absolute;
	top:4vw;
	width:11.56vw;
	height:10.5vw;
	left:9.5vw;
	z-index:979;
}

#calendar img {
	position:absolute;
	width:11.56vw;
	height:auto;
	border:dashed 3px;
	border-color:#fff;
}

#calendartext {
	position:absolute;
	top:5.7vw;
	left:24.5vw;
	font-family: 'copperplate_gothic_lightRg';
	font-size:2.3vw;
	color:#fff;
	text-align:center;
	z-index:970;
	
}

#calendartext a {
	color:#fff;
}

#fixk {
	position:absolute;
	top:0vw;
	left:2.5vw;
	font-size:2.6vw;
	color:#fff;
	text-align:center;
	z-index:979;
}

#orangerec {
	position:absolute;
	top:121vw;
	left: 50vw;
	width:50vw;
	height:18vw;
	background-color:#dc9636;
}

#info {
	position:absolute;
	top:2vw;
	width:13vw;
	height:auto;
	left:5.5vw;
	z-index:979;
}


#info img {
	position:absolute;
	width:13vw;
	height:auto;
}

#infotext {
	position:absolute;
	top:5.7vw;
	left:17.5vw;
	font-family: 'copperplate_gothic_lightRg';
	font-size:2.5vw;
	color:#fff;
	text-align:center;
	z-index:970;
	
}

#infotext a {
	color:#fff;
}

#try {
	position:Absolute;
	left:0vw;
	top:202vw;
}

#try img {
	position:absolute;
	width:100vw;
	height:auto;

}

#orangeline{
	position:absolute;
	top:220.8vw;
	width:100vw;
	height:2vw;
	background-color:#c6883b;
}
#copyrighthome {
	position:absolute;
	top:421vw;
	padding:1.8vw;
	color:#51682e;
	/*e6bb0d*/
	font-size:1.1vw;
	width:100vw;
	text-align:center;
	height:3vw;
font-family: 'copperplate_gothic_boldRg';
z-index:979;
width:100vw;
left:-1.8vw;
	line-height:3vw;
}





#selected {
	position:fixed;
	top:7.7vw;
	left:62.7vw;
	z-index:998;
}

#selected img {
	position:fixed;
	width:17vw;
	height:4.21vw;
}

@font-face {
    font-family: 'lemon_milkregular';
    src: url('lemonmilk-regular-webfont.woff2') format('woff2'),
         url('lemonmilk-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lemon_milkregular';
    src: url('lemonmilk-regular-webfont.woff2') format('woff2'),
         url('lemonmilk-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}











@font-face {
    font-family: 'copperplate_gothic_boldRg';
    src: url('coprgtb-webfont.woff2') format('woff2'),
         url('coprgtb-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'copperplate_gothic_lightRg';
    src: url('coprgtl-webfont.woff2') format('woff2'),
         url('coprgtl-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}




/* Navbar container */
.navbar {
  overflow: hidden;
  background-color: #333;
  /*font-family: Arial;*/
  font-size: 1vw;
  letter-spacing:0.1vw;
	font-family: "tahoma";
	z-index:999;

}

/* Links inside the navbar */
.navbar a {
  color: white;
    padding: 1.1vw 1.2vw;
  text-decoration: none;
   font-size: .93vw;
	font-family: "tahoma";
	z-index:999;
}

/* The dropdown container  summer */
.dropdown {
 position:fixed; left:64vw;  z-index:993; top:8.2vw;
  font-size: .93vw;
	font-family: "tahoma";
	z-index:999;
}

/* Dropdown button 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666*/
.dropdown .dropbtn {

 font-size: .93vw;
  border: none;
  outline: none;
  color: white;
  padding: 1.1vw 1.3vw;
  background-color: inherit;
  font-family: inherit; /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
   font-size: .93vw;
	font-family: "tahoma";
	
}

.dropdown .dropbtn img  {width:11.35vw; height:auto;}
.dropdown2 .dropbtn2 img  {width:12.9vw; height:auto;}

/* change  background on hover on the ones that arent dropdown */
.navbar a:hover {
 /* background-color: #393;*/background-color:#586b48;border-radius: 0.5vw 0.5vw 0.5vw 0.5vw;
  font-size: .93vw;
	font-family: "tahoma";
	
	
}
/* Add a red background color to navbar links on hover */
.dropdown:hover .dropbtn {
 /* background-color: #393;*/background-color:#586b48;border-radius: 0.5vw 0.5vw 0vw 0vw;
  font-size: .93vw;
	font-family: "tahoma";
}

/* Dropdown content (hidden by default) */
.dropdown-content {
  display: none;
 position:fixed;
  background-color: #f9f9f9;
  min-width: 12.9vw;
  box-shadow: 0vw .5vw 1.3vw 0vw rgba(0,0,0,0.2);
  z-index: 1;
  font-size: .93vw;
	font-family: "tahoma";
	
}

.dropbtn a {
position:relative; left:-1.2vw;
}


/* Links inside the dropdown */
.dropdown-content a {
  float: none;
  color: black;
  padding: 1.1vw 1.3vw;
  text-decoration: none;
  display: block;
  text-align: left;
  font-size: .93vw;
	font-family: "tahoma";
}

/* Add a grey background color to dropdown links on hover*************************************************** */
.dropdown-content a:hover {
  background-color: #fff;
  color:#cf8a34;
  font-size: .93vw;
	font-family: "tahoma";
}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
  display: block;
  font-size: .93vw;
	font-family: "tahoma";
	
}









/* The dropdown container      fall   summer activities header */
.dropdown2 {
  position:fixed;left:19.8vw;  z-index:999; top:8.2vw;
  
}

/* Dropdown button */
.dropdown2 .dropbtn2 {
 font-size: .93vw;
  border: none;
  outline: none;
  color: white;
 padding: 1.1vw 1.3vw 1.1vw 1.3vw;
  background-color: inherit;
  font-family: inherit; /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
}

/* Add a red background color to navbar links on hover */
.navbar a:hover, {
}

/* fall activites on hover */
.dropdown2:hover .dropbtn2 {
 /* background-color: #393;*/background-color:#586b48;border-radius: 0.5vw 0.5vw 0vw 0vw;

}



/* Dropdown content (hidden by default) */
.dropdown2-content2 {
  display: none;
  position:fixed;position:fixed;
  background-color: #f9f9f9;
  min-width: 14vw;
  box-shadow: 0vw .5vw 1.3vw 0vw rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown2-content2 a {
  float: none;
  color: black;
 padding: 1.1vw 1.3vw;
  text-decoration: none;
  display: block;
  text-align: left;
}

/* Add a grey background color to dropdown links on hover */
.dropdown2-content2 a:hover {
   background-color: #fff;
  color:#cf8a34;
}

/* Show the dropdown menu on hover */
.dropdown2:hover .dropdown2-content2 {
  display: block;
}





















* {
margin: 0;
padding: 0;
}

a {text-decoration:none;
   color:#fcec58;
}


#homenav {position:fixed;left:3vw; z-index:999; top:8.2vw;
}

#homenav img  {width:4.25vw; height:auto;}


#aboutnav {position:fixed; left:9.8vw;  z-index:999; top:8.2vw;
	
}

#aboutnav img  {width:7.35vw; height:auto;}


#pricesnav {position:fixed; left:16.3vw;  z-index:999;
	
}

#availabilityandreservationsnav {position:fixed; left:27.8vw;  z-index:999; top:8.2vw;
	
}

#contactandlocationnav

@font-face {
    font-family: 'montserratbold';
    src: url('myfonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('myfonts/montserrat-bold-webfont.woff') format('woff'),
		  url("myfonts/Montserrat-Bold.otf") format("opentype");
    font-weight: normal;
    font-style: normal;

}














#amenubackg {position:fixed;
	display:block;
	top:0vw;
	width:100vw;
	height:10vw;
	/*background-color:#;  */ /*background-image: url("images/woodbg.jpg"); */ /*the color behind the top menu  eb894b. is an orange*/
	opacity:1;
	z-index:988;
	
	
}


topdarkwood img{Overflow: hidden;
	position:absolute;
	width:100vw;
	height:14vw;
	z-index:990;
}

#summertopopaque {
	position:fixed;
	top:0vw;
	left:0vw;
	width:100vw;
	height:11.95vw;
	/*background-color:#536643;*/
	opacity:1;
	z-index: 997;
	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:0.3vw;
}

#summermiddleopaque {   /*picure overlap*/
	position:absolute;
	top:12vw;
	left:0vw;
	width:100vw;
	height:40.8vw;
	background-color:#fff;
	opacity:0;
	z-index: 997;
	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:0.3vw;
	z-index:990;
}

#summermessage {
	position:absolute;
	top:188.6vw;
	left:0vw;
	width:100vw;
	height:0vw;
	background-color:#d7612c;   /* was db8a33;   disclaimer words under welcome*/
	opacity:1;
	z-index: 977;
}

#mobilenav {
	display:none;
		z-index:999;
			
}

#mobilelogo, #enterbgg  {
	display:none;
}



html {
	background-color:#FFF;
	background-image: url("images/canvas.jpg");overflow-x: hidden;
}

#smalldisc1 {
	position:absolute;
	top:35.2vw;
	left:-0.9vw;
	z-index:978;
	font-size:3.25vw;
	/*background-color:rgba(219, 138, 52, 0.35);*/
	line-height:13.5vw;
	width:100vw;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
		filter:drop-shadow(3px 3px 0.5px #000);
		opacity:0;
/*		border-color:rgba(255, 255, 255, 0.9);
		border-style:solid;
		border-width:thick;*/

}

#smalldisc1a {
	position:absolute;
	top:38.2vw;
	left:-0.9vw;
	z-index:978;
	font-size:1.75vw;
	/*background-color:rgba(219, 138, 52, 0.35);*/
	line-height:13.5vw;
	width:100vw;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
		filter:drop-shadow(2px 2px 0.5px #000);
		opacity:0;
/*		border-color:rgba(255, 255, 255, 0.9);
		border-style:solid;
		border-width:thick;*/

}

#smalldiscbg {
	position:absolute;
	width:100vw;
	height:1vw;
	background-color:#db8a33;
	opacity:0;
	z-index: 977;
/*	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:0.3vw;*/
	top:34.8vw;
	left:-0.7vw;
}


#enterbg {
	position:absolute;
	top:23.5vw;
	left:17vw;
	z-index:979;
}

#enterbg img {
	position:absolute;
	width:60vw;
	height:20vw;
	z-index:979;
}



#enter {
	position:absolute;
	top:30.2vw;
	left:30vw;
	font-size:3vw;
	z-index:979;
	width:40vw;
	height:14vw;
	color:#fff;
	text-align:center;
}



#circle1  {
	position:absolute;
	top:59vw;
	left:5vw;
}

#circle1 img {
	position:absolute;
	width:22vw;
	height:auto;
}

#circle2  {
	position:absolute;
	top:59vw;
	left:26.25vw;
}

#circle2 img {
	position:absolute;
	width:24.3vw;
	height:auto;
}


#circle3  {
	position:absolute;
	top:59vw;
	left:37.6vw;
}

#circle3 img {
	position:absolute;
	width:24.4vw;
	height:auto;
}

#circle4  {
	position:absolute;
	top:59vw;
	left:71vw;
}

#circle4 img {
	position:absolute;
	width:24.4vw;
	height:auto;
}

#randompumpkins {
	position:absolute;
	left:0vw;
	top:86vw;
}

#randompumpkins img {
	position:absolute;
	width:100vw;
	height:auto;
}

#map {
	position:absolute;
	left:14vw;
}

#map #damap img{
	position:absolute;
	top:153vw;
	width:20vw;
	height:19vw;
	border-radius: 1vw 1vw 1vw 1vw;
z-index:979;
}

#findus { /*font-family: 'Tangerine', serif;*/font-family: 'tahoma';
	position:absolute;
	top:62vw;
	left:13.25vw;
	color:#382c21;
	font-size:2.5vw;
	line-height:3.4vw;
	width:75vw;
}

#findus2 {position:absolute;
	display:block;
	text-align:center;
	font-size:1.6vw;
	line-height:2vw;
	color: #52663e;
	/*color: #52663e;*/
	
	width:35vw;
	left:20vw;
}

#garla {
	position:absolute;
	top:121vw;
	left: 49vw;
	width:1vw;
	height:19vw;
	background-color:#fff;
}
#garlan {
	position:absolute;
	top:121vw;
	left: 0vw;
	width:100vw;
	height:1vw;
	background-color:#fff;
}
#garland {
	position:absolute;
	top:139vw;
	left: 0vw;
	width:100vw;
	height:1vw;
	background-color:#fff;
}

#garland img {
	width:60vw;
	height:auto;
}

#muddy {
	position:absolute;
	top:11vw;
	left:4vw;
	width:90vw;

}

#muddy img {
	position:absolute;
	width:90vw;
	height:26vw;
}

#facebook {
	position:fixed;
	left:96vw;
	top:1vw;
	width:5vw;
	height:5vw;
	z-index:999;
	opacity: 0.8;
}


#facebook img{
	width:3vw;
	height:auto;
	z-index:999;
}




#instagram {
	position:fixed;
	left:92vw;
	top:1vw;
	width:5vw;
	height:5vw;
	z-index:999;
	opacity: 0.8;
}

#instagram img{
	width:3vw;
	height:auto;
	z-index:999;
}


#boxes {
	position:absolute;
	top:45.5vw;
}

#boxes img{
	position:absolute;
	width:100vw;
	height:auto;
}


#homebg img{
	position:absolute;
	width:100vw;
	height:51vw;
	
}

#homebg2 img{
	position:absolute;
	top:49.5vw;
	width:100vw;
	height:11vw;
	
}
























































#logo {
	position:fixed;
	top:0vw;
	
	width:21vw;
	height:19vw;
	z-index:997;
}

#logo img {
	position:fixed;
	left:35.4vw;
	width:28.5vw;
	height:auto;
	z-index:997;
}


#welcome {
	position:absolute;
	top:17vw;
	left:4vw;
	width: 15.56vw;
	height: 15.5vw;
}

#welcome img {
	position:absolute;
	width: 89vw;
	height:auto;
}


#welcome2 {
	position:absolute;
	top:49.6vw;
		left:0vw;
	width: 100vw;
	height: 5.5vw;
	z-index:976;
	font-size:2vw;
	text-align:center;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
		/*filter:drop-shadow(2px 2px 0px #333);*/
	
	z-index:978;
}

#welcome2 img {
	position:absolute;
	width: 89vw;
	height:auto;
}

#looking {
	position:absolute;
	top:38.5vw;
	left:46vw;
	font-size:2vw;
	color:#fff;
	text-align:center;
	font-family: 'sf_slapstick_comicregular';	
}

#bubble {
	font-family: 'sf_slapstick_comic_shadedRg';
}

#yellowrec {
	position:absolute;
	top:121vw;
	width:50vw;
	height:18vw;
	/*background-color:#c7893c;*/
	background-image: url("images/woodbg.jpg");
}

#calendar {
	position:absolute;
	top:4vw;
	width:11.56vw;
	height:10.5vw;
	left:9.5vw;
	z-index:978;
}

#calendar img {
	position:absolute;
	width:11.56vw;
	height:auto;
	border:solid 3px;
	border-color:#fff;
	border-right:none;
		border-left:none;
}

#calendartext {
	position:absolute;
	top:5.7vw;
	left:24.5vw;
	font-family: 'copperplate_gothic_lightRg';
	font-size:2.3vw;
	color:#fff;
	text-align:center;
	z-index:970;
	
}

#calendartext a {
	color:#fff;
}

#fixk {
	position:absolute;
	top:0vw;
	left:2.5vw;
	font-size:2.6vw;
	color:#fff;
	text-align:center;
	z-index:969;
}

#orangerec {
	position:absolute;
	top:121vw;
	left: 50vw;
	width:50vw;
	height:18vw;
	background-color:#576547;
	/*background-color:#dc9636;   this is the recangle for firepit*/
}

#info {
	position:absolute;
	top:2vw;
	width:13vw;
	height:auto;
	left:5.5vw;
	z-index:978;
}


#info img {
	position:absolute;
	width:13vw;
	height:auto;
}

#infotext {
	position:absolute;
	top:5.7vw;
	left:17.5vw;
	font-family: 'copperplate_gothic_lightRg';
	font-size:2.5vw;
	color:#fff;
	text-align:center;
	z-index:970;
	
}

#infotext a {
	color:#fff;
}

#try {
	position:Absolute;
	left:0vw;
	top:209vw;
}

#try img {
	position:absolute;
	width:100vw;
	height:auto;

}

#summermessage {
	position:absolute;
	top:10.6vw;
	left:0vw;
	width:100vw;
	height:7.5vw;
	background-color:#d7612c;   /* was db8a33;   disclaimer words under welcome*/
	opacity:1;
	z-index: 977;
}


#orangeline{
	position:absolute;
	top:92.5vw;
	width:100vw;
	height:1vw;
	background-color:#c6883b;
	z-index:978;
}
#copyrighthome {
	position:absolute;
	top:94vw;
	padding:1.8vw;
	color:#fff;
	/*e6bb0d*/
	
	/*background-color:#dc9636;*/
		/*background-color:#6b8740;  than #dc9636*/
	font-size:1vw;
	width:100vw;
	text-align:center;
	height:3vw;
font-family: 'arial';
font-weight:bold;
z-index:979;
width:100vw;
left:-1.8vw;
	
}
















/*_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________MENU NAVIGATION NOT MOBILE __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________*/




@font-face {
    font-family: 'montserratbold';
    src: url('myfonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('myfonts/montserrat-bold-webfont.woff') format('woff'),
		  url("myfonts/Montserrat-Bold.otf") format("opentype");
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lemon_milkregular';
    src: url('lemonmilk-regular-webfont.woff2') format('woff2'),
         url('lemonmilk-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'copperplate_gothic_boldRg';
    src: url('coprgtb-webfont.woff2') format('woff2'),
         url('coprgtb-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'copperplate_gothic_lightRg';
    src: url('coprgtl-webfont.woff2') format('woff2'),
         url('coprgtl-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}







* {
margin: 0;
padding: 0;
}

a {text-decoration:none;
   color:#fcec58;
}




#mselected {
	position:fixed;
	top:7.7vw;
	left:26.6vw;
	z-index:998;
}

#mselected img {
	position:fixed;
	width:10vw;
	height:4.2vw;
}


/* Links inside the navbar */
.navbar a {
  color: white;
    padding: 1.1vw 1.2vw;
  text-decoration: none;
   font-size: .93vw;
	font-family: "tahoma";
	z-index:999;
}

.padme {
	 padding-bottom: 1.2vw; z-index:999; 
}

.padme img {
	 padding-left: 1.2vw;
}

/*________________________________________________________________________________________________________________________________________________DROPDOWN FOR DROPDOWN (FALL)_________________________________________________*/


.mdropdowna, .mdropdown, .mdropdown2 {
position:fixed;
top:8.2vw;
 left:10.7vw;  
  font-size: .93vw;
	font-family: "tahoma";
	z-index:998;
	
}
/* The dropdown container FOR SPRING */
.mdropdowna{
 left:10.4vw;
}

/* The dropdown container  summer */
.mdropdown {
left:28vw; 
}

/* The dropdown container  FOR FALL */
.mdropdown2 {
 left:18.8vw; 
}






/* Dropdown button */
.mdropdown .mdropbtn, .mdropdown2 .mdropbtn2, .mdropdowna .mdropbtna {
 
 font-size: .93vw;
  border: none;
  outline: none;
  color: white;
  padding-top: 1.1vw;
  padding-bottom: 1.1vw;
  padding-right: 0vw;
  padding-left: 0vw;
  background-color: inherit;
  font-family: inherit; /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
   font-size: .93vw;
	font-family: "tahoma";
	
	
}

.mdropdown .mdropbtn img, .mdropdown2 .mdropbtn2 img, .mdropdowna .mdropbtna img   {height:1.12vw; width:auto; position:fixed;}

/* change  background on hover on the ones that arent dropdown */
.navbar a:hover {
 /* background-color: #393;*/background-color:#586b48;border-radius: 0.5vw 0.5vw 0.5vw 0.5vw;
  font-size: .93vw;
	font-family: "tahoma";
}

.mdropdown, .mdropdown2, .mdropdowna {  }
/* Add a red background color to navbar links on hover */
.mdropdown:hover .mdropbtn, .mdropdown2:hover .mdropbtn2, .mdropdowna:hover .mdropbtna {
 /* background-color: #393;*/background-color:#586b48;border-radius: 0.5vw 0.5vw 0vw 0vw;
  font-size: .93vw;
	font-family: "tahoma"; padding-right:8vw; 
}

/* Dropdown content (hidden by default) */
.mdropdown-content,.mdropdown2-content2,.mdropdowna-content   {
  display: none;
 position:fixed;
  background-color: #f9f9f9;
  min-width: 12.9vw;
  box-shadow: 0vw .5vw 1.3vw 0vw rgba(0,0,0,0.2);
  z-index: 1;
  font-size: .93vw;
	font-family: "tahoma";
	
}

/* Links inside the dropdown */
.mdropdown-content a, .mdropdown2-content2 a, .mdropdowna-content a   {
  float: none;
  color: black;
  padding: 1.1vw 1.3vw;
  text-decoration: none;
  display: block;
  text-align: left;
  font-size: .93vw;
	font-family: "tahoma";
}

/* Add a grey background color to dropdown links on hover*************************************************** */
.mdropdown-content a:hover, .mdropdown2-content2 a:hover, .mdropdowna-content a:hover {
  background-color: #fff;
  color:#cf8a34;
  font-size: .93vw;
	font-family: "tahoma";
	
}

/* Show the dropdown menu on hover */
.mdropdown:hover .mdropdown-content, .mdropdown2:hover .mdropdown2-content2, .mdropdowna:hover .mdropdowna-content {
  display: block;
  font-size: .93vw;
	font-family: "tahoma";
	
}
/*______________________________________________________________________________________________________________________________________________________________________________________________*/




* {
margin: 0;
padding: 0;
}

a {text-decoration:none;
   color:#fcec58;
}


#mhomenav {position:fixed; left:3vw; z-index:999; top:8.2vw;
}

#mhomenav img  {width:4.25vw; height:auto;}


#maboutnav { position:fixed;left:63.8vw;  z-index:999; top:8.2vw;
	
}

#maboutnav img  {width:7.35vw; height:auto;}


#mpricesnav {position:fixed; left:16.3vw;  z-index:999;
	
}

#mavailabilityandreservationsnav {position:fixed;left:27.8vw;  z-index:999; top:8.2vw;
	
}


#mcontactandlocationnav {position:fixed; left:89vw;  z-index:999; top:8.22vw;
	
}

#mcontactandlocationnav img  {width:6.5vw; height:auto;z-index:999;}



#manimalsnav {position:fixed; left:75.3vw;  z-index:999; top:8.22vw;
	
}

#manimalsnav img  {width:8.16vw; height:auto;z-index:999;}



	
#topdarkwood img{
	position:fixed;
}
	

















/*================================================================================================================================*/
/*================================================================================================================================*//*================================================================================================================================*/
/*================================================================================================================================*//*================================================================================================================================*/
@media screen and (max-width: 60em)
	
	
{
	
	
	
	
	
	
		#acolor, #acolor1, #acolor2, #acolor3, #acolor4, #acolor5, #acolor6, #acolor7, #acolor8, #acolor9, #acolor10, #acolor11, #acolor12,
 #acolor13, #acolor14, #acolor15, #acolor16

 {
	/*background-color:#dbae34;*/
	background-color:#edc760;
}

	
	
	
	
	
	
	#photo1, #photo2, #photo3, #photo4, #photo5, #photo6, #photo7, #photo8, #photo9, #photo10 {
		
		
		display:none;
}
	
	
	#lillogo {display:none;
}

	


	#topdarkwood img{
	display:block;	
	}

#summermessage {
top:64vw;
	height: 20vw;
}

	
#mobilenav {
	position:absolute;
	top:1vw;
	left: 0vw;
	display:block;
	z-index:999;
	width:100vw;
	font-size:5vw;
}

.navbar {
	display:none;
}


#facebook, #instagram {
	display:none;
}



#enter {
	z-index: 990;

}


#enterbg {position:absolute;
top:10vw;
z-index:998;
}

#mobilelogo {
	position:absolute;
	top:1vw;
	left:2w;
	display:block;
	z-index:998;
}

#logo {
	display:none;
}

#mobilelogo img {
	position:absolute;
	width:52vw;
	left:25.5vw;
	top:-9.7vw;
	height:auto;
	z-index:999;
}

#logo {
	display:none;
}

#welcome {
	position:absolute;
	top:29vw;
	left:4vw;
	width: 15.56vw;
	height: 15.5vw;
	z-index:990;
}

#welcome img {
	position:absolute;
	width: 89vw;
	height:auto;
}

#welcome2 {
	position:absolute;
	top:67vw;
		left:1.5vw;
	width: 97vw;
	height: 5.5vw;
	z-index:996;
	font-size:3.1vw;
	text-align:center;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
		filter:drop-shadow(2px 2px 0px #333);
	
	z-index:998;
}

#homebg {
	position:absolute;
	top: 14vw;
	height:70vw;
	z-index:750;
	
}

 #summermiddleopaque {}
 
 #smalldiscbg {opacity:1;
 top:79.3vw;
 height:0vw;
 left:0vw;
 width:100%;
 
	 
 }
 
 

#smalldisc1 {
	top:74vw;
	position:absolute;
	left:0vw;
	z-index:998;
	font-size:3.5vw;
	/*background-color:rgba(219, 138, 52, 0.35); dc9636 was the original orange banners dont know*/
	background-color:#d7612c;
	line-height:13.5vw;
	width:100vw;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
		filter:drop-shadow(0px 0px 0px #000);
		border-color:rgba(255, 255, 255, 0.9);
		border-right:none;
		border-left:none;
		border-style:solid;
		border-width:thick;
		border-right:none;
		border-left:none;
		opacity:0;
}


#homebg img {
	position:absolute;
	width:100vw;
	height:59vw;
	
}

#homebg2 {
	position:absolute;
	top:-10vw;
	z-index:750;
	display:none;
}

#enter {
	position:absolute;
	top:53vw;
	font-size:5vw;
	width:90vw;
	left:5vw;
}

#enter a{
	color:#fff;
}

#enterbg {
	position:absolute;
	top:34vw;
}

#enterbg img {
	
}



#enterbgg {
	position:absolute;
	display:block;
	top:48vw;
	width:100vw;
	height:33vw;
	background-color:#d88c2c;
	z-index:100;
	}

#circle1, #circle2, #circle3, #circle4 {
	top:89vw;
}

#randompumpkins {
	top:118vw;
}

#yellowrec, #orangerec {
	top:155vw;
}

#infotext {
	top:5.5vw;
}

#findus { font-family: 'Tangerine', serif;
	top:185vw;
	left:10vw;
	font-size:5vw;
}

#findus2 {
	top:180vw;
	width:80vw;
		font-size:3vw;
		color: #52663e;

}

#try {
	display:none;
}

#orangeline {
top:380vw;	
}

#copyrighthome {
	top:385vw;
	width:100vw;
	height:10vw;
}
	
	#orangeline img {
		position:absolute;
		width:100vw;
		height:auto;
	}

#map {
top:85vw;	
width:80vw;
border-radius:0;
left:-0.1vw;
}

#garla {
	top:155vw;
}
#garlan {
	top:155vw;
}
#garland {
	top:173vw;
}

#map #damap img{

	width:100vw;
	height:auto;
border-radius:0;

}
#acolor, #acolor1, #acolor2, #acolor3, #acolor4, #acolor5 {
	/*background-color:#dbae34;*/
	background-color:#edc760;
}
















































#topdarkwood img{Overflow: hidden;
	position:absolute;
	width:100vw;
	height:14vw;
	display:none;
}

#summertopopaque {
	position:absolute;
	
	left:0vw;
	width:100vw;
	height:11.95vw;
	/*background-color:#536643;*/
	opacity:1;
	z-index: 997;
	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:0.3vw;
}

#summermiddleopaque {   /*picure overlap*/
	position:absolute;
	top:12vw;
	left:0vw;
	width:100vw;
	height:40.8vw;
	background-color:#fff;
	opacity:0.6;
	z-index: 997;
	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:0.3vw;
	z-index:990;
}

#summermessage {
	position:absolute;
	top:48.6vw;
	left:0vw;
	width:100vw;
	height:7.5vw;
	background-color:#d7612c;   /* was db8a33;   disclaimer words under welcome*/
	opacity:1;
	z-index: 997;
}

#mobilenav {
	display:none;
		z-index:999;
			
}

#mobilelogo, #enterbgg  {
	display:none;
}



html {
	background-color:#FFF;
	background-image: url("images/canvas.jpg");overflow-x: hidden;
}

#smalldisc1 {
	position:absolute;
	top:35.2vw;
	left:-0.9vw;
	z-index:998;
	font-size:3.25vw;
	/*background-color:rgba(219, 138, 52, 0.35);*/
	line-height:13.5vw;
	width:100vw;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
		filter:drop-shadow(3px 3px 0.5px #000);
		opacity:0;
/*		border-color:rgba(255, 255, 255, 0.9);
		border-style:solid;
		border-width:thick;*/

}

#smalldisc1a {
	position:absolute;
	top:38.2vw;
	left:-0.9vw;
	z-index:998;
	font-size:1.75vw;
	/*background-color:rgba(219, 138, 52, 0.35);*/
	line-height:13.5vw;
	width:100vw;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
		filter:drop-shadow(2px 2px 0.5px #000);
		opacity:0;
/*		border-color:rgba(255, 255, 255, 0.9);
		border-style:solid;
		border-width:thick;*/

}

#smalldiscbg {
	position:absolute;
	width:100vw;
	height:1vw;
	background-color:#db8a33;
	opacity:0;
	z-index: 997;
/*	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:0.3vw;*/
	top:34.8vw;
	left:-0.7vw;
}


#enterbg {
	position:absolute;
	top:23.5vw;
	left:17vw;
	z-index:999;
}

#enterbg img {
	position:absolute;
	width:60vw;
	height:20vw;
	z-index:999;
}



#enter {
	position:absolute;
	top:30.2vw;
	left:30vw;
	font-size:3vw;
	z-index:999;
	width:40vw;
	height:14vw;
	color:#fff;
	text-align:center;
}



#circle1  {
	position:absolute;
	top:59vw;
	left:5vw;
}

#circle1 img {
	position:absolute;
	width:22vw;
	height:auto;
}

#circle2  {
	position:absolute;
	top:59vw;
	left:26.25vw;
}

#circle2 img {
	position:absolute;
	width:24.3vw;
	height:auto;
}


#circle3  {
	position:absolute;
	top:59vw;
	left:37.6vw;
}

#circle3 img {
	position:absolute;
	width:24.4vw;
	height:auto;
}

#circle4  {
	position:absolute;
	top:59vw;
	left:71vw;
}

#circle4 img {
	position:absolute;
	width:24.4vw;
	height:auto;
}

#randompumpkins {
	position:absolute;
	left:0vw;
	top:86vw;
}

#randompumpkins img {
	position:absolute;
	width:100vw;
	height:auto;
}

#map {
	position:absolute;
	left:14vw;
}

#map #damap img{
	position:absolute;
	top:153vw;
	width:20vw;
	height:19vw;
	border-radius: 1vw 1vw 1vw 1vw;
z-index:999;
}



#garla {
	position:absolute;
	top:121vw;
	left: 49vw;
	width:1vw;
	height:19vw;
	background-color:#fff;
}
#garlan {
	position:absolute;
	top:121vw;
	left: 0vw;
	width:100vw;
	height:1vw;
	background-color:#fff;
}
#garland {
	position:absolute;
	top:139vw;
	left: 0vw;
	width:100vw;
	height:1vw;
	background-color:#fff;
}

#garland img {
	width:60vw;
	height:auto;
}

#muddy {
	position:absolute;
	top:11vw;
	left:4vw;
	width:90vw;

}

#muddy img {
	position:absolute;
	width:90vw;
	height:26vw;
}

#facebook {
	position:absolute;
	left:96vw;
	top:1vw;
	width:5vw;
	height:5vw;
	z-index:999;
	opacity: 0.8;
}


#facebook img{
	width:3vw;
	height:auto;
	z-index:999;
}
	
	
#instagram {
	position:fixed;
	left:92vw;
	top:1vw;
	width:5vw;
	height:5vw;
	z-index:999;
	opacity: 0.8;
}

#instagram img{
	width:3vw;
	height:auto;
	z-index:999;
}



#boxes {
	position:absolute;
	top:45.5vw;
}

#boxes img{
	position:absolute;
	width:100vw;
	height:auto;
}


#homebg img{
	position:absolute;
	width:100vw;
	height:51vw;
	
}

#homebg2 img{
	position:absolute;
	top:49.5vw;
	width:100vw;
	height:11vw;
	
}









#topdarkwood img{Overflow: hidden;
	position:absolute;
	width:100vw;
	height:14vw;
	display:none;
}

#summertopopaque {
	position:absolute;
	
	left:0vw;
	width:100vw;
	height:11.95vw;
	/*background-color:#536643;*/
	opacity:1;
	z-index: 997;
	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:0.3vw;
}

#summermiddleopaque {   /*picure overlap*/
	position:absolute;
	top:12vw;
	left:0vw;
	width:100vw;
	height:40.8vw;
	background-color:#fff;
	opacity:0.6;
	z-index: 997;
	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:0.3vw;
	z-index:990;
}

#summermessage {
	position:absolute;
	top:48.6vw;
	left:0vw;
	width:100vw;
	height:7.5vw;
	background-color:#d7612c;   /* was db8a33;   disclaimer words under welcome*/
	opacity:1;
	z-index: 997;
}

#mobilenav {
	display:none;
		z-index:999;
			
}

#mobilelogo, #enterbgg  {
	display:none;
}



html {
	background-color:#FFF;
	background-image: url("images/canvas.jpg");overflow-x: hidden;
}

#smalldisc1 {
	position:absolute;
	top:35.2vw;
	left:-0.9vw;
	z-index:998;
	font-size:3.25vw;
	/*background-color:rgba(219, 138, 52, 0.35);*/
	line-height:13.5vw;
	width:100vw;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
		filter:drop-shadow(3px 3px 0.5px #000);
		opacity:0;
/*		border-color:rgba(255, 255, 255, 0.9);
		border-style:solid;
		border-width:thick;*/

}

#smalldisc1a {
	position:absolute;
	top:38.2vw;
	left:-0.9vw;
	z-index:998;
	font-size:1.75vw;
	/*background-color:rgba(219, 138, 52, 0.35);*/
	line-height:13.5vw;
	width:100vw;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
		filter:drop-shadow(2px 2px 0.5px #000);
		opacity:0;
/*		border-color:rgba(255, 255, 255, 0.9);
		border-style:solid;
		border-width:thick;*/

}

#smalldiscbg {
	position:absolute;
	width:100vw;
	height:1vw;
	background-color:#db8a33;
	opacity:0;
	z-index: 997;
/*	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:0.3vw;*/
	top:34.8vw;
	left:-0.7vw;
}


#enterbg {
	position:absolute;
	top:23.5vw;
	left:17vw;
	z-index:999;
}

#enterbg img {
	position:absolute;
	width:60vw;
	height:20vw;
	z-index:999;
}



#enter {
	position:absolute;
	top:30.2vw;
	left:30vw;
	font-size:3vw;
	z-index:999;
	width:40vw;
	height:14vw;
	color:#fff;
	text-align:center;
}



#circle1  {
	position:absolute;
	top:59vw;
	left:5vw;
}

#circle1 img {
	position:absolute;
	width:22vw;
	height:auto;
}

#circle2  {
	position:absolute;
	top:59vw;
	left:26.25vw;
}

#circle2 img {
	position:absolute;
	width:24.3vw;
	height:auto;
}


#circle3  {
	position:absolute;
	top:59vw;
	left:37.6vw;
}

#circle3 img {
	position:absolute;
	width:24.4vw;
	height:auto;
}

#circle4  {
	position:absolute;
	top:59vw;
	left:71vw;
}

#circle4 img {
	position:absolute;
	width:24.4vw;
	height:auto;
}

#randompumpkins {
	position:absolute;
	left:0vw;
	top:86vw;
}

#randompumpkins img {
	position:absolute;
	width:100vw;
	height:auto;
}

#map {
	position:absolute;
	left:14vw;
}

#map #damap img{
	position:absolute;
	top:153vw;
	width:20vw;
	height:19vw;
	border-radius: 1vw 1vw 1vw 1vw;
z-index:999;
}



#garla {
	position:absolute;
	top:121vw;
	left: 49vw;
	width:1vw;
	height:19vw;
	background-color:#fff;
}
#garlan {
	position:absolute;
	top:121vw;
	left: 0vw;
	width:100vw;
	height:1vw;
	background-color:#fff;
}
#garland {
	position:absolute;
	top:139vw;
	left: 0vw;
	width:100vw;
	height:1vw;
	background-color:#fff;
}

#garland img {
	width:60vw;
	height:auto;
}

#muddy {
	position:absolute;
	top:11vw;
	left:4vw;
	width:90vw;

}

#muddy img {
	position:absolute;
	width:90vw;
	height:26vw;
}

#facebook {
	position:absolute;
	left:96vw;
	top:1vw;
	width:5vw;
	height:5vw;
	z-index:999;
	opacity: 0.8;
}


#facebook img{
	width:3vw;
	height:auto;
	z-index:999;
}
	


#instagram {
	position:fixed;
	left:92vw;
	top:1vw;
	width:5vw;
	height:5vw;
	z-index:999;
	opacity: 0.8;
}

#instagram img{
	width:3vw;
	height:auto;
	z-index:999;
}


#boxes {
	position:absolute;
	top:45.5vw;
}

#boxes img{
	position:absolute;
	width:100vw;
	height:auto;
}


#homebg img{
	position:absolute;
	width:100vw;
	height:51vw;
	
}

#homebg2 img{
	position:absolute;
	top:49.5vw;
	width:100vw;
	height:11vw;
	
}






	#topdarkwood {
		position:absolute;
	}

#topdarkwood img{Overflow: hidden;
	position:absolute;
	width:100vw;
	height:14vw;
	display:none;
}

#summertopopaque {
	position:absolute;
top:0;
	left:0vw;
	width:100vw;
	height:11.95vw;
	
	opacity:0.8;
	z-index: 997;
	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:0.3vw;
}
	
	#summertopopaque {
	position:absolute;
	top:0vw;
	left:0vw;
	width:100vw;
	height:11.95vw;
	/*background-color:#536643;*/
	opacity:1;
	z-index: 997;
	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:0.3vw;
}
	
	
	

#summermiddleopaque {   /*picure overlap*/
	position:absolute;
	top:4vw;
	left:0vw;
	width:100vw;
	height:40.8vw;
	background-color:#fff;
	opacity:0.6;
	z-index: 997;
	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:0.3vw;
	z-index:990;
}

#summermessage {
	position:absolute;
	top:48.6vw;
	left:0vw;
	width:100vw;
	height:7.5vw;
	background-color:#d7612c;   /* was db8a33;   disclaimer words under welcome*/
	opacity:1;
	z-index: 997;
}

#mobilenav {
	display:none;
		z-index:999;
			
}

#mobilelogo, #enterbgg  {
	display:none;
}



html {
	background-color:#FFF;
	background-image: url("images/canvas.jpg");overflow-x: hidden;
}

#smalldisc1 {
	position:absolute;
	top:35.2vw;
	left:-0.9vw;
	z-index:998;
	font-size:3.25vw;
	/*background-color:rgba(219, 138, 52, 0.35);*/
	line-height:13.5vw;
	width:100vw;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
		filter:drop-shadow(3px 3px 0.5px #000);
		opacity:0;
/*		border-color:rgba(255, 255, 255, 0.9);
		border-style:solid;
		border-width:thick;*/

}

#smalldisc1a {
	position:absolute;
	top:38.2vw;
	left:-0.9vw;
	z-index:998;
	font-size:1.75vw;
	/*background-color:rgba(219, 138, 52, 0.35);*/
	line-height:13.5vw;
	width:100vw;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
		filter:drop-shadow(2px 2px 0.5px #000);
		opacity:0;
/*		border-color:rgba(255, 255, 255, 0.9);
		border-style:solid;
		border-width:thick;*/

}

#smalldiscbg {
	position:absolute;
	width:100vw;
	height:1vw;
	background-color:#db8a33;
	opacity:0;
	z-index: 997;
/*	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:0.3vw;*/
	top:34.8vw;
	left:-0.7vw;
}


#enterbg {
	position:absolute;
	top:23.5vw;
	left:17vw;
	z-index:999;
}

#enterbg img {
	position:absolute;
	width:60vw;
	height:20vw;
	z-index:999;
}



#enter {
	position:absolute;
	top:30.2vw;
	left:30vw;
	font-size:3vw;
	z-index:999;
	width:40vw;
	height:14vw;
	color:#fff;
	text-align:center;
}



#circle1  {
	position:absolute;
	top:59vw;
	left:5vw;
}

#circle1 img {
	position:absolute;
	width:22vw;
	height:auto;
}

#circle2  {
	position:absolute;
	top:59vw;
	left:26.25vw;
}

#circle2 img {
	position:absolute;
	width:24.3vw;
	height:auto;
}


#circle3  {
	position:absolute;
	top:59vw;
	left:37.6vw;
}

#circle3 img {
	position:absolute;
	width:24.4vw;
	height:auto;
}

#circle4  {
	position:absolute;
	top:59vw;
	left:71vw;
}

#circle4 img {
	position:absolute;
	width:24.4vw;
	height:auto;
}

#randompumpkins {
	position:absolute;
	left:0vw;
	top:86vw;
}

#randompumpkins img {
	position:absolute;
	width:100vw;
	height:auto;
}

#map {
	position:absolute;
	left:14vw;
}

#map #damap img{
	position:absolute;
	top:153vw;
	width:20vw;
	height:19vw;
	border-radius: 1vw 1vw 1vw 1vw;
z-index:999;
}

#garla {
	position:absolute;
	top:121vw;
	left: 49vw;
	width:1vw;
	height:19vw;
	background-color:#fff;
}
#garlan {
	position:absolute;
	top:121vw;
	left: 0vw;
	width:100vw;
	height:1vw;
	background-color:#fff;
}
#garland {
	position:absolute;
	top:139vw;
	left: 0vw;
	width:100vw;
	height:1vw;
	background-color:#fff;
}

#garland img {
	width:60vw;
	height:auto;
}

#muddy {
	position:absolute;
	top:11vw;
	left:4vw;
	width:90vw;

}

#muddy img {
	position:absolute;
	width:90vw;
	height:26vw;
}

#facebook {
	position:absolute;
	left:96vw;
	top:1vw;
	width:5vw;
	height:5vw;
	z-index:999;
	opacity: 0.8;
}


#facebook img{
	width:3vw;
	height:auto;
	z-index:999;
}
	
	
	
#instagram {
	position:fixed;
	left:92vw;
	top:1vw;
	width:5vw;
	height:5vw;
	z-index:999;
	opacity: 0.8;
}

#instagram img{
	width:3vw;
	height:auto;
	z-index:999;
}


#findus2 {
	font-size:2vw;
	line-height:6vw;
	color: #52663e;
}



#boxes {
	position:absolute;
	top:45.5vw;
}

#boxes img{
	position:absolute;
	width:100vw;
	height:auto;
}


#homebg img{
	position:absolute;
	width:100vw;
	height:51vw;
	
}

#homebg2 img{
	position:absolute;
	top:49.5vw;
	width:100vw;
	height:11vw;
	
}









/*================================================================================================================================*/
/*================================================================================================================================*//*================================================================================================================================*/
/*================================================================================================================================*//*================================================================================================================================*/
@media screen and (max-width: 60em)

{


#mobilenav {
	position:absolute;
	top:1vw;
	left: 0vw;
	display:block;
	z-index:999;
	width:100vw;
	font-size:5vw;
}

.navbar {
	display:none;
}


#facebook, #instagram {
	display:none;
}



#welcome {
	position:absolute;
	top:27vw;
	left:4vw;
	width: 15.56vw;
	height: 15.5vw;
}

#welcome img {
	position:absolute;
	width: 89vw;
	height:auto;
}

#photo1 img{
position:absolute; width:100vw; height:auto; left:-13vw; top:13vw;

}


#findus {position:absolute; /*font-family: 'Tangerine', serif;*/  font-family: 'tahoma';
	top:92vw;
	font-size:5.1vw;
	margin-left:1vw;
}

#findus2, #findus3 {
	position:absolute;
	margin-top:5vw;
	top:83vw;
	font-size: 4.5vw;
	width:80vw;
	color: #52663e;
	left:-1.5vw;
}
	
	#photo1 {
		display:block; margin-left:-1.6vw;
		top:32vw;
	}
	
	#photo7a {top:634vw;
		display:block;
		text-align:center;
		left:30vw;
	width:40vw}
	
	#photo7a img {
		width:40vw;
	}


#logo {
	display:none;
}

#mobilelogo {
	position:absolute;
	top:0vw;
	left:2w;
	display:block;
	z-index:998;
}

#mobilelogo img {
	position:absolute;
	width:25vw;
	left:2vw;
	top:0vw;
	height:auto;
	z-in}

#try {
	display:none;
}

#orangeline {
top:223vw;	
}

#copyrighthome {
	top:223vw;
	font-size:1.5vw;
	
}

#acolor, #acolor1, #acolor2, #acolor3, #acolor4, #acolor5 {
	/*background-color:#dbae34;*/
	background-color:#edc760;
}
	
	
	#mobilelogo {
	position:absolute;
	top:1vw;
	left:2w;
	display:block;
	z-index:998;
}

#logo {
	display:none;
}

#mobilelogo img {
	position:absolute;
	width:52vw;
	left:25.5vw;
	top:-9.7vw;
	height:auto;
	z-index:999;
}
	
	#acolor, #acolor1, #acolor2, #acolor3, #acolor4, #acolor5, #acolor6, #acolor7, #acolor8, #acolor9, #acolor10, #acolor11, #acolor12, #acolor13, #acolor14 {
	/*background-color:#dbae34;*/
	background-color:#edc760;
}

	#findus { /*font-family: 'Tangerine', serif;*/font-family: 'tahoma';

	line-height:7.8vw;
	
}
	
	#topdarkwood img{
	display:block;	
	}
	
	
		#logo img {display:none;}


}