* { margin:0; padding:0 }
div { margin:0; padding:0 }
html { height:100.1% }
BODY { 
	font-family:Tahoma, Geneva, Helvetica; 
	background:#FCFCFC url(images/background1.jpg) top repeat-x; 
	font-size:.7em; 
	margin:0 auto; 
	color:#3F1910; 
	text-align:left;
	
}

#wrapper { width:869px; margin:0 auto;}

/* LINK STYLES */
a:hover { color:#83915D; text-decoration:underline }
a { color:#577405; margin:0 }
.current { color:#264055; text-decoration:none; font-weight:bold; background:#B8B8A4; padding:0 50px 0 7px; border:1px solid #A1A18B }
.current:hover { color:#264055; text-decoration:none; font-weight:bold }
.links { color:#fff; text-decoration:none }
.links:hover { color:#264055; text-decoration:none }
.goldTitle { font-size:140%; font-family:"Times New Roman", Times, serif; font-weight:bold; color:#AD7F0F }
.redTitle { font-size:180%; font-family:"Times New Roman", Times, serif; font-weight:bold; color:#791A16 }
ul { margin:0; padding:0; list-style:none; color:#fff }
li { padding:0; color:#fff }
#mainLinks { text-align:center }
#mainLinks li { list-style: none; display: inline }
#mainLinks li a { margin:0 5px; font-family:"Times New Roman", Times, serif; font-size:120%; color:#EDE9C4; text-decoration:none }
#mainLinks li a:hover { text-decoration:underline; color:#FFC224 }

/* BACKGROUND IMAGE STYLES */
.contentBg { background:#fff; border-left:1px solid #3F1910; border-right:1px solid #3F1910; width:702px }
#header { background: url(images/top.jpg) no-repeat; width:700px; height:216px }
.topPics { width:300px; margin:0 auto; font-family:"Times New Roman", Times, serif; color:#fff } 
#joinUs { background:url(images/join-us3.gif) no-repeat; width:313px; height:139px; color:#000; text-align:left }
#events {  
	background:#F4F1D9; 
	padding:0 15px; 
	border-left: 1px solid #C38F11; 
	border-right: 1px solid #C38F11;
	width:266px;
	color:#000; 
}
.footer { background:url(images/nav-bt.gif) repeat-x; font-size:80%; color:#fff; height:20px; padding: 0 12px }
.footer a { color:#fff; text-decoration:none }
.footer a:hover { color:#fff; text-decoration:underline }

/* FORM AND MISC STYLES */
.searchForm { font-size:95%; border:0; background:url(images/input-bg.gif) repeat-x; height:14px; width:130px }
.newsForm { font-size:95%; border:1px solid #AD7F0F; height:14px; width:130px }
.form { font-size:95%; border:1px solid #AD7F0F; height:14px; width:170px }

.staffPic { float: left; margin: 0 10px 3px 0; border:1px solid #9D3B0B }
.yellowBg { background:#F4F1D9; padding:10px }

.maintext {color:#3F1910; font-size:120%; font-family:"Times New Roman", Times, serif;}
.headers {color:#3F1910; font-size: 180%; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.headers2 {color:#3F1910; font-size: 140%; font-weight:bold; font-family:"Times New Roman", Times, serif;}

.bullettext {background: url(images/bullet.gif) center left no-repeat; }

.image-outer {border:2px solid #6C5656; margin-right:8px; margin-bottom:2px;}
.image-outer2 {border:2px solid #6C5656; margin-right:8px;}
.image-outer3 {border:2px solid #fff; margin-right:8px; margin-bottom:2px;}

.linespacer { border:1px solid #999999; width:300px; }

.calendar {font-size:100%; color:#767575;}

.events {font-size:110%; color:#878670; font-weight:bold;}

.headline {font-size:100%; color:#709704; font-weight:bold;}

a.addresslink:link{color:#3F1910; text-decoration:underline; }
a.addresslink:visited{color:#3F1910;text-decoration:underline;}
a.addresslink:hover{color:#44749B;text-decoration:underline; }

.blacktop {background:#FCFCFC url(images/blacktop.gif) top repeat-x;}
.welcomebox {background:url(images/welcomebox.gif) no-repeat;}

.get-connected1 {background:url(images/whatwedo-box1a.gif) no-repeat;}
.get-connected2 {background:url(images/whoweare-box1a.gif) no-repeat;}
.get-connected3 {background:url(images/happening-box1a.gif) no-repeat;}


.welcome 
{color:#767575;
font-size:110%;
margin-top: 25px;
margin-left: 10px;
	height:220px; 
	width:540px;}
	
.bluebox 
{color:#888686;
margin-top:50px;
margin-left:15px;
height:220px; 
width:240px;}

.services-heading
{color:#577405;
font-size:120%;
font-weight:bold;
margin-top: 20px;
margin-left: 10px;
	height:220px; 
	width:270px;}
	
.services-details
{color:#7FA907;
font-weight:300;
}

.spacer {background:url(images/spacer.gif) no-repeat;
}

.heading
{color:#333;
font-size:130%;
font-weight:bold;}

.bottom 
{color:#888787;
font-size:100%;
}

.bottom-right 
{color:#888787;
margin-left:340px;
font-size:100%;
}

.button2
{background:url(images/button2b.gif) no-repeat;
width:125px;
height:76px;
}

.button2:hover
{background:url(images/button2c.gif) no-repeat;
width:125px;
height:76px;
}

.button1
{background:url(images/button1b.gif) no-repeat;
width:125px;
height:72px;
}

.button1:hover
{background:url(images/button1c.gif) no-repeat;
width:125px;
height:76px;
}

.button3
{background:url(images/button3b.gif) no-repeat;
width:125px;
height:76px;
}

.button3:hover
{background:url(images/button3c.gif) no-repeat;
width:125px;
height:76px;
}

.button4
{background:url(images/button4b.gif) no-repeat;
width:125px;
height:76px;
}

.button4:hover
{background:url(images/button4c.gif) no-repeat;
width:125px;
height:76px;
}

.button5
{background:url(images/button5b.gif) no-repeat;
width:125px;
height:76px;
}

.button5:hover
{background:url(images/button5c.gif) no-repeat;
width:125px;
height:76px;
}

.archives
{color:#AABBBB;
font-size:100%;
font-weight:bold;}
	
a.templates:link{color:#888787; text-decoration:none; }
a.templates:visited{color:#888787;text-decoration:none;}
a.templates:hover{color:#666464;text-decoration:underline; }

.interior-mid
{color:#777575;
text-align:left;
background-color:#F7F7F7;
border:1px solid #D8D8D8;
font-size:110%;
font-weight:300;
padding:10px;
margin: 20px;
}

.interior-headers
{color:#305F73;
font-weight:bold;
text-align:left;
padding:2px;
width:auto;
background-color:#CADFE1;
border:1px solid #3889A0;
}

a.footerlinks:link{color:#AABBBB; padding:4px; text-decoration:none; }
a.footerlinks:visited{color:#AABBBB; padding:4px; text-decoration:none;}
a.footerlinks:hover{color:#666464; padding:4px; text-decoration:underline; }

.interior-footer-right 
{color:#888787;
margin-left:190px;
font-size:100%;
}

a.toplinks:link{color:#CBF657; font-size:110%; text-decoration:none; }
a.toplinks:visited{color:#CBF657; font-size:110%; text-decoration:none;}
a.toplinks:hover{color:#ffffff; font-size:110%; text-decoration:underline; }

.topright
{color:#FEB246; font-size:100%;}

.directions 
{margin-top:50px;}

.darkheader
{color:#71705E; font-size:100%; font-weight:bold;}

