@import url(../biola/css/section.css);
/* 1024 Header/Footer */
#branding { width:968px; padding-bottom:11px; }
#sitesearch { margin-right:22px; }
#navExtra { margin-right:33px; }
#navMain { min-width:990px; }
#navMain li a { margin:0 11px; }
#footer { padding:0 110px; background-position:528px 0; }

/* Site Template */
#wrapperSection { background:#FFF url(images/bg_banner.gif) 0 0 repeat-x; min-width:990px; overflow:hidden; }
#section { width:968px; padding:0 161px; margin:0 -645px 0; position:relative; left:50%; background:url(images/bg_template2.jpg) top center no-repeat; overflow: hidden; }
#sectionHead { background:transparent; height:69px; border:none; padding:0; float:left; width:968px; position: relative; }

#sectionTitle { background: url(images/bg_title_tab.gif) 0 0 no-repeat; width:478px; height:59px; position: absolute; top: 0; left: 0; }
#sectionTitle a { display:block; font-size:1.8em; line-height:58px; padding:2px 0 0 0; letter-spacing:1px; text-align:center; font-variant:normal; text-transform:uppercase; }
#sectionTitle a .cap { font-size:1.4em; }

#navSectionMain { position:absolute; margin:59px 0 0; width:968px; }
#navSectionMain ul { list-style-type:none; margin:0 0 0 22px; font-size:1.4em; }
#navSectionMain li { float:left; margin:0 1px 0 0; }
#navSectionMain a { display:block; height:40px; font:bold 1em/42px Arial,Helvetica,sans-serif; letter-spacing:1px; text-transform:uppercase; color:#FFF; text-decoration:none; text-align:center; }
#navSectionMain a:hover { background:#000; }
#navSectionMain li.selected a { background:#000; }

#nav-about { width:104px; }
#nav-programs { width:214px; }
#nav-locations { width:141px; }
#nav-finaid { width:167px; }
#nav-admission { width:140px; }
#nav-contact { width:153px; }

#navActions { position:absolute; margin:26px 0 0 505px; width:442px; }
#navActions ul { list-style-type:none; margin:0; float:right; }
#navActions li { float:left; width:116px; margin:0 0 0 11px; }
#navActions a { display:block; height:24px; padding:0 0 0 26px; font:bold 1em/25px Arial,Helvetica,sans-serif; text-decoration:none; }
#navActions .button a { color:#0D1940; }
#navActions .button a:hover { background-position:left bottom; color:#FFF; text-decoration:none; }

#nav-apply a { background:url(images/button_nav_apply.gif) 0 0 no-repeat; }
#nav-requestinfo a { background:url(images/button_nav_info.gif) 0 0 no-repeat; }
#navActions #nav-studentlogin { width: 136px; }
#nav-studentlogin a { /*background:url(images/icon_login.gif) 6px 4px no-repeat;*/ color:#333; }
#nav-studentlogin a:hover { text-decoration:underline; }
#navActions #nav-studentlogin { margin-right:6px; }

#content { background-color: #FFF; width:682px; padding:33px 33px; }
#content #contentHead { width:748px; margin:-33px -33px 33px; }
body.wide #content { width:902px; padding:33px 33px; }
body.wide #content #contentHead { width:968px; padding:0; }
#content #contentHead h1 { margin:33px 33px 0; }

#section #navSection { width:176px; min-height:180px; position:static; padding:20px 22px 70px; margin:0 0 44px; background:url(images/bg_nav_left_alt.gif) left bottom no-repeat; }
#section #navSection ul { font-size:1.3em; }
#section #navSection ul ul { font-size:1em; }
#section #navSection li { width:176px; border-color:#A49D7E; margin: 0; padding: 0; }
#section #navSection li li { width:165px; }
#section #navSection li a { display: block; line-height: 16px; padding-top: 7px; padding-bottom: 7px;  width:165px; background:url(images/bullet_square_gray.gif) 0 50% no-repeat; color:#222; }
#section #navSection li li a { width:154px; }
#section #navSection li.selected a { color:#000; background-image: url(images/bullet_square_red.gif); }
#section #navSection li.selected li a { color:#222; background-image:url(images/bullet_square_gray.gif); }
#section #navSection h2 { font:bold 1.4em/1.2 Arial,Helvetica,sans-serif; text-transform:uppercase; padding:11px 0 6px; clear:both; }

#content p { color:#222; }
#content a:link { color:#21668C; }

#content h1 { color:#343F61; font:bold 2.6em Arial,Helvetica,sans-serif; text-transform:uppercase; height:auto; background:transparent; }
#content h2 { font-family:Arial,Helvetica,sans-serif; font-size:1.7em; color:#222; padding:8px 0 4px; margin:0 0 14px 0; }
#content h3 { margin:0 0 12px 0; color:#222; }
#content h4 { color:#222; }

#content ul { margin:0 0 13px 18px; }

#content button { border:none; text-transform:uppercase; cursor:pointer; letter-spacing:1px; font:bold 1em/1 Arial,Helvetica,sans-serif; background-position:left top; background-repeat:no-repeat; background-color:transparent; }
#content button:hover { background-position:left bottom; }

#content caption { font:bold 1.4em/1.5 Arial,Helvetica,sans-serif; padding:11px 0 8px 0; color:#222; }
#content td, #content th { border-color:#899AAC; color:#222; }
#content td { background-color:#E4E9EC; }

#content tr.r0 td { background-color:#FFF; } 
#content tr.r1 td {}

#content .note { font-size:1.1em; }
#content td.note { background:transparent; border:none; padding:11px 0 0 0; }

#content .pageindex { border-bottom:solid 1px #AAA; padding:0 0 11px 0; margin:0 0 22px 0; }

#contentPrimary { width:440px; padding:0 22px 0 0; float:left; }
#contentSecondary { width:198px; padding:0 0 0 22px; float:left; }

#content .studentQuote { padding:11px 0 0 0; margin:0 0 18px 0; border-top:solid 2px #888; border-bottom:solid 2px #888; }
#content .studentQuote .photo { margin:0 0 11px 22px; }
#content .studentQuote img { padding:0; width:149px; height:149px; }
#content .studentQuote .quote { padding:0 0 0 22px; font-size:1.3em; line-height:1.4; color:#222; }
#content .studentQuote .author { text-align:right; font-size:1.2em; color:#666; }
#content .studentQuote .ldquo { color:#666; margin:-4px 0 0 -22px; position:relative; display:block; width:22px; float:left; text-align:center; font:bold 30px/1 Georgia,serif; }
#content .studentQuote .rdquo { color:#666; font:bold 18px/0 Georgia,serif; }


