/* - - - - - - - - - - - - - - - - - - - - - Title : Author : URL : Description : Created : Modified : - - - - - - - - - - - - - - - - - - - - - */ /* ----- YUI RESET ---- */ body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin: 0; padding: 0; } table { border-collapse: collapse; border-spacing: 0; } fieldset,img { border: 0; } address,caption,cite,code,dfn,th,var { font-style: normal; font-weight: normal; } caption,th { text-align: left; } h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight: normal; } q:before,q:after { content: ''; } abbr,acronym { border: 0; } /* --- / YUI RESET --- */ body { font-size: 75%; font-family: Georgia, serif; color: #23445e; background: #fbfcfd url(../images/bg-pg.gif) repeat-x; text-align: center; min-width: 848px; } html>body { font-size: 12px; } html, body { height: 100%; } #container { margin: 0 auto; padding: 0 0 40px 0; width: 848px; text-align: left; position: relative; background: url(../images/bg-container.gif) repeat-y; overflow: auto; } #container-liner { padding: 25px 40px 0 40px; } #home-button { position: absolute; top: 61px; left: 36px; } #header { position: relative; padding: 0; height: 158px; width: 848px; margin: 0 auto; background: url(../images/bg-header.jpg) no-repeat; } #navigation { width: 628px; height: 45px; position: absolute; top: 113px; left: 107px; } #navigation ul { margin: 0; padding: 0; height: 45px; } #navigation ul li { float: left; list-style: none; } #navigation li a {display: block; padding: 45px 0 0 0; color: #f0f3f6;} a.nav-about {width: 86px; background: url(../images/nav-about.png) no-repeat 0px -90px} a.nav-fund {width: 79px; background: url(../images/nav-fund.png) no-repeat 0px -90px} a.nav-give {width: 55px; background: url(../images/nav-give.png) no-repeat 0px -90px} a.nav-resources {width: 95px; background: url(../images/nav-resources.png) no-repeat 0px -90px} a.nav-grant {width: 95px; background: url(../images/nav-resources.png) no-repeat 0px -90px} a.nav-cards {width: 112px; background: url(../images/nav-cards.png) no-repeat 0px -90px} a.nav-search {width: 146px; background: url(../images/nav-search.png) no-repeat 0px -90px} a.nav-blog {width: 55px; background: url(../images/nav-blog.png) no-repeat 0px -90px} a:hover.nav-about {width: 86px; background: url(../images/nav-about.png) no-repeat} a:hover.nav-fund {width: 79px; background: url(../images/nav-fund.png) no-repeat} a:hover.nav-give {width: 55px; background: url(../images/nav-give.png) no-repeat} a:hover.nav-resources {width: 95px; background: url(../images/nav-resources.png) no-repeat} a:hover.nav-grant {width: 95px; background: url(../images/nav-resources.png) no-repeat} a:hover.nav-cards {width: 112px; background: url(../images/nav-cards.png) no-repeat} a:hover.nav-search {width: 146px; background: url(../images/nav-search.png) no-repeat} a:hover.nav-blog {width: 55px; background: url(../images/nav-blog.png) no-repeat} #page-about a.nav-about, #page-board a.nav-about, #page-financials a.nav-about, #page-affiliates a.nav-about, #page-contact a.nav-about {width: 86px; background: url(../images/nav-about.png) no-repeat 0px -45px} #page-fund a.nav-fund {width: 79px; background: url(../images/nav-fund.png) no-repeat 0px -45px} #page-give a.nav-give {width: 55px; background: url(../images/nav-give.png) no-repeat 0px -45px} #page-resources a.nav-resources {width: 95px; background: url(../images/nav-resources.png) no-repeat 0px -45px} #page-grant a.nav-resources {width: 95px; background: url(../images/nav-resources.png) no-repeat 0px -45px} #page-scholarship a.nav-resources {width: 95px; background: url(../images/nav-resources.png) no-repeat 0px -45px} #page-cards a.nav-cards {width: 112px; background: url(../images/nav-cards.png) no-repeat 0px -45px} #page-search a.nav-search {width: 146px; background: url(../images/nav-search.png) no-repeat 0px -45px} #page-blog a.nav-blog {width: 55px; background: url(../images/nav-blog.png) no-repeat 0px -45px} ul { margin-top: 0; padding-top: 0; margin-bottom: 1.5em; padding-bottom: 0; } ul li { line-height: 1.7em; margin-bottom: 1em;} ol { margin-top: 0; padding-top: 0; margin-bottom: 1.5em; padding-bottom: 0; } ol li { line-height: 1.7em; margin-bottom: 1em;} ul.secondary-nav {list-style: none; margin: 10px 0 0 0; padding: 0;} ul.secondary-nav li {margin: 0 0 .5em 0; padding: 0; line-height: 1.2em;} ul.secondary-nav li a {text-decoration: none; color: #cc891f; text-transform: uppercase;} ul.secondary-nav li a:visited {color: #23445e;} ul.secondary-nav a.subnav-board {display: block; height: 12px; background: #fff url(../images/subnav-board-off.png) no-repeat; text-indent: -500px;} ul.secondary-nav a.subnav-financials {display: block; height: 12px; background: #fff url(../images/subnav-financials-off.png) no-repeat; text-indent: -500px;} ul.secondary-nav a.subnav-affiliates {display: block; height: 12px; background: #fff url(../images/subnav-affiliates-off.png) no-repeat; text-indent: -500px;} ul.secondary-nav a.subnav-contact {display: block; height: 12px; background: #fff url(../images/subnav-contact-off.png) no-repeat; text-indent: -500px;} #page-board ul.secondary-nav a.subnav-board {background: #fff url(../images/subnav-board-on.png) no-repeat;} #page-financials ul.secondary-nav a.subnav-financials {background: #fff url(../images/subnav-financials-on.png) no-repeat;} #page-affiliates ul.secondary-nav a.subnav-affiliates {background: #fff url(../images/subnav-affiliates-on.png) no-repeat;} #page-contact ul.secondary-nav a.subnav-contact {background: #fff url(../images/subnav-contact-on.png) no-repeat;} ul.secondary-nav ul {list-style: none; margin: 1em 0 1em 3em; padding: 0; width: 180px;} ul.secondary-nav ul a {color: #23445e; text-transform: capitalize;} ul.secondary-nav ul a:hover {text-decoration: underline;} ul.alpha {list-style: none;margin: 0 0 25px 0;padding: 0;} ul.alpha li {display: inline;} ul.alpha a { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color: #efefef; margin-right: 1px; font-size: 12px; } .main-column { width: 483px; float: right; padding-right: 36px } .main-left, .main-right {width: 230px;} .main-right {float: right} #page-resources h3 {text-transform: uppercase; margin: 0 0 .5em 0;} #page-resources ul {margin-bottom: 36px;} #page-resources ul li {margin: 0 0 .5em 0; list-style: none;} #page-resources .main-column ul li a {line-height: 1.5em;background: url(../images/a-download.gif) 0px 4px no-repeat; padding-left: 16px; display: block;} #page-resources .main-column ul li a:hover {background: url(../images/a-download_o.gif) 0px 4px no-repeat; padding-left: 16px;} #page-scholarship h3 {text-transform: uppercase; margin: 0 0 .5em 0;} #page-scholarship ul {margin-bottom: 36px;} #page-scholarship ul li {margin: 0 0 .5em 0; list-style: none;} #page-scholarship .main-column ul li a {line-height: 1.5em;background: url(../images/a-pointer-r.gif) 0px 4px no-repeat; padding-left: 16px; display: block;} #page-scholarship .main-column ul li a:hover {background: url(../images/a-pointer-r_o.gif) 0px 4px no-repeat; padding-left: 16px;} #page-scholarship .main-column ul.scholarshiplist li a {line-height: 1.5em;background-image: none; padding-left: 0; display: block;} #page-scholarship .main-column ul.scholarshiplist li a:hover {background-image: none; padding-left: 0;} #page-donation .main-column {float: none; margin: 0 auto; padding: 0;} .left-column { width: 240px; margin: 0; float: left; } .image-rotator {margin-bottom: 25px;} .button-stack img {margin-bottom: 5px;} ul.pdf-stack { margin: 0 0 0 3px; padding: 0; list-style: none; font-size: 1em; } ul.pdf-stack li { padding: 0; margin: 0 0 .25em 0; } ul.pdf-stack li a { padding: 0 0 3px 23px; background: url(../images/icon-pdf.gif) no-repeat; margin: 0 0 .25em 0; } ul.pdf-stack li a:visited { padding: 0 0 3px 23px; background: url(../images/icon-pdf_off.gif) no-repeat; margin: 0 0 .25em 0; } .reader-download { margin-top: 36px; border-top: 1px solid #efefef; padding-top: 20px; width: 193px; } .reader-download p {margin-top: 5px; font-size: 0.83em; line-height: 1.5em; color: #999; width: 130px; padding-left: 2px;} #page-resources .left-column {float: right} #page-resources .main-column {float: left} #page-scholarship .left-column {float: right} #page-scholarship .main-column {float: left} #page-grant .left-column {float: right} #page-grant .main-column {float: left} .sidebar {background-color: #fbfcfd; border: 1px solid #d8dfe8; width: 200px; float: right; padding: 10px; margin: 0 0 10px 10px;} .address {background-color: #fbfcfd; border: 1px solid #d8dfe8;padding: 10px 10px 10px 15px; margin: 0 0 15px 0;} .info-reader { position: absolute; top: 30px; left: 200px; border-left: 1px solid #dce3e7; color: #829b92; width: 265px; } .info-reader p { margin: 0 0 0 25px; padding: 3px 0 0 0; line-height: 1.4em; font-size: 0.83em; } .info-reader img { margin-left: 10px; } a:link.btn-submit, a:visited.btn-submit {border: 1px solid; padding: 4px 10px; text-decoration: none; color: #fff; background-color: #acbac4;} a:hover.btn-submit {background-color: #24455f;} #footer { font-size: 1em; color: #678277; padding: 17px 0 0 0; height: 78px; width: 848px; margin: 0 auto; text-align: center; background: url(../images/bg-footer.png) no-repeat; } #footer a:link, #footer a:visited, #footer a:hover { color: #678277; text-decoration: none; } .gray { color: #8c948a; } .small { font-size: 0.833em; } .right { float: right; } input { font: 12px/100% "Verdana"; color: #333332; margin-bottom: 0.25em; } textarea, select { font: 12px/160% "Verdana"; color: #333332; } h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-weight: normal; } h1 { line-height: 1em; font-size: 2em; margin: 0 0 20px 0; font-family: Helvetica, Arial, sans-serif; font-weight: bold; } .pagetitle-wrapper { background: url(../images/bg-pagetitle.gif) no-repeat bottom right; } h1#pagetitle { color: #23445e; height: 45px; text-transform: uppercase; background-image: none; width: 540px; padding-top: 11px; } #page-donor h1#pagetitle { width: 100%; background: transparent url(../images/bg-h1-underline.gif) repeat-x bottom; } h2 { font-size: 1.2em; line-height: 1.5em; margin: 0.5em 0 0.5em 0; } h2.subtitle { color: #da9914; line-height: 1.2em; margin-bottom: 0.75em; text-transform: uppercase; } h3 { font-size: 1.2em; line-height: 1.2em; margin-bottom: 0.5em; margin-top: 2em; } .sidebar h3 { margin-top: .5em; } h4 { font-size: 1em; line-height: 1.5em; margin: 1.125em 0 0.375em 0; font-weight: bold; } h5 { font-size: 1em; line-height: 1.5em; margin: 1.125em 0 0.375em 0; font-weight: bold; } h6 { font-size: 1em; line-height: 1.5em; margin: 1.125em 0 0.375em 0; font-weight: bold; } .printTitle { display: none; } p { font-size: 1em; line-height: 1.7em; margin: 0 0 1.5em 0; } p.affiliate {clear: both;} p.caption {color: #8c948a; font-style: italic;margin: 5px 0 0 15px; width: 165px; line-height: 1.1em;} a:link { color: #23445e; } a:visited { color: #acbac4; } a:hover { color: #d28509; text-decoration: underline; } a:active, a.active { color: #d28509; } a.link-top {color: #c1cfdb;padding-left: 16px;background: url(../images/a-top.gif) 0px 2px no-repeat;} a.jump-link {display: block; margin: 10px 0 5px 0; padding: 15px 0 0 0;} td a.link-top {display: block;margin-top: 20px;} td.gray {padding: 0 5px 8px; 0} hr { margin: -1px 0 0 0; padding: 0; border: none; height: 1px; background: #990000; } .ie-off { display: none; } #table-donation td {padding: 3px;} #page-financials table p {padding: 3px 5px; margin: 0; border-bottom: 1px solid #fff;}