body{
  color: #2C5F96;
  font: 12px Arial, Helvetica, sans-serif;
  background: url(http://209.213.111.187/bck/yellow_bck.jpg);
}
#content a,
a{
  color: #2C5F96;
}
#content a:hover,
a:hover{
  color: #3A7EC8;
}
h1{
  color: #3A7EC8;
  font-family: Century Gothic,Arial, Helvetica,sans-serif;
}
h2{
  color: #003366;
  font-family: Century Gothic,Arial, Helvetica,sans-serif;
}
h3{
  color: #003366;
  font-family: Century Gothic,Arial, Helvetica,sans-serif;
}
h4{
  color: #003366;
  font-family: "Century Gothic","Verdana", Arial, Helvetica,sans-serif;
}
h5{
  color: #003366;
  font-family: "Century Gothic","Verdana", Arial, Helvetica,sans-serif;
}
h6{
  color: #003366;
  font-family: "Century Gothic","Verdana", Arial, Helvetica,sans-serif;
}
.frame{
  border: 1px solid #000000;
  background: #ffffff;
}
#announcement{
  border: 0px solid #999999;
}
ul.detail_bar{
  background: #666666;
}
#download{
  background: #FFFFFF;
}
button,
.formButton,
.formButtonLong{
  color: #FFFFFF;
  background: #3F3F3F;
  border: 1px solid #000000;
}
#middle{
  border-top: 0px solid #c4e8f1;
  border-bottom: 0px solid #c4e8f1;
}
#spotlight_container,
#recent_programs_container,
#middle #blogs_container,
#events_container{
  background: #ffffff;
}
#spotlight_container h2,
#recent_programs_container h2,
#blogs_container h2,
#events_container .name h2{
  color: #666666;
  font: bold 20px Century Gothic,Arial, Helvetica,sans-serif;
  border-bottom: 1px solid #CCCCCC;
}
#spotlight .image,
#recent_programs .program .image{
  background: #FFFFFF;
  border: 0px solid #CCCCCC;
}
#spotlight .scroll .name,
#recent_programs .program .scroll .title,
#blogs .headline .title{
  color: #666666;
  font: bold 15px "Century Gothic",Arial, Helvetica,sans-serif;
}
#spotlight .link,
#recent_programs .program .links,
#events_container .link,
#blogs .link{
  border-bottom: 1px solid #CCCCCC;
}
#spotlight .link a,
#blogs .link a{
  color: #666666;
  font: bold 16px "Century Gothic",Arial, Helvetica,sans-serif;
}
#recent_programs .program .scroll .date,
#blogs .headline .date{
  color: #949494;
  font: 11px "Century Gothic",Arial, Helvetica,sans-serif;
}
#recent_programs .program .links ul li{
  font: bold 13px  "Century Gothic",Arial, Helvetica,sans-serif;
}
#recent_programs .program .links ul li a{
  color: #666666;
}
#events_container .link a{
  color: #666666;
  font: bold 12px  "Century Gothic",Arial, Helvetica,sans-serif;
}
#coming_events #events .event{
  border-top: 0px solid #666666;
  border-bottom: 0px solid #CCCCCC;
}
#coming_events #events .event .name{
  font: bold 13px  "Century Gothic",Arial, Helvetica,sans-serif;
}
#coming_events #events .event .name a{
  color: #666666;
}
#coming_events #events .event .date{
  color: #949494;
  font: 10px  "Century Gothic",Arial, Helvetica,sans-serif;
}
#utility_container{
  border-bottom: 1px solid #ffffff;
}
#utility ul li a{
}
.search{
  background: #fff;
  border-color: #c4e8f1;
}
.button{
  color: #777777;
  background: #ffffff;
  border-color: #c4e8f1;
}
#nav_container{
  border-top: 1px solid #ffffff;
  border-bottom: 2px solid #ffffff;
}
#nav ul{
  background: url(images/stone_bck.png);
}
#nav ul li{
  font: bold 14px "Century Gothic",Arial, Helvetica,sans-serif;
  background: url(http://www.onthecorner.org/uploads/button-up1.jpg);
  border-left: 0px solid #FFFFFF;
}
#nav ul li a{
  color: #c4e8f1;
}
#nav ul li:hover, 
#nav ul li.sfhover,
#nav ul li a:hover{
  color: #ffffff;
  background: url(http://www.onthecorner.org/uploads/button-up1.jpg);
}
#nav ul li ul{
  background: #6998a4;
}
#nav ul li ul li a{
  color: #abe1f7;
}
#nav ul li ul li a:hover{
  color: #6998a4;
  background: #c4e8f1;
}
#wide_container,
#full_container{
  border-top: 1px solid #6998a4;
}
.border{
  border-top: 1px solid #6998a4;
}
#quote_container{
  border-bottom: 1px solid #3F3F3F;
}
#quote{
  background: url(/images/css/background_quote.jpg) center;
}
#quote .verse{
  color: #FFFFFF;
  font: italic 21px "Times New Roman", Times, serif;
}
#quote .attribute{
  color: #CCCCCC;
  font: 15px "Times New Roman", Times, serif;
}
#content_wide #pageHeader{
  border-bottom: 1px solid #3F3F3F;
}
#content_wide #pageName h1,
#content_full #pageName h1{
  font: bold 34px "Times New Roman", Times, serif;
  border-bottom: 1px solid #CCCCCC;
}
#content_wide #content_text,
#content_full #content_text{
  border-bottom: 1px solid #CCCCCC;
}
#narrow_container{
  border-top: 2px solid #E9E9E9;
}
#content_narrow{
  background: #F4F4F4;
}
#content_narrow .image{
  background: #FFFFFF;
  border: 1px solid #CCCCCC;
}
#related_pages{
  border-bottom: 1px solid #CCCCCC;
}
#related_pages .name h3{
  color: #666666;
  font: bold 21px "Times New Roman", Times, serif;
  border-top: 2px solid #E9E9E9;
  border-bottom: 1px solid #CCCCCC;
}
#related_pages ul li{
  font: bold 15px "Times New Roman", Times, serif;
}
#related_pages ul li a{
  color: #666666;
  background: url(/uploads/bullet.gif) no-repeat 9px 11px;
}
#related_pages ul li a:hover{
  color: #CCCCCC;
  background: #666666;
}
#footer_container{
  background: #FFFFFF;
  border-top: 2px solid #3F3F3F;
}
#footer{
  background: #3F3F3F;
}
#footer h1,
#footer table td h1{
  color: #D4D4D4;
  font: bold 12px Arial, Helvetica, sans-serif;
}
#footer,
#footer table td{
  color: #BFBFBF;
}
#footer a,
#footer td a{
  color: #BFBFBF;
}
#so_link{
  background: #1F1F1F;
}
#so_link_text{
  color: #999999;
}
#so_link_text a{
  color: #CCCCCC;
}
#blogs_container{
  border-top: 3px solid #E9E9E9;
}
#RSS{
  color: #FFFFFF;
  background: #121212;
  border: 1px solid #000000;
}
#RSS .subscribe_rss a{
  color: #CCCCCC;
}
#author{
  background: #E9E9E9;
  border: 1px solid #DDDDDD;
}
#author .image{
  background: #FFFFFF;
  border: 1px solid #CCCCCC;
}
#article_menu .article_grouping ul li{
  border-bottom: 1px solid #DDDDDD;
}
#article_menu .article_grouping ul li a{
  background: url(/uploads/bullet.gif) no-repeat 5px 7px;
}
#article_menu .article_grouping ul li a:hover{
  color: #FFFFFF;
  background: #121212 url(/uploads/bullet.gif) no-repeat 5px 7px;
}
#articles .article,
#post .article{
  border-bottom: 3px #DDDDDD double;
}
.article .title{
  color: #121212;
  font: bold 15px Arial, Helvetica, sans-serif;
}
.article .footer{
  background: #E9E9E9;
  border: 1px solid #DDDDDD;
}
.comment{
  border-bottom: 3px #DDDDDD double;
}
.comment .date{
  color: #121212;
}
.comment .body{
  background: #FFFFFF;
  border: 1px solid #DDDDDD;
}
#post #news_link a,
#articles .view_all a{
  color: #FFFFFF;
  background: #555555;
  border: 1px solid #333333;
}
#post #news_link a:hover,
#articles .view_all a:hover{
  background: #121212;
  border: 1px solid #000000;
}
#content_narrow #blogs_container{
  border-top: 3px solid #E9E9E9;
}
#content_narroww #blogs_container h2{
  color: #666666;
  font: bold 24px "Times New Roman", Times, serif;
  border-bottom: 1px solid #CCCCCC;
}
#content_narrow #blogs .headline .title{
  color: #666666;
  font: bold 15px "Times New Roman", Times, serif;
}
#content_narrow  #blogs .headline .date{
  color: #949494;
  font: 11px "Times New Roman", Times, serif;
}
#content_narrow #blogs .link a{
  color: #666666;
  font: bold 16px "Times New Roman", Times, serif;
}
#content_narrow #blogs .link{
  border-bottom: 1px solid #CCCCCC;
}
