/*****************************/
/*********** STYLES **********/
/*****************************/
#copyright-outer { background: #f2fcff; border-top: 1px solid #d0e4e9; }
#advert-float { background: #f2fcff; border-bottom: 1px solid #d0e4e9; }
#footer-float { background: #f2fcff; border-top: 1px solid #d0e4e9; }
#banner2-float { border-bottom: 1px solid #d0e4e9; }
@media screen and (min-width:480px){
#header-outer { background: url(../../images/header_blue.gif) bottom; border-bottom: 1px solid #d0e4e9; }
}
/*****************************/
/*********** STYLES **********/
/*****************************/
.page-header h1, .contact h1 { border-bottom: 1px solid #d0e4e9; }
.pagination .pagenav { background: #f2fcff; border: 1px solid #d0e4e9; }
p.readmore a { background: #f2fcff; border: 1px solid #d0e4e9; }
input.button, button.button, #member-registration button.btn, #user-registration button.btn, #contact-form button.btn { background: #f2fcff; border: 1px solid #d0e4e9; }
.contact h3 { background: #f2fcff; border: 1px solid #d0e4e9; }
.contact a.accordion-toggle { background: #f2fcff; border: 1px solid #d0e4e9; }
/*****************************/
/*********** STYLES **********/
/*****************************/
h3.h3title { border-bottom: 1px solid #d0e4e9; }
.advert .menu a, .upper .menu a, .bottom .menu a, .footer .menu a, .user .menu a, .inside .menu a { border-bottom: 1px solid #d0e4e9; }
#right-right-only .menu li a, #left-left-only .menu li a, #left-left-right .menu li a, #right-left-right .menu li a, #right-right-center .menu li a, #left-left-center .menu li a, #left-left-right-center .menu li a, #right-left-right-center .menu li a, #center-right-center .menu li a, #center-left-center .menu li a, #center-left-right-center .menu li a, #center-center-only .menu li a, #right-right-only .category-module li a, #left-left-only .category-module li a, #left-left-right .category-module li a, #right-left-right .category-module li a, #right-right-center .category-module li a, #left-left-center .category-module li a, #left-left-right-center .category-module li a, #right-left-right-center .category-module li a, #center-right-center .category-module li a, #center-left-center .category-module li a, #center-left-right-center .category-module li a, #center-center-only .category-module li a { background: #f2fcff; border: 1px solid #d0e4e9; }
/*****************************/
/*********** STYLES **********/
/*****************************/
@media screen and (min-width:768px){
#toolbar .menu ul { background: #f2fcff; border: 1px solid #d0e4e9; }
}


#cont {display: none; }
.show:focus + .hide {display: inline; }
.show:focus + .hide + #cont {display: block;}