.post-title a:active,.post-title a:hover,.postmeta a:active,.postmeta a:hover,.widget a:active,.widget a:hover,a:active,a:hover{color:#3B5998}.entry p a:link,.entry p a:visited{color:#3B5998;text-decoration:none}.entry p a:hover{color:#3B5998;text-decoration:underline}.post-title a:link,.post-title a:visited{color:#444}.post-title a:hover{color:#3B5998}.page-title,.post-title{color:#3c3c3c}body{background-color:#E3E3E3}#header-wrap,.natty #header-wrap{background:#373C3D;background:#85919E -webkit-gradient(linear,left top,left bottom,from(#373C3D),to(#85919E)) no-repeat;background:#85919E -moz-linear-gradient(top,#373C3D,#85919E) no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#373C3D,endColorstr=#85919E) no-repeat;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#373C3D, endColorstr=#85919E)" no-repeat}.natty #header-wrap{border-top:1px solid #515151}.header-line{border-top:15px solid #1d1d1d;border-bottom:1px solid #515151}.natty .header-line{border-top:none;border-bottom:1px solid #6a6a6a}#logo .site-description,#logo .site-title,#logo a:hover .site-title{color:#f9f9f9}#topheader,#topnav,#topnav-icon{background:#323232}#topnav-menu{margin-left:0}#header-social-icons .social-icons-menu li a:hover,#header-social-icons .social-icons-menu li a:hover:before,#topnav-menu a:hover,#topnav-menu li a:hover{color:#fff;background:#A20E01}#topnav-menu .current-menu-item,#topnav-menu .current_page_item{background:#0144a2}.natty #topnav-menu .current-menu-item,.natty #topnav-menu .current_page_item,.navhdr #topnav-menu .current-menu-item,.navhdr #topnav-menu .current_page_item{background:#282828}#topnav-menu .current-menu-item:hover,#topnav-menu .current_page_item:hover,.natty #topnav-menu .current-menu-item:hover,.natty #topnav-menu .current_page_item:hover{color:#fff;background:#3B5998}#topnav-menu .children,#topnav-menu .sub-menu{background-color:#3d3d3d}.search-form-top{background-color:#fff}#navi-wrap{background:#0144a2;border-top:none;border-bottom:2px solid #1c5ab2}.natty #navi-wrap,.stickynav{background:#0144a2;border-top:2px solid #1c5ab2;border-bottom:2px solid #1c5ab2}.nav-menu li:focus>a,.nav-menu li:hover>a,.nav-menu li a:focus,.nav-menu li a:hover{background-color:#A20E01;color:#fff}.nav-menu .children,.nav-menu .sub-menu{background-color:#3d3d3d}.nav-menu ul ul a:focus,.nav-menu ul ul a:hover,ul.nav-menu ul a:focus,ul.nav-menu ul a:hover{background-color:#002e8d}#header #navi-wrap .nav-menu .submenu li.menu-item-has-children>a:after,#header #navi-wrap .nav-menu li.menu-item-has-children>a:after,#header #navi-wrap .nav-menu li a,#header .search-icon:before,#header .site-header .search-form:before{color:#f9f9f9}.wide-header #content-wrap{border:1px solid #acb3b4;margin:0.6em auto 0.95em;box-shadow:none}#footer-widgets .widgettitle,#frontpage-magazine-widgets .widget .widgettitle,#sidebar .widgettitle,.widget-tabnavi{background:#0144a2}.widgettitle{font-size:0.95em;padding:0.65em;text-transform:uppercase}#sidebar .widget{border:3px solid rgba(0,0,0,0.2)}#sidebar .sideleft .widget,#sidebar .sideright .widget{border:1px solid rgba(0,0,0,0.2);padding:0.4em}.widget-tabbed .tabdiv li.widget-thumb .wp-post-image{margin:0.3em 0.5em 0.5em 0;padding:2px;max-width:55px;border:1px solid #ddd}#commentform #submit,.search-form .search-submit{background:#0144A2}#commentform #submit:hover,.entry .more-link:hover,.search-form .search-submit:hover{background:#0066cc}#footer-widgets-bg{background:#05283b;border-top:5px solid #3c6477}#footer-widgets .widget{background:#dde2d8;border:5px solid #3c6477}#footer-widgets .widgettitle{padding:0.55em 1em}#footer-widgets .widget ul li{border-bottom:1px solid rgba(0,0,0,0.3)}#footer-widgets .widget a:link,#footer-widgets .widget a:visited{color:#333}#footer-widgets .product-title,#footer-widgets .widget div,#footer-widgets .widget ul{color:#333}#footer{border-top:1px solid #0e3c55;background:#051319}.scrollToTop{background:#3d3d3d}.scrollToTop:hover{background:#3B5998}@media only screen and (max-width:60em){#header .menu-toggle{color:#f9f9f9;border-bottom:none}#header #navi-wrap{border:none}.toggled-on .nav-menu>li a:hover,.toggled-on .nav-menu>ul a:hover{background-color:#1273ac;color:#fff}.toggled-on .nav-menu .children,.toggled-on .nav-menu .sub-menu{background-color:#314d02}#topnav-menu .current-menu-item,#topnav-menu .current_page_item{background:#444}.wide-header #content-wrap{border:0;margin:0 auto}#sidebar{clear:both;margin:1em 0 0;padding:1em;width:100%}}@media only screen and (max-width:50em){#topnav-menu{background:#234f85}}