/* Reset the reset */
/*.yui-ge div.first, .yui-gf .yui-u {width:68%; margin-right:4%;}*/
.yui-ge .yui-u, .yui-gf div.first#sidebar {background: transparent url(../images/main/sprite.png) 0 -476px no-repeat;color:#002a5c;}

/* Base Values */
html {background:#012b5d url(../images/main/background.png) top center no-repeat; min-width:950px; min-height:500px;}
#doc2 {width:950px;}
/*body {background:transparent */
strong, b {font-weight:bold;}
i, em {font-style: italic;}
.clear {clear:both;}

.yui-gf {background: #083161 url(../images/main/bd_back.png) repeat-y;}


/* Header */
div#hd {height:248px; background: transparent url(../images/main/sprite.png) 0 0 no-repeat;}
div#doc2 div#bd {background:#083161;}
div#hd h1 {display:none;}

/* Mailing List */
input#ea {-webkit-border-radius:1px;-moz-border-radius:3px; border:1px solid #002A5C; margin-top:4px; width:150px; height:17px; padding:3px; line-height:20px; }

/* Social Links */
ul#social {float:right; margin-top:50px; margin-right:25px;}
ul#social li {float:left; padding-right:15px; height:30px;}
ul#social li#newsletter a {color:#fff; line-height:30px;}
ul#social li#twitter a {background:transparent url(../images/main/sprite.png) -2px -270px no-repeat; width:30px; height:30px; display:block; text-indent:-5000em;}
ul#social li#facebook a {background:transparent url(../images/main/sprite.png) -50px -270px no-repeat; width:30px; height:30px; display:block; text-indent:-5000em;}
ul#social li#linkedin a {background:transparent url(../images/main/sprite.png) -100px -270px no-repeat; width:30px; height:30px; display:block; text-indent:-5000em;}

/* Navigation */
ul#nav {padding:150px 25px 0 175px;height:36px; text-transform:uppercase; color:#c4c;}
ul#nav a {color:#c4c4c4; text-decoration:none; font-size:110%; font-weight:bold;}
ul#nav a:hover {color:#083161;}
ul#nav a.active {color:#083161;}
ul#nav li {float:left; padding-right:10px; padding-top:15px}
ul#nav li.navBtn {padding-top:9px;}
ul#nav li.btns {padding-left:20px;}
/*ul#nav li.btns {padding-left:150px;}*/
ul#nav li.navBtn a {background: transparent url(../images/main/sprite.png) 0 -340px no-repeat; width:125px; height:36px; display:block;color:#000;padding:5px 0 0 15px}
/*ul#nav li.navBtn a:hover {background-position:0 -413px;}*/
ul#nav li#volunteerBtn {margin-top:0}
ul#nav li#contributeBtn {margin-top:0}


div.leftContent {width:80%; margin: 35px 0 5% 22%;}

div.leftContent ul li {margin-bottom:10px;}
div.leftContent h2 {font-size:120%; color:#083161;font-weight:bold}
div.leftContent span {display:block; text-align:right}
div.leftContent a {color:#083161; text-decoration:underline}
div.leftContent a:hover {text-decoration:none}

div#mainContent {margin-right:8%; width:63%;}
div#mainContent p {margin-bottom:10px;}
div#mainContent h1 {color:#083161; font-size:180%}
div#mainContent a {color:#083161; text-decoration:none; border-bottom:1px dashed}
div#mainContent a:hover {border-bottom:1px solid}
div#mainContent div.entry {margin-bottom:50px}

/* Contact Form */
/*#contact_form input {-webkit-border-radius:1px;-moz-border-radius:3px; border:1px solid #002A5C; margin-top:4px; width:150px; height:17px; padding:3px; line-height:20px; } */

/* Footer */
div#ft {color:#fff;}
div#ft a {color:#fff; text-decoration:none}
div#ft a:hover {text-decoration:underline}
div#ft ul {margin-top:10px; margin-bottom:5px; margin-left:240px}
div#ft ul li {float:left;padding-right:15px; padding-left:15px; border-right:1px #fff solid;}
div#ft ul li.last {border-right:none;}
div#ft p {margin-top:5px; font-style: italic;text-align:center}




