/* Theme: church; Maui; Version 2.0; Mike McMullen */
*{margin:0; padding:0}
a{outline:none; color:#DB493E}
a:link, a:visited, a:active{color:#5a659b; text-decoration:underline; outline:none}
a:hover{color:#CC0000; text-decoration:underline}
body, html{height:100%; margin:0; padding:0}
body{font:normal 12px Verdana,Arial,Helvetica,sans-serif; text-align:center; color:#003; background:#5a659b}
cite{font-style:normal}
h1{font-size:19px; line-height:1.2em; margin:15px 0 20px 0; font-weight:400; color:#383B63}
h1 span, h2 span{font-size:12px; color:#666}
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited{text-decoration:none}
h2{font-size:1.5em; line-height:1.4em; color:#666; font-weight:400; margin:20px 0 10px 0}
h2 em a:link, h2 em a:visited{font-style:normal; text-decoration:underline}
h3{font-size:14px; color:#383B63; margin:30px 0 8px 0}
h4{font-size:15px; font-weight:700; margin:0 0 8px 0; padding:5px 3px 5px 8px; background:#fff; color:#383B63}
h5{font-size:13px; font-weight:700; color:#383B63; margin:30px 0 8px 0}
h6{margin:5px 0 0 0; font-size:13px; color:#383B63}
h6:first-child{margin:0 0 10px 0}
ol{color:#444; font:600 0.8em 'lucida sans','lucida sans unicode','verdana',sans-serif; margin:5px 0}
ol span{font:400 1.0em 'lucida sans','lucida sans unicode','verdana',sans-serif; color:#666; font-style:normal}
ol li{margin-left:30px; padding:4px 0}
ul, ol{padding:0; margin:0}
#biblegateway{text-align:center; background:#fff; border:1px solid #BAC8D3; margin-top:40px}
#biblegateway th{background:#5A659B; color:#fff; padding:5px 0 5px 0}
#biblegateway input{width:150px; padding:3px 6px; margin:12px 20px 0 20px; border:solid 1px #ccc; border-bottom:solid 1px #999; border-right:solid 1px #999; color:#db493e; background:#efefef}
#biblegateway input:first-child{border-bottom:solid 1px #666; border-right:solid 1px #555}
#blog{width:650px; padding:0 0 0 15px; margin:0px 0 0 113px; background:#fff; height:100%; border-left:solid 2px #E3DED0; border-bottom:solid 80px #fff}
#branding{height:89px; margin:0 0 0 0; background:#fff url(/wp-content/themes/church/images/banner.jpg) no-repeat top left; border-left:3px solid #fff}
#contacts{width:670px}
#content{clear:both; padding:0 0 80px 0; margin:290px 0 0 113px; .margin-top:10px; background:#fff; height:100%}
#footer{width:880px; margin:5px auto 0 auto; font-size:10px; line-height:1.3em; text-align:left; color:#000; border-bottom:50px solid #5A659B; background:#5A659B}
#footer p{margin:0 0 10px 0}
#footer a{text-decoration:underline;color:#ccc}
#footer a:hover{text-decoration:underline;color:#fff}
#footer.notopborder{border-top:none}
#home-leftCol{float:left; width:410px}
#home-rightCol{float:right; margin:-10px 0 0 0; width:215px; padding:10px 6px 15px 20px; border-left:solid 3px #BAC8D3}
#home-sidebar{width:100%}
#home-rightCol h4{background:none; padding:0 0 0 0; font-size:15px; font-weight:600}
#home-rightCol dt{font-size:13px; font-weight:700; margin:20px 0 5px 0}
#home-rightCol dd{line-height:1.5em}
#leftCol{float:left; width:430px}
#map{width:100%; height:450px; border:1px solid #663}
#pictureFrame{float:left; width:420px; height:280px; background:#ccc; padding:0px 0px 0px 0px; border-top:solid 1px #BAC8D3; border-left:solid 1px #BAC8D3; border-bottom:solid 1px #BAC8D3; background:#BAC8D3 url(/wp-content/themes/church/images/scripture.gif)}
#rightCol{float:right; width:200px; margin:20px 0 0 0; padding:10px 0px 65px 0px; border-left:solid 3px #BAC8D3; border-bottom:dotted 3px #efefef; background:#fff}
#scriptureFrame{float:right; width:200px; /*  */height:245px; padding:20px 20px 15px 20px; border:solid 1px #BAC8D3; border-left:solid 5px #BAC8D3; background:#BAC8D3 url(/wp-content/themes/church/images/scripture.gif)}
#scriptureFrame h3{font-size:16px; color:#383B63; margin:0 0 10px 0}
#scriptureFrame p{font-size:14px; line-height:1.4em}
#scriptureFrame .verse_quote, 
#scriptureFrame .verse_author {padding:0 10px 0 5px;font-size: 14px;line-height:1.3em;font-family: "Trebuchet MS", Arial, sans-serif;color: #000033;font-weight: normal;}
#scriptureFrame .verse_author {padding-top:8px;text-align:right;}
#scriptureFrame .date{font-size:.8em}
#scriptureFrame ul li{font-size:14px; list-style:none; margin:15px 0}
#search input{height:18px; vertical-align:bottom; background:#BECBD5; border-right:solid 1px #ccc; border-bottom:solid 1px #bbb; border-top:solid 1px #ddd; border-left:solid 1px #ddd}
#search input.text{width:120px; height:15px; background:#efefef}
#singlepost, #archive{clear:both; padding:0; margin:310px 0 30px 113px; .margin-top:10px; background:#fff}
#staff tr td{border-bottom:20px solid #fff}
#staff tr td:first-child{padding:0 15px 0 0}
#staff img{border-top:solid 4px #fff}
#staff .divider{border-top:solid 1px #b0d0ef}
#storeLink{height:118px; width:100px; padding:0; margin:10px auto; background-image:url(/wp-content/themes/church/images/store_over_first.gif)}
#storeLink img{width:100%; height:100%; border:0}
#storeLink a, #storeLink a:link, #storeLink a:visited{display:block}
#storeLink a:hover img{visibility:hidden}
#subnav{display:none; height:2px; margin:0 0px 0 113px; padding:0px; background:#333}
#subnav a, #subnav a:visited{color:#7F7F7F; ; text-decoration:none}
#subnav a:hover{color:#C00}
#wrapper{width:780px; margin:25px auto 0 auto; line-height:1.4em; background:#fff; text-align:left; border-right:100px solid #fff}
.alignleft{float:left; margin-left:10px}
.alignright{float:right; margin-right:10px}
.answer{ margin:-5px 30px 30px 0px; color:#666}
.bullet li{list-style-position:outside; list-style-type:disc}
.centered{text-align:center}
.clear{clear:both}
.comment, comment a{margin-top:5px; font-size:10px; padding:5px 0}
.commentlist{font-weight:normal; font-size:13px; line-height:1.5em; color:steelblue}
.commentlist li{width:94%; border-bottom:dotted 1px #ddd; margin-bottom:15px}
.commentmetadata a, 
.commentmetadata a:visited{color:steelblue}
form#commentform,  
textarea#comment{ border:solid 0px red; width:98%}
textarea#comment{background:whitesmoke; border:solid 1px #ccc; margin:10px 0}
.dagger{color:#06C; font-size:1.2em}
.editorsnote{color:crimson}
.entry{margin:0 0 0 0; padding:0px 0px 2px 0px; font-size:12px; line-height:1.3em; border-bottom:1px dashed #BAC8D3}
.entry p{margin-bottom:10px}
.entry ul{list-position:outside; margin-left:15px}
#content .entry{border-bottom:none}
.event-all{text-align:center; margin:0 0 0 0}
.event-description{margin:0 0 35px 0; padding:0 0 15px 0; border-bottom:dashed 1px #BAC8D3}
.event-countdown{float:right; font-size:.8em; color:#666}
.event-date{font-size:13px; font-weight:200; color:#383B63}
.eventside-li{padding:5px 0 0px 0}
.eventside-title{font-size:12px; font-weight:300; color:#5A659B; color:#333}
.eventside-date{font-size:11px; color:#666}
h3.event-title{font-size:14px; color:#383B63; margin:-8px 0 15px 0px}
.footnote{display:block; border-top:1px solid #ddd; font-size:10px; line-height:14px; margin:0 0 30px 0}
.fotoRight{float:right; margin:5px 0 10px 10px}
.fotoLeft{float:left; margin:5px 20px 10px 0px}
.more{text-align:left; margin-top:-10px; font-size:11px; font-style:italic}
.navigation{display:block; width:100%; height:35px; margin:25px 0 0 0; padding:10px 0 20px 0; color:#333}
.navigation a{text-decoration:none}
.navigation em{text-decoration:underline; font-style:normal}
.nocomments{display:none}
.normal{font-weight:normal}
.null_link a{background:none; text-decoration:none}
.null_link a:hover{background:none; text-decoration:underline}
.page-nav{border-top:solid 20px #fff; font-weight:600; background:#eee; padding:0 30px}
.page-nav a{text-decoration:none}
.post-meta, 
.post-meta a{color:#666; font:11px; text-decoration:none}
.post-meta{margin:-6px 0 10px 0}
.post-meta .re-line{padding:0 15px 0 0}
.question{color:#2D2F4F; font-size:1.1em; font-weight:700}
.raisedlink{border:solid 1px #CACFD3; border-top:solid 1px #E1EDF7; border-left:solid 1px #D5E8F7; padding:7px 2px; background:#E6EBEF}
.raisedlink a{text-decoration:none}
.raisedlink a:hover{background:none; color:#6B0000}
.service-schedule p{font-weight:700; color:#383B63}
.service-schedule small{font-size:11px; font-weight:200}
.showtime-div{text-align:center; background:black; padding:15px 0 15px 0}
.sidebar{width:100%; margin:0px 0 10px 0; padding:0 0 20px 0}
.sidebar p{padding:0 10px 5px 10px}
.sidebar ul{margin:0 3px 0px 20px; list-style-type:none}
.sidebar li{margin-bottom:10px}
.sidebar .date{color:#666; font-size:.8em; margin-top:-13px}
.sidebar dd{margin:0 5px 5px 20px}
.sidebar dt{font-size:1.1em; font-weight:700; margin:10px 0 5px 15px; color:#383B63}
.sidebar td{padding:8px 5px 15px 10px}
.sidebar th, .links th{color:#eeeee0; font-weight:700; font-size:13px; line-height:2em; text-align:left; padding:0 10px; border:1px solid #5D77A9}
.small{line-height:1em; margin:5px 0}
.textbox{width:80%; margin:0px auto; text-align:center; background:#eee; padding:10px; border:solid 1px #ccc}
.welcome{font-size:19px; font-weight:400}
/* Beliefs Page */
.entry ul ul li{list-style-type:none; color:#666}
.entry ul li{list-style-position:outside; list-style-type:disc; margin-bottom:10px; margin-top:10px}
#expand_all{width:100%; text-align:right; margin-top:-30px; border-bottom:5px solid #fff}
.showstate{float:left; cursor:hand; cursor:pointer; margin-top:12px}
.nostate{float:left; margin-top:12px}
.switchcontent{background:#E4E9EE; margin-left:20px; margin-top:3px; padding:2px 25px 4px 25px; display:none}
.belief{margin-left:20px; padding-top:10px}
.endbeliefs{width:100%; margin-top:10px; border-top:1px solid #b0d0ef; display:block; padding-top:3px}
/*TOOL TIP POP UP: IE6-7; Safari 3; NOT opera */
a.tooltip, a:link.tooltop, a:visited.tooltip{outline:none}
a.tooltip b{display:none}
a.tooltip:hover{border:0; position:relative; z-index:500; text-decoration:none}
a.tooltip:hover b{display:block; position:absolute; top:20px; left:-100px; padding:8px; font-weight:normal; color:#000; border:1px solid #999; background:#efefef; width:250px}
a.tooltip:hover b em{position:absolute; left:100px; top:-6px; display:block; width:11px; height:6px; font-size:1px; background:#fff url(/wp-content/themes/church/images/tooltip.gif) 0 0}
a.tooltip2:hover b{position:absolute; width:300px; left:-150px}
a.tooltip2:hover b em{left:155px}
#mMenu{position:relative; float:left; width:113px; height:auto; margin:0px; z-index:20; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px}
#mMenu ul{padding:0; margin:0; list-style-type:none; width:113px}
* html #mMenu ul{margin-left:-16px; ma\rgin-left:0}
#mMenu li{position:relative; background:#fff; height:31px}
#mMenu table{position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em}
#mMenu a, #mMenu a:visited{display:block; text-decoration:none; height:30px; line-height:30px; width:107px; color:#333; text-align:right; padding-right:6px; font-weight:700; background:#fff}
#mMenu .red a, #mMenu .red a:visited{color:#c00}
* html #mMenu a, * html #mMenu a:visited{background:#fff; width:107px; w\idth:106px}
#mMenu .twolines{height:41px}
#mMenu .twolines a, #mMenu .twolines a:visited{line-height:1.3em; height:40px; padding-top:3px}
#mMenu ul ul{visibility:hidden; position:absolute; top:0; left:113px; text-align:left}
#mMenu li.sub ul{padding-top:1px; background:#999; width:181px}
#mMenu li.sub ul li{background:#999; width:181px}
#mMenu li.sub ul li a, #mMenu li.sub ul li a:visited{text-align:left; text-indent:12px; width:174px; background:#BECBD5}
#mMenu ul li:hover ul, #mMenu ul a:hover ul{visibility:visible}
* html #mMenu a:hover, * html #mMenu li.sub ul li a:hover{color:#fff; background:#5D77A9}
#mMenu:hover >a, #Mmenu:hover >a:visited{color:#BFCCD6; background:#5D77A9}
#mMenu li.sub ul li a:hover, #mMenu ul li a:hover {background:#5D77A9}
#mMenu .twolines2{height:30px}
#mMenu .twolines2 a, #mMenu .twolines2 a:visited{height:26px}
/* end */
/*
 * WP-Paginate - WordPress Pagination Function
 * Revision: $Id: wp-paginate.css 153537 2009-09-10 13:26:24Z emartin24 $
 * Copyright (c) 2009 Eric Martin http://www.ericmmartin.com/projects/wp-paginate/
 */
.wp-paginate {padding:0; margin:0;}
.wp-paginate li {display:inline; list-style:none;}
.wp-paginate a {background:#ddd; border:1px solid #ccc; color:#666; margin-right:4px; padding:3px 6px; text-align:center; text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active {background:#ccc; color:#888;}
.wp-paginate .title {color:#555; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {color:#fff; background:#5f87ae; border:1px solid #89adcf; margin-right:4px; padding:3px 6px;}
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}
/* style overrides for comments pagination */
.wp-paginate-comments {}
.wp-paginate-comments li {}
.wp-paginate-comments a {}
.wp-paginate-comments a:hover, .wp-paginate-comments a:active {}
.wp-paginate-comments .title {}
.wp-paginate-comments .gap {}
.wp-paginate-comments .current {}
.wp-paginate-comments .page {}
.wp-paginate-comments .prev, .wp-paginate-comments .next {}