/* CSS Document */

body{background:url(images/bg.jpg) repeat-x #F0EDE3; 
     font-family:Verdana, Arial, Helvetica, sans-serif; 
	 font-size:12px;
	 color:#000000;
	 margin:0px;
	 padding:0px;
}

/* drop down menu */

#dropmenudiv{position:absolute; border:0px solid #000000; border-bottom-width:0; line-height:18px; z-index:100; text-align:left; margin-top:8px;}

#dropmenudiv a{display: block; padding:2px 0px 2px 5px; text-decoration: none; font-weight:normal; background-color:#423D39; color:#ffffff;}

#dropmenudiv a:hover{background-color:#0A0A0A; color:#ffffff;}


form{padding:0px; margin:0px;}

.newsform_text{background-color:#CCCCCC; color:#000000; text-align:center;}
.newsform_textfield{background-color:#E5E5E5; color:#000000;}

.text_field{background-color:#E5E5E5; border: 0px solid #000000; padding-left:15px;}
.menu{
      font-family:Arial, Helvetica, sans-serif;
	  font-size:13px;
	  font-weight:bold;
	  color:#FFFFFF;
	  padding-top:8px;
}
.menu a{
      text-decoration:none;
	  color:#FFFFFF;
	  padding-left:3px;
	  padding-right:3px;
}
.menu a:hover{
      text-decoration:none;
	  color:#47b561;
	  padding-left:3px;
	  padding-right:3px;
}
#menu{
      font-family:Arial, Helvetica, sans-serif;
	  font-size:13px;
	  font-weight:bold;
	  color:#47b561;
	  padding-top:8px;
}

.leftmenu{font-size:12px; 
      color:#000000; 
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  }
#leftmenu{font-size:12px; 
      color:#009B11; 
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  }

.leftmenu a{text-decoration:none; 
            color:#000000; 
			padding:4px 0px 4px 0px; 
			border-bottom:1px dotted #666666; 
			display:block;}
.leftmenu a:hover{text-decoration:none; 
            color:#009B11;
			}

.services_heading{font-size:17px;
          font-family:Arial, Helvetica, sans-serif;
         font-weight:bold;
        color:#009B11; 
		}

.header{
      background:url(images/headerbg.jpg) repeat-x  #6e5337;
	  font-size:12px;
	  color:#FFFFFF;
	  padding:11px 0px 0px 11px;
	  }
	  
.right_box{
           background:url(images/serv_boxbg.jpg) repeat-y; 
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color:#000000;
		   border-bottom:1px dotted #555555;
		   padding:7px 15px 7px 15px;
}

.right_box h1{padding:0px; margin:0px;
		   font-size:14px;
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color:#000000;
		 }
.right_box a{
      text-decoration:none;
	  color:#008F07;
}
.right_box a:hover{
      text-decoration:underline;
	  color:#008F07;
}
.photogallery{
	  color:#000000;
	  padding-top:10px;
	  }
.photogallery a{
      text-decoration:none;
	  color:#008F07;
}
.photogallery a:hover{
      text-decoration:underline;
	  color:#008F07;
}
.photogallery h2{ padding:0px 0px 4px 0px; margin:0px;
       border-bottom:1px dotted #000000;
      font-size:20px;
	  color:#00A511;
}
.photogallery h3{padding:0px; margin:0px;
		   font-size:14px;
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color:#000000;
		   }
.left_box{padding-top:62px;}

.newslatter{
           background:url(images/newslatterbg.jpg) repeat-y; 
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color:#000000;
		   padding:0px 12px 0px 10px;
}
#newslatterbottom_box{
           background:url(images/newslatterboxbottom.jpg) no-repeat;
		   font-size:14px;
		   font-family:Arial;
		   color:#000000;
		   padding:15px 15px 7px 15px;}
		   
#newslatterbottom_box h4{ padding:0px 0px 5px 0px; margin:0px; font-size:16px; font-weight:bold; color:#008E11;}

