/* CSS Document */



*							{ margin: 0; padding: 0; }



body						{ background-color: #999999; background-image: url(images/body-bg.gif); background-repeat: repeat; margin: 10px 0 0 0; }
a:link, a:visited			{ color: #ffffff; text-decoration: underline; }
a:hover, a:active			{ color: #0099FF; text-decoration: underline; }


#page-wrap					{ width: 960px; margin: 0 auto; background: #555555; box-shadow: 0 7px 10px #666; -moz-box-shadow: 0 7px 10px #666; -webkit-box-shadow: 0 7px 10px #666; }

#header						{ height: 100px; }

#content-container			{ float: right; width: 80%; }

#address					{ background-color: #000000; color: #ffffff; text-align: center; }

#pic-area					{ background: #999999; }

#main-content				{ background: #999999; }



#main-nav					{ background: #555555; width: 20%; }
#footer						{ background: #222222; height: 60px; color: #ffffff; text-align: center; }

.bullet-points				{ padding: 0 0 0 75px; }


/* ----------- Main Navigation -------------- */

ul.menu1 						{ width: 185px; list-style-type: none; /* border-top: solid 1px #b9a894; */ margin: 0 0 0 5px; padding: 0; }
/* ul#menu ol 					{ display: none; text-align: left; list-style-type: none; margin: 0; padding: 5px; } */
ul.menu1 li, ul.menu1 a 		{ font-family: verdana, sans-serif; font-size: 11px; color: #ffffff; }
ul.menu1 li 					{ border-bottom: solid 1px #b9a894; line-height: 25px; }
/* ul#menu ol li 				{ border-bottom: none; }
ul#menu ol li:before 			{ content: "- "; } */
ul.menu1 a 						{ text-decoration: none; outline: none; }
ul.menu1 a:hover 				{ color: #0099FF; }
ul.menu1 a.active 				{ color: #000000; font-weight: bold; }

/* ------------------------------------------- */
/* ----------- Current States -------------- */
body#home .menu1 li a.home,
body#events .menu1 li a.events,
body#contact .menu1 li a.contact,
body#about .menu1 li a.about,
body#conferences .menu1 li a.conferences,
body#formal-events .menu1 li a.formal-events,
body#outdoor .menu1 li a.outdoor,
body#bnb .menu1 li a.bnb,
body#churches .menu1 li a.churches,
body#food .menu1 li a.food,
body#nahb .menu1 li a.nahb,
body#trials .menu1 li a.trials,
body#sitemap .menu1 li a.sitemap,
body#non-profits .menu1 li a.non-profits			{ font-weight: bold; }
/* ------------------------------------------- */

/* ----------- Expanding Menu -------------- */
ul#menu 					{ width: 185px; list-style-type: none; margin: 0 0 0 5px; padding: 0; }
ul#menu ol 					{ display: none; text-align: right; list-style-type: none; margin: 0; padding: 5px; }
ul#menu li, ul#menu a 		{ font-family: verdana, sans-serif; font-size: 11px; color: #ffffff; }
ul#menu li 					{ border-bottom: solid 1px #b9a894; line-height: 25px; }
ul#menu ol li 				{ border-bottom: none; text-align: left; }
ul#menu ol li:before 		{ content: "- "; }
ul#menu a 					{ text-decoration: none; outline: none; }
ul#menu a:hover 			{ color: #0099FF; }
ul#menu a.active 			{ color: #000000; }
/* ------------------------------------------- */

h1.header-text				{ background-image: url(images/header.jpg); background-repeat: no-repeat; height: 100px; width: 960px; text-indent: -9999px; }
h2							{ padding: 10px; }
p							{ padding: 10px; }

.pic						{ margin: 15px 0 0 50px; }

.clear						{ clear: both; }
.opn						{ font-size: 10px; }
.opn a						{ text-decoration: none; color: #ffffff; }
.opn a:visited				{ color: #ffffff; }
.opn a:hover				{ text-decoration: underline; }
iframe						{ margin: 0 0 0 10px; }
.map-link					{ margin: 0 0 0 10px; }
.prices						{ padding: 0 0 0 15px; text-indent: 5px; }
.back						{ background-color: #e3e3e3; }
.bold						{ font-weight: bold; text-decoration: underline; }
.title						{ font-weight: bold; font-size: 18px; text-align: center; }
.bold1						{ font-weight: bold; }
.center						{ text-align: center; }

/* ----------- Links Page ----------- */
.col1						{ float: left; }
.col2						{ float: left; }
.links						{ padding: 10px 20px; }
h3							{ font-size: 16px; }
.list						{ list-style: none; }
/* ---------------------------------- */


