@import url(/wrapper/universal.css);

/* HUB STYLES - last updated 10/10 - 10:39 AM by Patrick
----------------------------------------------- 
*/


div#content_wrapper-onecol {
width : 100%;
float : left;
text-align : left; }

/* Displays the white background color in on top the the left and right edge shadow */
div#content_wrapper-onecol {
width : 970px;
float : left;
margin : 0 10px;
display : inline;
background : #fff;
text-align: center; }

/* Single wide content column layout, no left nav or right column ads */
div#content_wrapper-onecol div#hub_onecol {
width: 950px;
margin: 0 auto;
text-align: left; }


/*
div#content_wrapper-4col {
background : url(/attachment-cache/images/hub/bgwrapper-hub.gif) repeat-y; }
*/

/* =HEADER
----------------------------------------------- 
*/

div#header {
border-top : 1px solid #6da69e;
background : url(/images/wrapper/bg-header.gif); }

div#header h1#masthead {
width : 521px;
height : 93px;
margin : 16px 0 0 0;
text-indent : -9999px;
background : url(/images/wrapper/logo-bn.gif); }

div#header h1#masthead a {
display : block;
width : 521px;
height : 93px; }

/* =PORTAL NAVIGATION
----------------------------------------------- 
*/

div#header ul li {
background : url(/images/wrapper/bgtab-right-ebn.gif) no-repeat right bottom; }

div#header li a {
background : url(/images/wrapper/bgtab-left-ebn.gif) no-repeat left bottom;
color : #6da69f; }

div#header li a:hover {
color : #7bbbb2; }

div#header li#thisportal {
background : url(/images/wrapper/bgtab-right-on-ebn.gif) no-repeat right bottom; }

div#header li#thisportal a {
background : url(/images/wrapper/bgtab-left-on-ebn.gif) no-repeat left bottom; }


/* =HORIZONTAL NAV
----------------------------------------------- 
*/

div#navigation_tools {
background-color : #2168a0; }


/* =MAIN CONTENT
----------------------------------------------- 
*/

#site-container #content_wrapper-onecol #hub_onecol ul#hub li {
clear: both;
margin-bottom: 30px;
display: block;
border: none; }

#hub_onecol div.cover-container {
float: left;
width: 214px;
text-align: right; }

#hub_onecol div.content-container {
width: 712px;
margin-left: 234px; }

#hub_onecol div.website-info {
float: left;
width: 469px; }

#hub_onecol div.newsletter-info {
float: left;
width: 224px;
margin-left: 19px; }

#hub_onecol img.cover-image {
border: 1px solid #c5c5c5; }

#hub_onecol img.logo {
margin-bottom: 18px; }

#hub_onecol h4 {
font-family: Verdana;
font-size: 18px;
font-weight: normal;
color: #999;
letter-spacing: -1px;
border-bottom: 3px double #e2e2e2;
margin: 0 0 17px 0;
padding: 5px 0 5px 0; }

#hub_onecol br.clear {
clear: both; }

a {
color: #2168a0; }


/* =COLUMNS
----------------------------------------------- 


div#ebn {
width : 225px;
float : left;
margin-left : 15px;
display : inline; }

div#ebnc {
width : 225px;
float : left;
margin-left : 19px; }

div#eba {
width : 225px;
float : left;
margin-left : 19px; }

div#mb {
width : 225px;
float : left;
margin-left : 19px; }

.cover-image {
text-align : center;
margin-top : -80px; }

#ebn img, #ebnc img, #eba img, #mb img {
margin-bottom : 5px; }

.site-description {
height : 23em;
margin-bottom : 2em; }
*/


/* =TYPOGRAPHY
----------------------------------------------- 
*/



div#ebn h2 {
font-family : 'Georgia','New York','Times New Roman',Times,serif;
font-size : 140%;
font-weight : bold;
color : #2168a0;
margin : 0 0 2em 0;
padding-bottom : 4em; 
background : url(/images/wrapper/bg-h2-ebn.gif) repeat-x; }

div#ebnc h2 {
font-family : 'Georgia','New York','Times New Roman',Times,serif;
font-size : 140%;
font-weight : bold;
color : #9f1313;
margin : 0 0 2em 0;
padding-bottom : 4em; 
background : url(/images/wrapper/bg-h2-ebnc.gif) repeat-x; }

div#eba h2 {
font-family : 'Georgia','New York','Times New Roman',Times,serif;
font-size : 140%;
font-weight : bold;
color : #081a28;
margin : 0 0 2em 0;
padding-bottom : 4em; 
background : url(/images/wrapper/bg-h2-eba.gif) repeat-x; }

div#mb h2 {
font-family : 'Georgia','New York','Times New Roman',Times,serif;
font-size : 140%;
font-weight : bold;
color : #9d9e9f;
margin : 0 0 2em 0;
padding-bottom : 4em; 
background : url(/images/wrapper/bg-h2-mb.gif) repeat-x; }

div#ebn h3, div#ebnc h3, div#eba h3, div#mb h3 {
font-size : 100%;
padding-left : .3em;
color : #fff;
background : #2168a0; }

div#hub_onecol h2.content-title  
{
color : #a12129; }

div#hub_onecol h3
{
color : #dd6401; }



/* =LISTS
----------------------------------------------- 


div#ebn ul li, div#ebnc ul li, div#eba ul li, div#mb ul li {
padding-left: 1.5em;
background : url(/attachment-cache/images/ebn/icon-arrow2.gif) no-repeat;
border : 0;
margin : 0 0 .1em 0;
padding : 0 0 0 1.5em; }
*/