.submit{background:url(images/submit.jpg) no-repeat; height:18px; width:244px; border:0px solid #000000;}

.footer{background:url(images/footerimg.jpg) repeat-x; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;}


.footer a{text-decoration:none; color:#FFFFFF; padding:4px 0px 4px 0px; border-bottom:1px dotted #FFFFFF; display:block;}
.footer a:hover{text-decoration:none; color:#999999;}

.footeraddress{color:#DEDBC9; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.5em; }

.copyright{background-color:#3B3B3B; 
        color:#FFFFFF; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		}

.innerpage{
           background:url(images/innerpagebg.jpg) repeat-y; 
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color:#000000;
		   padding:0px 20px 0px 20px;
}
.innerpage h6{ padding:0px 0px 4px 0px; margin:0px;
      font-size:20px;
	  color:#00A511;
}

.innerpage h5{ padding:0px; margin:0px;
      font-size:14px;
	  font-weight:bold;
	  color:#E48424;
}
.innerpage a{
      text-decoration:none;
	  color:#008F07;
}
.innerpage a:hover{
      text-decoration:underline;
	  color:#008F07;}
	  
.contactpage{
           background:url(images/contactpagebg.jpg) no-repeat; 
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color:#000000;
		   padding:0px 20px 0px 20px;		 
}
.contactpage a{
      text-decoration:none;
	  color:#008F07;
}
.contactpage a:hover{
      text-decoration:underline;
	  color:#008F07;
	  }
	  
.contactpage h6{ padding:0px 0px 4px 0px; margin:0px;
      font-size:20px;
	  color:#00A511;
}
.submit1{background:url(images/contactbutton.jpg) no-repeat; height:32px; width:83px; border:0px solid #000000;}

.contact-text_field{background-color:#FFFFFF; border: 1px solid #339933;}



.aboutus{
           background:url(images/aboutusbg.jpg) repeat-y; 
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color:#000000;
		   padding:0px 20px 0px 20px;
}
.aboutus h6{ padding:0px 0px 4px 0px; margin:0px;
      font-size:20px;
	  color:#00A511;
}

.aboutus h5{ padding:0px; margin:0px;
      font-size:14px;
	  font-weight:bold;
	  color:#E48424;
}
.aboutus a{
      text-decoration:none;
	  color:#008F07;
}
.aboutus a:hover{
      text-decoration:underline;
	  color:#008F07;}
	  
.pastevents{
           background:url(images/pasteventsbg.jpg) repeat-y; 
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color:#000000;
		   padding:0px 20px 0px 20px;
}
.pastevents h6{ padding:0px 0px 4px 0px; margin:0px;
      font-size:20px;
	  color:#00A511;
}

.pastevents h5{ padding:0px; margin:0px;
      font-size:14px;
	  font-weight:bold;
	  color:#E48424;
}
.pastevents a{
      text-decoration:none;
	  color:#008F07;
}
.pastevents a:hover{
      text-decoration:underline;
	  color:#008F07;}
	  
.services{
           background:url(images/servicesbg.jpg) repeat-y; 
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color:#000000;
		   padding:0px 20px 0px 20px;
}
.services h6{ padding:0px 0px 4px 0px; margin:0px;
      font-size:20px;
	  color:#00A511;
}

.services h5{ padding:0px; margin:0px;
      font-size:14px;
	  font-weight:bold;
	  color:#E48424;
}
.services a{
      text-decoration:none;
	  color:#008F07;
}
.services a:hover{
      text-decoration:underline;
	  color:#008F07;}	  	  
	  	  
.redtxt{color:#FF0000; font-weight:bold; font-size:12px;}

/* Styles for the popup */

.highslide-wrapper div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide-html {
	background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
	display: none;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;
	border: 1px solid black;
	background-color: white;
	
	padding-left: 22px;
	background-image: url(highslide/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper, .rounded-white {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
	width: 400px;
	padding: 0 5px 5px 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, 
.highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header {
	padding-bottom: 5px;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
	cursor: move;
}
.highslide-resize {
	cursor: nw-resize;
}
.highslide-footer {
	display: none;
}

