html{
  background-color: #F3DCA3;
  background-image: /images/css/background_html.jpg;
}
body{
  background-image: url(/images/css/background_body.jpg);
  font: 12px Tahoma, sans-serif;
}
#content a{
  color: #BC3F22;
}
#content a:hover{
  color: #BC3F22;
}
h1{
  background: #663300;
  color: #FF9700;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-transform: uppercase;
}
h2{
  background: #663300;
  color: #FF9300;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-transform: uppercase;
}
h3{
  background: #Fceebf;
  color: #663300;
  font-family: Georgia, "Times New Roman", Times, serif, italic;
  text-transform: uppercase;
}
h4{
  background: #663300;
  color: #BC3F22;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-transform: uppercase;
}
h5{
  background: #3F3426;
  color: #BC3F22;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-transform: uppercase;
}
h6{
  background: #3F3426;
  color: #BC3F22;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-transform: uppercase;
}
#utility ul li a{
  color: #3F3426;
}
#search{
  background-image: url(/images/css/background_search.gif);
}
button,
.formButton,
.formButtonLong{
  background: #4B7863;
  border: 1px solid #000000;
  color: #FFFFFF;
}
ul.detail_bar{
  background: #BC3F22;
}
#announcement{
  border: 5px solid #BC3F22;
}
#top{
  background-image: url(/images/css/background_top.gif);
}
#prevBtn,#nextBtn{
  background-color: #4B7863;
}
#top #welcome h1{
  background: #3F3426;
  border-bottom: 1px solid #4B7863;
  color: #E96C24;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 18px;
  text-transform: uppercase;
}
#top #welcome ul li a{
  color: #BC3F22;
}
#top #welcome ul li{
  background-image: url(/images/css/bullet_welcome.png);
  font-family: Tahoma, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
}
#left #spotlight{
  background-image: url(/images/css/background_left.gif);
}
#left #recent_programs{
  background-image: url(/images/css/background_left.gif);
}
#left #recent_programs h1{
  color: #BC3F22;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 16px;
  text-transform: uppercase;
}
#left #recent_programs .scroll .title{
  color: #BC3F22;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 16px;
}
#left #recent_programs .scroll .name{
  color: #887E6E;
}
#left #recent_programs .scroll .date{
  color: #4B7863;
}
#left #recent_programs ul{
  background: #3F3426;
}
#left #recent_programs ul li a{
  color: #E96C24;
}
#left #recent_programs ul li.rpNow a{
  background: #BC3F22;
  color: #F6D783;
}
#features{
  background-image: url(/images/css/background_features.gif);
}
#features #controls{
  color: #E96C24;
}
.active{
  color: #E96C24;
}
#featuresContainer .feature .image{
  background: #F6D783;
}
#featuresContainer .feature .name{
  color: #E96C24;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 18px;
}
#featuresContainer .feature .date{
  color: #4B7863;
}
#featuresContainer .feature .intro{
  color: #887E6E;
}
#featuresContainer .feature .link{
  color: #E96C24;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 16px;
}
#nav ul li{
  font: 16px Tahoma, sans-serif;
  text-transform: uppercase;
}
#nav ul li.menu1 a{
  color: #FCEEBC;
  background: #BC3F22;
}
#nav ul li.menu2 a{
  color: #FCEEBC;
  background: #BC3F22;
}
#nav ul li.menu3 a{
  color: #FCEEBC;
  background: #BC3F22;
}
#nav ul li.menu4 a{
  color: #FCEEBC;
  background: #BC3F22;
}
#nav ul li.menu5 a{
  color: #FCEEBC;
  background: #BC3F22;
}
#nav ul li.menu6 a{
  color: #FCEEBC;
  background: #BC3F22;
}
#nav ul li.menu7 a{
  color: #FCEEBC;
  background: #BC3F22;
}
#nav ul li.menu8 a{
  color: #FCEEBC;
  background: #BC3F22;
}
#nav ul li ul{
  background: #4B7863;
  border: 5px solid #140902;
}
#nav ul li ul li{
  background: #241608;
}
#nav ul li ul li.li_alt{
  background: #140902;
}
#nav ul li ul li a:hover{
  background: #4B7863;
  color: #FFFFFF;
}
#content{
  background: url(/images/css/background_content.jpg) repeat-y;
}
#content_header{
  background: url(/images/css/background_content_header.jpg) no-repeat;
}
#content_footer{
  background: url(/images/css/background_content_footer.jpg) left bottom no-repeat;
}
#container{
  background: url(/images/css/background_container.gif) repeat-y;
}
#container_header{
  background: url(/images/css/background_container_header.gif) no-repeat;
}
#container_footer{
  background: url(/images/css/background_container_footer.gif) left bottom no-repeat;
}
#container.full{
  background: url(/images/css/background_container_full.gif) repeat-y;
}
#container.full #container_header{
  background: url(/images/css/background_container_header_full.gif) no-repeat;
}
#container.full #container_footer{
  background: url(/images/css/background_container_footer_full.gif) left bottom no-repeat;
}
#content_wide #pageName h1,
#content_full #pageName h1{
  background: #F3DCA3;
  border-bottom: 4px solid #4B7863;
  color: #8B0000;
  font-family: Tahoma, italic;
  font-size: 26px;
}
#related_pages .name h3{
  background: #3F3426;
  border-bottom: 1px solid #4B7863;
  color: #E96C24;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 16px;
  text-transform: uppercase;
}
#related_pages ul li a{
  background-image: url(/images/css/bullet_related.png);
  color: #4B7863;
  font-family: Tahoma, sans-serif;
  font-size: 14px;
}
#related_pages ul li a:hover{
  background-color: #FDF4D4;
  background-image: url(/images/css/bullet_related.png);
}
#RSS{
  background: #BC3F22;
  border: 1px solid #A93A1F;
  color: #FFFFFF;
}
#RSS .subscribe_rss a{
  color: #F7DBE3;
}
#author{
  background: #FEF9E9;
  border: 1px solid #FDF3D5;
}
#author .image{
  background: #FFFFFF;
  border: 1px solid #CCCCCC;
}
#article_menu .article_grouping ul li{
  border-bottom: 1px solid #FDF3D5;
}
#article_menu .article_grouping ul li a{
}
#article_menu .article_grouping ul li a:hover{
  background: #BC3F22;
  color: #FFFFFF;
}
#articles .article,
#post .article{
  border-bottom: 3px #FDF3D5 double;
}
.article .title{
  color: #BC3F22;
  font: bold 15px Tahoma, sans-serif;
}
.article .footer{
  color: #FEF9E9;
  border: 1px solid #FDF3D5;
}
 .comment{
  border-bottom: 3px #FDF3D5 double;
}
.comment .date{
  color: #BC3F22;
}
.comment .body{
  background: #FFFFFF;
  border: 1px solid #FDF3D5;
}
#post #news_link a,
#articles .view_all a{
  background: #4D3F2F;
  border: 1px solid #3F3426;
  color: #FFFFFF;
}
#post #news_link a:hover,
#articles .view_all a:hover{
  background: #BC3F22;
  border: 1px solid #A93A1F;
}
#footer{
  background-image: url(/images/css/background_footer.jpg);
}
#footer, #footer td{
  color: #F6D783;
}
#footer a, #footer td a{
}
#so_link_text{
  background-image: url(/images/css/background_so.jpg);
  color: #4B7863;
}
#so_link_text a{
  color: #4B7863;
}
