@charset "utf-8";
/* CSS Document */
html {
	background: url(../images/tile.jpg);
}
body {
	margin: 0;
	padding: 0;
	font: 12px Tahoma, Geneva, sans-serif;
	background: url(../images/background_blog.jpg) no-repeat top center;
}
p {
	margin: 0 0 16px 0;
	padding: 0;
	line-height: 16px;
}
a{outline: none}
#header {
	background: url(../images/header_bg.png) no-repeat;
	position: relative;
	height: 396px
}
#search {
	position: absolute;
	padding-top: 10px;
	bottom: 44px;
	left: 38px;
	width: 270px;
	height: 97px;
	background: url(../images/search_bg.png) no-repeat;
	z-index: 100;
}
#topMenu {
	font: bold 15px Verdana, Geneva, sans-serif;
	color: #2d0c05;
	text-align: right;
	padding: 5px 40px 0 0
}
#topMenu ul, #topMenu li{
	margin: 0;
	padding: 0;
}
#topMenu li{
	display: inline
}
#topMenu a {
	color: #2d0c05;
	text-decoration: none
}
#topMenu a:hover {
	color: #773a1e;
}

#flashSlideshow {
	width: 527px;
	height: 209px;
	position: absolute;
	right: 62px;
	bottom: 61px
}
#logo {
	width: 255px;
	height:203px;
	position: absolute;
	left: 39px;
	top: 64px;
	
}
input.search {
	width: 187px;
	height:23px;
	background:url(../images/search.jpg) no-repeat;
	border: 0;
	padding: 3px 0 0 5px;
	
}
#menu {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 878px;
	height: 44px;
	margin: 0 0 0 23px
}
#menu ul, #menu li{
	margin: 0;
	padding: 0;
	font: 17px Arial, Helvetica, sans-serif;
	color: #c89478
}
#menu a { color: #c89478; text-decoration: none; outline: none}
#menu li { float: left; display: inline}
.menu01, .menu01 a, .menu02, .menu02 a, .menu03, .menu03 a, .menu04, .menu04 a,
.menu05, .menu05 a, .menu06, .menu06 a, .menu07, .menu07 a, .menu08, .menu08 a{height:34px; display: block; text-align: center}
.menu01, .menu01 a { width: 110px; }
.menu02, .menu02 a { width: 81px; }
.menu03, .menu03 a { width: 149px; }
.menu04, .menu04 a { width: 103px; }
.menu05, .menu05 a { width: 154px; }
.menu06, .menu06 a { width: 99px; }
.menu07, .menu07 a { width: 81px; }
.menu08, .menu08 a { width: 99px; }
.menu01 a, .menu02 a, .menu03 a, .menu04 a, 
.menu05 a, .menu06 a, .menu07 a, .menu08 a {padding-top: 10px}
.menu01 a{background: url(../images/menu_bg.gif) no-repeat 0 0}
.menu01 a:hover{background: url(../images/menu_bg.gif) no-repeat 0 -44px}
.menu02 a{background: url(../images/menu_bg.gif) no-repeat -110px 0}
.menu02 a:hover{background: url(../images/menu_bg.gif) no-repeat -110px -44px}
.menu03 a{background: url(../images/menu_bg.gif) no-repeat -191px 0}
.menu03 a:hover{background: url(../images/menu_bg.gif) no-repeat -191px -44px}
.menu04 a{background: url(../images/menu_bg.gif) no-repeat -340px 0}
.menu04 a:hover{background: url(../images/menu_bg.gif) no-repeat -340px -44px}
.menu05 a{background: url(../images/menu_bg.gif) no-repeat -443px 0}
.menu05 a:hover{background: url(../images/menu_bg.gif) no-repeat -443px -44px}
.menu06 a{background: url(../images/menu_bg.gif) no-repeat -597px 0}
.menu06 a:hover{background: url(../images/menu_bg.gif) no-repeat -597px -44px}
.menu07 a{background: url(../images/menu_bg.gif) no-repeat -696px 0}
.menu07 a:hover{background: url(../images/menu_bg.gif) no-repeat -696px -44px}
.menu08 a{background: url(../images/menu_bg.gif) no-repeat -777px 0}
.menu08 a:hover{background: url(../images/menu_bg.gif) no-repeat -777px -44px}

#mainContent {
	background:url(../images/content_bg.png) repeat-y;
	padding: 0 14px
}
#inmainContent {
	background:url(../images/bg.jpg) repeat-y top;
	border-left:7px solid #65451f;
	border-right:7px solid #65451f;
	border-bottom:7px solid #65451f;
}
#moreLinks a {
	color: #ebc5b0;
	text-decoration: underline
}
#moreLinks a:hover, .moreLinks a:hover {
	color: #773a1e;;
	text-decoration: underline
}

