@import url('//s3.amazonaws.com/ClubExpressFonts/copperplate/stylesheet.css');
.bg-color-2, footer {background-color:#00315e !important; }
footer { clear:left; }
header { width:100% !important; }
.inner-top { width:980px !important; }
#inner_top header { background-color:#00315e !important; }
#header_cell { background-color:#00315e !important; }
#nav_container { position:absolute;left:190px; width:790px !important;margin-top:00px; top:70px;}
#layout_wrapper { width:100%; }
#inner_content { width:980px !important; margin:0px auto; }
#inner_top { width:980px !important; }
#header_container { position:relative; }
ul.horizontal.site-menu li span a, ul.horizontal.site-menu li span span { font-family:Open Sans, sans-serif !important;font-size:15px !important; text-transform:uppercase;font-weight:normal !important;}
ul.horizontal.site-menu li span a:hover, ul.horizontal.site-menu li:hover span span, ul.horizontal.site-menu li.selected-menu-item a, ul.horizontal.site-menu li.selected-menu-item a:hover { color:#FFFFFF !important; }
ul.horizontal.site-menu ul.sub-menu li { background:rgba(0,49,94,.8) !important; }
ul.horizontal.site-menu ul.sub-menu li:hover,ul.horizontal.site-menu ul.sub-menu li.selected-menu-item,ul.horizontal.site-menu ul.sub-menu li.selected-menu-item:hover { background:rgba(0,49,94,1) !important; }
ul.horizontal.site-menu ul.sub-menu li span a, ul.horizontal.site-menu ul.sub-menu li span a:hover { color:#FFFFFF !important; }
ul.horizontal.site-menu li.sub-parent:hover ul { top:40px; }
/***PADDED POSITION DROP MENU
ul.horizontal.site-menu li.sub-parent:hover ul { top:70px; }
ul.horizontal.site-menu li:hover span span { padding-bottom:35px; }
**/
ul.horizontal.site-menu ul.sub-menu li:first-child { margin-top:5px; }
ul.horizontal.site-menu li span a:hover, ul.horizontal.site-menu li:hover span span, ul.horizontal.site-menu li.selected-menu-item a, ul.horizontal.site-menu li.selected-menu-item a:hover { border-bottom:3px solid #FFFFFF;box-sizing:border-box; }

ul.horizontal.site-menu ul.sub-menu li.selected-menu-item a,ul.horizontal.site-menu ul.sub-menu li span a,ul.horizontal.site-menu ul.sub-menu li.selected-menu-item span a, ul.horizontal.site-menu ul.sub-menu li.selected-menu-item span a:hover, ul.horizontal.site-menu ul.sub-menu li.selected-menu-item { border-bottom:none !important;color:#FFFFFF !important; }

ul.horizontal.site-menu ul.sub-menu li.selected-menu-item a { color:#FFFFFF !important; }
#layout_wrapper { 
background-color:#5f7994;
margin:0px auto;
}
#layout_wrapper #page_content { background-color:#FFFFFF; padding:10px;padding-top:20px; width:100%;}
.crumb-trail-container { position:absolute; }
article {
width:980px;
margin:0px auto;
}
.top-line #non_member_panel .login-link { color:#FFFFFF !important; border-radius:5px; border:1px solid #FFFFFF; padding:6px; }
#desktop_page_tools #page_tools { left:95% !important; }

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
/* Styles */
article {
width:90%;
margin:0px auto;
}
}
/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
article {
width:90%;
margin:0px auto;
}
}