/* CSS Document */

#body{background-image:url(../images/bg_04_02.jpg); 
      background-repeat: repeat;
	  background-position:top;
	  margin:0px;
	  padding:0px;}
	  
.nopad{margin:0px;
  padding:0px;}
	  
P{margin:0px;
  padding:0px;}
  
 hr {
height: 0;
border: 0;
border-top: 1px solid #D9C8AA;
}  

LI { padding-top:10px;}

UL {list-style-image: url(../images/bg_list.gif);}

H1 { font-size:16px;
}

.hours {
	font-size:13px;
	color:#412b1f;
	}
a:link {
	color: #126548;
}

a:visited {
  color: #126548;
}

a:hover {
	text-decoration: none;
}


.site_bg{background-image:url(../images/site_bg.jpg);
         background-repeat: repeat-x;
		 } 

.main_bg{background-image:url(../images/main_bg_02.gif);
         background-repeat: repeat}
		 
.upper_main_bg{background-image:url(../images/index_03.gif);
               background-repeat: no-repeat;
			 
			 }
			   
.nav_bg{background-image:url(../images/nav_bg_02.gif);
               background-repeat: no-repeat;}
			   
	   
.nav_bg a:link{color:#fff3d1;
               text-decoration:none;}

.nav_style{font-family:Verdana, Arial, Helvetica, sans-serif;
		   font-size:13px;
		   color:#fff3d1;
		   text-transform:uppercase;
			padding-left:69px;}			   
			   			   
.nav_style a:link{color:#fff3d1;
               text-decoration:none;}

.nav_style a:active{color:#fff3d1;
               text-decoration:none;}
			   
			   			   
.nav_style a:visited{color:#fff3d1;
               text-decoration:none;}
			   
			   			   
.nav_style a:hover{color:#fec01a;
               text-decoration:none;}
			   
.current_nav{color:#fec01a;
             text-decoration:none;}


.pad1{ padding:62px 100px 73px 112px;}

.pad2{ padding:52px 0px 0px 0px;}

.pad3{ padding:23px 0px 0px 0px;}

.pad4{ padding:18px 15px 8px 12px;}

.pad5{ padding:63px 10px 0px 0px;}

.pad6{ padding:10px 10px 0px 0px;}

.pad7{ padding:53px 0px 0px 0px;}

.pad8{ padding:25px 51px 25px 28px;}

.pad9{ padding:18px 0px 0px 0px;}

.pad10{ padding:0px 0px 0px 80px;}

.pad11{ padding:0px 0px 0px 38px;}

.pad12{ padding:0px 0px 0px 35px;}

.pad13{ padding:0px 0px 0px 34px;}

.pad14{ padding:0px 0px 0px 36px;}

.pad15{ padding:0px 0px 0px 31px;}

.pad16{ padding:0px 0px 0px 32px;}

.pad17{ padding:0px 0px 0px 32px;}

.pad18{ padding:0px 0px 0px 24px;}

.left_table_bg{background-image:url(../images/mid_table_12.gif);
               background-repeat: repeat}
			   
.left_font{font-family:Verdana, Arial, Helvetica, sans-serif;
           font-size:11px;
		   color:#412b1f;}
		   
.font_style{ font-weight:bold;}

.font_style2{ font-family:"Times New Roman", Times, serif;
			   font-size:18px;
			   font-weight:bold;
			   color:#00633e;
			   text-transform:uppercase;
				 }
				 
.font_style3{ font-family: Arial, Helvetica, sans-serif;
			  font-size:11px;
			  color:#594f3c;
			  }
			  
.font_style4{ font-family: Arial, Helvetica, sans-serif;
			  font-size:11px;
			  color:#00633e;
			  text-decoration:none;
			  }

.main_font_style{font-family: "Trebuchet MS";
                 font-size:13px;
				 color:#412b1f;}
				 
.lower_main_table{background-image:url(../images/main_table_21.jpg);
                 background-repeat: repeat;
                 }
				 
.footer_style{font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-size:13px;
			  color:#fff3d1;
			 }
			  
.footer_style a:link{color:#fff3d1;
			  text-decoration:underline;}

.footer_style a:active{color:#fff3d1;
			  text-decoration:underline;}

.footer_style a:visited{color:#fff3d1;
			  text-decoration:underline;}
			  
.footer_style a:hover{color:#fff3d1;
			  text-decoration:none;}
			  

/* Event Style */
				 
.event_name {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; }
.small {font-size:8pt; }
.main_area {width:400px;  margin-left:auto; margin-right:auto;}
.separator {width:400px; margin-top:10px; margin-bottom:15px; margin-left:1px; border-bottom-width:1px; border-bottom-color:#000000;  border-bottom-style:solid; }
	
 /* Comment Boxes */ 
.commentbox{
width: 450px;
padding: 10px;
}

.commentfooter{
background: url(media/arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
margin-bottom: 2em;
font-size: 90%;
color: #4A4A4A;
}

#slide-border{
	border:6px solid #fff;}
