/**
* Base CSS: should be same on all sites
*/
/*-- Defaults ------------------------*/

/* General Styling */
* {
    margin:0;
    padding:0;
}

body {
    text-align:center;
    font-size:10px;
    font-family:arial;
    color: #2F3F53;
    background: #FFFFFF url(images/eej_site_background.jpg) fixed repeat-x bottom;
}
body.popup {
    text-align:center;
    background:#E1E9F2;
}

.ebSection {
    color:#2F3F53;
    background:#E1E9F2;
    margin:2px 10px 0;
}

.ebSection img {
    border:1px solid silver;
}

.ebSection p,body.popup .ebSection ul {
    text-align:left;
    padding:10px;
}

.ebSection ul {
    margin-left:15px;
}

.ebSection h1,body.popup .ebSection h2 {
    color:#2F3F53;
    text-align:left;
    padding:5px 0 0 10px;
}

h1 {
    font-size:1.8em;
}

p,h2,h3,h4,li {
    font-size:1.2em;
}

a {
    text-decoration:none;
    color:#036;
}

a:hover {
    text-decoration:underline;
}

img {
    border:0;
}

p {
    padding:5px 0;
    color:#2F3F53;
    text-align:left;
}

#wrapper {
    width:725px;
    margin:auto;
    text-align:left;
}

/* Site Header CSS */
#header {
    margin:10px 0 5px;
    background-color:#FFF;
    padding:5px 4px 10px;
    height:90px;
}

#header .logo {
    float:left;
    padding-top:10px;
}
#header .logo p {
    padding:0;
}

#header .bannerAdFrame {
    float:right;
}

/* Main Content CSS */
#main {
    color:#2F3F53;
    clear:both;
}

/* Main Content Container */
#content {
    margin: 0px 0 0px 0;
    padding: 10px 10px 0px 10px;
    background-color: #EFEDED;
}
.shadow {
    -webkit-box-shadow: 4px 4px 6px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: 4px 4px 6px rgba(50, 50, 50, 0.75);
    box-shadow: 4px 4px 6px rgba(50, 50, 50, 0.75);
}

/* ebSection Stylings */
#content .ebSection {
    padding:5px 5px 10px;
    margin:0px 0px 10px 0px;
    background-color:#E1E9F2;
    float:left;
    border:1px solid silver;
}

/* Light colour for ebSection links */
#content .ebSection a {
    color:#135B98;
}

#content .ebSection H1 {
    font-size:1.8em;
    padding:10px 0 5px 25px;
}

#content .ebSection H2 {
    padding:10px 0 0 25px;
}

#content .ebSection p {
    padding:5px 25px;
    margin: 0px;
}

#content .ebSection img{
    border: solid 1px silver;
}
#content .ebSection H2
{
    padding: 10px 0 0 25px;
    margin: 0px;
}
