html, body{background:#bad6e7 url(/media/bkg.gif) repeat-x top left;
     height:100%; color:#2D0E01;
     font-family:verdana,sans-serif;font-size:12px;line-height:16px;}


h1{font-size:36px;line-height:38px;font-weight:bold;padding:20px 0px 25px 0px;border-bottom:1px solid #DDD;}
h2{font-size:26px;line-height:28px;font-weight:bold;padding:14px 0px 14px 0px;border-bottom:1px solid #DDD;}
h3{font-size:18px;line-height:20px;font-weight:bold;padding:12px 0px 12px 0px;}
h4{font-size:16px;font-weight:bold;padding:8px 0px 8px 0px;}
h5{font-size:14px;font-weight:bold;padding:6px 0px 6px 0px;}
h6{font-size:12px;font-weight:bold;padding:4px 0px 4px 0px;}
#sidebar h1{font-size:24px;padding:4px 0px 4px 0px;border-bottom:1px solid #DDD;}
#sidebar h2{font-size:18px;padding:4px 0px 3px 0px;border-bottom:1px solid #DDD;}
#sidebar h3{font-size:16px;padding:4px 0px 2px 0px;border-bottom:1px solid #DDD;}
#img_slideshow{width:160px;padding:2px;text-align:center;height:230px;}
#img_slideshow img{margin:0px !important;border:2px outset black;padding:5px;}

#doc{border:1px solid black;padding:10px;background-color:white;}
#logo{border:0px solid black;border-right:15px solid #FFF/*#FFB60D*/;margin:0px;}
#hd {background-color:#FFF;height:220px;}
#hd h1{font-size:35px;line-height:44px;font-weight:bold;color:#0F7BBB;text-decoration:underline;
       padding:5px 0px 25px 0px;}
#hd td{vertical-align:top;}
#bd{ min-height:400px;margin-top:25px;}
#bd img{margin:8px;}
#menucontainer {
  background:#46461F url(/media/menubkg3.jpg) repeat-x top left;
  height:65px; margin:0px 0px 5px 0px;padding:0px 10px 0px 5px; position:relative;top:-6px;
}
#menucontainer ul li
{display: inline;line-height: 52px;padding-left: 0px;}

#menucontainer ul li.first{border-left: 0px;}

#menucontainer ul li a
{background-color: transparent;background-repeat: repeat-x;padding: 0px 6px 0px 6px;font-size: 14px;
color: #0F7BBB;font-weight: bold;font-variant:small-caps;text-decoration:none;}

#menucontainer ul li a:hover
{background: #fff url(/media/menubkg2.gif) repeat-x top;
color: #4A4A24;text-decoration: none;}

#ft{padding:6px;
    margin-top:10px;margin-bottom:0px; background-color:#ECB05A;}
#ft img{float:left;margin:10px;}
#ft h2{font-size:20px;padding: 5px 0px 0px 0px;margin-left:0px;padding-bottom:5px;border-bottom:1px solid #DDD;}
#ft p{line-height:1.5em;}

p{margin:0px;padding-bottom:10px; padding-top:10px;}

blockquote{margin-left:25px;padding:10px;padding-left:45px;
   background: transparent url(/media/quoleft.png) left top no-repeat;
   line-height:18px;font-size:12px;}

li{margin:4px;line-height:16px;margin-left:30px;
   list-style-image:url(/media/bullet.gif); list-style-type:disc;
   font-family:verdana,helvetica,sans-serif;
   }
ul{list-style-image:auto;list-style-type:disk;}

ul.form_list, ul.form_list li{list-style:none;}
table.contacts td{padding-left:10px;}
table#donations td{padding:15px;}
h3.title{padding-bottom:2px;}
p.date {margin-top:0;padding:2px 0px;font-size:10px;}
div.post_list div{padding-bottom:10px;}


