/* ************************************************************************* */
				           /* SECONDARY ROYAL BLUE */
/* ************************************************************************* */


/*---------------------------------------------------------------*/
/* LINKS + LISTS
/*---------------------------------------------------------------*/
#content a, #sidebar a, .content_full_width a, p a strong {color:#456793;}
#horizontal_nav ul a:hover, #horizontal_nav ul .current_page_item {background:url(../images/royal-blue/bg-horz-active.jpg) 100% 0 no-repeat;}
#horizontal_nav ul .current_page_item span, #horizontal_nav ul a:hover span {background:url(../images/royal-blue/bg-horz-active.jpg) no-repeat;}
.nav_right_sub_nav ul a:hover,
.nav_right_sub_nav ul li.current_page_item a {background:url(../images/royal-blue/sprite.png) 0px -39px no-repeat !important;}
#sub_nav ul a:hover,
#sub_nav ul li.current_page_item a {background:url(../images/royal-blue/sprite.png) 0px 0px no-repeat;}
#sub_nav ul ul a,
#sub_nav ul ul a:hover,
.list li,
#sidebar ul li,
#sub_nav ul li.current_page_item ul li a,
#sub_nav ul li.current_page_parent ul li.current_page_item a{background:url(../images/royal-blue/bullet1.png) 0 8px no-repeat !important;color:#456793 !important;}
#sub_nav ul li.current_page_item .children a {background:url(../images/royal-blue/bullet1.png) 0 9px no-repeat;padding:4px 0 1px 14px;color:#666;}
#sub_nav ul li.current_page_item .children a:hover {text-decoration:underline;background:url(../images/royal-blue/bullet1.png) 0 9px no-repeat;color:#666;}
#sub_nav ul .children .current_page_item a, #sub_nav ul .children .current_page_item a:hover {background:url(../images/royal-blue/bullet1.png) 0 9px no-repeat;padding:4px 0 1px 14px;color:#40618C;}
.list2 li {background:url(../images/royal-blue/bullet2.png) 0 10px no-repeat !important;padding:5px 0 0 19px !important;}
.list3 li {background:url(../images/royal-blue/bullet3.png) 0 10px no-repeat !important;padding:5px 0 0 18px !important;}
.list4 li {background:url(../images/royal-blue/bullet4.png) 0 10px no-repeat !important;padding:5px 0 0 19px !important;}
.list5 li {background: none !important; padding:5px 0 0 0px !important;}




/*---------------------------------------------------------------*/
/* LAYOUT
/*---------------------------------------------------------------*/
.home-bnr-jquery {background:#44628C url(../images/royal-blue/bg-jquery-bnr.jpg) 0 0 no-repeat;color: #FFF;}
#main .tools {background:url(../images/royal-blue/bg-tools-c.jpg) repeat-y #182947;color:#fff;}
#main .tools .holder {background:url(../images/royal-blue/bg-tools-t.jpg) no-repeat;}
#main .tools .frame {background:url(../images/royal-blue/bg-tools-b.jpg) 0 100% no-repeat;height:1%;overflow:hidden;padding:16px 22px 0 20px;}
/* jQuery2 */
.home-bnr-jquery ul {background-image: url(../images/royal-blue/6.gif);background-position:center;background-repeat: no-repeat;}





/*---------------------------------------------------------------*/
/* MISC
/*---------------------------------------------------------------*/
.post_content {background: url(../images/royal-blue/bg-post-content.png) 577px 0px no-repeat;}
.search-form .text {background:url(../images/royal-blue/sprite.png) -66px -78px no-repeat;}
#wrapper .tabset .active, .tabset a:hover {background:url(../images/royal-blue/bg-horz-active.jpg) 100% 0 no-repeat;}
#wrapper .tabset .active span, .tabset a:hover span {background:url(../images/royal-blue/bg-horz-active.jpg) no-repeat;}
.karma-pages a:active,.karma-pages span.current, .wp-pagenavi a:active,.wp-pagenavi span.current {background: url(../images/royal-blue/sprite.png) -66px -107px no-repeat;}





/*---------------------------------------------------------------*/
/* HEADER 
/*---------------------------------------------------------------*/
#header .header-holder {background:#182947 url(../images/royal-blue/bg-header-holder.jpg) 0 0 repeat-x !important;}
.big-banner #header .header-holder {background:#182947 url(../images/royal-blue/bg-big-header-holder.png) 0 0 repeat-x !important;}
.top-block {background:#13223C !important;}



/*---------------------------------------------------------------*/
/* FOOTER
/*---------------------------------------------------------------*/
#footer {background:#182947 url(../images/royal-blue/bg-footer.jpg) repeat-x !important;}
#footer_bottom {background:#0A1322 url(../images/royal-blue/bg-footer-bottom.jpg) repeat-x !important;color: #868686 !important;}



/*---------------------------------------------------------------*/
/* NAVIGATION
/*---------------------------------------------------------------*/
#menu-main-nav li strong {color:#7D92B9 !important;}
#menu-main-nav a:hover span strong,
#menu-main-nav li.current-menu-item a span strong {text-decoration:none;color:#FFF !important;} /* A. active link color parent level (see B)  */
#menu-main-nav li {background:url(../images/_global/seperator-main-nav.png) 0 50% no-repeat !important;}


/*---------------------------------------------------------------*/
/* LINKS + LISTS
/*---------------------------------------------------------------*/
.top-block, .top-block a, #header .sub-nav li, #header .sub-nav2 li {color:#B1B1B1 !important;}
.top-block a:hover {color:#FFF !important;}
.top-block .sub-nav ul li, .top-block .sub-nav2 ul li {background:url(../images/_global/separator-toolbar.png) 0 50% no-repeat !important;}
.footer-holder a {color:#6984AB !important;}
.footer-holder a:hover {color:#FFF !important;}
#footer_bottom a {color:#6984AB !important;text-decoration:underline;}
#footer_bottom #foot_left p {color:#6984AB !important;}
#footer_bottom a:hover {color:#FFF !important;text-decoration:none;}
.footer_post h4 a{color:#FFF !important;}
#mc_signup .mc_required, .mc_required, #mc-indicates-required {color:#6984AB !important;}
#footer .blogroll a{color:#FFF !important;font-weight:bold;}
#footer .blogroll a:hover{color:#FFF !important;}
#footer .blogroll li{color:#6984AB !important;}




/*---------------------------------------------------------------*/
/* TYPOGRAPHY
/*---------------------------------------------------------------*/
#footer h3 {border-bottom: 1px solid #516D8A !important;}
#footer, #footer_bottom {color: #DDD !important;}
.footer_post h4 a{color:#DDD !important;}
