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

body {
	font: 400 14px/1.3 'Shadows Into Light', cursive; 
	background-color:#fff;
	margin: 0;
	padding: 0;
	color: #222;
    overflow-y: scroll;
}

p{font: 400 18px/1.3 'Shadows Into Light', cursive; text-shadow: 1px 1px 1px rgba(99, 99, 99, 0.2) }

h1 {
  color: rgba(34,49,3,1.00);
  margin: 0;
  margin-bottom: 10px;
  font: 600 27px/1.3 'Shadows Into Light', cursive;
  text-shadow: 1px 1px 2px rgba(198, 198, 198, 0.2)
}

h2 {
  color: rgba(34,49,3,1.00);
  margin: 0;
  margin-bottom: 8px;
  font: 600 25px/1.3 'Shadows Into Light', cursive;
  text-shadow: 1px 1px 1px rgba(99, 99, 99, 0.2)
}

h3 {
  color: rgba(34,49,3,1.00);
  margin: 0;
  letter-spacing: 1px;
  font: 600 24px/1.3 'Shadows Into Light', cursive;
  text-shadow: 1px 1px 2px rgba(80, 80, 80, 0.6)
}

h4 {
  color: rgba(33,47,2,0.6);
  margin: 0;
  font: 600 23px/1.3 'Shadows Into Light', cursive;
  text-shadow: 1px 1px 2px rgba(8, 8, 8, 0.2);
  margin-bottom: 10px;
}

h5 {
  color: rgba(34,49,3,0.60);
  margin: 0;
  font: 500 22px/1.3 'Shadows Into Light', cursive;
  text-shadow: 1px 1px 2px rgba(8, 8, 8, 0.2);
  margin-bottom: 10px;
}



h6 {
  color: #223103;
  margin: 0;
  font: 600 21px/1.3 'Shadows Into Light', cursive;
  text-shadow: 1px 1px 2px rgba(48,69,5,0.30);
  margin-bottom: 14px;
}


#myBq{margin: 0px; padding: 4px;font: 600 17px/1.3 'Shadows Into Light', cursive;}
#titleArea{padding-top: 14px;padding-bottom: 7px;}

#scroller{color: rgba(74,69,62,1); font: 600 17px/1.3 'Shadows Into Light', cursive; text-shadow: 1px 1px 2px rgba(8, 8, 8, 0.2);padding: 3px; width: 97%; background-color: rgba(0,0,0,0.0); border: none; letter-spacing: 1px;}

#spaced{padding-top: 3px;padding-bottom: 3px;}

#spaceAbove{padding: 0px; margin: 0px;margin-top: 10px;}

#spaceBelow{padding: 0px; margin: 0px;margin-bottom: 10px;}

#spaceBelowBig{padding: 0px; margin: 0px;margin-bottom: 20px;font: 600 20px/1.3 'Shadows Into Light', cursive;}

#menuArea{margin: 0px; padding: 0px; border-top: solid 5px #87ab08;}

#contentArea{overflow: hidden; margin-top: 20px; padding: top: 20px;padding-bottom: 0px; background-color: rgba(211,209,155,0.8);}

#contentInner{padding: 20px; margin-bottom: 28px; margin-left: auto; margin-right: auto; overflow: hidden; padding: top: 20px; padding-bottom: 0px; background-color: rgba(255,255,255,1);
	border-bottom: solid 1px rgba(135,171,8,0.80);border-left: solid 1px rgba(135,171,8,0.80);border-top: solid 1px rgba(135,171,8,0.80);border-right: solid 1px rgba(173,162,145,1.00); -webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;}
	
#contentMarquee{background-color: rgba(255,255,255,1);overflow: hidden; padding-top: 4px; padding-bottom: 9px; border-top: solid 5px #87ab08;} 

#bulleted{padding: 0px;margin:0px;}
#myList4 li{font: 500 17px/1.3 'Shadows Into Light', cursive; margin-top: 6px; padding-top: 5px; padding-bottom: 0px; margin-bottom: 0px;}	
#leftCol{width: 20px; height: 30px; vertical-align: text-top;}
#midCol{width: 80px;height: 30px;vertical-align: text-top;}
#rightCol{width: 300px;height: 30px;vertical-align: text-top;}	
#mySm{color: rgba(34,49,3,0.60);}
#picCol{margin-top: 0px; margin-bottom: 20px;}

#carouArea{width: 50%; margin: 0px auto; margin-top: 15px; margin-bottom: 15px;}

