@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{font-family: 'Open Sans', sans-serif;background:url(../images/site-background.gif) left top repeat;}
a{text-decoration:none;}
.home #site-wrap{background:none!important}
#site-wrap{width:100%;position:relative;z-index:1;background:url(../images/content-background.gif) center top repeat-y;}
#site-cont{width:960px;position:relative;left:50%;margin-left:-480px;}
.txt-img{overflow:hidden;display:block;text-indent:-9999em;background-repeat:no-repeat;background-position:left top;}
/*#background{width:864px;height:100%;position:fixed;left:50%;margin-left:-432px;top:200px;}*/
img{border:none;}
/*
Utility Bar
*/
#utility-bar{background:url(../images/utility-background.gif) left top repeat-x;height:26px;width:100%;}
#utility-bar-cont{width:960px;margin:0 auto;height:26px;}
#contact-us{background:url(../images/black-trans-45.png) left top repeat;width:112px;height:26px;display:block;color:white;font-size:12px;font-weight:600;text-align:center;line-height:26px;vertical-align:middle;float:right;margin-right:48px;}
/*
Header
*/
#header{height:135px;overflow:hidden;background:url(../images/site-background.gif) left top repeat;}
#onward-logo{background-image:url(../images/onward-scholars-logo.gif);width:181px;height:103px;margin-top:10px;float:left;margin-left:48px;}
/*
Site Navigation
*/
.site-nav{float:right;margin-top:68px;margin-right:48px;}
.site-nav li{list-style:none;display:inline;margin-left:113px;}
.site-nav li a{font-weight:600;color:#605953;font-size:13px;}
.site-nav li a:hover, .site-nav .current_page_item a{color:#4b9da8!important;}

/*
Feature
*/
#feature-wrap{height:675px;background:url(../images/feat-arrow.gif) left bottom no-repeat #596e76;overflow:hidden;position:relative;}
#feature{overflow:hidden;position:absolute;}
.feature-slide{position:relative;overflow:hidden;height:634px;float:left;width:960px;}
.feature-slide img{position:absolute;}
.feature-slide .cta{position:absolute;bottom:270px;margin-top:214px;margin-left:103px;right:103px;overflow:hidden;width:450px;}
.feature-slide h2{color:white;font-size:90px;font-weight:300;vletter-spacing:-5px;text-shadow:2px 2px 2px #1c1c1c;filter:dropshadow(color=#1c1c1c, offx=2, offy=2);line-height:72px;margin-bottom:30px;}
.feature-slide h3{float:left;font-size:19px;color:white;background:#d7b35a;font-weight:600;padding:10px;display:block;line-height:24px;}
.feature-slide p{position:absolute;top:425px;color:#4b9da8;font-size:34px;font-weight:300;letter-spacing:-1px;padding:25px 48px;line-height:38px;}
.feature-slide h4{font-size:16px;text-align:right;display:block; position: absolute;right:80px;bottom:5px;color:#4b9da8;font-weight:300;letter-spacing:-1px;line-height:38px;}
.feat-arrow{width:35px;height:230px;background-color:#54676e;position:absolute;top:428px;cursor:pointer;}
#feat-left-arrow{background-position:center center;left:0;display:none;background-image:url(../images/lt-arw.png);}
#feat-right-arrow{background-position:center center;right:0;background-image:url(../images/rt-arw.png);}
/*
Main Copy
*/
#main-copy{font-size:18px;color:#877767;line-height:24px;letter-spacing:-0.5px;padding:70px 70px 40px 70px;}
#main-copy p{margin-bottom:24px;}
#main-copy p a{color:#87BB40;}
#main-copy p a:hover{color:#605953;}
/*
Bucket
*/
#bucket-wrap{margin:0 48px 35px 48px;overflow:hidden;}
.bucket{width:50%;float:left;height:270px;overflow:hidden;}
.bucket-image{width:150px;height:150px;position:relative;float:left;}
.bucket-image img{position:absolute;top:0;left:0;}
.bucket-frame{width:150px;height:150px;background:url(../images/circle-frame.png) left top no-repeat;position:absolute;top:0;left:0;}
.bucket-copy{float:left;color:#4b646c;width:200px;margin-left:15px;}
.bucket-copy h3{font-size:22px;line-height:36px;font-weight:400;}
.bucket-copy p{font-size:12px;letter-spacing:-0.5px;line-height:18px;}
.learn-more{color:#87bb40;background:url(../images/green-arrow.gif) left top no-repeat;display:block;height:15px;padding-left:12px;line-height:15px;vertical-align:middle;font-size:12px;font-weight:600;margin-top:5px;}
.bucket-calendar{width:122px;height:136px;float:left;text-align:center;background:#72adb6;overflow:hidden;margin-right:30px;position:relative;}
.cal-day{font-size:64px;font-weight:700;color:white;line-height:64px;border-top:14px solid #4b9fa8;padding:4px 0;}
.cal-month{font-size:32px;font-weight:300;text-transform:uppercase;color:white;border-top:1px solid #aaced4;margin:0 auto;display:inline-block;}
/*
Footer
*/
#footer{height:125px;background:url(../images/footer-background.gif) left top repeat;overflow:hidden;position:relative;z-index:1;}
#footer-cont{width:960px;margin:0 auto;overflow:hidden;}
#footer-nav{margin-left:48px;overflow:hidden;float:left;margin-top:60px;}
#footer-nav a:hover{color:#524439;}
.footer-nav-list li{list-style:none; display:inline;text-transform:lowercase;}
.footer-nav-list li a{border-right:solid 1px white!important;display:block;}
.footer-nav-list li:last-child a{border-right:none!important;}
#footer-nav a{color:white;font-size:11px;line-height:9px;font-weight:600;border-right:1px white solid;padding-right:5px;margin-right:5px;display:block;height:12px;float:left;}
#footer-nav a:last-child{border-right:none;}
#social-media{float:right;margin-right:48px;margin-top:55px;}
#social-media a{height:30px;width:31px;display:block;background-image:url(../images/social-media.png);background-repeat:no-repeat;text-indent:-9999em;overflow:hidden;float:left;margin-left:3px;}
#flickr{background-position:-33px center;}
#pinterest{background-position:-66px center;}
#twitter{background-position:-99px center;}
#facebook{background-position:-132px center;}
html, body {
height: 100%;
}
.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -125px;
}
.push {
height: 125px;
}
/*
Page
*/
#page-wrap{overflow:hidden;background:url(../images/site-background.gif) left top repeat-x;}
#page-cont{float:left;overflow:hidden;}
#top-gutter{width:675px;height:11px;border-top:solid 1px #f1efef;border-left:solid 1px #f1efef;border-right:solid 1px #f1efef;background:white;}
#content-wrap{width:653px;background:white;border-left:solid 1px #f1efef;border-right:solid 1px #f1efef;background:white;padding:0 11px 50px 11px;}
#content-cont{padding-top:25px;overflow:hidden;margin-bottom:40px;}
#content-cont > h1{font-size:24px;color:#4b646c;font-weight:normal;}
#content-cont > h2{font-size:11px;color:#87bb40;}
#content-cont > h3,#content-cont > h3 a{font-size:20px;color:#362f2d;font-weight:normal;line-height:30px;}
#content-cont > h4{font-size:18px;color:#4b9da8;font-weight:normal;}
#content-cont > h5{font-size:10px;color:#877767;text-transform:uppercase;font-weight:normal;margin-top:15px;}
#content-cont > h6{font-size:12px;color:#4b9da8;font-weight:normal;position:relative;top:20px;}
#content-cont > p, #content-cont > ol,.blog-post p{font-size:12px;color:#362f2d;margin-top:20px;}
#content-cont > ol li{list-style:decimal outside none;line-height:24px;}
#content-cont > ol{padding-left:20px;margin-left:10px;}
#content-cont > ul{font-size:13px;color:#362f2d;}
#content-cont > ul li{list-style:none;background:url(../images/yellow-arrow-bullet.png) left 5px no-repeat; padding-left:15px;margin-bottom:10px;line-height:24px;}
#content-cont > p strong{color:#4b9da8;}
#module-wrap{width:190px;float:right;padding-left:55px;overflow:hidden;}
#content-cont a{color:#4b9da8;font-size:12px;}
.ui-accordion-header a strong{background:url("../images/yellow-arrow-bullet.png") center left no-repeat;padding-left:6px;margin-left:10px;font-size:10px!important;color:#4b9da8;font-weight:normal;}
.page-scholars > ul li{color:black; font-size:12px; margin-bottom:0!important;background:none!important;padding-left:0!important;}
.page-scholars > ul,.page-scholars h5{width:180px;float:left;}
.page-scholars h1{display:block;width:100%;position:relative;white-space:nowrap;}
.blog-sticker{margin-top:60px;display:block;}
.post-meta-key{display:none;}
.post-meta{list-style:none;font-size:10px;color:#877767;font-style:italic;}
.page-osp-director img{float:left;margin:0px 10px 0 0;}
.ui-accordion-header a,.ui-accordion-content{font-size:12px!important;font-weight:normal; color:#362f2d!important;}
.ui-accordion-header{margin:10px 0;}
.ui-state-active a{font-weight:bold;}
.ui-state-active a strong{display:none;}
.ui-accordion-content{margin-bottom:20px;}
/*
Side Bar
*/
#side-bar{width:187px;background:#605953;overflow:hidden;float:left;margin-left:48px;margin-top:12px;border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px; }
#secondary-nav{margin:50px 20px;}
#secondary-nav li{margin-bottom:5px;list-style:none;}
#secondary-nav li a{color:white;font-size:10px;}
#secondary-nav li a:hover, #secondary-nav .current_page_item a{color:#d7b25a;}
#secondary-nav h2 a{color:#d7b25a;font-size:20px;font-weight:300;margin-bottom:20px;text-transform:lowercase;}
/*
Modules
*/
.more-info-box{background:#e6e3df;padding:11px;margin-bottom:20px;}
.more-info-box h4{font-size:13px;color:#4599a6;text-transform:uppercase;}
.more-info-box p,.s2_message{color:#605953;font-size:12px;line-height:18px;}
.more-info-box .learn-more{height:10px;display:block;background:url(../images/green-arrow.png) left center no-repeat;font-size:9px;color:#605953;padding-bottom:3px;}
.quote-box{background:url(../images/quote-arrow.png) 20px bottom no-repeat;padding-bottom:14px;margin-top:85px;}
.quote-wrap{background:#d7b35a;padding:11px 11px 40px 11px;color:white;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; overflow:hidden;}
.quote-wrap .name{font-size:10px;}
.quote-wrap p{font-size:16px;}
.more-info-box .learn-more{color:#605953!important;}
.quote-wrap .learn-more{font-size:8px!important;color:#605953!important;display:block;background:url(../images/green-arrow.png) left center no-repeat;line-height:9px;margin-top:20px;}
#subscribe{overflow:hidden;background:#f0eeec;padding:15px 10px;}
#subscribe #s2email{background:url(../images/subscribe-input.png) left center no-repeat;width:138px;height:26px;border:none;color:#605953;font-size:10px;text-indent:10px;float:left;}
#subscribe br{display:none;}
#subscribe .sub-button{background:url(../images/subscribe-enter.png) left center no-repeat;width:27px;height:26px;border:none;color:#605953;font-size:10px;text-indent:10px;float:left;font-size:0;text-indent:-9999em;overflow:hidden;cursor:pointer;}
#subscribe .unsub-button{display:none;}
#subscribe label{color:#4599a6;font-size:11px;font-weight:bold;margin-bottom:5px;display:block;}
/*
Blog
*/
#blog{width:864px; background: none repeat scroll 0 0 white; border: 1px solid #F1EFEF;padding: 11px;overflow:hidden;margin: 0 auto;border-bottom:none!important;}
#blog-content{width:606px;float:right;overflow:hidden;}
#blog-content #content-cont{padding-right:20px;}
#blog-content h1{line-height:30px;padding-bottom:25px;}
#blog-side-bar{width:195px;float:left;padding:20px;}
#blog-side-bar h2 a,#blog-side-bar h2{color:#d7b25a;font-size:18px;}
.blog-post{padding:10px 0 25px;border-top:1px solid #362f2d;}
#blog-side-bar .eo-event-future{font-size:12px;margin-bottom:10px;}
#blog-side-bar .eo-event-future a{ color: black;}
#blog-side-bar .eo-event-future a:hover{color:#d7b25a;}
#blog-side-bar .eo-event-future span{color:#877767!important;}
.blog-post h2{color:#87bb40;font-size:11px;}
#blog-side-bar h3{font-size:12px;margin-top:50px;}
#recent-post li{list-style:none;}
#recent-post li a{color:black;font-size:12px;}
#recent-post li a:hover{color:#d7b25a;}
.blog #site-wrap{background:url(../images/blog-background.gif) center top repeat-y;}
.parent-blog{background:none!important;}
#blog-side-bar .eo-events{margin-top:50px;list-style:none;}
.entry-content hr{display:none;}



