/* 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.jpg) 0 22px repeat-x; }
#section { width:968px; background:url(images/bg_edge_banner.jpg) 0 22px no-repeat; }
#sectionHead { background:#FFF; border-bottom:solid 6px #7E94A3; padding:0; float:left; width:968px; }

#sectionTitle { background:#156220 url(images/bg_tab_top.jpg) 0 0 no-repeat; width:968px; float:left; }
#sectionTitle a { display:block; font-size:2.4em; line-height:44px; padding:2px 0 0 22px; }

#sectionHead .nav { list-style-type:none; margin:0; font-size:1.4em; padding:0 11px; }
#sectionHead .nav li { float:left; margin:0 1px; }
#sectionHead .nav a { display:block; padding:0 10px; font-weight:bold; text-decoration:none; }
#sectionHead .nav a:hover { color:#FFF; }

#navSectionSecondary { background:#28382B url(images/bg_purple_texture.jpg) left bottom repeat-x; float:left; width:100%; }
#navSectionSecondary a { color:#CACECB; font-size:14px; line-height:34px; }

#navSectionSecondary .content { float:left; }
#navSectionSecondary .content a:hover { background:#1C1618; }
#navSectionSecondary .content li.selected a { background:#1C1618; color:#FFF; }

#navSectionSecondary .actions { float:right; }
#navSectionSecondary .actions a { width:100px; padding:0 5px; background:url(images/button_nav_action.gif) top center no-repeat; text-align:center; }
#navSectionSecondary .actions a:hover { background-position:bottom center; }

#content { width:660px; padding:22px 33px; }
body.wide #content { width:924px; padding:22px 22px; }
body.wide #content #contentHead { width:968px; padding:0; }

#section #navSection { width:198px; min-height:210px; position:static; padding:30px 22px 50px; margin:0 0 44px; background:url(images/bg_nav_texture_brown.jpg) left bottom no-repeat; }
#section #navSection ul { font-size:1em; }
#section #navSection li { width:198px; border-color:#79756E; font-size:1.3em; }
#section #navSection li span { display: block; padding: 0 0 0 11px; background: transparent url(images/bullet_square.gif) no-repeat scroll 0 0.4em; font-weight: bold; }
#section #navSection li a,
#section #navSection li span { width:187px; color:#EEE; background-image:url(images/bullet_square_brown.gif); }
#section #navSection li li a { background-image:url(images/bullet_arrow_brown.gif) !important; }
#section #navSection li.selected a,
#section #navSection li.selected span { color:#FFF; background-image:url(images/bullet_square_red.gif); }
#section #navSection li li.selected a { color:#FFF; background-image:url(images/bullet_square_red.gif) !important; }
#section #navSection li a:hover { color:#FFF; }

#section #navSection ul ul { display:block; }
#section #navSection ul li li { font-size:0.9em; margin:0 0 6px 11px; }

#content h1 { font:bold 2.6em/1.2 Arial, Helvetica, sans-serif; letter-spacing:0; background:#FFF; padding:0; height:auto; margin:0 0 18px 0; }
#content h2 { font:bold 1.8em/1.2 Arial, Helvetica, sans-serif; margin:0 0 16px; padding:6px 0 0; color:#156220; }
#content h3 { font:bold 1.5em/1.2 Arial, Helvetica, sans-serif; margin:0 0 11px; color:#333; }
#content p, #content li, #content dd { color:#222; }
#content img { padding:0; }
#content td, #content th { border-color:#B48051; }
#content td { background-color:#FCE3CD; }
#content a:link { color:#293E6D; }
#content a:visited { color:#333; }

/* Forms */
form.std .formFields label { display:block; }

/* Content classes */
#content .highlightGroup { margin:0 0 18px 0; padding:0 22px 11px; float:left; width:275px; background:#98B0BF url(images/bg_box_gray_319_bottom.gif) left bottom no-repeat; }
#content .highlightGroup h2 { margin:0 -22px 11px; padding:22px 22px 0; position:relative; color:#2C2131; font-size:2em; background:url(images/bg_box_gray_319_top.gif) left top no-repeat; }
#content .highlightGroup p { color:#2C2131; }
#content .highlightGroup .button { margin:0 auto 18px; display:block; padding:3px 0 5px; width:212px; height:30px; line-height:31px; font-weight:bold; color:#FFF; text-decoration:none; text-transform:uppercase; background:url(images/button_green_on_gray.gif) top center no-repeat; }

#content div.right { float:right; margin-left:44px; }

#content .group { padding-bottom:18px; }

#contentHead { width: 726px; margin-left: -33px; }

.infobox { background-color: #FCE3CD; border: solid 1px #B48051; float: right; margin: 0 0 15px 15px; padding: 5px 10px; width: 200px; } 
#content .infobox h2 { margin-bottom: 7px; }

#content #video25th { background: url('http://media1.biola.edu/sics/images/video-bg.jpg') top left no-repeat; position: absolute; top: 0px; }