#myTbl{color:#222;border: none;width: 400px;margin:5px; font: 500 17px/1.3 'Shadows Into Light', cursive;}
.glyphicon-phone{color: #87ab08;}
.fa-phone-square{color: #87ab08;}
.fa-ul{color: #87ab08; font: 500 12px/1.3 'Shadows Into Light', cursive;   }
.fa-fax{color: #87ab08;}
.glyphicon-envelope{color: #87ab08;}
.glyphicon-map-marker{color: #87ab08;}
.fa-home{color: #87ab08;}
.fa-building-o{color: #87ab08;}
.fa-map-marker{color: #87ab08;}
.fa-check{color: #87ab08;}
.fa-camera{color: #87ab08;}
.glyphicon-globe{color: #87ab08;}
.fa-download{color: #87ab08; margin-right: 4px;}
.list-group-item{color: #87ab08}

#mySpan2{color: #222222}
#mySpan2 a{color: #222222}
#mySpan2 a:hover{color: #87ab08}

#mySpan3{font-weight: bold;}
#mySpan3{color: #222222}
#mySpan3{color: #222222}
#mySpan3:hover{color: #87ab08}
#mySpan3 a:hover{color: #87ab08}

#c1{color: #222;}
#c1:link, #c1:visited 
{ 
   text-decoration: none;
   color: #222;
}

#c1:hover, #c1:active    
{
	text-decoration: underline;
	color: #87ab08;
} 	
		
#bgLogo{margin-left: auto; margin-right: auto; margin-top: 20px;  margin-bottom: 10px;}
	
#copyArea{padding-top: 14px; padding-bottom: 6px;}
#copyInfo{color: rgba(74,69,62,1); font: 600 13px/1.3 'Shadows Into Light', cursive; text-shadow: 1px 1px 2px rgba(8, 8, 8, 0.2);}	


.google-maps {
        position: relative;
        padding-bottom: 75%; 
        height: 0;
        overflow: hidden;
    }
    
.google-maps iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
}	
	
/* Very Tiny devices */
@media (min-width: 140px) and (max-width: 320px) {

#contentMarquee{
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;}	
#contentArea{-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
#bgLogo{max-width: 82%}

}
   
/* Tiny devices */
@media (min-width: 321px) and (max-width: 480px) {
	
#contentMarquee{
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;}	
#contentArea{-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
#bgLogo{max-width: 75%}
#contentArea{border-left: none;border-top: solid 1px rgba(135,171,8,0.40);border-right: none;border-bottom: solid 1px rgba(135,171,8,0.40);}
 
 }

/* Mobile devices */
@media (min-width: 481px) and (max-width: 640px) {

#contentMarquee{
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;}	
#contentArea{-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
#bgLogo{max-width: 68%}
#contentArea{border-left: none;border-top: solid 1px rgba(135,171,8,0.40);border-right: none;border-bottom: solid 1px rgba(135,171,8,0.40);}
 
}

/* Mobile devices */
@media (min-width: 641px) and (max-width: 767px) {

#contentMarquee{
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;}	
#contentArea{-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
#bgLogo{max-width: 56%}
#contentArea{border-left: none;border-top: solid 1px rgba(135,171,8,0.40);border-right: none;border-bottom: solid 1px rgba(135,171,8,0.40);}
 

}

/* Tablet devices */
@media (min-width: 768px) and (max-width: 849px) {

#contentMarquee{
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;}		
#contentArea{-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;}
#picCol{padding: 5px}
#bgLogo{max-width: 46%}
#contentArea{border-left: solid 1px rgba(135,171,8,0.40);border-top: solid 1px rgba(135,171,8,0.40);border-right: solid 1px rgba(135,171,8,0.40);border-bottom: solid 1px rgba(135,171,8,0.40);}

}

/* Tablet devices */
@media (min-width: 850px) and (max-width: 991px) {

#contentMarquee{
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;}	
#contentArea{-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;}
#picCol{padding: 5px}
#bgLogo{max-width: 40%}
#contentArea{border-left: solid 1px rgba(135,171,8,0.40);border-top: solid 1px rgba(135,171,8,0.40);border-right: solid 1px rgba(135,171,8,0.40);border-bottom: solid 1px rgba(135,171,8,0.40);}

}

/* Tablet devices */
@media (min-width: 992px) and (max-width: 1199px) {

#contentMarquee{
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;}	
#contentArea{-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;}
#picCol{padding: 6px}
#bgLogo{max-width: 38%}
#contentArea{border-left: solid 1px rgba(135,171,8,0.40);border-top: solid 1px rgba(135,171,8,0.40);border-right: solid 1px rgba(135,171,8,0.40);border-bottom: solid 1px rgba(135,171,8,0.40);}
}

/* PC TV devices */
@media (min-width: 1200px){

#contentMarquee{
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;}	
#contentArea{-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;}
#picCol{padding: 6px}
#bgLogo{max-width: 34%}
#contentArea{border-left: solid 1px rgba(135,171,8,0.40);border-top: solid 1px rgba(135,171,8,0.40);border-right: solid 1px rgba(135,171,8,0.40);border-bottom: solid 1px rgba(135,171,8,0.40);}
}