.moreLinks a {
	color: #ebc5b0;
	text-decoration: none!important
}
#moreLinks {
	background: url(../images/curve2_bg.gif) repeat-y;
	color: #ebc5b0;
	font: bold 13px Tahoma, Geneva, sans-serif;
}
.moreLinks {
	margin: 10px 0 0 0;
	padding: 0
}
.moreLinks li {
	margin: 0;
	padding: 0 0 0 10px;
	background:url(../images/bullet.gif) no-repeat 0 6px;
	list-style: none;
	color: #ebc5b0;
	font: bold 13px Tahoma, Geneva, sans-serif
}
#events {
	margin: 10px 10px 0 10px;
	padding: 0;
	font: 13px Tahoma, Geneva, sans-serif;
	color: #e9e8c0
}
#events li a {
	color: #e9e8c0;
	text-decoration: none
}
#events li a:hover {
	color: #773a1e;
}
#events li {
	margin: 0;
	padding: 5px 0 10px 30px;
	list-style: none;
	background:url(../images/icon_list.gif) no-repeat
}
#footer a {
	color: #000;
	text-decoration: none
}
#footer a:hover {
	color: #fff;
	text-decoration: none
}
#leftMenu {
	background: url(../images/left_menu.gif) no-repeat;
	padding:17px;
	color: #fff;
	font: 14px Verdana, Arial, Helvetica, sans-serif
}
#leftMenu a {
	color: #fff;
	text-decoration: none
}
#leftMenu a:hover {
	color: #773a1e;
}
#leftMenu ul {
	margin: 0;
	padding: 0
}
#leftMenu ul li {
	margin: 0 0 5px 0;
	padding: 0;
	list-style: none
}
#rightContent {
	padding: 0;
	font: 13px Tahoma
}
.redLink { color:  #771602; text-decoration: none;}
#gallery {
	margin-top: 30px
}
#gallery img {
	border: 5px solid #571300;
}
.howto a {
	text-decoration: underline;
	color: #4f0e04;
	font-weight: bold
}
.week {
	background: url(../images/calendar_gray.gif) no-repeat
}
.day {
	background: url(../images/calendar_pink.gif) no-repeat
}
#calendar {
	background: #ebd290
}
#calendar div {
}
#calendar .num {
	padding: 5px 0 0 0;
	float: right;
	width: 26px;
	height: 21px;
	text-align: center;
	font: bold 11px tahoma;
	color: #7a4532
}
.infoText {
	margin: 30px 10px 10px 10px
}
#calHeader {
	background:url(../images/calendar_headerbg.gif) no-repeat;
	font: bold 14px tahoma;
	color: #ebd290
}
#calHeader td {
	padding-left: 10px
}
.month {
	background: url(../images/monthbg.gif) no-repeat;
	font: bold 14px Tahoma;
	color: #460d02
}
.month a {
	color: #460d02;
	text-decoration: none
}
.month a:hover, .monthSide a:hover {
	color: #fff;
}
.monthSide {
	padding: 0 0 0 15px;
	background:url(../images/monthside.gif) no-repeat;
	font: bold 14px Tahoma;
	color: #460d02
}
.monthSide a {
	color: #460d02;
	text-decoration: none
}
.calendar_wrapper {
	position: relative
}
#bible {
	font: bold 13px Tahoma;
	color: #4f0e04;
	position: absolute;
	top: -20px;
	right: 30px;
}
.archive_content {
	background: #966641;
	padding-bottom: 15px
}
.archive_content img {
	margin: 0 auto; display: block	
}
.archive_content a{
	color: #e5e6c4;
	text-decoration: none
}
.archive_search {
	background: url(../images/archive_bottom.gif) no-repeat;	
}
.photoBorder {
	border: 3px solid #411d02;
}
.archive_content h1{
	font: normal 20px Verdana, Geneva, sans-serif;
	color: #e5e6c4;
	margin: 20px 0 10px 0;
	padding: 0
}
.archives {
	margin: 0;
	padding: 0;
	font: 14px Ver Verdana, Geneva, sans-serif;
	color: #c66437
}
.archives li{
	margin: 0;
	padding: 0 0 0 15px;
	list-style: none;
	background:url(../images/asteris2.jpg) 0 1px  no-repeat;
	color: #c66437
}
.archives li a{
	color: #c66437
}
input.archiveSearch {
	background: url(../images/archive_searchbg.gif) no-repeat;
	height: 23px;
	border: none;
	width: 144px;
	padding: 4px 0 0 0;
	margin: 0;
}
.blog h1{ font: normal 22px Tahoma, Geneva, sans-serif; color: #371008; line-height: 22px; margin: 0 0 15px 0; padding:0}
.blog h1 a{ font: 13px Tahoma, Geneva, sans-serif; color: #771602;display:block; text-decoration: none}
.borderTable { border-bottom: 1px solid #652410; border-top: 1px solid #652410}

#comments {
	color: #64240f
}
#comments input, #comments textarea {
	width: 255px;
	border: none;
	padding: 3px
}
ul.footerMenu {
	margin: 0 auto;
	padding: 0;
	
}
.footerMenu li {
	margin: 0;
	padding: 0;
	
	display: inline;
}
.footerMenu a {
	margin: 0 5px;
	color:#000006;
}

.footerMenu a:hover {
	color:#FFF;
}
.footerMenu a {

img, div, ul, li {
	behavior: url(../iepngfix_as.htc)
}
