/*CSS styles for the youth portion of www.fumcunioncounty.org, author DianeBaumanDesign.com*/

*{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; }
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;border-bottom: 1px solid #6d8187;border-top:1px solid white;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; font-size: 16px;}
#left-nav li a {width:140px;height:20px;display:block;padding-left:10px;}
div#footer{background:url(images/footer.jpg) repeat-x top;text-align:center;padding:20px 0; border-top:1px solid #6d8187;}
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; }
