/*
Theme Name: Go4God
Version: 1.0
Author: Daniel Butler
*/
html{
margin:0;
padding:0;
}
body {
font-family : Helvetica, Arial;
font-size : 10pt;
font-weight : normal;
color : #333;
padding: 0;
margin: 0;
text-align: center;
background: #efefef url('images/bg-strip2.png') repeat-x center top;
line-height: 18px;
}
body.wit {
background-color: #d4b5ca;
}
body.wit, body.hsd, body.rls, body.mm, body.blogs {
background-position: center -83px;
}
a {
color : #404040;
font-weight : normal;
text-decoration: none;
outline: none;
}
a:hover {
color : #01336c;
font-weight : normal;
}
.widgetbox-2 a {
color: #A31706;
}
body.wit a {
color: #9a357a;
}
body.wit a:hover {
color: #660066;
}
body.wit .widgetbox-2 a {
color: #9a357a;
}
#page-wrap {
width: 980px;
margin-left: auto;
margin-right: auto;
text-align: left;
}
img {
border:0px;
}

h5 {color:#333333;font-size:1.3em;font-weight:normal;margin-bottom:15px;}

/* Navigation + Logo */
#nav_wrapper {
float: left;
position: relative;
/*background: #eef0f0 url('images/nav-bg.gif') repeat-x;*/
height: 84px;
text-align: center;
width: 100%;
}
#logo {
float: left;
position: relative;
height: 84px;
}
#logo img {
/*margin: 10px 0 0 22px;*/
margin-left:-29px;
border: 0px;
}


/* Nav Bar */
#nav-bar {
float: left;
width: 100%;
height: 35px;
margin-bottom:5px;
}

body.wit #nav-bar, body.hsd #nav-bar, body.rls #nav-bar, body.mm #nav-bar, body.blogs #nav-bar {
margin-top:1px;
}


/* 0 Level */
#nav-bar ul{
list-style:none;
margin:0px;
/*padding:0px 29px;*/
width:auto;
position:relative;
}
#nav-bar ul li {
font-family:Arial,Helvetica;
padding: 0;
width: auto;
height: 35px;
vertical-align: middle;
float:left;
color:#f9f9f9;
border-right: 1px solid #80a0c3;
border-left: 1px solid #295b95;
background: transparent url(images/nav-bg-link.png) repeat-x;
}
#nav-bar ul li:hover {
background: #175895 url(images/nav-bg-hover.png) repeat-x;
color:#fff;
/*background: #2c5c94;*/
/*175895*/
}
#nav-bar ul li.current_page_ancestor:hover {
background: transparent url(images/nav-bg-on.png) repeat-x!important;
}
#nav-bar ul li.home {
/*background-color:#3F75B2;*/
background: transparent url(images/nav-bg-home.png) repeat-x;
color:#fff;
border-top:none!important;
}
#nav-bar ul li.wit {
/*background-color:#6d0148;*/
background: transparent url(images/nav-bg-wit.png) repeat-x;
color:#fff;
border-top:none!important;
}
#nav-bar ul li.hsd {
/*background-color:#6d0148;*/
background: transparent url(images/nav-bg-hsd.png) repeat-x;
color:#fff;
border-top:none!important;
}
#nav-bar ul li a {
font-weight: bold;
color: inherit;
font-size: 13px;
padding: 0 7px;
display: block;
height: 100%;
width: 100%;
margin: 0;
line-height:35px;
}
#nav-bar ul li a:hover {
color: #fff;
text-decoration: none;
}


