/* The Body */
body{ background-color: #fff; color: #454141; background: transparent url('page_bg.png') repeat-x scroll center top; }
body.home { background: transparent url('home_bg.png') repeat-x scroll center top !important; }

/* Heading Colors */
h1, h2, h3, h4, h5, h6 { color: #454141; }

/* Links */
a { color: #33527a; }
a:hover { color: #9cc445; }

.nav li.page_item a { color: #000; padding-bottom: 5px; }
.nav li.page_item a:hover { color: #9cc445; border-bottom: 3px solid #9cc445; text-decoration: none; }

.nav li.current_page_item a, .nav li.current_page_ancestor a { color: #000; padding-bottom: 5px; }/*{ color: #9cc445 !important; border-bottom: 3px solid; text-decoration: none; }/*

/* Home Page Slider */
#slider-content { background: transparent url('home_highlight.jpg') no-repeat scroll 510px top; }

#slider-text h2,
#slider-text .text { color: #fff; }

/* The 3 Home Sections */
#home-3-sections h3 { color: #33527a; background: transparent url('separator.gif') repeat-x scroll center bottom; }

/* Footer */
.footer { background: transparent url('separator.gif') repeat-x scroll center top; }
.footer #copyright { color: #92948d;}

/* Inner Page Sub-Header */
#sub-header h2,
#sub-header p { color: #fff; }

/* Override some of the base.css styles */
h1.entry-title { color: #454141; }
h2.entry-title { color: #454141; }
#primary .published, #primary .comment-date { color: #949393; }
.entry-tags, .entry-categories { color: #949393; }
#primary .hentry img { border: none;}/*1px solid #d8e3c1; background-color: #fbfff2; }*/
.nav-next, .nav-previous, .comment-reply { font-weight: bold; }
div.hr { background: transparent url('separator.gif') repeat-x scroll center bottom; }

/* Sidebar Widgets */
#secondary .widget { background-color: #fbfff2; border: 1px solid #d8e3c1; }
#secondary .widget ul, #secondary .widget div { background: transparent url('separator.gif') repeat-x scroll center top; }
.widget li.current_page_item a, .widget li.current-cat a { color: #9cc445; }
.widget li.page_item a:hover, .widget li.cat-item a:hover { color: #9cc445; }
.widget h4 { color: #33527a; }

/* Default Widgets Styles */
#secondary .widget_categories h4 { padding-left: 34px; background: transparent url('categories.png') no-repeat scroll left top; }
#secondary .widget_recent_entries h4 { padding-left: 34px; background: transparent url('recent_posts.png') no-repeat scroll left top; }
#secondary .widget_archive h4 { padding-left: 34px; background: transparent url('archives.png') no-repeat scroll left top; }
#secondary .widget_search h4 { padding-left: 34px; background: transparent url('search.png') no-repeat scroll left top; }
#secondary .widget_search .search { border: 1px solid #d8e4c1; }
#secondary .widget_search .search-btn { background: transparent url('search_btn.gif') no-repeat scroll center top; border: 0; }
#secondary .widget_search form { background: transparent url('separator.gif') repeat-x scroll center top; }

/* Tables */
table { border: 1px solid #ccc; }
table .alt { background: #eee; }
tr { border-bottom: 1px solid #ccc; }
th { background-color:#33527a; border:1px solid #33527a; color:#FFFFFF; }
table tfoot tr th, table tfoot tr td { background-color:#aaa; border:1px solid #aaa; }

/* Contact Form */
#unisphere-contact-form input{ border:solid 1px #d8e3c1; background-color: #fbfff2; }
#unisphere-contact-form textarea{ border:solid 1px #d8e3c1; background-color: #fbfff2; }
