body{margin: 0px; background-color: #251904;}

p{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.standard{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.p{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2a4613; font-style: italic;}
.post-info{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #a99f80; }
.post-info2{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #3b3223; font-weight: bold; }
.b-link{text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #463d0a;}
.b-link1{text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #a99f80;}
hr{border-style: none; height: 1px; color: #a99f80; background-color: #a99f80;}
	.hr-dot{margin-left: 35px;}
	
	
img{border-style: none;}

#wrapper {background-image: url('images/bg/wrapper.gif'); background-repeat: repeat-y; width: 1000px; margin-left: auto; margin-right: auto;}
#content{width: 840px; margin-left: auto; margin-right: auto; background-repeat: no-repeat; background-image: url('images/bg/content.gif');}
#header{width: 100%; height: 225px; background-image: url('images/bg/header.gif');}
	#topbar{color: #3b3c36; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-right: 15px; margin-top: 2px; float: right; background-color: #f6ebc9; padding: 2px 4px 2px 4px; opacity: 0.7; filter:alpha(opacity=70)}	
#nav{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px;  background-image: url('images/bg/nav.png'); height: 30px; width: 815px; margin-left: auto; margin-right: auto; position: relative; top: -32px;}
	.nav_item:hover{background-color: #304314;}
	.nav-text{color: #eaddc8;}
	.nav_item1{float: left; margin-top: 3px; padding-top: 4px; padding-bottom: 4px; padding-left: 7px; padding-right: 7px; background-color: #304314; margin-left: 20px;}
	.nav_item{float: left; margin-top: 3px; padding-top: 4px; padding-bottom: 4px; padding-left: 7px; padding-right: 7px; background-color: ; margin-left: 20px;}
#subnav{z-index: 1; position: relative; top: -27px; height: 88px; width: 800px; margin-left: 38px;}
	#small-nav{background-color: #ecddaa; height: 25px; padding: 5px;}
		.small_nav_u{color: #000000; font-family: Georgia; font-size: 12px;}
		.small_nav_s{color: #000000; font-weight: bold; text-decoration: underline; font-family: Georgia; font-size: 12px;}
	.top-left{float: left; width: 480px; height: 100%;}
	.top-right{margin-left: 8px; float: left; width: 282px; height: 100%;}
		#page-title{margin-left: 3px; margin-top: 65px; font-family: Georgia; font-size: 24px; font-weight: bold; color: #3b3223;}
		.subtitle{font-size: 14px; font-weight: normal;}
	.s-icon{margin-left: 3px; margin-top: 3px; height: 25px}
	#search{ width: 223px; height: 33px; float: left; background-image: url('images/bg/search.png');}
		#search-box{color: grey; border-style: none; margin-left: 8px; margin-top: 7px; width: 205px; height: 17px;}
	#s-icons{float: left;}
#main{overflow: auto; z-index: 0; width: 100%; background-repeat: repeat-y; background-image: url('images/bg/main.gif');}
	#inner-main{margin-left: 38px; width: 770px;}
		#left{float: left; width: 465px; padding-right: 15px;}
			.post-title{overflow: auto; width: 100%;}
				.post-date{float: left; padding: 6px; width: 37px; background-color: #ecddaa; font-family: Georgia; font-weight: bold; font-size: 18px; color: #3b3223; line-height: 75%;}
				.post-title-words{width: 400px; padding-left: 6px; float: left; font-family: Georgia; font-size: 20px; color: #3b3223;}
			.post-content{margin-left: 55px;}
			.post-content2{margin-left: 6px;}
		#right{margin-left: 8px; width: 275px; float: left;}
			#cal
			{
			width: 100%;
			font-family: Arial;
			font-size: 12px;
			font-weight: bold;
			}
			#cal-title{font-family: Georgia; font-size: 26px; font-weight: bold; color: #3b3223;}
			a{text-decoration: none; border-style: none; color: #d4cdcd;}
			a:hover{text-decoration: underline;}
			td{margin: 1px; padding: 4px; }
			.td-noday{color: #cbc6b8; background-color: #f8f4e8; text-align: center;}
			.td-day{background-color: #f6ebc9; text-align: center;}
			.td-eventday{color: #d4cdcd; background-color: #2a4613; text-align: center; }
			.ex{width: 100%; height: 100%;}
			
			#detailsBox{font-family: Arial; font-size: 14px; }
			#detailsBox2{margin-top: 4px; font-family: Arial; font-size: 14px; }
				.details-title{color:  #3b3223; font-size: 14px; font-family: Georgia; margin-bottom: 5px;}
				.details-friday{color: #d4cdcd; margin-bottom: 5px; overflow: auto; padding: 3px; width: 100%; background-color: #3b3c36;}
				.details-show{margin-bottom: 5px; overflow: auto; padding: 3px; width: 100%; background-color: #f6ebc9;}
				.details-show2{margin-bottom: 5px; overflow: auto; padding: 3px; width: 100%; background-color: #f8f4e8;}
				.details-image{float: left;}
				.details-text{float: left; margin-left: 3px;}
				.event-title{color: #000000;}
				.prev-image{width: 35px; height: 35px;}
				.prev{float: left;}
				.next{float: right;}
				.today{float: left; margin-left: 60px;}
		.image-cap{background-color: #f6ebc9; padding: 7px; }
		.image_cap_text{font-family: Georgia; font-size: 20px; color: #3b3223;}
.bbcode_img{width: 100%;}
.h1{font-weight: bold; font-family: Georgia; font-size: 20px; color: #3b3223;}
.img-block{width: 81px; height: 81px; margin-right: 10px; margin-bottom: 10px; float: left;}

.more{font-size: 11px; color: #2a4613;}
.more:hover{text-decoration: underline;}
.bbcode_url{color: #2a4613; font-weight: bold; text-decoration: underline;}
.bbcode_list{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

 