/* Sub 1 */
#nav-bar ul li ul.sub-1{
position:absolute;
z-index:100;
background: #175997;
display:none;
padding:3px 3px 0;
width:350px;
}
#nav-bar ul li.wit ul.sub-1 {
background:#6d0148!important;
}
#nav-bar ul li.hsd ul.sub-1 {
background:#ba1600!important;
}
/*#nav-bar ul li ul#sub-resources{
display:inline;
}*/
#nav-bar ul li:hover ul.sub-1{
display:inline;
}
#nav-bar ul li ul.sub-1 li {
padding: 0 0 10px;
width: auto;
height: auto!important;
vertical-align: middle;
float:none!important;
border-right: none!important;
border-left: none!important;
background: #efefef;
border-bottom: 3px solid #175997;
}
#nav-bar ul li.wit ul.sub-1 li{
border-bottom: 3px solid #6d0148!important;
}
#nav-bar ul li.hsd ul.sub-1 li{
border-bottom: 3px solid #ba1600!important;
}
#nav-bar li ul.sub-1 li:hover {
background:#fff!important;
}
#nav-bar li ul.sub-1 li a {
display:block;
padding: 0 9px;
/*text-shadow:1px 1px 1px #ccc;*/
color:#36679F;
font-size:15px;
font-weight:bold;
}
#nav-bar li ul.sub-1 li a.parent {
float:left;
width:160px;
background: url(images/sidebar-header-left.png) no-repeat 0px 2px!important;
margin-left:-10px;
padding-left:20px;
color:#fff;
}
#nav-bar li.wit ul.sub-1 li a.parent {
background-image: url(images/sidebar-header-left-wit.png) !important;
}
#nav-bar li.hsd ul.sub-1 li a.parent {
background-image: url(images/sidebar-header-left-hsd.png) !important;
}
#nav-bar li ul.sub-1 li a.nonparent {
background: url(images/sidebar-header-left-full.png) no-repeat 0px 2px;
margin-left:-10px;
padding-left:20px;
color:#fff;
}
#nav-bar li.wit ul.sub-1 li a.nonparent {
background-image: url(images/sidebar-header-full-wit.png)!important;
}
#nav-bar li.hsd ul.sub-1 li a.nonparent {
background-image: url(images/sidebar-header-full-hsd.png)!important;
}
#nav-bar li ul.sub-1 li:hover a  {
/*color:#013269;*/
color:#fff;
/*text-shadow:1px 2px 2px #295b95;*/
}
#nav-bar li ul.sub-1 li a span {
display:block;
margin-top:5px;
font-size:0.8em;
font-weight:normal;
color:#36679F!important;
line-height: 1.5em;
}



/* Sub 2 */
#nav-bar ul li ul.sub-1 li ul.sub-2{
display:block;
float:left;
width:145px;
padding: 4px 0px 4px 25px!important;
margin-left:0px;
list-style-position:inside;
list-style: square;
}
#nav-bar ul li ul.sub-1 li ul.sub-2 li{
width: auto;
height: auto!important;
vertical-align: middle;
float:none!important;
border-right: none!important;
border-left: none!important;
border-bottom:none!important;
background:transparent!important;
padding:0!important;
color:#C51600;
}
#nav-bar ul li ul.sub-1 li ul.sub-2 li a{
color:#C51600;
font-size:13px;
line-height:25px;
font-weight:normal!important;
padding:0px!important;
background:none!important;
margin:0px!important;
}
#nav-bar ul li ul.sub-1 li ul.sub-2 li a:hover {
text-decoration: underline;
}






#nav-bar li.current_page_item, #nav-bar li.current_page_ancestor {
/*background-color:#3F75B2;*/
background: transparent url(images/nav-bg-on.png) repeat-x;
color:#013269;
border-top:none!important;
}


#nav-bar li ul li.current_page_item, #nav-bar li ul li.current_page_ancestor {
background: none!important;
}




/*promo*/

div#promo{display:block;padding: 20px 30px 20px;height:140px;clear:both;background: #c3c0c0 url(images/bg-promo-dark.png) repeat-x bottom;}
div#promo a {display:block;height:100%;width:100%;vertical-align:middle;}
div#promo div.logo {height:142px;float:left;}
ul#promo {margin:0px!important;padding:0px!important;float:right;}
ul#promo,ul#promo li {list-style: none;}
ul#promo li {float:left;margin-right:20px;height:142px; vertical-align: middle;}
ul#promo li.item img {width:215px;height:142px;}
ul#promo li.last {margin-right:0px}

body.wit div#promo {background-image: url(images/bg-promo-wit.png)}
body.hsd div#promo {background: url(images/bg-promo-hsd.png) top}
body.mm div#promo {background: url(images/bg-promo-mm.png) top}
body.blogs div#promo div.logo img {margin-top:40px;}
body.rls div#promo {background: url(images/bg-promo-rls.png) top}

/*midldle strap*/

div#middlestrap {background:url(images/middle-strap.png) no-repeat;height:56px;width:1006px;margin:0 0 0 -14px;}
div#strapleft {padding:0 20px;height:45px;line-height: 48px;font-size:15px;color:#fff;float:left;}
div#strapleft a {color:#fff;}
div#strapleft a:hover {text-decoration:underline}

