/* The Body */
body {  color: #07093d; }

/* Heading Colors */
h1, h2, h3, h4, h5, h6 { color: #7f0000; }

/* Links */
a { color: #107fc9; }

.nav li.page_item a { color: #fff; font-size:18px; font-weight:normal; }
.nav li.page_item a:hover { color: #FF9B00;}
.nav li.page_item span:hover { }

.ie6 .nav li.page_item a:hover { background: none; color: #107fc9; } /* Handle IE6 Limitations */

.nav li.current_page_item a, .nav li.current_page_ancestor a { color: #FF9B00 !important;  }
.nav li.current_page_item span, .nav li.current_page_ancestor span {}

/* Home Page Slider */


#slider-text h2,
#slider-text .text { color: #fff; }

#slider-images img { border-bottom: 1px solid #d7e5ea; }

/* The 3 Home Sections */
#home-3-sections-top {}
#home-3-sections-bottom { }
#home-3-sections-middle { }

#home-3-sections-middle h3 {}

/* Footer */
.footer {}
.footer #copyright { color: #fff;}
.footer a { color: #fff; }

.footer .separator { color: #fff; }

/* Inner Page Sub-Header */
#sub-header { background: transparent url('sub_header_bg.gif'); }
#sub-header h2,
#sub-header p { color: #fff; }

/* Inner Page Main Content */
#main-content-top { background: transparent url('main_content_top.gif') no-repeat; }
#main-content-bottom { background: transparent url('main_content_bottom.gif') no-repeat; }
#main-content-middle {/* background: transparent url('main_content_middle.gif') repeat-y; */}

/* Override some of the base.css styles */
h1.entry-title { color: #7f0000; }
h2.entry-title a:hover { color: #7f0000; }
h2.entry-title { color: #7f0000; }
#primary .published, #primary .comment-date { color: #949393; }
#primary cite.commenter { color: #0e4ead; }
#primary hr { border: 1px solid #D7DDE1; }
.entry-tags { color: #949393; }

/* Sidebar Widgets */
.widget li.page_item, .widget li.cat-item { background: transparent url('bullet_unselected.gif') no-repeat scroll left 5px; }
.widget li.current_page_item, .widget li.current-cat { background: transparent url('bullet_selected.gif') no-repeat scroll left 5px; }
.widget h4 { color: #0e4ead; }

/* Tables */
table { border: 1px solid #ccc; }
table .alt { background: #eee; }
tr { border-bottom: 1px solid #ccc; }
th { background-color:#0e4ead; border:1px solid #0e4ead; color:#FFFFFF; }
table tfoot tr th, table tfoot tr td { background-color:#aaa; border:1px solid #aaa; }