﻿body{margin:0;padding:0;font:0.65em/2em normal Verdana,Arial,sans-serif;color:#855703;word-spacing:2px;background-color:#2505C7;}
div#overall{width:950px;margin:1% auto;padding:1% 0;border:1px solid #891905;border-width:1px;background-color:#FCD790;}
div#header{width:100%;height:100px;text-align:center;margin:1% 0 0 0;padding-bottom:10px;border-bottom:1px solid #831303;}
hr.middle-sep{border:none;background-color:#871703;height:2px;width:25%;margin:0 auto;}
/*......Main MENU....*/
div#menu{margin:2% auto 0 auto;width:100%;height:30px;z-index:1000;}
div#menu ul#nav>ul.submenu a{width:auto;}
ul#nav{list-style:none;width:700px;height:29px;margin:0 auto;padding-left:0;text-align:center;font-weight:bold;font-size:1.25em;}
ul#nav a{display:block;}
ul#nav li{float:left;position:relative;width:100px;border:1px solid #891703;margin:0 4px;padding:3px 0;color:#FCD790;background-color:#2505C7;}
ul#nav li:hover{background-color:#FCD790;}
ul#nav li a{text-decoration:none;font-weight:bold;}
ul#nav li:hover ul.subMenu, ul#nav li.over ul.subMenu{display:block;}
ul#nav li.bg-noimg{background-color:#2505C7;padding-right:5px;}
ul#nav li.bg-img{background:#2505C7 url('../i/down-menu.gif') no-repeat center right;padding-right:5px;}

ul.subMenu{display:none;position:absolute;top:1.65em;left:-3px;margin-top:0.50em;}
ul.subMenu a:link, ul#nav li a:link{color:#FDC970;text-decoration:none;}
ul.subMenu a:visited, ul#nav li a:visited{color:#DBDBDB;}
ul.subMenu a:hover, ul#nav li a:hover{color:#282828;text-decoration:none;}
ul.subMenu a:active, ul#nav li a:active{color:#DBDBDB;}
ul.subMenu li{background-color:#2505C7;}
ul.subMenu li a{padding:2px 0;}
li > ul#nav {top: auto;left: auto;}
ul#nav li:hover ul.subMenu {display:block; list-style:none;}
/*-----end main menu -------*/
#count{width:200px;height:40px;margin:1% 0 1% 2%;}
/*----IMAGE HANDLING-----*/
#content img{border:10px solid #871703;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:12px;box-shadow:2px 2px 4px #aaa;-webkit-box-shadow:2px 2px 4px #aaa;-moz-box-shadow:2px 2px 4px #aaa;}
.curves{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:12px;box-shadow:2px 2px 4px #aaa;-webkit-box-shadow:2px 2px 4px #aaa;-moz-box-shadow:2px 2px 4px #aaa;}
#content img.leftimage00{float:left;margin:0 2% 1% 0;display:block;}
#content img.leftimage{float:left;margin:1% 0 1% 1%;display:block;}
#content img.rightimage{float:right;margin:1% 0 1% 2%;display:block;}

div#content{width:99%;margin:5% 0;padding:0;font-size:1.4em;}
div#content a:link{color:blue;}
div#content a:visited{color:#931702;}
div#content a:hover{color:#FA593D;text-decoration:none;}
div#content a.external{background:url('../i/exlink.gif') no-repeat right top;padding-right:1.25em}

div#content h1{font-size:4em;color:#c52004;margin:1% 0 2% 2%;padding-bottom:2%;}
#content .shadow{text-shadow:2px 2px 4px #000;}
div#content h2{font-size:3.25em;color:#0655E6;}
div#content h3{font-size:2.5em;color:#F94626;margin:1% 0 2% 2%;}
div#content h3.ministry{margin-top:2%;}
#content h3.adultmin{margin-top:3%;}
div#content h4{font-size:1.75em;color:#c52004;margin:3% 2% 1% 2%;padding:0;}
div#content p{margin:1% 0;text-indent:0;padding:0 2%;}
div#content p.bold+p{margin:-8px 0 0 0;}
div#content p.specmarg{margin:8px 0 0 0;}
div#content ul.bullets{margin:1% 5%;padding:0;list-style:disc;}
div#content ul.bullets li{margin:0;padding-bottom:1%;}
div#content ul.nolist{width:410px;margin:1% 5%;padding:0;list-style:none;}
div#content ul.nolist li{margin:0;padding-bottom:1%;}
div#content ul.widelist{width:410px;margin:1% 4% 2% 55%;}
div#content ul.widelist li{list-style:disc;padding-bottom:1%;}
div#content ul.nolist-float{float:right;width:300px;margin-right:8%;padding:0;list-style:none;}
div#content ul.nolist-float li{margin:0;padding-bottom:1%;}

div#content blockquote.ital{width:500px;margin:1% auto;border:none;}
div#services{width:100%;margin:4% 0;}

div#pullquoteR{float:right;width:200px;font-size:small;color:#00f;border:3px solid #891905;margin:0 2em;padding:2em;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;box-shadow:2px 2px 4px #aaa;-webkit-box-shadow:2px 2px 4px #aaa;-moz-box-shadow:2px 2px 4px #aaa;}
#pullquoteR h4{color:#891995;text-shadow:2px 2px 4px #555;}
#pullquoteR ul{margin:2em 0 0 0;}
#pullquoteR ul li{margin:0 0 0 2em;padding-bottom:0.5em;}
#pullquoteR ul li a{color:#00f;text-decoration:underline;}
#pullquoteR ul li a:visited{color:#00f;text-decoration:underline;}

#pullquoteR ul li a:hover{color:#891905;text-decoration:none;}


table#times{width:80%;margin:2% auto;padding:1% 2%;border:1px solid #871703
;border-collapse:collapse;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:12px;}
table#times td{border:1px solid #871703
;padding:1% 0;}
table#times caption{text-align:center;font-weight:bold;font-size:1.75em;margin:0 0 1% 0;padding:0;}
table#times td.day{width:25%;padding-left:8px;font-size:1.75em;font-weight:bold;}
table#times td.day{width:25%;padding-left:8px;font-weight:bold;}
table#times td.event{width:50%;padding-left:8px;}
table#times td.time{width:20%;text-align:center;}
 
#middle table{width:95%;border-collapse:collapse;border:none;margin:2% auto;padding:0;}
#middle table td{width:48%;border:none;vertical-align:top;padding:0 0 0 2%;}

table#sermons{position:relative;width:98%;border:1px solid #AAA;margin:1% auto;padding:0;}
table#sermons caption{font-size:2em;color:#c52004;text-align:center;margin:2% 0;}
table#sermons td{width:33%;border:1px solid #CCC;padding:0.5em;vertical-align:top;}

div#footer{clear:left;float:left;width:100%;margin:1% auto;padding:0;border-top:1px solid #871703;}
div#footer p{color:#871703;margin:0;padding:0 0 0 1%;font-size:0.8em;}

/*..... lists .....*/
ul.files{width:98%;margin:1%;padding:0;border:none;}
ul.files li{padding:2%;list-style:none;border:1px solid #575757;}
ul.files li a{font-weight:bold;}

/* ....... classes .......*/
.group:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
*.smbold{font-weight:bold;font-size:0.75em;}
*.spec_color{background-color:#FBC157;}
.big{font-size:x-large;}
.imgnodisp{background:dis}
.smaller{font-size:0.8em;}
.bold{font-weight:bold;}
.nomargin{margin:0;padding:0;}
.ital{font-style:italic;}
.center{text-align:center;}
.red{color:#C92305;}
.smalllink{font-size:small;}