div#strapleft ul, div#strapleft ul li {list-style: none!important;}
div#strapleft ul li {position:relative;float:left;margin-right:10px;}

body.wit div#strapleft ul a {background-color:#84436e;padding:8px 8px 6px;}
body.wit div#strapleft ul li.current_page_item a {background-color: #84436e;color:#fff;}
body.hsd div#strapleft ul a {background-color:#912721;padding:8px 8px 6px;}
body.hsd div#strapleft ul li.current-cat a {background-color: #a61911;color:#fff;}

ul#strapright, ul#strapright li {list-style: none!important;}
ul#strapright li {padding:0 20px 0 40px;float:right;height:45px;line-height: 48px;font-size:15px;}
ul#strapright li a {color:#fff;}
ul#strapright li a:hover {text-decoration:underline}

body.wit div#middlestrap {background-image: url(images/middle-strap-wit.png)}

/* Page subnav */

ul.tabnav {padding:0 0 0 0!important; margin:0 0 15px 0 !important; list-style:none; display:block; height: 29px;border-bottom:1px solid #ccc;}
ul.tabnav li {list-style: none; width:auto; float:left; margin: 0 5px 0 0!important; font-size: 12px; padding:0px!important;}
ul.tabnav li a {color:#fff; display:block; padding: 5px 7px; background-color: #fff; border-top:1px solid #fff}
ul.tabnav li a.selected {color:#000; background-color: #efefef !important; border-top:1px solid #ccc;}
ul.tabnav li a:hover {color:#B86443; background-color: #efefef !important; border-top:1px solid #ccc;}


/*cdda29*/

/* Main Content */
#content {
float: left;
width: 919px;
background: #fff url('images/content-bg.gif') repeat-x;
padding: 20px 29px 20px 30px;
}

/* Sidebars */
#sidebar1 {
float: left;
width: 130px;
background-color:#efefef;
}
#sidebar2 {
float: right;
width: 340px;
/*padding-top:35px;*/
/*overflow: hidden;*/
/*background-color:#f7f7f7;*/
}
#sidebar3 {
float: right;
width: 340px;
overflow: hidden;
background-color:#f7f7f7;
}
.ad {
margin-left: auto;
margin-right: auto;
margin-bottom: 30px;
}
#sidebar1 .image-preview, #sidebar1 .image-preview img {
width:104px;
height:104px;
}
#sidebar1 .inside-posts {padding:0 10px;}


/* Central Column */
#central {
float: left;
width: 540px;
}
.sub-title {
float: left;
width: 510px;
margin-bottom: 20px;
padding: 10px;
border-top : 1px solid #ccc;
border-bottom : 1px solid #ccc;
clear: both;
line-height:13px;
background-color: #f0f0f0;
}
.post {
float: left;
width: 530px;
margin-bottom: 20px;
padding-bottom: 20px;
border-bottom : 1px solid #f0f0f0;
clear: both;
}
.post-left {
float: left;
width: 100px;
padding-right: 20px;
text-align: center;
font-size : 8pt;
color : #666666;
text-transform: uppercase;
overflow: hidden;
}
.post-left img{
display:block;
width: 60px;
padding:0 0 10px 20px;
}
.post-right {
float: left;
width: 410px;
overflow: hidden;
}
.resource .post-right{

}
.post h3, .post h3 a {
font-family: Helvetica, Arial;
font-size : 17pt;
margin: 0 0 5px 0;
line-height: 1em;
}
.post h3 a:hover {
color : #404040;
text-decoration: none;
}
.image-preview {
width:124px;
height:124px;
background: #ededed;
padding: 2px;
border: 1px solid #dcdcdc;
overflow: hidden;
}
.image-preview img {
width:124px;
border: 0px;
}
.excerpt {
margin-top: -14px;
}

