body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; background:url(../images/background-header.jpg) repeat-x; padding-bottom: 40px;}
#overall {margin: 0px auto 40px auto; width:900px;}
td   {font-size: 12px;vertical-align: top;}
img {border:none;}
h1   { color:#c1862c; font-size:24px; margin: 0px;}
h2   { color:#c1862c; font-size:24px; margin: 0px 0px 5px 0px;}
h3   {text-transform:uppercase; color:#666666; margin: 0px; padding: 0px; font-size:11px}
h4   {color:#c1862c; font-size:16px; margin: 0px; margin-bottom: 5px; }
a    {color:#946b2d; text-decoration:none}
a:hover{text-decoration:underline;}

#navigation {width:311px; }
#navlist {list-style:none; color:#946b2d; font-size: 12px; padding-left:38px; padding-top:40px;font-weight:bold;}
html>body #navlist {padding-left: 80px;}
#navlist li {margin:0px; padding:0px;}
#navlist li a {text-decoration:none; display:block; width:232px;padding: 8px 0px 7px 0px; border-bottom: #CCCCCC solid 1px;}
#navlist li a:hover {background:url(/images/background-active.jpg) repeat-y;}
#active {background:url(/images/background-active.jpg) repeat-y;width:232px; }
#active-sub {background:url(/images/background-active.jpg) repeat-y;width:232px;  }

#main_image { width: 589px; padding: 80px 20px 25px 20px;}
html>body #main_image {padding: 80px 20px 0px 20px;}
#main_image img {margin-bottom: 30px;}
#main_image h1  {padding:0px 20px 0px 20px;}
#main_image h2  {padding:0px 20px 0px 20px;}
#main_image h3  {padding:10px 20px 0px 20px;}
#main_image h4  {padding:0px 20px 0px 20px; margin: 0px;}
#main_image p   {padding:0px 20px 0px 20px;}
#main_image td  {padding: 0px 20px 0px 20px;}
#main_image li h4  {padding: 10px 0px 0px 0px;}
#main_image ul li p {padding:0px;}
#main_image td p {padding-left:0px;}
#main_image ul li ul {margin: 0px; padding: 0px 0px 0px 15px;}


#left_col          { width:215px; padding: 0px 20px 0px 80px;}
#headlines         {width:228px; padding-left:20px; padding-right:40px}
#countdown         {width:280px; rowspan:2; background:url(/images/background-countdown.jpg) no-repeat; padding: 10px 0px 0px 20px;}
#clock      { font-size:36px; padding: 45px 0px 0px 0px; text-align:center; width:210px;}

#donation {padding: 40px 0px 0px 80px; }
#progress {width:440px;}
#goal {padding: 0px 0px 0px 80px;}
#footer {font-size: 9px; color:#999999; text-align:center;  border-top:#CCCCCC 1px solid; margin: 20px 150px 0px 150px; padding-top:20px;}
#bbi {text-align:center; color: #CCCCCC; clear:both; font-size: 10px; width: 900px; padding-top:10px;}
#bbi a {text-decoration:underline; color: #CCCCCC;}
