* {
	margin:0;
	padding:10
}
html { height:100.1% }
BODY {
	font:76% Tahoma, Arial, Helvetica, sans-serif;
	background:#a66c2c url(../images/top-bg.jpg) repeat-x;
	color:#211204;
}

/* MAIN BACKGROUND STYLES */
#header { background:url(../images/logo-header.jpg) no-repeat; width:1078px; height:186px; margin:0 auto; clear:both }
#navBar { 
	background:url(../images/nav-bar.jpg) no-repeat; 
	width:1078px; 
	height:80px; 
	margin:0 auto; 
	clear:both; 
	font:bold 1.2em "Times New Roman", Times, serif  
}
#navBar a { color:#fff; text-decoration:none }
#navBar a:hover { color:#FCB13C; text-decoration:none } 
#homeCenterBg { 
	background:url(../images/center-home-bg.jpg) no-repeat; 
	width:1078px; 
	height:417px; 
	margin:0 auto;
	clear:both
}
#interiorCenterBg { 
	background:url(../images/center-interior-bg.jpg) no-repeat; 
	width:1078px; 
	height:382px; 
	padding-top:35px;
	margin:0 auto;
	clear:both;
}
#interiorCenterBgStore { 
	background:url(../images/center-interior-bg-wide3.jpg) no-repeat; 
	width:1078px; 
	height:382px; 
	padding-top:35px;
	margin:0 auto;
	clear:both;
}
#footer { background:url(../images/footer.jpg) no-repeat; font-size: 0.9em; width:1078px; height:67px; margin:0 auto;  }
#footerContent { width:580px; padding-top:25px; color:#fff; margin:0 auto  }
#footerContent a { color:#fff; text-decoration:none }
#footerContent a:hover { color:#FCB13C }

/* LINKS TEXT & CONTENT STYLES */
a { color:#056997 }
a:hover { color:#2B909C }
#navContainer { width:695px; height:50px; padding:22px 0 0 0; margin:0 auto  }
#navContainerT { width:667px; height:50px; padding:22px 0 0 0; margin:0 auto; text-align:center  }
#interiorContainer { width:600px; padding:0 20px 0 0; margin:0 auto; height:340px; overflow:auto }
#interiorContainerStore {
	width:860px;
	height:400px;
	overflow:hidden;
	margin-top: 70;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10;
	padding-right: -40px;
	padding-bottom: 0;
	padding-left: 10;
}
#stretchedBgContainer { width:600px; height:100%; padding:0 20px 0 0; margin:0 auto }
.title { font:bold 1.3em "Times New Roman", Times, serif; color:#382504 }
.brownText { color:#582802 }
#home { float:left; display:inline; width:336px; height:152px; margin:10px 0 0 200px  }
#joinUs {
	float:right;
	width:230px;
	height:130px;
	font-size:0.9em;
	color:#FEE0A7;
	display:inline;
	margin-top: 35px;
	margin-right: 170px;
	margin-bottom: 0;
	margin-left: 0;
	z-index:21;
	background: "JoinContent.html";
}
#joinUs ul { list-style:none  }
#welcomeContent { float:left; margin:70px 0 0 230px; width:350px; height:130px; display:inline }
#brownBoxContent {
	float:left;
	width:340px;
	height:160px;
	color:#fff;
	font-size:0.9em;
	overflow:hidden;
	display:inline;
	margin-top: 35px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 230px;
}
#brownBoxContent img { float:left; margin-right:13px; border:4px double #3D1B00 }
#events { float:right; width:235px; height:310px; margin:95px 215px 0 0; display:inline; }
#eventsContent { overflow:auto; height:275px; padding-right:20px } 
.allEvents { margin:24px 5px 0 0; text-align:right; font-weight:bold }
.allEvents a { text-decoration:none }
.programs { width:565px; padding:6px; border:1px dotted #3D1B00; margin-bottom:5px; overflow:hidden; background:#F6D7BC }
.programs img { float:left; margin-right:13px }
.eventsList { width:565px; padding-bottom:8px; border-bottom:1px dotted #3D1B00; margin-bottom:8px; overflow:hidden }
.eventsList img { float:left; margin-right:13px; border:3px double #3D1B00 }
.eventsList h2 { color:#8C5306; font-size:1.13em; margin:0; padding:0 }

/*MISC & FORM STYLES */
.left { float:left }
.right { float:right }
.pic { float:left; margin-right:13px; border:4px double #3D1B00 }
.picR { float:right; margin-left:8px; border:4px double #3D1B00 }
.clear { clear:both }
.rm { margin-right:28px }
.rmt { margin-right:20px }
.tm { padding-top:10px }
.contactForm { width:300px; height:70px; }
.form { height:14px; width:200px }
.button { height:24px; width:70px; background:#B66900; border:3px double #3D1B00; color:#fff }
.bulletList { font:bold 1em/1.5em Tahoma, Arial, Helvetica, sans-serif }
.bulletList ul { margin:0; padding:0; list-style:none }
.bulletList li { background: url(../images/bullet.gif) center left no-repeat; padding:0 0 1px 15px  }
.hoursStyle {  font-size: 12px; font-weight: bold; color: #FFFFFF}
.hoursSubStyle {  color: #FFFFCC; font-weight: bold }