/* Single Page */
#single {
clear: both;
padding-bottom:20px;
border-bottom:5px solid #ccc;
margin-bottom:30px;
}
#single h2.pagetitle {
font-family: Arial,Helvetica;
font-size : 22pt;
margin: 0 0 10px 0;
line-height: 32px;
padding-bottom:10px;
border-bottom:1px solid #ccc;
}
#single h2.pagetitle a {
font-weight:Bold;
color: #a31706;
}
#single h2.pagetitle a:hover {
color:#ba2c1a;
text-decoration:none;
}
body.wit #single h2.pagetitle a {
color: #9a357a;
}
body.wit #single h2.pagetitle a:hover {
color: #660066;
}
#single h2 {
margin-top:2em;
margin-bottom:1.2em;
color:#a31706;
}
#single h3 {
margin-bottom:1.2em;
color:#a31706;
}
.single-meta {
font-size: 8pt;
margin: 0 0 10px 0;
padding: 3px 0 0 5px;
color : #666666;
height:25px;
}
#single a {
color: #a31706;
font-weight:bold;
}
#single a:hover{
color:#01336c;
}
body.wit #single a {
color: #9a357a;
}
body.wit #single a:hover {
color: #660066;
}
#single p {
margin-bottom:1.2em;
}
#details {
display:block;
width:100%;
float:left;
font-family: Arial;
font-size: 8pt;
margin-top: 0px;
padding: 0 5px 0 0;
background-color:#f0f0f0;
}
#details .avatar {
float: left;
}
#details .info {
float: left;
width: 400px;

font-weight: bold;
padding: 0 0 0 5px;
}

/* Bottom Bar */
#bottom-bar {
float: left;
width: 100%;
background: url('images/bottom-bar.gif') no-repeat;
height: 38px;
border-top: 1px solid #dfdfe0;
border-bottom: 1px solid #dfdfe0;
}

/* Social */
#social {
float: right;
text-align: right;
padding-right: 20px;
}
#social img {
margin: 4px 3px 0 0;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
}
#social img:hover {
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

/* Categories */
#categories {
float: left;
width: 940px;
background: #fefefe url('images/content-bg.gif') repeat-x;
padding: 20px;
border-top: 1px solid #DFDFE0;
}

/* Footer */
#footer {
background: url('images/footer-bg.gif') repeat-x;
clear: both;
color: #808080;
padding-top: 30px;
padding-bottom: 15px;
padding-left: 20px;
}
#footer a {
color: #808080;
}
#footer a:hover {
color: #808080;
text-decoration: underline;
}

/* Search */
#searchform {
float: right;
background : transparent url('images/searchbar.gif') no-repeat;
height: 26px;
margin: 6px 0 0 15px;
border: 0px;
}
#searchbar {
background: transparent;
border : 0px;
width : 219px;
text-align : left;
color: #808080;
height: 15px;
margin: 5px 0 0 5px;
}
#searchsubmit {
background : transparent;
border : 0;
}
.search-post {
float: left;
width: 100%;
clear: both;
padding-bottom: 20px;
}
.search-post h3,
.search-post h3 a {
font-size : 15pt;
margin: 0;
}
.search-post h3 a:hover {
color : #404040;
text-decoration: none;
}

/* Sidebar Widgets */
.widgetbox-1 {
font-size: 13px;
color: #333;
line-height: 18px;
}
.widgetbox-1 a {
color: #A31706;
}
.widgetbox-1 a:hover {
text-decoration: underline;
}
.widgetbox-1 p {
margin: 10px 15px;
}
.widgetbox-1 ul {
list-style : none;
padding : 0;
margin : 0;
}
.widgetbox-1 li {
margin-bottom: 5px;
padding-bottom: 5px;
padding-left: 7px;
border-bottom : 1px solid #f0f0f0;
}
.widget-title-1 {
color: #ffffff;
font-weight : bold;
margin: 0 0 0px 0px;
width: 350px;
padding: 6px 0 0 15px;
height:32px;
background: url(images/sidebar-header.png) no-repeat;
font-family: Arial,Helvetica;
text-shadow: 1px 1px 1px #666;
font-size:16px;
z-index:100;
}

/* Sidebar Widgets */
.widgetbox-2 {
font-size: 13px;
color: #333;
/*overflow: hidden;*/
/*margin-bottom: 20px;*/
/*border:1px solid #ccc;
border-bottom:5px solid #ccc;*/
padding:15px;
clear:both;
background: #efefef;
}
.widgetbox-2 a:hover {
text-decoration: underline;
}
.widgetbox-2 ul {
list-style : none;
padding: 0px;
margin : 0px;
}
.widgetbox-2 li {
border-bottom:1px solid #ccc;
padding: 5px 0;
}
.widgetbox-2 p{
margin-bottom:10px;
}
.widget-title-2 {
color: #ffffff;
font-weight : bold;
margin: 0 0 0 -15px;
width: 335px;
padding: 6px 0 0 15px;
height:35px;
background: url(images/sidebar-header.png) no-repeat;
font-family: Arial,Helvetica;
text-shadow: 1px 1px 1px #666;
font-size:16px;
}
.widget-title-2 a {
color: #ffffff!important;
font-weight : bold;
}

