a {color:#087898;}
a:hover {color:#087898;}


html{background:#ffffff url(../images/bg_html_lightblue.png) center top no-repeat;}
body {background:url(../images/bg_page_lightblue.png) center repeat-y;color:#333333;}
#header{font-size:12px;background:#419ab3;border-bottom:2px solid #275c6b;color:#ffffff;}
#header a{color:#ffffff;text-decoration:none;}
#header_top{color:#ffffff;}
#header_top form a{color:#ffffff;}
#content{background:none;}
#topnav{height:20px;}
#header_top form input{border:1px solid #666666;}
#header_top form .submit_button {background: url(../images/bg_top_submit_lightblue.png) no-repeat; }

#maincontent {padding-top:0px;}
#sidebar_right{padding-top:0px;}
#sidebar_left{margin-left:-1px;}

#nav_section li{padding:0;width:253px;}
#nav_section li a{padding:10px 15px;line-height:1;}
#nav_section li ul{background:#fff;}
#nav_section li li{padding:0 15px;background:url(../images/icon_list_lightblue.png) 15px center no-repeat;}
#nav_section li li a{padding:5px 15px;;}
#nav_section li.selected_nav a{color:#087898;}
#nav_section li.selected_nav li a{color:#087898;background:none;}
#nav_section li.selected_nav:hover a{background:url(../images/bg_nav_li_hover_lightblue.png) 220px center no-repeat;}
#nav_section li{border-bottom:0;}
#nav_section a{color:#087898;background:url(../images/bg_nav_li_lightblue.png) 220px center no-repeat;}
#nav_section a:hover{color:#087898;background:url(../images/bg_nav_li_hover_lightblue.png) 220px center no-repeat;}
#nav_section li.selected_nav a{color:#087898;}
#nav_section li.selected_nav li a{color:#333333;background:none;}
#nav_section li.selected_nav:hover a{background:url(../images/bg_nav_li_hover_lightblue.png) 220px center no-repeat;}
#nav_section li:hover a{color:#087898;}
#nav_section li:hover ul a{color:#333333;}
#nav_section li li:hover a{color:#333333;font-weight:bold;}
#nav_section li li:hover ul a{color:#333333;}
#nav_section li:hover ul li a:hover{color:#333333;font-weight:bold;}


#maincontent h2{padding:0 10px;color:#087898;background:url(../images/bg_title_lightblue.png) center 4px repeat-y;line-height:35px;display:block;}
#maincontent.cal h2{background:none;line-height:1.2;padding:0;}
#maincontent.admin h2{background:none;line-height:1.2;}
#maincontent.photo h2{background:none;line-height:1.2;}
#maincontent.full_width h2{background:none;line-height:1.2;}

.featured_article H3.date {display:none;border-top:1px solid #087898;border-bottom:1px solid #087898;color: #087898;}
#maincontent p{color:#333333;}
#maincontent p a{color:#087898;}
#maincontent p a:hover{color:#087898;}

#sidebar_right .right_bm .right_content h2{margin-bottom:10px;padding:0 10px;color:#087898;background:url(../images/bg_righttitle_lightblue.png) center 4px repeat-y;line-height:35px;display:block;}
#sidebar_right .right_bm .right_content h4{color:#087898;}
.right_box1 p{color:#087898;}
#sidebar_right .right_bm table td, #sidebar_right .right_bm table a{color:#362e21;}
#sidebar_right .readmore a{color:#087898;background:url(../images/icon_more_lightblue.png) left center no-repeat;}
#sidebar_right input.go_button{background:url(../images/bg_submit.png) left top no-repeat;}


#footer {overflow:hidden;text-align:center;padding:10px 0 10px 305px;color:#087898;background:url(../images/bg_footer_lightblue.png) 305px top no-repeat;}
#footer p a {color:#087898;}
.footer_inner ul{margin-top:2px;margin-bottom:20px;overflow:hidden;}
.footer_inner ul li a{color:#087898;}
.footer_inner ul li a:hover{color:#087898;}

#topnav h3{ color:#087898;}
#sponsHeader a { color:#087898; }

#view_form_header .action_col h3 {color: #087898;}
#maincontent.admin .action_col a {color: #087898;}

#content #maincontent.admin fieldset table { background:#f0f0f0; }
table.listing { border:1px solid #333333;background:#f0f0f0;}
table.listing tr td { border-right:1px solid #333333; }
table.listing tr.separator td { background-color:#f0f0f0; padding:1px; }
tr.listing { background-color:#f0f0f0; }
tr.listingb { background-color:#f0f0f0; }
tr.listingc { background-color:#f0f0f0; }
tr.listinghover { background-color:#f0f0f0; }
tr.listing_heading{ background-color:#f0f0f0; color:#333333; }
#view_form_header .left_col div { margin:5px; padding:10px; background-color:#f0f0f0; width:475px; }
table.backend_menu td.tabselected { background:#f0f0f0; }
table.backend_menu td.tabl div.selected { background:#f0f0f0; }
table.backend_menu td.tabr div.selected { background:#f0f0f0; }

tr.listing_heading {background-color: #f0f0f0;color: #333333;}
tr.listing {background-color: #f0f0f0;}
tr.listingb {background-color: #f0f0f0;}
#content #maincontent.admin {color:#333333;}
.pg_caption {color: #333333;}
#maincontent .pg_caption p{margin-bottom:0;}

#maincontent img{max-width:485px;}
#maincontent.admin table td{color:#333333;}
#maincontent.admin table.listing td{color:#333333;}
#maincontent.admin h1{color:#333333;}
.admin a, #maincontent.admin p a { color:#087898; }
#maincontent.admin .action_col a{color:#333333;}
#view_form_header .action_col h3 {color:#333333;  }
#maincontent.admin ul { color:#333333; }
.admin a.action-button { color:#333333; background-color:none; }
table.backend_menu td.tabl div{border-left:1px solid #333333; border-top:1px solid #333333;}
table.backend_menu td.tabselected{border-top:1px solid #333333;}
table.backend_menu td.tabr div {border-right:1px solid #333333; border-top:1px solid #333333;}
#maincontent div.autocomplete ul li { color:#333333; }

table.calendar th{background:#dff6fd;}
table.calendar td div.sedra {color: #087898;}

.popevent {background-color: #DFF6FD;}
.popevent h3 {color:#333333;}