/*CSS styles for www.fumcunioncounty.org, author DianeBaumanDesign.com*/
/*colors*/
/*dark purple: #5d426d,dark green: #7c8749, medium green: #96a35d, light green: d1e18b, brown #362313*/
/* redo of site     green: #a4e17c  dark green: #5f794d*/
*{margin:0;padding:0;}
body{text-align:center;background:url(images/bg.jpg) repeat-x top  black;color:black;margin:0 auto;font-family:baskerville,’palatino linotype’,times new roman, serif;}
a{color:black;outline:none;}
ul{color:black;list-style:none;}
.clear{clear:both;}
.small{ font-size:14px; line-height:15px; margin-bottom:8px; padding-top:15px; }
li{ font-size:14px; line-height:24px; }
p{ font-size:16px; line-height:18px; margin-bottom:6px; color:black; padding-right:5px; }
h1{margin-left:-25px;padding-left:25px;font-size:24px;line-height:36px;margin-bottom:10px;margin-top: 5px;background:url(images/h1_bg.jpg) left no-repeat;color:black;font-family:”Century Gothic”,”Trebuchet MS”,Arial,Helvetica,sans-serif}
h2{color:black;font-size:18px;line-height:22px;margin-bottom:8px;padding-left:5px;}
h3{font-size:18px; line-height:18px; color:#5f794d; text-align:left; padding-top: 10px; }
h4 {font-size:16px; color: #5f794d;}
img.floatLeft{float:left;margin:0;}
img.floatRight{float:right;}
ul#staff li{ padding-top:10px; font-size: 16px; }
blockquote{ font-size:18px; background:url(images/quote_up.gif) top left no-repeat; padding-left:30px; color:#5f794d; }
cite{ color:#5f794d; font-size:14px; text-align:right; margin-top:-50px; }
div#bg-wrap{width:900px;background:url(images/border.png) left repeat-y;margin:0 auto;}
div#border-wrap{ width:900px; background:url(images/border.png) right repeat-y; margin:0 auto; font-family: baskerville, "’palatino linotype’", "times new roman", serif; }
div#page-wrap{font-size:14px;width:850px;background:#FFF;overflow:auto;margin:0 auto;}
#header{ background:url(images/header.jpg) no-repeat white -2px 0; width:850px; height:140px; }
#navbar{height:50px;width:850px;background:url(images/navbar.jpg) repeat-x;text-align:left;font-family:”Century Gothic”,”Trebuchet MS”,Arial,Helvetica,sans-serif;}
#nav li{font-size:20px;margin-top:10px;float:left;padding-left:45px;padding-right:40px;display:inline;font-family:”Century Gothic”,”Trebuchet MS”,Arial,Helvetica,sans-serif;}
#nav li a{color:#FFF;width:100px;text-decoration:none;}
#nav li a:hover{ border-bottom:2px solid #a4e17c; }
dt{font-size:64px;font-weight:700;}
dd{font-size:14px;line-height:14px;margin-left:-15px;font-weight:lighter;}
#ministries li{ font-size:18px; padding-left:30px; color:#000; background:url(images/bullet.gif) top left no-repeat; list-style:none; line-height: 30px; }
#ministries li a{ text-decoration:underline; line-height: 20px; color:black; }
#ministries li a:hover{background-color:#FFF;}
#ministries ul li{ font-size:14px; list-style:none; background:#FFF; line-height:18px; }
#ministries ul li a{font-size:16px;}
div#main-content{ width:845px; overflow:auto; text-align:left; padding-left: 3px; background:white; }
div#main-content div#right-col{ width:660px; color:#FFF; font-size:14px; float:right; padding:5px 0 5px 0; }
div#main-content div#left-col{ float:left; width:150px; padding-top:5px; padding-bottom:5px; overflow: auto; }
#left-nav li{list-style:none;float:left;padding:0;}
#left-nav li a{width:140px;height:90px;float:left;display:block;padding:0;}
#sunday{background:url(images/sprite.jpg);background-position:0 0;}
#wednesday{background:url(images/sprite.jpg);background-position:-133px 0;}
#watch{background:url(images/sprite.jpg);background-position:-265px 0;}
#newsletter {background:url(images/sprite.jpg); background-position: -396px 0;}
#sunday a:hover{background:transparent url(images/sprite.jpg) no-repeat 0 -93px;}
#wednesday a:hover{background:transparent url(images/sprite.jpg) no-repeat -133px -93px;}
#watch a:hover{background:transparent url(images/sprite.jpg) no-repeat -265px -93px;}
#newsletter a:hover{background:transparent url(images/sprite.jpg) no-repeat -396px -93px;}
div#footer{background:white;text-align:center;padding:20px 0; border-top: 2px dotted black;}
div#footer p{ color:black; font-size:14px; font-family: baskerville, "’palatino linotype’", "times new roman", serif; }
div#footer a{color:#333;}
ul#seniors li{ padding-top:10px; font-size:16px; padding-left:30px; color:#5f794d; background:url(images/bullet.gif) top left no-repeat; list-style:none; line-height: 24px; }
ul#seniors ul li{ background:none; line-height: 16px; }
#search { margin:10px 10px 5px 20px; font-size: 16px; overflow: hidden; }
form { padding-left:5px; padding-top: 2px; padding-right: 5px;padding-bottom:10px; }
td{vertical-align:top;padding:6px;border:dotted #a4e17c;}
table {border:3px solid #a4e17c;}
.lred {width: 620px;font-size:20px; line-height:22px; border:3px solid red; border-left:13px solid red; color:#f00;padding:10px}