/* Sidebar Widgets */
.widgetbox-3 {
font-size: 11pt;
color: #808080;
overflow: hidden;
margin-bottom: 20px;
}
.widgetbox-3 a {
color: #404040;
}
.widgetbox-3 a:hover {
text-decoration: underline;
}
.widgetbox-3 ul {
list-style : none;
padding: 0 0 0 3px;
margin : 0;
}
.widgetbox-3 li {
margin-bottom: 5px;
padding-bottom: 5px;
padding-left: 7px;
border-bottom : 1px solid #f0f0f0;
width: 161px;
float:left;
}
.widget-title-3 {
color: #ffffff;
font-size : 12pt;
font-weight : bold;
margin-bottom: 5px;
padding: 10px;
margin-bottom: 10px;
}

/* Comments */
#comments {
margin-top: 40px;
}
#comments h3 {
font-size: 16pt;
margin: 0 0 10px 0;
}
#commentlist {
list-style : none;
padding : 0;
margin : 0;
}
#commentlist li {
list-style : none;
}
.comment-box {
float: left;
width: 100%;
}
.depth-1 {
list-style: none;
float: left;
background: #f6f6f6 url('images/comment-bg.gif') repeat-x top left;
padding: 0;
margin: 0 0 20px 0;
border-top : 1px solid #f1f0f0;
border-bottom : 1px solid #f1f0f0;
width: 100%;
}
#commentlist .avatar {
float: left;
padding: 5px;
}
.comment-text {
float: left;
padding: 5px 5px 5px 0;
width: 80%;
line-height: 17px;
}
.comment-text-shift {
margin-top: -10px;
}
.moderation {
font-weight : bold;
}
.children {
padding-left : 10px;
}
.cancel-comment-reply {
margin-bottom: 10px;
}
#commentform textarea {
background: #eeeeee;
font-size: 10pt;
color: #808080;
font-family : 'Myriad Pro', Arial;
padding : 3px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border : 0px;
width: 530px;
max-width : 530px;
}
#commentform textarea:focus {
background: #f6f6f6;
}
#commentform input {
width: 175px;
background: #eeeeee;
font-size: 10pt;
color: #808080;
font-family : 'Myriad Pro', Arial;
padding : 3px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border : 0px;
}
#commentform input:focus {
background: #f6f6f6;
}
#commentform #submit {
float: right;
background: transparent url('images/submit.gif') no-repeat;
width: 80px;
height: 25px;
border : 0px;
}
#commentform label {
font-weight: bold;
color: #b1b6ba;
}
.author, .author a {
font-weight: bold;
}

/* General */

#single ul{
padding:0 0 20px 20px;
list-style-position:outside;
list-style-type:disc;
}	
#single ol{
padding:0 0 20px 20px;
list-style-position:outside;
list-style-type:decimal;
}	
#single li {
margin: 0 0 5px 5px;
}
blockquote {
margin-left : 20px;
padding-left : 5px;
color : #666;
border-left : 1px solid #808080;
}
code {
font-family: 'Courier New';
color : #808080;
}
.clear {
clear: both;
line-height: 0px;
height: 0px;
}
.left {
float: left;
}
.right {
float: right;
}
.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
margin-bottom:15px;
}
.alignright {
margin : 0 0 20px 7px;
display : inline;
/*border : 4px solid #ededed;*/
}
.alignleft {
margin : 0 20px 20px 0;
display : inline;
/*border : 4px solid #ededed;*/
}
.alignright {
float : right;
}
.alignleft {
float : left;
}
div.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.wp-caption {
background: #f8f7f7;
border : 1px solid #ededed;
text-align : center;
padding-top : 4px;
margin : 0 7px 2px 0;
}
.wp-caption img {
margin : 0;
padding : 0;
border : 0 none;
}
.wp-caption p.wp-caption-text {
font-size : 11px;
line-height : 17px;
padding : 3px 0 3px 0;
margin: 0;
text-transform: uppercase;
}

