body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}html{background-color:#aaa;background-image:url(../design_images/98/background-html.png);background-position:top left;background-repeat:repeat}body{width:900px;margin:0 auto;position:relative}#container{overflow:hidden;float:left;width:100%;position:relative}#header{position:relative;padding-top:94px;padding-bottom:10000px;margin-bottom:-10000px;width:240px;background-image:url(../design_images/98/background-side.png);background-position:top left;background-repeat:repeat-y;float:left;z-index:1}#title a{display:block;width:226px;height:128px;background-image:url(../design_images/98/logo-churchcare.png);margin-left:12px;text-indent:-9000px}#title a:hover{background:url(../design_images/98/logo-churchcare.png)}#main{margin-left:100px;padding-left:160px;border-right:5px solid #61A543;background:#fff url(../design_images/98/background-main.jpg) top left repeat-x;margin-top:56px}#tagline{height:56px;width:492px;background-image:url(../design_images/98/header-tagline.png);background-position:top left;background-repeat:no-repeat;text-indent:-10000px;position:absolute;left:100px}* html #tagline{background-image:url(../design_images/98/header-tagline-ie.gif)}#content{float:left;width:600px;padding:0 0 20px 0}#content_top{width:630px;color:white;position:relative;padding-top:5px;height:30px}#footer{clear:both;color:white;background:#61A543;padding:5px 10px 5px 40px;margin-left:-150px}#content .caption{color:#666;font-size:10px;line-height:1;margin-bottom:5px}#content .caption img{margin-bottom:5px}#content .image .caption{padding-top:5px;width:inherit}#content img{padding:5px;border:1px solid #ccc;box-shadow:0 2px 4px #ccc;max-width:98%}#advanced_form table td.key{background-color:#92c63e}#advanced_form fieldset{margin-bottom:2em;border:1px solid #ff7500}#advanced_form fieldset legend{font-size:16px}#advanced_form textarea{width:439px}.highlight{clear:both;background:url(../design_images/98/highlight-middle.jpg) top left repeat-y;width:570px;color:#d2ccff;margin:20px}#content .highlight h3{color:white;margin-top:0;font-weight:bold;font-size:16px}.highlight .container{background:url(../design_images/98/highlight-top.jpg) top left no-repeat}.highlight .container .container{padding:20px 30px;background:url(../design_images/98/highlight-bottom.jpg) bottom left no-repeat}#content .highlight a:link,#content .highlight a:visited{color:#ffb044}#content .highlight a:hover{background:#ffb044;color:white}div.calendar.nav{float:right}table.calendar{width:600px;margin-left:20px;border-collapse:collapse;line-height:1.1}table.calendar td{border-left:1px solid black;border-right:1px solid black;width:14%;padding:0 2px}table.calendar td.outside{color:#aaa}table.calendar tr.label td.outside{font-size:70%}table.calendar tr.label td{border-top:1px solid black;padding-bottom:4px}table.calendar td.last{border-bottom:1px solid black;height:10px}table.calendar div.event a{display:inline-block}table.calendar div.event a{display:block;padding:5px 3px;margin:1px;color:white}table.calendar .event a:hover{background:black}table.calendar .c1 a{background-color:#1a80ff}table.calendar .c2 a{background-color:#0054be}table.calendar .c3 a{background-color:#7d49ed}table.calendar .c4 a{background-color:#b570c6}table.calendar .c5 a{background-color:#dd288f}.event .date{margin:4px 0 4px 20px;font-size:160%}div.contactform{margin:20px;border-top:1px solid #ff7500}.contactform form{padding:10px 0}.contactform div{padding:10px 0 0 0}.contactform input[type="text"]{width:100%}.contactform textarea{width:100%;height:10em}.contactform.submission{border:none;padding:10px;color:white;text-align:center}.contactform label{display:block;color:#0071c9;font-size:90%;font-weight:bold}#album_nav{float:right}#album_nav div{display:inline}#album_nav .next{margin-left:10px}.blog.post h2 a:hover{color:white}.blog.post .next{float:right}#blog_nav{position:relative;margin-bottom:20px;width:640px}#blog_nav #newer_posts{width:200px;z-index:2;position:absolute;right:0;text-align:right}#blog_nav #older_posts{width:200px;z-index:2;position:absolute;left:0}#blog_nav #blog_archive{text-align:center}.blog.post .published{margin:4px 0 0 30px;font-size:90%}div.blog_archive{margin-left:20px}#content h3.blog_archive{font-weight:normal}#content .menu{clear:right;float:left;width:100%;padding:0;margin:0 0 20px 0}#content .menu li{list-style-type:none;float:left;margin:0 10px 0 0}#content .menu li *{display:block;float:left}#content .menu li a{text-decoration:none}#content .menu li * span{padding:2px 5px;border:1px solid #ccc}#content .menu li a:hover span{background:#5f289c;color:white;border-color:#5f289c}#content .menu li.current *{background:#5f289c;color:white;border-color:#5f289c}#main_menu{padding:20px 0 20px 25px}#main_menu *{display:block;width:215px}#main_menu li * span{background-position:-215px top;background-repeat:no-repeat;background-image:url(../design_images/98/button-closure.png);height:40px;text-indent:-10000px}* html #main_menu li * span{background-image:url(../design_images/98/button-closure-ie.gif)}#main_menu li a:hover{background:none}#main_menu li a:hover span{background-position:-430px}* html #main_menu li a:hover span{background-position:-215px}#main_menu li.current span span{background-position:top left}#main_menu #revolving_loan_fund * span{background-image:url(../design_images/98/button-loan.png)}#main_menu #growth_consulting * span{background-image:url(../design_images/98/button-growth.png)}#main_menu #construction * span{background-image:url(../design_images/98/button-construction.png)}* html #main_menu #revolving_loan_fund * span{background-image:url(../design_images/98/button-loan-ie.gif)}* html #main_menu #growth_consulting * span{background-image:url(../design_images/98/button-growth-ie.gif)}* html #main_menu #construction * span{background-image:url(../design_images/98/button-construction-ie.gif)}#content_top .menu{font-weight:bold;height:50px}#content_top .menu li{margin-right:15px;float:left;height:40px}#content_top .menu li.current{background:url(../design_images/98/button-top-current.png) bottom center no-repeat}html{font-family:"Lucida Grande", Lucida, Verdana, sans-serif;font-size:80%;line-height:1.3;color:black}#footer{font-size:80%}#content h2{margin:1em 0 .25em 0;color:#5f289c;font:200%/1 Georgia,"Times New Roman",Times,serif}#content h3{margin:1em 0 .25em 0;color:#ff7500;font:normal 150%/1 "Lucida Grande",Lucida,Verdana,sans-serif}#content h4{margin:1em 0 .25em 0;color:#5f289c;font:bold 130%/1 "Lucida Grande",Lucida,Verdana,sans-serif}#content h5{font-weight:bold;margin:1em 0 .25em 0;line-height:1;color:#ff7500;font-family:"Lucida Grande", Lucida, Verdana, sans-serif}#content h6{margin:1em 0 .25em 0;line-height:1;color:#5f289c;font-family:"Lucida Grande", Lucida, Verdana, sans-serif}#content p{margin:0 20px 1em 20px}#content p img{display:block;margin:20px auto}div.image img{display:block;margin:20px auto}#content li{list-style-type:disc;margin-left:40px}#content ol li{list-style-type:decimal}#content ul,#content ol{margin-bottom:1em}a{color:#5f289c}a:hover{color:white;background-color:#5f289c;text-decoration:none}a:visited{color:#0071c9}a:visited:hover{color:white}#content_top a,#footer a{color:white}#content_top a:hover,#footer a:hover{background:white;color:#61a543;text-decoration:none}strong{font-weight:bold;font-style:inherit}em{font-style:italic;font-weight:inherit}.right{float:right;margin:0 0 10px 15px !important}.left{float:left;margin:0 15px 10px 0 !important}