@import url(framework.css);

/* GLOBAL */
/* ===================================== */

hr {display:none;}
em {font-weight:normal;}
.story {clear:both;}
.access {display:none;}
.tiny {font-weight:bold;margin-bottom:0;font-size:10px;}
p.tiny, label.tiny {font-weight:normal;}
.small {font-weight:bold;margin-bottom:0;font-size:12px;}
.upper {text-transform:uppercase;}
.lower {text-transform:lowercase;}
.blue {color:#033477;}
.red {color:#cd002c;}
.gold {color:#bb871b;}
.space-1 {letter-spacing:1px;}
.space-2 {letter-spacing:2px;}
.shadow {text-shadow:1px 1px 1px #aeafb1;}
.open {border-top:2px solid #717171;}
.close {border-bottom:2px solid #717171;}
.push-half {margin-left:15px;}
.font-60 {font-size:60px;}
.links a {text-decoration:none;}
.left, .alignleft {float:left;}
.right, .alignright {float:right;}
#beta .copy img.left, #beta .copy img.alignleft {float:left;margin:0 10px 0 0;}
#beta .copy img.right, #beta .copy img.alignright {float:right;margin:0 0 0 10px;}
.replace {text-indent:-9999px;overflow:hidden;}
.pull-230 {margin-left:-230px;}
a.icon {display:block;padding-left:20px;background-position:0 5px;}
a.pdf {background:url(../_img/_icons/pdf.png) no-repeat 0 0;}
a.mp3 {background:url(../_img/_icons/mp3.png) no-repeat 0 0;}
div.hr {height:1px;}
div.dotted {background:url(../_img/_bg/630-dotted-line.gif) no-repeat 0 0;}
dt.label {float:left;margin:2px 8px 0 0;}
dd {margin:0;}
.center {text-align:center;}
ul {list-style-type:none;margin:0 0 2em 0;}
ul li {margin-bottom:10px;position:relative;/* IE bug */}
ul.list {list-style-type:square;margin:0 0 1.5em 1.5em;}
abbr {border:0;}
.separator {text-align:center;font-size:14px;line-height:22px;color:#424242;display:block;}
blockquote {font-size:18px;color:#787878;}
blockquote p {margin-bottom:0;}
blockquote.pull {width:230px;font-size:16px;border:0;margin:6px 1.5em .5em -40px;float:left;position:relative;background:url(../_img/_content/bq-border.gif) no-repeat 0 0;padding-top:10px;}
#give-me-an-answer-high-school-conference .pull { margin-left:0; }
fieldset {padding:0;border:0;}
input.text {width:270px;background:#f1f1f1;}
select, textarea {padding:5px;background:#f1f1f1;}
.wrapper {border-top:1px solid #a1a1a1;}
.copy {padding-top:18px;}
.copy strong {font-weight:bold;}

a {outline:0;color:#033477;}
a:visited {color:#707070;}
a:hover, a:active {color:#333;}
a.icon {padding-left:20px;display:block;text-decoration:none;}
a.facebook {background:url(../_img/_icons/icon-facebook.gif) no-repeat 0 2px;}
a.twitter {background:url(../_img/_icons/icon-twitter.gif) no-repeat 0 2px;}
a.rss {color:#e85900;background:url(../_img/_icons/icon-rss.gif) no-repeat 0 2px;padding:0 0 3px 18px;display:block;text-decoration:none;}

body {font-family:Georgia, "Times New Roman", serif;margin:0;font-size:82.5%;color:#424242;/* replaced by #frame. moved in order to make room for emergency notice at top of page: background:url(../_img/_bg/body-bg.gif) repeat-x 0 0;padding-top:5px;*/}
#frame {background:url(../_img/_bg/body-bg.gif) repeat-x 0 0;padding-top:5px;width:100%;}

/* TYPOGRAPHY */
/* ===================================== */

h1, h2, h3, h4, h5, h6, .nav, #masthead .nav, dt.title, .credits .author, blockquote, span.date, abbr.date, .lead em, .lead-desc, .school-index .intro p em, p.intro, .degree-programs, .resources, #resources #beta, .school-block, .schools-and-programs#index #gamma, .about#index .intro, .heritage p, .president p, .about#index .page-lead p, .admissions p, .counselor p, .virtual-tour p, .visit p, .school-list div, .info-request h3, .undergrad {font-family:Palatino, "Palatino Linotype", Constantia, "Book Antiqua", "URW Palladio L", "Times New Roman", Georgia, serif;}

h2.section-title {margin-top:1px;font-size:16px;line-height:20px;color:#333;font-style:italic;border-bottom:2px solid #717171;}
h1.page-title {font-size:36px;font-weight:normal;line-height:40px;}
h2.sub-title {background:#f5f5f5 url(../_img/_bg/arrow-down.gif) no-repeat center top;font-size:14px;clear:both;padding:20px 0 10px 0;width:210px;margin:0 auto;font-weight:bold;color:#424240;}
h2.sub-title span {font-style:normal;text-transform:uppercase;color:#CD002C;}
#masthead .nav {font-size:10px;color:#eee;letter-spacing:1px;}

.col {font:12px Georgia;color:#5c5c5c;line-height:16px;}
.lead h2 {font-size:12px;color:#424242;}
.lead em {font-size:14px;}
dt.title {font-size:12px;font-weight:bold;color:#333;}
.resource dt.title {font-size:14px;font-weight:bold;line-height:16px;color:#033477;}
.blogs dt.title {font-size:14px;font-weight:bold;line-height:16px;}
.credits .author {font-size:10px;color:#5c5c5c;line-height:12px;letter-spacing:1px;}
span.date, abbr.date {font-size:10px;font-style:italic;color:#777;letter-spacing:1px;line-height:12px;font-weight:normal;}
.history .lead h2 {font-size:12px;font-weight:bold;font-style:italic;color:#777;letter-spacing:1px;}
.history .story h3 {font-size:18px;color:#333;font-style:italic;line-height:22px;}
#quick-links h4 {font-size:10px;font-weight:bold;letter-spacing:1px;}
#quick-links ul {font-size:14px;}
#footer {font-size:12px;font-weight:normal;}
#footer .nav ul {font-size:12px;letter-spacing:0;}

.copy h2, .copy h3, .copy h4, .copy h5 {color:#033477;font-size:13px;margin-bottom:10px;font-weight:bold;}
.copy h2 {font-size:14px;}
.copy h3 {font-size:11px;font-weight:normal;letter-spacing:1px;text-transform:uppercase;}
.copy h4 {font-style:italic;font-weight:normal;}
.copy h5 {font-weight:normal;}
.copy .tiny {font-weight:normal;}

#resources #beta h3   {font:14px Georgia;font-weight:normal;color:#424242;margin-bottom:34px;}

/* @end TYPOGRAPHY */

/* MASTHEAD */
/* ===================================== */
h1.site-title {float:left;margin:0 0 35px 10px;}
h1.site-title a {text-indent:-9999px;overflow:hidden;width:209px;height:200px;display:block;margin:0 auto;background:url(../_img/_bg/logo.gif) no-repeat center 25px;}
#masthead {float:right;}
#masthead .nav {padding:5px 0 24px 4px;margin:0;float:left;height:10px; position:relative; z-index:999; }
#masthead .nav li {float:left;margin:0;}
#masthead .nav a {color:#eee;text-decoration:none;float:left;padding:8px 10px 10px 10px;}
#masthead .nav a:hover {color:#fff;}
#masthead .nav a.current {background:#fff;color:#333;border:1px solid #222;border-bottom:0;}
#masthead #search-form {float:right;color:#333;border:0;padding:0;margin:9px 0 0 0;position:relative;}
#masthead #search-form label {position:absolute;font-family:Palatino, "Palatino Linotype", Constantia, "Book Antiqua", "URW Palladio L", "Times New Roman", Georgia, serif;font-style:italic;font-size:12px;top:3px;left:4px;}
#masthead #search-form input#search-field {background:#c6c6c5;border:0;border-top:1px solid #4f4f4f;border-left:1px solid #4f4f4f;width:148px;padding:2px;}
#masthead #search-form input.submit {background:none;color:#eee;font-weight:bold;border:0;padding:0 5px;cursor:pointer;}
/* @end MASTHEAD */

/* NAVIGATION */
/* ===================================== */

.nav li {margin-bottom:16px;}
.nav ul {margin:12px 0 0 0;}
ul.nav ul li {margin-bottom:8px;}
.nav ul ul {margin-top:8px;}
.nav ul ul li {margin-bottom:7px;}
.sub li {margin-bottom:14px;}
.sub ul li {margin-bottom:8px;}

#alpha {position:relative;z-index:1000;}
#alpha .nav {background:url(../_img/_bg/arrow-down.gif) no-repeat center top;clear:left;float:left;width:210px;margin:0 10px 1.5em 10px;padding-top:28px;}
#alpha .sub, #alpha .sub + .nav {background:none;}
#alpha .sub {padding:14px 0;margin-bottom:1px;}
#alpha .sub + .nav {border-top:1px solid #717171;}
#alpha ul.nav {position:relative;font-size:13px;font-weight:bold;letter-spacing:2px;background-color:transparent;}
#alpha ul.nav a {text-decoration:none;color:#033477;}
#alpha ul.nav a:visted {color:#424242;}
#alpha ul.nav a:hover {color:#333;}
#alpha ul.nav ul {padding-bottom:20px;border-bottom:1px dotted #858585;background-color:transparent;}
body#future_students_index #alpha ul.nav ul, body#billy-graham-school #alpha ul.nav ul {border-bottom:0;}
#alpha ul.nav ul ul {padding-bottom:0;}
#alpha ul.nav li.current {margin:-28px 0 20px 0;padding:20px 10px 15px 10px;position:relative;background:url(../_img/_bg/arrow-down.gif) center top no-repeat #e0e0e0;}
#alpha ul.nav li.current a {font-size:16px;letter-spacing:0;text-transform:none;color:#333;}
#alpha ul.nav li.first {margin-top:1px;padding-top:30px;border-top:1px solid #717171;}
#alpha ul.nav ul li {text-align:left;text-transform:none;font-weight:normal;font-size:14px;font-style:normal;letter-spacing:0;line-height:18px;background-color:transparent;}
#alpha ul.nav ul li.current_page_item, #alpha ul.nav ul li.current_page_parent, #alpha ul.nav ul li.current_page_ancestor {font-weight:bold;}
#alpha ul.nav ul li ul {padding-left:20px;border-bottom:0;}
#alpha ul.nav ul li ul li {font-style:italic;}
#alpha ul.nav ul li ul li ul li {font-style:normal;}
#alpha ul.nav ul li ul li.current_page_item {font-size:11px;font-style:normal;font-weight:normal;letter-spacing:1px;text-transform:uppercase;}
#alpha ul.nav ul li.current_page_item a:after {content:"\00A0\2192";}
#alpha ul.nav ul li.current_page_item li a:after {content:"";}
#alpha ul.nav li.external a {padding-right:16px;background:url("../_img/_bg/external.gif") right 1px no-repeat;}
/* @end NAVIGATION */

/* FOOTER */
/* ===================================== */
#footer {border-top:3px solid #707070;padding-top:1px;color:#333;}
#footer .nav {border-top:1px solid #999;border-bottom:1px solid #999;padding:10px 0 13px 0;text-align:center;margin-bottom:2em;}
#footer .nav ul {margin:0;font-weight:normal;}
#footer li {display:inline;margin-left:10px;padding:2px 0 0 10px;border-left:1px solid #707070;line-height:6px;}
#footer li.page-item-15 {border:0;margin:0;padding:0;}
/* The above references the specific link next to the Copyright in the footer, if the page or order changes this class name needs to change accordingly. */
#footer li a {color:#333;text-decoration:none;}
#footer li.credits {margin-right:40px;border:0;padding:0;}
.contact-info {background:url(../_img/_bg/footer-shield.gif) no-repeat 350px 4px;}
.contact-info dt {font-weight:normal;}
/* @end FOOTER */	

/* BILLBOARDS */
/* ===================================== */

/* ------- Home Billboards Random Image ------- */
/* Added by CMH, 2009-01-31 */
/* Calls one script in /_img/_content/_billboards/_home/  */
/* Script randomly chooses image in same directory and displays it (the script changes its location header) */
#billboard.billboard {background-image:url('../_img/_content/_billboards/_home/random.php');}
/* ------- End Random Home Billboard ------- */

.billboard {width:950px;background-position:center 39px;background-repeat:no-repeat;height:595px;}
.billboard h1 {margin-bottom:0;}
.billboard h1.site-title {margin-bottom:35px;}
#l-clayton.billboard {background-image:url(../_img/_content/_billboards/_home/02-L-Clayton.jpg);}
#welcome-back.billboard {background-image:url(../_img/_content/_billboards/_home/07-WelcomeBack.jpg);}
#presidents-forum.billboard { background-image:url("../_img/_content/_billboards/_home/09-presidents-forum.jpg"); }
#chapel-live.billboard { background-image:url("../_img/_content/_billboards/_home/chapel-live.jpg"); }
#afl-promo.billboard { background-image:url("../_img/_content/_billboards/_home/15-afl-promo.jpg"); }
#albertmohler-promo.billboard { background-image:url("../_img/_content/_billboards/_home/16-albertmohler-promo.jpg"); }
#sesqui-group.billboard { background-image:url("../_img/_content/_billboards/_home/13-Sesqui-group.jpg"); }
#resource-section.billboard { background-image:url("../_img/_content/_billboards/_home/billboard-new-gutenberg.jpg"); /*background-image:url("../_img/_content/_billboards/_home/14-resources2.jpg");*/ }
#sesqui.billboard {background-image:url(../_img/_content/_billboards/_home/08-Sesqui.jpg);}
#vision.billboard {background-image:url(../_img/_content/_billboards/_home/03-V-Chapel.jpg);}
#vision2.billboard {background-image:url(../_img/_content/_billboards/_home/05-V-Allison.jpg);}
#christmas.billboard {background-image:url(../_img/_content/_billboards/christmas.jpg);}
#legacy.billboard {background-image:url(../_img/_content/_billboards/_home/06-L-Collage.jpg);}
#legacy blockquote {display:none;}
#truth-bible.billboard {background-image:url(../_img/_content/_billboards/_home/01-T-Bible.jpg);}
#emergency_response {text-align:center;padding-top:30px;float:right;width:710px;height:auto;float:left;}
#emergency_response h2 {font-size:18px;color:#b0131a;margin-bottom:0;}
#emergency_response object {margin:40px 45px 50px 45px;float:left;}
#truth.billboard {background-image:url(../_img/_content/_billboards/_home/04-T-Callie.jpg);}
#admissions.billboard {background-image:url(../_img/_content/_billboards/fs-preview-weekend3.jpg); /*background-image:url(../_img/_content/_billboards/admissions.jpg);*/ height:709px;z-index:-1;}
#alumni-home.billboard {background:url(../_img/_content/_alumni/alumni-landing.jpg) 30px 39px no-repeat;height:563px;}
#alumni-home.billboard.lunch {background:url(../_img/_content/_alumni/alumni-lunch0.jpg) 0px 44px no-repeat; height:605px;}
#alumni-home.billboard.cch {background:url(../_img/_content/_alumni/alumni-cch.jpg) 0px 44px no-repeat; height:605px;}
/*#alumni-home.billboard {background:url(../_img/_content/_alumni/ss-luncheon.jpg) 270px 39px no-repeat; height:563px;}*/
#friends-donors-home.billboard { height:auto; }
/*#alumni-home.billboard {background:url(../_img/_content/_alumni/alumni-landing.jpg) right 0;height:524px;width:720px;float:right;}*/

/* HOME PAGE BUTTONS */
body#home a.apply-button { width:90px; padding:3px 5px; display:block; font-size:10px; font-weight:normal; letter-spacing:1px; line-height:12px; text-align:center; text-decoration:none; text-transform:uppercase; color:#fff; border-color:#333; background-color:#424242; }
body#home a.apply-button:hover { border:1px solid #78050a; background-color:#aa0008; }

a.visit-website-am { display:block; width:192px; height:74px; position:absolute; left:455px; top:-15px; text-indent:-10000px; outline:0; background:url("../_img/_content/btn-visit-site.png") 0 0 no-repeat; }
a.visit-website-am:hover { background-position:0 -89px; }
a.visit-website-am:active { background-position:0 -177px; }
a.visit-website-am span { display:none; }

/* ==== this isn't actually how this should be styled.  you'll notice that the billbooard bg image doesn't flow over into the left bar.  Ie 7 was the issue.  this page should actually have a similar layout to home and billy-graham school -Dustin =====*/

/* @end BILLBOARDS */

h2.section-title {text-align:center;padding-top:5px;padding-bottom:5px;margin-bottom:1px;}
.section-title em {font-style:normal;text-transform:uppercase;letter-spacing:2px;color:#CD002C;font-weight:bold;font-size:16px;}

/* ALL CONTENT */
/* ===================================== */

.container {position:relative;overflow:hidden;}
#content {margin:16px 0 52px 0;clear:both;}
#alpha {margin-right:0;background:transparent url(../_img/_bg/alpha-out-bg-rev.png) no-repeat 0 0;}
#alpha.out {position:absolute;top:0;left:0;}

#beta, #gamma {margin-top:24px;}
#beta .lead, #gamma .lead {text-align:center;}

#gamma .nav {margin:20px 0;}
#gamma .nav li {margin-bottom:5px;font-size:14px;line-height:16px;padding:2px 0px;}
#gamma .lead p {margin:0;padding:0 0 15px 0;border-bottom:1px solid #bbb;font-size:18px;line-height:22px;color:#787878;font-style:italic;}

.page-lead {margin-top:24px;margin-bottom:0;padding-top:1px;}
.page-lead .image {border-top:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;margin-bottom:1px;padding-bottom:1px;line-height:0;}
.page-lead .nav {text-align:center;list-style-type:none;margin:0;padding-bottom:10px;}
.page-lead .nav li {display:inline;margin-left:8px;padding-left:8px;border-left:1px solid #424242;}
.page-lead .nav li:first-child {border:0;margin:0;padding:0;}
.page-lead .nav a {text-decoration:none;}
.page-lead .nav a:visited {color:#707070;}
.page-lead .nav a:hover {color:#333;}
.page-lead .nav a.current {color:#424242;font-variant:small-caps;letter-spacing:2px;font-size:12px;}
.page-lead p {color:#717171;font-size:12px;margin:0 auto 20px auto;}

.copy dt {margin-top:18px;}

.form li {padding-bottom:.35em;border-bottom:1px dotted #d0d0d0;}
.form label {text-transform:uppercase;letter-spacing:1px;font-size:10px;display:block;}
.form label em {font-weight:normal;letter-spacing:0;text-transform:none;font-size:12px;}
.form label.radio {text-transform:inherit;letter-spacing:inherit;font-size:inherit;font-weight:normal;}
.form select {width:280px;}
.form textarea {height:197px;}
.form input.submit, .apply-button {text-transform:uppercase;background:#aa0008;border:1px solid #78050a;color:#fff;padding:8px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-bottom:40px;cursor:pointer;}
.apply-button:hover {color:#fff;}
.form input.small-input {width:40px;}
.form input.submit:hover {border:1px solid #424242;background-color:#424242;}
.form dt {letter-spacing:1px;margin-bottom:1em;font-size:10px;}

.col .lead {margin:7px 0 1.125em 0;padding-bottom:4px;border-bottom:4px double #a0a0a0;float:left;width:100%;}
.col dd {clear:both;}
.col dd.credits {margin-bottom:4px;}
.col dd.blurb {margin-bottom:24px;clear:both;float:left;width:100%;}
.col dt.title {width:100%;}

.col .lead a.rss {display:inline;padding-top:1px;float:left;}

.col h2 {float:left;text-align:center;font-weight:bold;border-right:1px solid #bcbcbc;line-height:18px;margin:1px 8px 0 0;}

.news-and-events .lead h2,
.announcements .lead h2 {padding:0 4px 0 26px;}
.news-and-events dt.title,
.announcements dt.title {float:left;margin:0 8px 4px 0;}
.news-and-events dd p,
.announcements dd p {margin-bottom:0;padding-bottom:0;text-indent:16px;}
.news-and-events dd p:first-child,
.announcements dd p:first-child {text-indent:0;}

.blogs .blurb {padding-bottom:0;background:url(../_img/_bg/triple-border.gif) no-repeat 0 bottom;}
.blogs .lead h2 {padding:0 5px 0 61px;}
.blogs dt.title a {color:#aa0008;text-decoration:none;}
.blogs dd.blurb {margin-bottom:12px;}

.history .lead {border:none;margin:0;}
.history h2 {margin-bottom:13px;border-bottom:1px solid #a0a0a0;text-align:center;padding:8px 0 6px 0;border-right:none;}
.history {}

.story {margin-bottom:20px;}
.story h3 {margin:0 0 4px 0;width:240px;}
.story a {color:#5c5c5c;}
.story p {margin-bottom:10px;}

h3.sbts-150-small {background:url(../_img/_bg/sbts-150-small.jpg) no-repeat 0 0;width:150px;height:124px;overflow:hidden;margin:30px 0 38px 0;}
h3.sbts-150-large {background:url(../_img/_bg/sbts-150-large.jpg) no-repeat 0 0;width:170px;height:142px;position:relative;overflow:hidden;margin-left:30px;}

a#sesqui-link {display:block;}
h3.sbts-150-small a#sesqui-link {width:150px;height:124px;}
h3.sbts-150-large a#sesqui-link {width:170px;height:142px;}
h3.sbts-150-large span, h3.sbts-150-small span {display:none;}

#quick-links li {margin-bottom:5px;}
#quick-links a {color:#033477;text-decoration:none;}

/*=== UI TABS === */

.ui-tabs-hide {display:none;}
#bottom-feed {clear:both;height:280px;/* perhaps? */}
#bottom-feed .lead {padding:0;}
#bottom-feed .col .title  {font-size:14px;}
#bottom-feed .col .title a {color:#aa0008;text-decoration:none;}
#bottom-feed .col img {border:2px solid #a1a1a1;float:left;margin:0 5px 0 0;}
#bottom-feed ul.tab-nav {float:right;text-transform:uppercase;font-size:10px;letter-spacing:1px;text-align:center;margin:0;}
#bottom-feed ul.tab-nav li {float:left;margin:0 1px 0 0;width:150px;padding:4px 0;}
#bottom-feed ul.tab-nav li:last-child {margin:0;}
#bottom-feed ul.tab-nav li a {text-align:center;color:#a1a1a1;text-decoration:none;}
#bottom-feed ul.tab-nav li.ui-tabs-selected {background:#a1a1a1;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
#bottom-feed ul.tab-nav li.ui-tabs-selected a {color:#fff;}

.feed .lead h2 {font-size:14px;padding-right:.5em;}

/* HOMEPAGE */
/* ===================================== */
#welcome-wrapper {clear:both;float:none;border-top:2px solid #5c5c5c;border-bottom:2px solid #5c5c5c;padding:1px 0;}
#welcome {padding:10px 10px 15px 10px;background:#eaeaea;overflow:hidden;/* for IE7 */
border-top:1px solid #858585;border-bottom:1px solid #858585;}
/*#welcome .video-screen {width:435px;height:240px;float:left;margin-right:32px;}*/
#welcome p {margin:0 0 10px 0;font-family:Palatino, "Palatino Linotype", Constantia, "Book Antiqua", "URW Palladio L", "Times New Roman", Georgia, serif;font-size:18px;line-height:26px;}
#welcome em { font-family:Palatino, "Palatino Linotype", Constantia, "Book Antiqua", "URW Palladio L", "Times New Roman", Georgia, serif; }
#welcome h2 {font-weight:bold;}
#welcome h2.feature-resource { margin:0; padding:5px 0 0 0; font-size:13px; letter-spacing:0; line-height:16px; /*border-top:1px dotted #c8c8c8;*/ }
#welcome span.feature-resource-author { margin-bottom:15px; padding:2px 0 3px 0; display:block; font-family:Palatino, "Palatino Linotype", Constantia, "Book Antiqua", "URW Palladio L", "Times New Roman", Georgia, serif; color:#505050; }

#signed-mohler {background:url(../_img/_content/mohler-signature.gif) no-repeat 0 0;text-indent:-9999px;overflow:hidden;display:block;width:229px;height:73px;float:right;}
#home .lead h2 {letter-spacing:2px;font-weight:bold;}
#home .wrapper {border:0;}
#home #masthead {position:absolute;left:240px;z-index: 999;}

/* FUTURE STUDENTS */
/* ===================================== */
#future_students_index #masthead {position:absolute;left:240px;}
#future_students_index #alpha .sub {font-size:14px;font-weight:normal;letter-spacing:0;border:0;}
#future_students_index #alpha .sub li {margin-bottom:7px;}
#future_students_index #alpha .sub-title {color:#033477;}
.admissions {padding-top:36px;float:left;position:relative;color:#707070;margin:39px -50px 1.5em 50px;}
.admissions h2 {font-style:italic;color:#033477;font-size:24px;line-height:28px;padding-bottom:5px;}
.admissions .apply-button {position:absolute;top:36px;right:40px;font-family:"Helvetica Neue", Helvetica;text-decoration:none;font-size:11px;font-weight:bold;color:#fff;}
.admissions a.apply-button:hover {border-color:#333;background-color:#424242;}
.admissions p {font-size:14px;line-height:18px;color:#333;}
.admissions p.intro {font-size:16px;line-height:22px;color:#424242;}
.counselors h3 {padding-top:3px;color:#cd002c;font-size:14px;margin-bottom:5px;}
.counselors p {font-size:14px;line-height:18px;}
.counselor {padding:10px 0;border-top:1px solid #d0d0d0;clear:both;float:left;color:#707070;font-size:14px;}
.counselor img {float:left;margin-right:10px;}
.counselor h4 {margin-bottom:0;font-size:14px;}
.virtual-tour {font-size:14px;color:#707070;}
.virtual-tour p { line-height:17px; }
.virtual-tour h3 {font-size:18px;font-style:italic;color:#333;margin-bottom:5px;}
.virtual-tour img {margin:0 9px 9px 0;border:3px solid #e0cd96;float:left;}
.virtual-tour img.last {margin:0;}
.virtual-tour a:hover img {border-color:#707070;}
.visit {padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #d0d0d0;}
.visit h3 {color:#033477;font-style:italic;font-size:18px;margin-bottom:5px;}
.visit p {font-size:14px;color:#707070;}
.visit a {display:block;width:132px;height:44px;background:#dfd2a8;border:1px solid #c7c8ca;padding-top:10px;color:#cd002c;font-family:"Helvetica Neue", Helvetica;font-weight:bold;text-decoration:none;margin:0 auto;-moz-border-radius:4px;-webkit-border-radius:4px;}
.visit a:hover {color:#fff;border-color:#333;background-color:#424242;}
.theo span {display:block;font-weight:normal;color:#70706e;}
.theo {font-size:18px;font-weight:bold;color:#333;}
.theo em {font-weight:normal;color:#70706e;}
.school-list div {margin-bottom:20px;color:#333;}
.school-list a {text-decoration:none;color:#333;}
.school {font-weight:bold;font-size:12px;font-variant:small-caps !important;}
.school span, .school em {font-weight:normal;text-transform:none;font-variant:normal;font-size:12px;}
.info-request {margin-top:20px;padding-top:10px;border-top:1px solid #d0d0d0;}
.info-request h3 {font-weight:bold;font-style:italic;font-size:14px;color:#333;margin-bottom:5px;}
.info-request p {font-size:12px;color:#707070;}
.info-request li.last {padding:0;border:0;}
.undergrad {margin-top:30px;color:#707070;font-size:14px;}
.undergrad h3 {color:#cd002c;font-size:18px;font-style:italic;margin-bottom:5px;}
#future_students #beta h1.page-title {border-top:1px solid #a1a1a1;padding-top:20px;margin-bottom:4px;}
#future_students #beta img {padding:1px;border:1px solid #a5a5a5;margin:24px 05px 26px 0;}
#future_students #gamma h1.page-title {margin-bottom:12px;}

/* NEW FUTURE STUDENTS */
/* ===================================== */
#future_students_index_r2 #masthead {position:absolute;left:240px;}
#future_students_index_r2 #alpha .sub {font-size:14px;font-weight:normal;letter-spacing:0;border:0;}
#future_students_index_r2 #alpha .sub li {margin-bottom:7px;}
#future_students_index_r2 #alpha .sub-title {color:#033477;}

#admissions-r2.billboard { height:460px; background:url(../_img/_content/_future-students/home-image-student.3.jpg) right 39px no-repeat; z-index:-1;}

.admissions-r2 {padding-top:110px;position:relative;color:#707070;margin:39px -50px 1.5em 50px;}
.admissions-r2 h2 {font-style:italic;color:#222;font-size:24px;line-height:28px;padding-bottom:5px;}

ul.calls-to-action { margin-top:239px; list-style:none; }
ul.calls-to-action li { display:inline; float:left; font-family:Palatino,"Palatino Linotype",Constantia,"Book Antiqua","URW Palladio L","Times New Roman",Georgia,serif; }
ul.calls-to-action a { display:block; width:203px; height:50px; margin-right:1px; padding:10px; float:left; font-size:18px; line-height:21px; text-decoration:none; color:#fff; border-bottom:2px solid #ab000a; background-color:#cd002c; background-color:rgba(205,0,44,0.8); }
ul.calls-to-action a strong { font-weight:normal; }
ul.calls-to-action a:hover { background-color:rgba(205,0,44,1.0); }
ul.calls-to-action li.cta-apply a { width:202px; margin-right:0; }

h4.cta-bottom-title { margin:40px 0 15px 0; clear:both; font-size:14px; font-weight:bold; letter-spacing:1px; line-height:16px; text-transform:uppercase;  }
ul#cta-bottom-list.calls-to-action { margin-top:0; }
ul#cta-bottom-list.calls-to-action a { display:block; width:146px; font-size:14px; border-bottom:0; background-color:#777; }
ul#cta-bottom-list.calls-to-action a:hover { background-color:#cd002c; }
ul#cta-bottom-list.calls-to-action li.cta-apply a { width:149px; margin-right:0; }

#admissions-content-r2 { margin-top:20px; }
#admissions-content-r2 .message { font-size:14px; line-height:18px; }
#admissions-content-r2 .message h3 { font-weight:bold; }
#admissions-content-r2 .message ul li { list-style-type:square; }

/* Register now button for Preview Weekend */
a.pw-register-now {width:142px;height:50px;display:block;position:absolute;bottom:-562px;right:125px; }
a.pw-register-now span {display:none;}

/* PROFESSOR */
/* ===================================== */
#prof #beta h1.page-title {margin-bottom:12px;}
#prof #beta .lead {margin-bottom:2em;}
#prof #beta h3 {font-size:14px;}
#prof #gamma {font-size:12px;}
img.bio {float:left;margin-bottom:8px;padding:1px;border:3px solid #424242;}
.interest {border-bottom:1px solid #e7e7e7;margin:1em 0;}
.interest h3 {background:url(../_img/_content/3.gif) no-repeat 0 0;padding:8px 0 4px 26px;font-size:14px;margin-bottom:5px;}
.interest ul {margin-bottom:0;}
.top-books {margin:2em 0 0 0;}
.top-books dl {position:relative;margin-bottom:2em;}
.top-books dd.image {position:absolute;top:0;left:0;margin:0;}
.top-books .auth {font-style:italic;margin-bottom:1em;}
.top-books .desc {color:#717171;}
.top-books dt {font-family:Georgia, Times, serif;color:#033477;}
.top-books dt, .top-books dd {margin-left:80px;}
.top-books h3 {font-style:italic;font-size:14px;font-weight:bold;margin-bottom:1.5em;}

.faculty-profile {margin-bottom:60px;float:left;}
.faculty-profile h3 {padding-bottom:8px;margin-bottom:16px;border-bottom:1px solid #d0d0d0;}
.faculty-profile dt {font-size:14px;font-weight:normal;margin-bottom:8px;}
.faculty-profile dd.bio {font-size:12px;font-family:Georgia;float:left;margin-right:10px;}
.faculty-profile dd.image {float:left;}

/* ===== SCHOOL ===== */
.video-lead {margin-top:24px;padding:1px 0;}
.video-lead object, .video-lead p {border-top:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;padding:1px 0;float:left;}
.video-lead p {margin:0;padding:0;overflow:hidden;}
.video-lead p img {margin-bottom:-4px;}
.lead-desc {/*background:#033477;*/
background-color:#505050;margin:29px 0 0 1px;color:#fff;height:229px;float:right;padding:10px;width:179px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;}

/* School of Theology specifics */
#school-of-theology .lead-desc {height:250px;}
#school-of-theology .video-lead p {margin-bottom:0;padding-top:1px;}
.lead-desc dt {font-size:18px;font-weight:normal;line-height:22px;}
.lead-desc dt span {text-transform:uppercase;font-size:14px;}
.lead-desc dd {margin:8px 0;}
.school-index .page-title {font-weight:bold;clear:left;}
.page-title h1 span {font-style:normal;text-transform:uppercase;letter-spacing:2px;}
.school-inner	.page-lead .image {height:150px;}
.school-inner .section-title {font-style:normal;}
.school-inner #gamma h3 {color:#424242;}
.school-index #alpha .sub {font-size:13px;letter-spacing:1px;border:0;}
.school-index .intro p {font-size:14px;padding-left:270px;}
.school-index .intro p.blurb {font-size:18px;line-height:24px;padding-bottom:32px;margin-bottom:0;}
.school-index .intro p.last {margin-bottom:0;padding-bottom:60px;}
.degree-programs {text-align:center;position:relative;clear:both;float:left;width:100%;border-bottom:1px dotted #a1a1a1;margin-bottom:1.5em;}
.degree-programs h2 {background:#ececec;border-bottom:3px double #a1a1a1;border-top:1px solid #a1a1a1;font-size:18px;font-weight:bold;padding:5px 0;color:#333;margin-bottom:10px;}
.degree-programs h3 {font-variant:small-caps;font-size:13px;letter-spacing:1px;margin-bottom:0;}
.degree-programs div.dotted {position:absolute;top:74px;left:0;}
.degree-programs dt {font-size:14px;line-height:18px;margin-top:24px;padding-bottom:2px;}
/*body#programs .degree-programs dt {margin-top:10px;padding-bottom:0;font-size:14px;font-weight:normal;text-align:left;}*/
.degree-programs dt a {text-decoration:none;color:#b37900;}
.degree-programs dt a:visited {/*color:#424242;INSERT LATER*/}
.degree-programs dt a:hover {color:#033477;}
.degree-programs dd {font-style:italic;font-size:12px;}

.resources {margin-bottom:2.5em;}
.resources h3 {text-align:center;font-weight:bold;letter-spacing:1px;margin-bottom:16px;}
.audio .resource, .video .resource {padding:5px;margin-bottom:1px;}
.video .resource .desc {color:#fff;background:#033477;margin-top:-5px;padding:5px;}
.video .resource h4 {color:#fff;font-weight:normal;margin-bottom:0;}
.video .resource p {color:#c4c4c4;}
.resources h4 {margin:0 0 4px 0;color:#033477;font-size:14px;font-weight:bold;}
.resources img, .resources object {margin-bottom:0;}
.resources p {margin-bottom:.5em;font-size:12px;}
.resources .odd {background:#e5eaf1;}
.resources .even {background:#f2f5f8;}
.resources .more {background:#d9e1eb;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;text-align:center;font-style:italic;font-size:13px;margin-bottom:45px;padding:10px 0;}
.video .more {background:#fff;font-weight:bold;}

ul.forms {font-weight:bold;line-height:18px;}

.school-block {padding-bottom:24px;border-bottom:1px solid #ececec;}
.school-block a {color:#424242;text-decoration:none;}
.school-block a:hover {color:#333;}
.school-block dl {margin:0;}
.school-block dt {font-size:14px;font-variant:small-caps;line-height:18px;float:left;}
.school-block dt em {font-variant:normal;}
.school-block dd {float:right;color:#707070;}
.school-block#theology-block p {font-size:14px;margin:0 10px;color:#707070;}
.school-block#boyce-block {border:0;margin-top:12px;margin-bottom:12px;}
.school-block#boyce-block a {display:block;background:url(../_img/_content/boyce-logo-large.gif) no-repeat center 0;height:80px;text-indent:-9999px;overflow:hidden;}

/* ===== SCHOOL SPECIFICS ===== */  
#lead-school.school-index .intro,
#school-of-theology.school-index .intro {/*padding-top:40px;UNTIL WE GET THE VIDEO BACK */
padding-top:0;background:url(../_img/_content/lead-intro.jpg) no-repeat 0 bottom;clear:both;}
#school-of-theology.school-index .page-lead {margin-bottom:24px;}
#lead-school .page-lead .image {background:url(../_img/_content/lead-inner.jpg) no-repeat 0 0;color:#424240;}
.page-title#lead {font-size:60px;line-height:62px;margin:36px 0 24px 0;float:left;width:100%;color:#424242;}
.page-title#theology {font-size:48px;line-height:50px;color:#333;font-weight:bold;margin-bottom:14px;padding-bottom:7px;float:left;}
.page-title#theology span {color:#707070;font-size:12px;margin-bottom:7px;display:block;}
.page-title#theology em {color:#424242;}

#summer-courses.school-inner .page-lead .image {background:url(../_img/_content/dwys-web-header.jpg) no-repeat 0 0;}

#billy-graham-school.school-inner .page-lead .image {background:url(../_img/_content/billy-graham-inner.jpg) no-repeat 0 0;}
#billy-graham-school.school-index #masthead {position:absolute;left:240px;}
#billy-graham-school.school-index #alpha {position:relative;z-index:2;height:814px;float:left;}
#billy-graham-school.school-index #alpha .bg {width:230px;height:814px;position:absolute;top:0;left:0;background:#fff;opacity:.8;filter:alpha(opacity=80);/* IE */ 
z-index:-1;}
#billy-graham-school.school-index #alpha .building {display:none;background:url(../_img/_content/building-top-trans.png) no-repeat 0 0;width:300px;height:313px;position:absolute;top:501px;left:0;z-index:9;}
#billy-graham-school.school-index .billboard {	width:950px;background-position:right 39px;background-repeat:no-repeat;height:814px;}
#bil1 {background-image:url(../_img/_content/_billboards/bil1.jpg);}
/*#bil1 {background:url(../_img/_content/_billboards/_bgs/BG01-city-people.jpg) 0 -200px no-repeat;}*/
h1.page-title#graham {visibility:hidden;font-size:24px;font-weight:bold;width:286px;line-height:30px;margin:84px 52px 36px 0;float:right;clear:none;}
h2.committed {width:563px;height:48px;float:left;margin-left:30px;background:url(../_img/_content/committed-txt.png) no-repeat 0 0;}
#billy-graham-school .options {margin-top:226px;float:left;width:720px;height:348px;padding-top:30px;opacity:.9;background:#000;}
#billy-graham-school .options ul {clear:both;margin-top:21px;float:left;width:720px;}
#billy-graham-school .options li {float:left;width:120px;clear:none;}
#billy-graham-school .options li a {background:url(../_img/_content/options.png) no-repeat;display:block;width:120px;height:258px;float:left;text-decoration:none;}
#billy-graham-school .options li a span {text-indent:-9999px;overflow:hidden;display:block;}
#billy-graham-school .options li a em {display:none;color:#fff;font-family:Georgia;font-size:12px;text-align:center;float:left;width:100px;font-style:normal;text-decoration:none;margin:125px 10px 0 10px;}
#billy-graham-school .options li#cpc a em {margin-top:175px;}
#billy-graham-school .options li#dmt a em {margin-top:150px;}
#billy-graham-school .options li#jp a em {margin-top:105px;}
#billy-graham-school .options li a:hover em {display:inline;}
#billy-graham-school .options li a:hover {background:#073c05 url(../_img/_content/options.png) no-repeat;opacity:.9;}
#billy-graham-school .options li#gcw a {background-position:-120px 0;}
#billy-graham-school .options li#cpc a {background-position:-240px 0;}
#billy-graham-school .options li#dmt a {background-position:-360px 0;}
#billy-graham-school .options li#jp a {background-position:-480px 0;}
#billy-graham-school .options li#rcl a {background-position:-600px 0;}

/* ------- SCHOOL OF CHURCH MINISTRIES ------- */
body#church-ministries-home .degree-programs { float:left;clear:none;}
body#church-ministries-home div.dotted {background:url(../_img/_bg/630-dotted-line.gif) repeat-x 0 0;}
#church-ministries-home .page-lead {margin-bottom:20px;border-bottom:1px dotted #a1a1a1;}
.page-title#church-ministries {font-size:48px;line-height:50px;color:#333;font-weight:bold;margin-bottom:1px;padding-bottom:7px;float:left;border-bottom:2px solid #707070;}
.page-title#church-ministries span {color:#707070;font-size:12px; margin-bottom:0;display:block;}
.page-title#church-ministries em {color:#424242;}
#church-ministries-intro {padding:0;}
#church-ministries-home p.blurb {font-family:Palatino,"Palatino Linotype",Constantia,"Book Antiqua","URW Palladio L","Times New Roman",Georgia,serif;font-size:18px;font-style:italic;line-height:24px;padding:0 0 20px;margin-bottom:20px;color:#707070;border-bottom:1px dotted #a1a1a1;}
#church-ministries-home p.blurb em {padding-bottom:10px;display:block;font-weight:bold;color:#424242;}

#church-ministries-home .featured-resources {margin-top:0;}
.featured-resources h3 {font-size:14px;padding:12px 0 11px 30px;font-style:italic;font-weight:bold;border-bottom:3px double #A1A1A1;border-top:1px solid #A1A1A1;background-color:#ECECEC;width:100%;}
.featured-resources dl {margin-left:40px;}
.featured-resources dt.title {font-size:14px;line-height:18px;width:230px;}
.featured-resources dt.title a {color:#cd002c;text-decoration:none;}
.featured-resources dd.blurb {font-size:12px;padding-bottom:20px;}
.featured-resources img {margin:5px 0;border:2px solid #a1a1a1;}

#future_students .page-lead .image {background:url(../_img/_content/campus-grounds-header.jpg) no-repeat 0 0;height:246px;}

.schools-and-programs#index .page-lead .image {background:url(../_img/_content/dummy/schools-header.jpg) no-repeat 0 0;height:192px;}
.schools-and-programs#index p.intro {float:left;padding-bottom:28px;font-size:24px;line-height:32px;margin:26px 0 20px 50px;font-style:italic;border-bottom:1px solid #ececec;}
.schools-and-programs#index #gamma {margin-left:10px;}
.schools-and-programs#index #gamma p {font-size:14px;}
.schools-and-programs#index #gamma h3 {margin:40px 0 12px 0;}

/* DMIN */
body.dmin-index {background-image:url(../_img/_content/dmin-bg.jpg);background-position:top right;background-repeat:no-repeat;}
.dmin-index .span-17 {padding-top:20px;padding-bottom:100px;}
#dmin-letter a {display:block;background:url(../_img/_content/dmin-letter.png) top left no-repeat;padding-top:105px;/* 6 more than bg image */padding-left:4px;/* accommodate the drop-shadow on background */float:right;width:150px;font-size:12px;text-decoration:none;line-height:1.3;margin:40px 10px 10px;}
#dmin-letter .big {display:block;font-size:14px;margin:1px 0;}
#dmin-letter .upper {font-size:10px;}

.dmin-index .span-17 h2 {font-size:36px;line-height:1.15;font-weight:normal;margin-bottom:40px;}
.dmin-index .span-17 h2 .small {font-size:30px;}
.dmin-index .span-17 p.intro {font-size:14px;}
.dmin-index .span-17 p.intro .upper {text-transform:none;font-variant:small-caps;}
.dmin-index .span-17 h3 {margin-top:30px;font-size:14px;font-style:italic;color:#424242;padding-bottom:10px;border-bottom:1px dotted #888;}
.dmin-index .span-17 .span-4 h4 {margin:0 0 10px;font-size:14px;font-variant:small-caps;font-weight:bold;line-height:1.2;}
.dmin-index .span-17 .span-4 h4 a {text-decoration:none;}
.dmin-index .span-17 .span-4 h4 a:visited {color: #CD002C;}
.dmin-index .span-17 .span-4 p {font-style:italic;font-size:12px;line-height:1.2;}
/* @end DMIN */

/* PHD */
body.phd-index { background:url(../_img/_content/bg-phd.jpg) right top no-repeat; }
.phd-index .span-17 {padding-top:20px;padding-bottom:100px;}
#phd-letter a {display:block;background:url(../_img/_content/dmin-letter.png) top left no-repeat;padding-top:105px;/* 6 more than bg image */padding-left:4px;/* accommodate the drop-shadow on background */float:right;width:150px;font-size:12px;text-decoration:none;line-height:1.3;margin:40px 10px;}
#phd-letter .big {display:block;font-size:14px;margin:1px 0;}
#phd-letter .upper {font-size:10px;}
.phd-index .span-17 h1 { margin:30px 0 0 0; padding-bottom:10px; font-size:36px; line-height:36px;font-weight:normal;}
.phd-index .span-17 h2 { font-size:24px; font-style:italic; font-weight:normal; line-height:28px; margin-bottom:30px;}
.phd-index .span-17 p.intro { font-size:14px; color:#333; }
.phd-index .span-17 p.intro .upper {text-transform:none;font-variant:small-caps;}
.phd-index .span-17 h3 {margin-top:30px;font-size:14px;font-style:italic;color:#424242;padding-bottom:10px;border-bottom:1px dotted #888;}
.phd-index .span-17 .span-4 h4 {margin:0 0 10px;font-size:14px;font-variant:small-caps;font-weight:bold;line-height:1.2;}
.phd-index .span-17 .span-4 h4 a {text-decoration:none;}
.phd-index h4 a:visited { color:#424242; }
.phd-index .span-17 .span-4 p {font-style:italic;font-size:12px;line-height:1.2;}
.phd-index .phd-footnote { display:block; clear:both; }
.phd-index ul.phd-further { margin-top:20px; }
.phd-index ul.phd-further li { margin-bottom:0; padding-bottom:0; list-style-type:square; }
/* @end PHD */


/* @end SCHOOL SPECIFICS ====== */

/* ABOUT */
/* ===================================== */
.about#index .wrapper {background:url(../_img/_content/about-bg.jpg) no-repeat 0 bottom;padding-bottom:560px;border:0;float:left;}
.about#index .intro {margin-right:30px;width:244px;float:left;}
.about#index .page-lead .intro p {float:left;font-size:24px;line-height:30px;font-style:italic;}
.about#index .page-lead {margin-top:60px;border-bottom:1px solid #ececec;}
.about#index .page-lead p {font-size:14px;}
.about#index .heritage {width:259px;float:left;padding-right:10px;border-right:1px solid #ececec;}
.about#index .heritage h3 {margin-bottom:12px;}
.about#index .heritage p {font-size:12px;width:239px;}
.about#index .heritage img {margin-bottom:10px;}

.president{margin-top:5px;padding:0 0 12px 9px;border-bottom:1px solid #ececec;}
.president p {margin-top:12px;font-size:12px;float:left;}
.president .facebook {margin:5px 0 0  10px;}

.about#index .quick-links {padding:10px 0 0 10px;float:left;width:380px;}
body.tlv .quick-links {padding:20px 0;float:left;}
.about#index .quick-links h3, body.tlv .quick-links h3 {font-size:14px;font-style:italic;}
.about#index .quick-links li, body.tlv .quick-links li {float:left;font-weight:bold;font-size:11px;margin-right:10px;}

.tlv-nav {border-bottom:1px solid #ececec;}
.tlv-nav li {float:left;margin:0;}
.tlv-nav a, .tlv-nav span {display:block;height:150px;}
.tlv-nav .truth a {background:url("../_img/_content/about-ro-truth.png") 0 0 no-repeat;width:240px;}
.tlv-nav .truth a:hover {background-position:0 -152px;}
.tlv-nav .legacy a {background:url("../_img/_content/about-ro-legacy.png") 0 0 no-repeat;width:240px;}
.tlv-nav .legacy a:hover {background-position:0 -152px;}
.tlv-nav .vision a {background:url("../_img/_content/about-ro-vision.png") 0 0 no-repeat;width:190px;}
.tlv-nav .vision a:hover {background-position:0 -152px;}
.tlv-nav .truth span {background:url("../_img/_content/about-ro-truth.png") 0 0 no-repeat;width:240px;}
.tlv-nav .legacy span {background:url("../_img/_content/about-ro-legacy.png") 0 0 no-repeat;width:240px;}
.tlv-nav .vision span {background:url("../_img/_content/about-ro-vision.png") 0 0 no-repeat;width:190px;}
.tlv-nav span span {display:none;}

/* ===== TLV ===== */
.tlv .page-lead {margin-top:60px;}
.tlv .page-lead h1 {height:120px;float:left;}
.tlv .video {padding:10px 0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;}
#vision.tlv .page-lead h1 {background:url(../_img/_content/vision-txt.gif) no-repeat 0 0;}
#legacy.tlv .page-lead h1 {background:url(../_img/_content/legacy-txt.gif) no-repeat 0 0;}
#truth.tlv .page-lead h1 {background:url(../_img/_content/truth-txt.gif) no-repeat 0 0;}
/* @end TLV ====== */

/* RESOURCES */
/* ===================================== */
#resources .wrapper {margin-top:48px;border-top:2px solid #717171;}
#resources #beta, #resources #gamma {margin-top:1px;border-top:1px solid #a1a1a1;padding-top:30px;}
#resources #beta h1 {margin-bottom:5px;}
#resources #beta h3 {}
#resources #gamma {background:#f1f1f1;width:159px;float:right;border-left:1px solid #d0d0d0;padding-bottom:100px;}
#resources #gamma h3 {padding-left:10px;}
#resources #gamma .nav {font-size:14px;margin-top:5px;}
#resources #gamma .nav li {margin:0 8px 1px 0;}
#resources #gamma .nav a {padding:10px 0 6px 10px;display:block;}
#resources #gamma .nav li.current {background:#fff;border:1px solid #d0d0d0;border-left-color:#fff;margin-left:-2px;color:#424242;font-size:10px;text-transform:uppercase;letter-spacing:1px;}
#resources #gamma .nav li.current ul.subcategories {margin:0;padding:0 0 6px 0;}
#resources #gamma .nav li.current ul.subcategories li {padding-bottom:5px;}
#resources #gamma .nav li.current ul.subcategories a {padding:0 0 0 10px;font-size:12px;letter-spacing:0;line-height:15px;text-transform:none;}
#resources #gamma .nav li.current ul.subcategories li.current-child a {font-weight:bold;}
#resources p.desc {font-size:14px;}
#resources .resource {margin-bottom:30px;color:#515151;clear:both;}
/*#resources .resource dl {float:left;}*/
#resources .resource label {position:relative;border-bottom:1px solid #d0d0d0;display:block;margin-bottom:14px;}
#resources .resource label span {position:absolute;top:-14px;left:-10px;color:#fff;padding:5px 0 9px 5px;width:85px;height:6px;font:9px Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:1px;}
#resources dt a {text-decoration:none;}
#resources dd {font-family:Georgia;}
#resources dd.desc {margin-bottom:10px;font-size:12px;font-style:italic;}
#resources dd.date {font-size:12px;font-weight:bold;}
#resources dd.date label {border:0;font-weight:normal;float:left;margin-top:3px;}
#resources dd.player {margin:10px 0;}
/* #resources.index a.icon {float:left;}*/
.video label span {background:#033477;}
.audio label span {background:#cd002c;}
.article label span {background:#717171;}
.publication label span {background:#717171;}
.image label span {background:#717171;}
#resources.show #beta, #resources.show #gamma {border:0;padding:0;margin-right:20px;}
#resources.show .resource {margin-bottom:200px;}
#resources.show .resource dt {font-size:18px;margin-bottom:12px;}
#resources.show .resource dd.desc {font-style:normal;font-size:14px;}
#resources.show #gamma {background:transparent;width:180px;float:left;margin:56px 0 0 0;}
#resources.show #gamma h3 {padding:0;margin-bottom:12px;}
#resources.show #gamma ul {font-size:14px;}
#resources.show #gamma ul a {text-decoration:none;}
.crumbs {padding-top:12px;border-top:1px solid #a1a1a1;margin-top:1px;margin-bottom:24px;}
.crumbs li {display:inline;margin-right:2px;}
.crumbs a {text-decoration:none;}
.crumbs .root a {color:#424242;}

/* CONTACT & OFFICES */
/* ===================================== */

#contact h1.page-title, #offices h1.page-title {text-align:center;padding-top:30px;margin-bottom:15px;margin-top:1px;border-top:1px solid #a1a1a1;}
#contact #beta h2, #offices #beta h2, #offices #gamma h3 {font-family:Georgia, Times, serif;font-size:14px;font-weight:bold;font-style:italic;margin-bottom:.75em;}
#offices #beta h2 {margin-top:0;padding:0;font-size:18px;border-bottom:1px solid #ddd;}
#offices #gamma h3 {padding:9px 0 4px 0;font-style:normal;border-bottom:1px solid #ddd;}
#contact #gamma {font-family:georgia, times, serif;color:#555;}
#contact #gamma h3 {font-size:10px;margin-bottom:1.5em;}
/* Popular offices list */
#offices #beta li {margin:0;padding:0;}
#offices #beta li a {margin-bottom:1px;padding:5px;display:block;font-size:18px;text-decoration:none;background-color:#e0e0e0;}
#offices #beta li.alt a {background-color:#d1e3f2;}
#offices #beta li a:hover {color:#fff;background-color:#999;}
.letter-wrapper {margin-bottom:25px;border-bottom:1px solid #a1a1a1;clear:both;float:left;width:100%;}
.letter {float:right;width:230px;}
h2.big-fat-initial {font-size:228px;margin:-71px 0 -80px 0;color:#cd002c;text-align:center;}
.letter a {border-top:1px solid #ececec;display:block;padding-top:8px;}
ul.directory {background:#ececec;border-top:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;font-size:12px;padding:5px 0;margin:1px 0 0 0;}
ul.directory li {display:inline;margin-right:11px;padding:0;border:0;}
ul.directory li a {color:#333;text-decoration:none;}
.dept-list {font-size:12px;}
.dept-list dt {font-weight:normal;font-style:italic;}
.dept-list dd {margin-bottom:1.2em;}
.dept-list dd label {font-weight:normal;display:block;font-style:italic;}
.contact-list {color:#555;font-size:14px;float:left;}
.contact-list dl {float:left;}
.contact-list dt {font-weight:normal;}
.contact-list dd {margin:-5px 0 .25em 0;}
.contact-list a {text-decoration:none;}
#form_response { text-align:center; background-color:#fff1a8; }

/* ------- BEGIN Additions by DAY, 2009-01-30 ------- */

span.clearer {height:0;display:block;clear:both;overflow:hidden;}

body#alumni .lead h1, body#friends-donors .page-intro h1
{margin-bottom:0;padding:32px 0 0 0;font-size:60px;font-variant:small-caps;font-weight:normal;letter-spacing:2px;line-height:60px;text-align:center;color:#b37900;}
body#friends-donors .page-intro h1 {color:#333;}
body#friends-donors .page-intro h1 em.amp {font-family:"Adobe Caslon Pro", Palatino, "Palatino Linotype", Constantia, "Book Antiqua", "URW Palladio L", "Times New Roman", Georgia, serif;}
body#alumni .lead h1 {padding:0 15px 32px 0;text-align:right;}
body#alumni .billboard p
{margin:0;padding:6px 15px 14px 300px;font-size:16px;font-style:italic;font-weight:normal;line-height:22px;text-align:right;color:#424242;}
body#current-students .lead h1.page-title {padding-top:36px;font-size:36px;font-weight:normal;line-height:36px;color:#aa0008;}
body#friends-donors h2.page-subtitle
{margin:0;padding:6px 0 20px 0;font-size:18px;font-style:italic;font-weight:normal;line-height:24px;text-align:center;color:#424242;}
body#alumni .page-content, body#friends-donors .page-content, body#current-students .page-content {margin:20px 0;padding:20px 0 0 0;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
body#current-students .page-content {padding-top:0;border-top:0;}
body#alumni .page-content p, body#friends-donors .page-content p, body#current-students .page-content p {font-family:Palatino, "Palatino Linotype", Constantia, "Book Antiqua", "URW Palladio L", "Times New Roman", Georgia, serif;font-size:14px;line-height:20px;color:#707070;}
body#current-students .page-content p {font-size:12px;line-height:18px;}
body#alumni .links-list, body#friends-donors .links-list {margin-top:20px;padding-top:20px;/*border-top:1px solid #ddd;*/}
/*body#alumni .links-list span {margin-right:10px;display:block;float:left;font-family:Georgia, "Times New Roman", serif;font-size:14px;line-height:18px;}*/
body#current-students h3 {margin-bottom:0;padding:0 0 4px 0;font-family:Georgia, "Times New Roman", serif;font-size:14px;font-weight:bold;line-height:16px;}
body#current-students .links-list li {margin:0;padding:8px 0 0 10px;font-size:12px;line-height:16px;}
body#current-students .links-list li a {color:#424242;}
body#current-students .links-list li a:visited {color:#707070;}
body#current-students .links-list li a:hover {color:#333;}

.copy ul {list-style-type:disc;margin: 0 1.5em 1.5em 1.5em;}
/*.copy ul ul {padding:10px 0 0 10px;}*/
.form ul {list-style:none;}

.page-lead strong.focus {font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#424242;}

.copy table caption {font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#707070;}
.copy table th, .copy table td {padding:3px 5px;}
.copy table th {margin-top:7px;font-weight:normal;background-color:#d0d0d0;}
.copy table td {border-bottom:1px solid #d0d0d0;}

#news-events h1.page-title, #blogs h1.page-title, #calendar h1.page-title, .events-page h1.page-title {padding-top:30px;margin-top:1px;border-top:1px solid #a1a1a1;}
#news-events .page-lead p, #blogs .page-lead p, #calendar .page-lead p {margin-left:0;}
#calendar h1.page-title {text-align:center;}
 .events-page h1.page-title { margin-bottom:0px; padding:20px 0; border-bottom:1px dotted #a1a1a1; }

/* EVENTS PAGE */

.events-page #gamma .lead h2 { float:none; letter-spacing:1px; text-align:center; border-right:0; }
dl#concert-list dd p { margin-bottom:5px; }
h2.legacy-title a { background-image: url(/_img/legacy-ad.jpg); background-position: -1px 0px; display: block; height: 300px; margin: 0px auto; width: 230px; float: left; }

/* CALENDAR */

#calendar h1.page-title {margin-bottom:0;}
.the-calendar table caption
{font-family:Palatino, "Palatino Linotype", Constantia, "Book Antiqua", "URW Palladio L", "Times New Roman", Georgia, serif;font-size:18px;font-style:italic;font-weight:bold;text-align:center;background-color:#fff;}
.the-calendar table, .the-calendar table th, .the-calendar table td {border:0;}
.the-calendar table.main, .the-calendar table.month-nav {border-left:1px solid #d0d0d0;}
.the-calendar table.month-nav {margin-bottom:10px;background-color:#e0e0e0;}
.the-calendar table.main td, .the-calendar table.month-nav td {border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.the-calendar table.main th {padding:5px 10px 10px 5px;color:#fff;border-right:1px solid #fff;border-bottom:1px solid #fff;background-color:#033477;}
.the-calendar table.main td span.dayofmonth {font-size:18px;font-weight:normal;color:#444;border:0;background-color:transparent;}
.the-calendar table.main td.notmonth {border:0;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;background-color:#f0f0f0;}

body#sesquicentennial .container {background:url("../_img/_content/150-web-texture.jpg") center 39px no-repeat;}
body#sesquicentennial .page-lead {margin-top:200px;margin-bottom:30px;border-bottom:1px solid #ececec;}
body#sesquicentennial .page-lead p {font-size:14px;color:#333;}
body#sesquicentennial .page-lead .intro p {float:left;font-size:24px;line-height:30px;font-style:italic;color:#033477;}
body#sesquicentennial .content dt {margin-top:10px;padding-bottom:4px;}
body#sesquicentennial .content dd {padding-bottom:4px;}

.news-and-events h2.upper, .blogs h2.upper, .announcements h2.upper {letter-spacing:1px;}

body#resources #beta h3 {margin-bottom:25px;color:#707070;}
.resource dl, body#resources dd.desc, body#resources dd.desc ul li, body#resources a.pdf-icon {margin:0;padding:0;}
body#resources .audio dl {width:470px;}
body#resources dt {font-size:14px;line-height:18px;}
body#resources dd.desc ul {margin-top:5px;list-style:none;color:#707070;}
body#resources dd.desc p {font-style:normal;}
body#resources .media-author {padding-bottom:3px;font-size:12px;font-weight:bold;color:#424242;}
body#resources .media-author-pos {font-size:12px;font-style:italic;line-height:16px;padding-bottom:12px;}
body#resources span.download {display:block;}
body#resources .resource {margin-bottom:40px;position:relative;min-height:90px;}
body#resources.index dd.enclosure {float:right;position:relative;width:150px;}
body#resources.index .publication dd.enclosure img {max-width:65px;position:relative;left:20px;}
body#resources.index .video dd.enclosure span.play {position:absolute;width:100%;height:100%;z-index:50;background:url(../media/posters/video/_play.png) 50% 50% no-repeat;}
body#resources.index .video dd.enclosure img.poster {max-width:150px;max-height:84px;position:relative;z-index:49;}
body#resources.index dd.enclosure a.icon {width:130px;display:block;font-size:12px;line-height:15px;}
/* body#resources.index .resource a.icon {width:130px;display:block;position:absolute;top:15px;right:0;font-size:12px;line-height:15px;}*/
body#resources.show dd.poster {float:right;}
body#resources.show dd.poster img {max-width:130px;padding:2px;margin:2px 0px 2px 10px;border:1px solid #414141;}
body#resources #beta li.cat-item {list-style-type:none;display:inline;}
body#resources span.category-feed a,
body.journal span.category-feed a {padding:0 0 25px 18px;display:block;float:right;text-decoration:none;color:#e85900;background:url(../_img/_icons/icon-rss.gif) no-repeat 0 2px;}
body.journal span.category-feed {display:block;clear:both;margin:10px 0;}
body.journal #journal-latest {clear:both;}
/* OLD body#resources #beta li.cat-item a {width:150px;margin-right:10px;float:left;}*/
body#resources span.subcategories {margin:-15px 0 5px 0;padding-bottom:2px;display:block;font-weight:bold;border-bottom:1px dotted #ddd;}
body#resources dd.cat {margin:20px 0;}
body#resources dd.cat span {margin:0 0 5px 0;padding:0;color:#707070;}
body#resources .resource dt.title {padding-bottom:0;margin-bottom:0;}
body#resources dd.desc li.media-series {padding:0 0 10px 0;}
body#resources.show dd.desc span#audio0 {width:100%;padding-top:10px;display:block;border-top:1px solid #ddd;}
body#resources.show dd.date {margin-top:10px;padding-top:10px;border-top:1px solid #ddd;}
body#resources dd.enclosure a {text-decoration:none;}
body#resources .resource dd.enclosure a img {border:0;}
body#resources dd.enclosure p.preview {font-size:12px;text-align:center;}

.page-lead .image p {margin:1px 0 -5px 0;padding:0;}

body#school-music-home .page-title {margin:36px 0 24px 0;float:left;font-size:48px;font-weight:normal;line-height:52px;color:#424242;}
body#school-music-home .page-title span {font-size:36px;font-style:italic;color:#707070;}
body#school-music-home .intro p {padding-left:0;}

body#deans-page h1.page-title, body#dean-subpage h1.page-title, body#president h1.page-title {margin:0;padding:0;}
body#deans-page .lead blockquote, body#dean-subpage .lead blockquote, body#president .lead blockquote {margin:0;padding:10px 0 10px 10px;}
body#deans-page .lead ul.nav, body#dean-subpage .lead ul.nav, body#president .lead ul.nav {margin:0;padding:10px 0 10px 10px;}
body#dean-subpage .page-lead {border-bottom:0;}
body#dean-subpage h2.section-title {border-bottom:0;}
body#dean-subpage .lead h1.page-title {margin-top:3px;}
body#dean-subpage h3.page-title {font-size:18px;font-weight:bold;letter-spacing:0;text-transform:none;}
body#dean-subpage p.dean-picture {padding:0 0 10px 10px;border-bottom:0;}

body#index #gamma p.schools-summary {font-size:12px;line-height:16px;}
h1#theology span.upper {margin-bottom:0;}
.school-block dt a {color:#333;}

h1#lead {letter-spacing:-1px;}
h1#lead span.generic {display:block;font-size:36px;font-style:italic;font-weight:normal;letter-spacing:0;color:#707070;}
h1#lead span.red {letter-spacing:0;}
h1#lead em {color:#707070;}

#programs h1.page-title {position:absolute;left:225px;top:80px;}
#programs h2.blurb {width:470px;position:absolute;left:225px;top:125px;font-size:18px;font-style:italic;font-weight:normal;line-height:22px;color:#707070;}
#programs .degree-programs {padding-top:343px;background:url(../_img/_content/building-top-trans.png) 0 30px no-repeat;}
#programs .degree-programs h3 {margin-bottom:-5px;padding-bottom:7px;border-bottom:1px dotted #707070;}

.form input {padding:4px;border:1px solid #ccc;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#eee;}

body#lead-school .wrapper {border:0;}

.feed h2 {margin-bottom:0;padding-bottom:0;}
.feed span.feed-byline {padding-bottom:10px;display:block;}

.pagination {margin-top:17px;padding:10px 0;border-top:3px double #ddd;}
.pagination a {padding:0 10px 0 0;font-size:14px;}
.pagination a.current {font-weight:bold;}

.copy ul ul {padding-top:10px;}
.copy ul ul ul {padding-top:10px;}

button#online-giving {width:154px;height:45px;margin:0 auto;text-indent:-9999px;display:block;cursor:pointer;border:0;background:url("../_img/_content/online-giving.gif") 0 0 no-repeat transparent;}
button#online-giving:hover {background-position:0 -48px;}
button#online-giving span {text-indent:-9999px;}

.single-layout {margin-bottom:20px;padding:0 40px 0 0;border-right:1px solid #ddd;}

span.serving-last-names {padding-top:15px;display:block;font-family:"Adobe Caslon Pro", Palatino, "Palatino Linotype", Constantia, "Book Antiqua", "URW Palladio L", "Times New Roman", Georgia, serif;font-size:24px;font-style:normal;font-weight:normal;color:#424242;}

span.lead-text {font-size:18px;line-height:24px;color:#707070;}

#theology-block p.theology-description {margin-left:20px;}

/* FAMILY BLOG */
body.family-blog h2.post-title {margin:0;padding:0;}
body.family-blog h2.post-title a {font-size:18px;line-height:22px;text-decoration:none;color:#033477;}
body.family-blog h2.post-title a:hover, body.family-blog h2.post-title a:active {color:#333;}
body.family-blog p.post-meta {color:#999;}
body.family-blog p.post-meta span.author {color:#505050;}
body.family-blog h2.section-title {width:670px;margin:0 0 1px 0;padding:150px 0 2px 0;background:url("/_img/_content/lead-families-header.jpg") 0 0 no-repeat;}

/* CHAPEL LIVE PAGE */
#chapel-live-content { text-align: center; font-family: Palatino,"Palatino Linotype",Constantia,"Book Antiqua","URW Palladio L","Times New Roman",Georgia,serif; /*background:url("../_img/_content/chapel-faded.jpg") right 40px no-repeat transparent;*/ }
#chapel-live-content .page-lead, #chapel-live-content .copy { background-color:transparent; }
#chapel-live .copy { margin-top:0; padding-top:0; }
#chapel-live .chapel-speaker, #chapel-live .chapel-message, #chapel-live .chapel-scripture { color:#454545; }
#chapel-live .chapel-speaker { padding:10px 0 5px 0; display:block; }
#chapel-live p#not-working { color:#505050; }
#chapel-live-content span.bb-title { text-transform: none; font-size: 3em; line-height: 1; margin-bottom: 0px; color:#cd002c; display: block; } /* h2 is inherited and works fine */
#chapel-live-content p:first-child:first-letter { float: none; }
#chapel-live-content span.day-time { color:#033477; font-size: 14px; font-weight: bold; margin-bottom: 2px; }
#chapel-live-content span.date { font-weight: normal; font-style: italic; color: #033477; line-height: 1.5; font-size: 14px; margin-bottom: 10px; }
#chapel-live-content span.title { font-size: 14px; }
#chapel-live-content span.speaker { color: #454545; margin-top: 10px; font-size: 14px; }

/* CHAPEL LIVE BILLBOARD */
#chapel-billboard { font-family: Palatino,"Palatino Linotype",Constantia,"Book Antiqua","URW Palladio L","Times New Roman",Georgia,serif; position: absolute; top: 91px; left: 298px; text-align: center; width: 390px; }
#chapel-billboard .bb-title { font-size: 32px; font-weight: bold; letter-spacing: -1px; color: #bb7400; margin-bottom: 2px; display: block; }
#chapel-billboard span.day-time { font-size: 22px; color:#333333; margin-bottom: 1px; }
#chapel-billboard span.date { font-style: italic; font-size: 13px; display: block; margin-bottom: 44px; }
#chapel-billboard span.speaker { display: block; color: #666666; font-size: 15px; margin-bottom: 11px; }
#chapel-billboard span.title { color: #444444; font-size: 15px; display: block; font-weight: bold; margin-bottom: 6px; }
#chapel-billboard span.scripture { font-style: italic; color: #444444; display: block; font-size: 16px; margin-bottom: 18px; margin-bottom: 15px; }
#chapel-billboard #billboard-apply-button { margin-right: auto; margin-left: auto; display: block; width: 102px; }
/* for normal billboards that need a 'further detail' type button */
#chapel-billboard a#detail-button.apply-button { position: absolute; top: 430px; left: 515px; padding: 10px; margin-bottom: 0; }
/* for normal billboard that need a button centered relative to the rest of the text in the div #chapel-billboard */
#chapel-billboard a#centered-button.apply-button { margin-right: auto; margin-left: auto; }

/*li.page-item-16 {padding-bottom:20px;}*/

/* ------- END Additions by DAY, 2009-01-30 ------- */

/* Turning off one sbts-150-large logo since it is also beneath the nav in #alpha */
/* But keeping it around in case David changes his mind */
/* (Which will probably happen a lot. -DAY) */
#gamma h3.sbts-150-large {display:none;}

/* ===================================== */
/* TEMP ADDITIONS FOR MOCK-UP. CMH */
/* ===================================== */
#masthead #search-form input#search-field {width:143px;}
.page-lead .nav li.current_page_item a {color:#424242;font-variant:small-caps;letter-spacing:1px;font-size:12px;}
.letter-wrapper {position:relative;z-index:1;/* below ul.directory */}
ul.directory {position:relative;z-index:2;/* above .letter-wrapper */}
.letter {margin-bottom:50px;/* proceeding initial overlapped .letter a */}
#sbtshome .lead h2 {letter-spacing:2px;font-weight:bold;}/* same as #home */

/* PAGE DEFAULTS. MIMICKING FUTURE STUDENTS. TEMP!! CMH. */
/* ===================================== */
#page #beta h1.page-title,
.page #beta h1.page-title {border-top:1px solid #a1a1a1;padding-top:20px;margin-bottom:4px;color:#033477;}
#page #beta img,
.page #beta img {padding:1px;border:1px solid #a5a5a5;margin:24px 5px 26px 0;}
#page #gamma h1.page-title,
.page #gamma h1.page-title {color:#cd002c;margin-bottom:12px;}
#beta .copy img, .copy img {margin:0;}
#beta .copy img.right, .copy img.right {display:block;float:right;margin:0 0 0 20px;}
#beta .copy img.left, .copy img.left {float:left;margin:0 20px 0 0;}

/* DROP-CAP */
.copy p:first-child:first-letter {font-size:40px;float:left;padding:8px 2px 0 0;line-height:20px;}

/*  Targeting Safari */
/*\*/
html*.copy p:first-child:first-letter {[ font-size:40px;/*Affects older Firefox and Netscape browsers only. Seen also by IE5-6 and Safari for Macintosh, which is addressed below.*/
margin:-10px 2px -18px 0;padding:0;/*Affects Google Chrome amd Safari for Macintosh only (v1-3). Seen also by IE5-6, but thats addressed below. Also hidden from older Firefox and Netscape browsers.*/
]
}
html*.copy p.no-drop-cap:first-child:first-letter {[
font-size:inherit;float:none;padding:0;margin:0;]
}
/**/
/* @end Safari */

/* Removing the drop cap on paragraphs where it's not needed. */
.copy blockquote p:first-child:first-letter,
.copy p.no-drop-cap:first-child:first-letter,
#resources .copy p:first-child:first-letter,
.copy form p:first-child:first-letter {font-size:inherit;float:none;padding:0;margin:0;}

/* Removing smiley from Wordpress.com stats plugin */
img#wpstats {display:none;}

/* Removing things that are for the print style sheet only. */
.print-only {display:none;}

/* Removing the drop cap from the Family blog */
body.family-blog #beta .copy p:first-child:first-letter {padding:0;margin:0;float:none;font-size:16px;font-weight:normal;}

/* Temporary view video button on home page. */
a#homepage-video-view { position:absolute; right:412px; top:450px; text-decoration:none; color:#fff; }
a#homepage-video-view:hover { border-color:#333; background-color:#424242; }