/* Slider */
#slider-container {
float: left;
position: relative;
overflow: hidden;
background: #fefefe url('images/slider-bg.gif') repeat-x;
width: 960px;
height: 237px;
padding: 20px 0 20px 20px;
border-top: 1px solid #dfdfe0;
margin: 0;
}
#slider-container-inner {
float: left;
position: relative;
overflow: hidden;
background: url('images/slider.gif');
width: 960px;
height: 237px;
padding: 0;
margin: 0;
}
.sliderwrapper {
float: left;
position: relative;
overflow: hidden;
width: 510px;
height: 237px;
}
.sliderwrapper .contentdiv {
visibility: hidden;
position: absolute;
left: 0; 
top: 0;
width: 510px;
height: 237px;
}
.slide-image {
position: relative;
float: left;
width: 510px;
height: 237px;
overflow: hidden;
}
.slide-image img {
width: 510px;
border: 0px;
}
.overlay {
position: absolute;
top: 0;
left: 0;
/*background: url('images/slide-overlay.png');*/
width: 502px;
height: 229px;
z-index: 30;
}
.read-on {
position: absolute;
top: 210px;
left: 4px;
padding: 3px;
z-index: 40;
}
.read-on a {
font-weight: bold;
color: #ffffff;
}
.read-on a:hover {
font-weight: bold;
color: #eeeeee;
text-decoration: none;
}
.pagination {
position: absolute;
float: left;
height: 237px;
width: 450px;
top: 0 !important;
left: 462px !important;
z-index: 40;
}
.paginate-slide {
width: 403px;
height: 59px !important;
padding: 10px 0 10px 75px !important;
margin: 0 !important;
cursor: hand;
}
.selected .paginate-slide {
background: url('images/slider-selected.png') no-repeat !important;
margin: 0;
}
.paginate-slide h3 {
color: #999;
font-size: 10pt;
font-weight: bold;
text-transform: uppercase;
margin: 0;
}
.toc .paginate-slide {
color: #ccc !important;
font-family: Arial !important;
font-size: 9pt !important;
line-height: 15px !important;
text-decoration: none !important;
}
.selected .paginate-slide {
color: #808080 !important;
}
.toc:hover {
text-decoration: none !important;
}
.paginate-excerpt {
/*margin-top: -10px;*/
}

/* Page Navigation */
.inside-posts{

}
.inside-posts h3{
font-weight:normal;
font-size:14px;
margin: 2px 4px 10px;
}


/* Objects */
#single embed {
width:530px!important;
margin: 10px 0;
}

/* Socialble */
div.sociable {width: 250px;margin: 5px 0;}
div.sociable .sociable_tagline {line-height:1.2em; color: #666; float:left; margin:0 5px 0 0;}
div.sociable a{border:none!important;}
div.sociable a img.sociable-hovers {opacity:.8;filter:alpha(opacity=80);}
div.sociable a:hover img.sociable-hovers {opacity:1;filter:alpha(opacity=100);}

/* Flickr Slideshow */
div.flickr_slideshow {padding:0px!important;border:0px!important;margin-bottom:15px!important;padding:0px!important}

/* MapPress */

#mappress0 {margin-right:auto;margin-left:auto;}
.mapp-poweredby {margin-bottom: 10px;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.post h3, .post h3 a {
color : #3f75b2;
}

#subpages a {
color : #3f75b2;
}

#logo {
/*background: url('images/logo-blue.jpg') no-repeat top right;*/
}

.search-post h3 a {
color: #3f75b2;
}

.widget-title-0 {
background:transparent url('images/widget-title-curve-sml.png') no-repeat scroll 0 0;
font-size:15px;
font-weight:normal !important;
height:36px;
padding:0 !important;
text-align:center;
margin-bottom: 5px;
}

.widget-title-0 a {
background:transparent url('images/widget-title-curve-sml.png') no-repeat scroll right top;
color:#FFFFFF;
display:block;
height:100%;
padding-top:7px;
text-decoration:none !important;
width:100%;
}

.widget-title-3 {
background:transparent url('images/widget-title-curve.png') no-repeat scroll 0 0;
font-size:15px;
font-weight:normal !important;
height:36px;
text-align:left;
padding: 0 0 0 10px;
}

.widget-title-3 a {
background:transparent url('images/widget-title-curve.png') no-repeat scroll right top;
color:#FFFFFF!important;
display:block;
height:100%;
padding-top:7px;
text-decoration:none !important;
width:100%;
}

.widgetbox-3 a:hover {
color : #3f75b2;
}

.overlay {
border: 4px solid #2d6fba;
}

.read-on {
background: #2d6fba;
}

.selected .paginate-slide h3 {
color: #3f84d2 !important;
}