body.custom { background: #003265; }
.custom #container { margin-top: 3em; margin-bottom: 3em; background: #33332f; border: 0.4em solid #3e3e3a; }
.custom #page { background: #fff; }

.custom #header { height: 100; }
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }
.custom #header { padding: 0; }

.custom a { color: #003265; text-decoration: none; }
.custom a:active { color: #003265; }
.custom a:visited { color: #003265 }
.custom a:hover { color: #003265; }

.custom h1 {color:#003265; font-weight: bold;}
.custom h2 {color:#003265; font-weight: bold;}
.custom h1 a {color:#003265; font-weight: bold;}
.custom h2 a {color:#003265; font-weight: bold;}
.custom h1 a:visited {color:#003265; font-weight: bold;}
.custom h2 a:visited {color:#003265; font-weight: bold;}


ul#tabs { list-style: none; background: #003265; border: 2px solid #fff; border-width: 0 0 2px 2px; }

ul#tabs li { margin-bottom: 0.0em; background: #003265; border: none; border-left: 0; float: left; }

ul#tabs li.current_page_item, ul#tabs li.current-cat { background: #EFB04E; border-bottom: 0; }

ul#tabs li a { display: block; line-height: 1em; color: #fff; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; }

ul#tabs li a:hover { color: #EB8A2B; text-decoration: underline; }

ul#tabs li.current_page_item a, ul#tabs li.current-cat a { cursor: default; }

ul#tabs li.current_page_item a:hover, ul#tabs li.current-cat a:hover { color: #ededed; text-decoration: none; }

ul#tabs li.rss { padding-right: 0; background: #003265; border: none; float: right; }

ul#tabs li.rss a { padding-right: 16px; background: url('images/icon-rss.gif') 100% 50% no-repeat; }

