@import url("hw-local-sidebars.css");

 /*overrides for design2.5 - replace navy with your dark color and blue with your light color */

#header .header-buttons, #header .header-buttons a {color: navy;}

#header #hdr-login {color: navy;}

#header .bar, #footer .bar {background-color: navy;}	

#content-block .toc-level a.toc-section-return {background-color:navy;}

#header .bar-inner, #footer .footer-group {background-color: blue;}

div.hw-gen-page div#header {
    border-bottom: 1px solid #CCCCCC;
    height: 150px;
    padding: 3px;
    position: relative;
    background-image: none;
}

#header, #footer {font-family: Calibri, Arial, Helvetica, sans-serif;}

#main-logo {
position: absolute;
top: 74px;
left: 0px;
margin: 0;
padding: 5px 0 0 5px;
background: transparent url('/shared/img/standard-design/design1/left-content-shadow.png') repeat-y top left;
z-index: 1;
}

#header .header-rss {
top: 10px;
}

#header #hdr-login{
 left: 336px;
 background-image:url('/shared/img/standard-design/design1/header_texture_light.gif');
 border-top: 1px solid #999;
 border-bottom: 1px solid #999;
 border-left: none;
}
#header #hdr-login{
height: 30px;
margin: 0;
font-size: 0.8em;
}

#header #hdr-login {color: #163f4e;}

#header .header-qs {
height: 32px;
margin: 0;
font-size: 0.8em;
}

#header .header-qs {
padding: 0;
width: 285px;
left: 680px;
}
#header .header-qs form {
width: 160px;
margin-left: 20px;
}
#header .header-qs .adv-search-link {
font-size: 80%;
margin-right: 40px;
}

#pageid-archive #proxied-contents, div.pagetype-proxied #proxied-contents { margin-left: 15px; }

#pageid-toc .gca-buttons { margin-bottom: 5px; }

#content-block .toc-level a.toc-section-return { background-color: #ffffff; padding-left: 3px; }

 /*logo settings - adjust for size and filename/format  */
#header h1 a#logo {background-image: url(/local/img/journal_logo.gif);width:375px;height:80px;}
#header h1  {height:80px;width:375px;margin:0 24px;}

body {font-family: Calibri, Arial, Helvetica, sans-serif;}
div.hw-gen-page {font-family: Calibri, Arial, Helvetica, sans-serif;}
#header, #footer {font-family: Calibri, Arial, Helvetica, sans-serif;}
#content-block h1, #content-block h2, #content-block h3,
#content-block h4, #content-block h5, #content-block h6 {
        font-family: Calibri, Arial, Helvetica, sans-serif;
}

#pageid-toc .cit .cit-title-group {
margin-left: 2em;
display: block;
}

#footer ul.issns {
float: right;
margin-top: -15px;
}

#pageid-pap-index #content-block .cit-list .cit-metadata ul.cit-auth-list, #pageid-pap-bysection #content-block .cit-list .cit-metadata ul.cit-auth-list { margin-left: 40px; }

div.hw-gen-page div.leaderboard-ads {
    top: 20px;
}
