/*
styles.css
11/01/10 - Added Datepicker calendar CSS & webform CSS (DF)
11/12/10 - Added News archive CSS (DF)
12/02/10 - Added Emergency Notification CSS (DF)
12/10/10 - Added ecampus calendar CSS (DF)
9/6/11 - Added homepage CSS and Share buttons CSS (DF)
11/30/11 - Googlemap defaults (JB)
12/19/11 - new nav design (JB)
12/21/11 - added Make A Gift button (DF)
*/
/* -- BEGIN:html reset --- */ 
BODY, H1, H2, H3, H4, H5, H6, PRE, P, BLOCKQUOTE, ADDRESS, DL, DT, DD, UL, OL, LI {margin:0;padding:0;}
H1, H2, H3, H4, H5, H6 {font-size:1em;line-height:1em;}
IMG, FIELDSET, ABBR, ACRONYM {border:0;padding:0;}
ADDRESS {font-style:normal;}
 TABLE {border-collapse:collapse;border-spacing:0;}
TABLE, CAPTION, TH, TD, FORM, FIELDSET, LEGEND {}
UL, OL {list-style:none;}
/* -- END:html reset -- */
/* -- BEGIN:global styles -- */
html {overflow: -moz-scrollbars-vertical; overflow-y: scroll;-ms-overflow-y : scroll;}
BODY {background:#EBEBEB;color:#000;font-family:Arial, sans-serif;font-size:75%;line-height:1.5;}
HR {display:none;}
P {margin-bottom:8px;}
DT {font-weight:bold;}
DD {margin-bottom:1em;}
TD {vertical-align:top;}
H1 {font-size:300%;margin-bottom:.5em;}
H2 {color:#000;}
A {color:#339;text-decoration:none;}
A:hover {color:#000;}
a:focus {outline:none;}
SUP, SUB {vertical-align:0;position:relative;}
SUP {bottom:1ex;}
SUB {top:0.8ex;}
#logo_print {display:none;}
.JumpLink {width:0;height:0;overflow:hidden;}
.Invisible {display:none;}
.ClearFix {clear:both;font-size:0;height:0;}
.hidden {display:none;}
.HorizDot {width:100%;background:url(../images/bg.horiz-dot.gif) center repeat-x;padding:0;}
.HorizRule {display:block;padding:.5em 0;border:none;background:url(../images/bg.horizrule.gif) 0 50% repeat-x;}
.tel,.nobr {white-space:nowrap;}
.small {font-size:92.5%;}
.medium {font-size:116%;}
.large {font-size:133%;line-height:1.3;margin-bottom:1.5em;}
.larger {font-size:150%;line-height:1.3;color:#333;margin-bottom:20px;}
.largest {font-size:200%;line-height:1.3;color:#333;}
.serif {font-family:georgia, serif;}
.gray {color:#666;}
.finegreen {font-weight:normal;color:#8EDA15;font-family:"courier new", serif;text-transform:uppercase;line-height:1em;margin-bottom:0.1em;}
.boldgreen {color:#99E423;text-transform:uppercase;font-weight:bold;font-family:arial, sans-serif;}
.boldgreenhome {color:#99E423;text-transform:uppercase;font-weight:bold;font-family:arial, sans-serif;}
.smblack {font-size:92.5%;text-transform:uppercase;margin-bottom:1em;}
.smblackcenter {font-size:92.5%;text-transform:uppercase;margin-bottom:1em;text-align:center;}
.connect {font-size:92.5%;text-transform:uppercase;margin-bottom:1em;text-align:center;}
.medblack {font-size:100%;text-transform:uppercase;margin-bottom:1em;}
.finewhite {font-size:125%;color:#FFF;font-family:"courier new", serif;text-transform:uppercase;line-height:1;}
.fineblack {font-size:200%;color:#333;font-weight:normal;line-height:1;margin:.5em 0;}
.superhdr {font-size:100%;color:#8EDA15;font-family:"courier new", serif;font-size:133%;text-transform:uppercase;line-height:1em;margin:0;}
.details P {margin:0;}
.ReadMore SPAN, .ReadMoreSm SPAN {position:absolute;top:-9999em;left:-9999em;}
.ReadMore {display:block;background:url(../images/btn.read-more.png) no-repeat;width:88px;height:23px;}
.ReadMoreSm {display:block;background:url(../images/btn.read-more-sm.png) no-repeat;width:62px;height:16px;}
.ReadMore:hover {background:url(../images/btn.read-more.on.png) no-repeat;}
.ReadMoreSm:hover {background:url(../images/btn.read-more-sm.on.png) no-repeat;}
.SubmitEvent SPAN {position:absolute;top:-9999em;left:-9999em;}
.SubmitEvent {display:block;background:url(../images/btn.submit-event.png) no-repeat;width:144px;height:23px;}
.SubmitEvent:hover {background:url(../images/btn.submit-event.on.png) no-repeat;}
p.eventbtn {padding-top:20px;}
/* forms */INPUT, SELECT, BUTTON, TEXTAREA {vertical-align:middle;font-size:100%;}
INPUT[type="text"],INPUT[type="password"],TEXTAREA {border:1px solid #CCC;padding:4px;font-family:arial, sans-serif;display:block;}
FIELDSET {margin-bottom:1em;}
SELECT {margin:2px 8px 0 0;}
INPUT[type="checkbox"],INPUT[type="radio"] {margin:0 4px 0;vertical-align:middle;}
INPUT.ShortInput {width:50px;}
.FormTable {line-height:normal;line-height:1.5;width:92.5%;margin:0 0 1em;}
.FormTable TH {text-align:left;vertical-align:top;padding:1px 10px 10px 0;font-weight:normal;}
.FormTable LABEL {font-weight:bold;}
.FormTable TH SPAN.detail {display:block;color:#999;font-size:92.5%;}
.FormTable TD {padding-bottom:10px;}
.EmploymentTable {line-height:normal;line-height:1.5;margin:0 0 1em;}
.EmploymentTable TH {text-align:left;vertical-align:top;padding:1px 10px 10px 0;}
.EmploymentTable TH.column1 {width:60px;text-align:left;font-weight:normal;}
.EmploymentTable TH.column2 {width:290px;text-align:left;font-weight:normal;}
.EmploymentTable TH.column3 {width:100px;text-align:left;font-weight:normal;}
P.field {margin-bottom:0.75em;}
UL.Inputs {margin-bottom:1em;}
UL.Inputs LI {padding-left:20px;text-indent:-20px;margin-bottom:0.5em;line-height:normal;color:#999;}
UL.Inputs LABEL {color:#333;}
.form-action {margin:0 0 2em;text-align:center;}
.form-action INPUT {margin:10px;}
FORM EM[title] {font-style:normal;}
/* generic containers */.contenthead:after,.contentbody:after,.contentfoot:after,.module:after,.modhead:after,.modbody:after,.modfoot:after,.item:after,.section:after,.layout:after,.colwrap:after,.clear:after,.clear-block:after,.toolbar:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* ---- END:global styles -- */
/* -- BEGIN:WYSIWYG styles -- */
.main .wysiwyg-content DL {margin:0 0 1em;}
.main .wysiwyg-content UL {margin:0 0 1em 2em;}
.main .wysiwyg-content OL {margin:0 0 1em 2em;}
.main .wysiwyg-content UL LI {list-style:disc;margin:0 0 .5em 1em;}
.main .wysiwyg-content OL LI {list-style:decimal;margin:0 0 .5em 1em;}
.main .wysiwyg-content .subfeature UL {list-style:none;margin:0 0 .5em;}
.main .wysiwyg-content .subfeature UL LI {list-style:none;margin:0;}
.main .wysiwyg-content BLOCKQUOTE {margin:1em 40px;}
.main .wysiwyg-content HR {display:block;padding:.25em 0;border:none;background:url(../images/bg.horizrule.gif) 0 50% repeat-x;}
.main .wysiwyg-content TABLE {margin-bottom:1em;}
.main .wysiwyg-content TABLE, .main .wysiwyg-content TD, .main .wysiwyg-content TH {border-spacing:inherit;cellpadding:5;}
.main .wysiwyg-content H2 {font-size:150%;margin-bottom:.5em;line-height:22px;padding-top:.5em;}
.main .wysiwyg-content H3 {font-size:133.3%;margin-bottom:.5em;line-height:20px;padding-top:.5em;}
.main .wysiwyg-content H4 {font-size:116.6%;margin-bottom:.5em;line-height:18px;padding-top:.5em;}
.main .wysiwyg-content H5 {font-size:116.6%;margin-bottom:.5em;line-height:18px;padding-top:.5em;}
.main .wysiwyg-content HR {padding:1em 0;}
.main .wysiwyg-content IMG {display:block;/* margin:0.25em 0 0.75em;*/ margin:0;}
.main .wysiwyg-content IMG[align="left"] {margin-right:16px;}
.main .wysiwyg-content IMG[align="right"] {margin-left:16px;}
.main .wysiwyg-content .HorizDot {padding:1em 0;}
.main .wysiwyg-content .smblack {font-size:92.5%;text-transform:uppercase;margin-bottom:1em;}
.main .wysiwyg-content .medblack {font-size:100%;text-transform:uppercase;margin-bottom:1em;}
.main .wysiwyg-content .fineblack {font-size:200%;color:#333;font-weight:normal;line-height:1;margin:.5em 0;}
.main .wysiwyg-content .linklist {margin:.5em 0;}
.main .wysiwyg-content .linklist LI {list-style:none;margin:0 0 .25em 0;}
.main .wysiwyg-content .sectionlist {margin-bottom:2.5em;}
.main .wysiwyg-content .sectionlist UL {float:left;width:43%;border-top:1px solid #E0E0E0;margin:0 24px 0 0;}
.main .wysiwyg-content .sectionlist LI {list-style:none;border-bottom:1px solid #E0E0E0;font-size:125%;margin:0;padding:0;line-height:1.8;}
.main .wysiwyg-content .wysiwyg-fix, .main .wysiwyg-content .wysiwyg-fix TD {padding:0;margin:0;border:none;}
.FormSection {font-size:11px;color:#000;text-transform:uppercase;font-weight:bold;}
.LandingPageSection {font-size:12px;color:#000;text-transform:uppercase;font-weight:bold;}
.ListingPageHeadline {font-size:24px;color:#333;font-weight:normal;line-height:1.16;}
.ListingPageIntroText {font-size:16px;color:#666;}
.GraySerifItalicized {font-size:16px;color:#666;font-family:georgia, serif;font-style:italic;}
.photocap {background:#F2F2F2;margin:0 0 1.5em;}
.photocap IMG {padding:10px 10px 5px;background:#F2F2F2;}
.photocap P {padding:0 12px 10px;margin:0;color:#666;}
.photo.left {float:left;margin:0 16px 8px 0;}
.photo.right {float:right;margin:0 0 8px 16px;}
.video {background:#F2F2F2;margin:0 0 1.5em;}
.video .content {padding:10px;}
.video OBJECT {background:#000;}
.video .caption {padding:0 12px 10px;margin:0;color:#666;}
.video .title {font-size:133%;padding:0 12px;margin:0;color:#333;}
/* --- END:WYSIWYG styles -- */
/* -- BEGIN:layouts & primary containers -- */
#PageWrapper {margin:0 auto 2em;}
#LayoutWrapper {}
#NavWrapper {background-color: #000;font-size: 92.5%;padding-top: 5px; height:33px}
#NavFix, #PanelFix {width:980px;margin: auto;}
#PanelFix {background-color:#fff; }
#PanelWrapper{margin:0; padding:0;}
#HeaderWrapper {width:100%;background:url("../images/bg.bodygradient.gif") repeat-y scroll center top #24317C;padding-top:0px;height:70px;min-width:980px; }
#HeaderFix {width:980px;margin:0 auto;}
#HeaderFix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#BodyWrapper {width:100%;min-height:300px;background:#F8F8F8;}
#BodyWrapper:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#BodyFix {width:916px;margin:0 auto;min-height:300px;padding:10px 32px;background:#FFF;}
#ColumnWrapper {background:#FFF;padding-top:8px;position:relative;}
#ColumnWrapper:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#FooterWrapper {width:980px;margin:0 auto;padding-bottom:2em;}
.EmersonLive #LayoutWrapper {background:#24317C url(../images/bg.bodygradient.gif) top center repeat-y}
.EmersonLive #HeaderWrapper{width:100%;background:url(../images/bg.radials.jpg) top center repeat-y;padding-top:20px;}
.EmersonLive #PanelWrapper{background-color:#EBEBEB;}
/* -- END:layouts & primary containers -- */
/* -- BEGIN:MainNav --- */
#MainNav {float:none;margin-left:auto;margin-right:auto;position: relative;width: 980px;z-index: 999;}
#NavFix ul {list-style: none;margin-left: auto;margin-right: auto; width: 840px;}
#MainNav LI .Item {background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: url("../images/bg.mainnav.gif");background-origin: padding-box;background-position: 0 0;background-repeat: no-repeat;background-size: auto auto;display: block;float: left;height: 40px;overflow-x: hidden;overflow-y: hidden;text-indent: -9999px;}
LI#nav_about .Item {background-position: 0 0;width: 120px;}
LI#nav_about.active .Item, LI#nav_about.Hover .Item, LI#nav_about .Item:hover {background-position: 0 -60px;width: 120px;}
LI#nav_academics .Item {background-position: -120px 0;width: 130px;}
LI#nav_academics.active .Item, LI#nav_academics.Hover .Item, .Item, LI#nav_academics .Item:hover {background-position: -120px -60px;width: 130px;}
LI#nav_student .Item {background-position: -250px 0;width: 115px;}
LI#nav_student.active .Item, LI#nav_student.Hover .Item, LI#nav_student .Item:hover {background-position: -250px -60px;width: 115px;}
LI#nav_admission .Item {background-position: -365px 0;width: 95px;}
LI#nav_admission.active .Item, LI#nav_admission.Hover .Item, LI#nav_admission .Item:hover {background-position: -365px -60px;width: 95px;}
LI#nav_news .Item {background-position: -460px 0;width: 135px;}
LI#nav_news.active .Item, LI#nav_news.Hover .Item, LI#nav_news .Item:hover {
background-position: -460px -60px;width: 135px;}
LI#nav_athletics .Item {background-position: -595px 0;width: 100px;}
LI#nav_athletics.active .Item, LI#nav_athletics a.Item.active, LI#nav_athletics.Hover .Item, LI#nav_athletics .Item:hover {background-position: -595px -60px;width: 100px;}
LI#nav_live .Item {background-position: -695px 0;width: 125px;}
LI#nav_live.active .Item, LI#nav_live a.Item.active, LI#nav_live.Hover .Item, LI#nav_live .Item:hover {background-position: -695px -60px;width: 125px;}
#nav-about, #nav-academics, #nav-student, #nav-admission, #nav-athletics, #nav-news {display:none;height:270px;}
#NavFix ul li {display: inline;}
#NavFix ul li a {display: inline;}
/* ----- END:MainNav -- */
/* BEGIN: panels */
.Panel {font-size: 105%; margin:0px !important; font-size: 105%; position:relative; top:auto; left:auto; display:block; background:none;}
.Panel .SectionTitle {margin-bottom:.25em;font-size:98%;}
.Panel .SectionTitle A {color:#AB13A4;margin-bottom:1em;font-weight:bold;}
.Panel .SectionTitle A:hover {color:#000;}
.Panel UL {margin-bottom:.5em;}
.Panel LI UL {font-size:92.5%;margin:.25em 0 .5em 12px;}
.Panel LI A {font-weight:bold;color:#3B317E;}
.Panel P {font-size:90%;color:#333;margin-bottom: 0;}
.PanelLayout {position:relative;background:url(../images/bg.dropdown.coldot.gif) 225px top repeat-y;z-index:999;display: block;padding-left: 24px;width: 100%;margin: auto;padding-bottom: 10px;}
.PanelLayout .BgArrow {position:absolute;width:28px;height:16px;background:url(../images/bg.dropdown.arrow.gif) 0 0 no-repeat;}
.PanelLayout .col {width:209px;float:left;margin:0 12px;padding-bottom:.5em; padding-top: 10px;}
.PanelLayout .col ul {margin-left: 0;margin-bottom: 20px;}
.PanelLayout .col ul li {float: left; display: block; margin: .05em 0 .05em 0; padding:0; width: 200px;}
.PanelLayout .col ul li a {font-size: 90%; font-weight: normal;}
.PanelLayout .col ul li ul li {float: left; display: block; margin:0; padding:0; width: 200px;margin: .1em 0 .1em .5em; }
.PanelLayout .col ul li ul li a {font-size: 90%;}
/*END: panels
/* -- BEGIN:NavCol & SideCol elements ------------------------------------ */
#SideNav {font-weight:bold;font-size:108.3%;line-height:1.3;margin-bottom:2em;}
#SideNav UL {margin:0;}
#SideNav LI {margin-bottom:10px;}
#SideNav UL UL {margin:8px 0 0;}
#SideNav UL UL LI {padding-left:8px;margin-bottom:8px;background:url(../images/blt.purple.gif) no-repeat 0 3px;font-weight:normal;font-size:92.3%;}
#SideNav #SectionHeader {margin-bottom:.5em;font-size:108.3%;}
#SideNav #SectionHeader A {color:#AB13A4;margin-bottom:1em;}
#SideNav .expanded {border-top:1px dotted #7F7F7F;border-bottom:1px dotted #7F7F7F;margin:10px 0;padding:8px 0 0;}
#SideNav .active A {color:#000;}
#SideNav .active UL A {color:#339;}
.menu-name-primary-links {font-weight:bold;font-size:108.3%;line-height:1.3;}
.menu-name-primary-links UL {margin:0;}
.menu-name-primary-links UL LI {margin-bottom:10px;}
.menu-name-primary-links UL UL {margin:8px 0 0;}
.menu-name-primary-links UL UL LI {padding-left:8px;margin-bottom:8px;background:url(../images/blt.purple.gif) no-repeat 0 3px;font-weight:normal;font-size:92.3%;}
.menu-name-primary-links .expanded {border-top:1px dotted #7F7F7F;border-bottom:1px dotted #7F7F7F;margin:10px 0;padding:8px 0 0;}
.menu-name-primary-links .expanded .expanded {border:0;padding:0 0 0 8px;margin:0 0 8px;}
.menu-name-primary-links A.active-trail {color:#000;}
.menu-name-primary-links .active UL A {color:#339;}
/* ----- BEGIN:VIDEO page nav ----- */.view-header {font-weight:bold;font-size:116.1%;line-height:1.3;color:#AB13A4;margin-bottom:1em;}
.view-header A {color:#AB13A4;}
/* -- stew --  * .item-list {font-weight:bold;font-size:108.3%;line-height:1.3;margin-bottom:2em;}
 */.item-list {font-weight:normal;font-size:108.3%;line-height:1.3;margin-bottom:2em;}
.item-list UL {margin:0;}
.item-list UL LI {margin-bottom:10px;}
.item-list UL UL {margin:8px 0 0;}
.item-list UL UL LI {padding-left:8px;margin-bottom:8px;background:url(../images/blt.purple.gif) no-repeat 0 3px;font-weight:normal;font-size:92.3%;}
.item-list .expanded {border-top:1px dotted #7F7F7F;border-bottom:1px dotted #7F7F7F;margin:10px 0;padding:8px 0 0;}
.item-list .expanded .expanded {border:0;padding:0 0 0 8px;margin:0 0 8px;}
.item-list A.active-trail {color:#000;}
.item-list .active UL A {color:#339;}
.views-admin-links {display:none;}
/* ----- END:VIDEO page nav ----- */#SectionHeader {font-size:116.6%;color:#AB13A4;margin-bottom:1em;font-weight:bold;}
#SectionHeader A {color:#AB13A4;}
#MenuWrapper {margin-bottom:24px;}
#RelatedContent {width:200px;float:right;}
#RelatedContent .promo {}
#RelatedContent .promofix {border-top:1px solid #000;padding-top:16px;margin-bottom:2em;}
#RelatedContent .sidebox {padding:0 0 .5em;background:url(../images/bg.purplebox-border.gif) bottom left no-repeat;}
#RelatedContent .sidebox P {font-size:92.5%;padding:0 16px;margin:0 0 1em;color:#505050;}
#RelatedContent .sidebox UL LI {font-size:92.5%;padding:0 20px 0 10px;margin:1 0 1em;color:#505050;}
#RelatedContent .sidebox TABLE TR TD {font-size:92.5%;padding:0 22px;margin:0 0 1em;color:#505050;}
#RelatedContent .purplehdr {width:164px;padding:24px 18px 6px;margin-bottom:16px;background:url(../images/bg.promo.purple-hdr.jpg) top left repeat-y;}
#RelatedContent .purplehdr H4 {font-size:150%;font-weight:normal;letter-spacing:2px;color:#FFF;font-family:georgia, sans-serif;text-transform:uppercase;}
#RelatedContent .quote P {margin:0;}
#RelatedContent .quote .quotefix {color:#5B2C82;font-size:141.6%;font-family:georgia, sans-serif;font-style:italic;line-height:1.3;margin-bottom:1em;}
#RelatedContent .quote .quotefix IMG {display:block;margin:4px 0;}
#RelatedContent .sidebox.gray {background:url(../images/bg.graybox-border.gif) bottom left no-repeat;}
#RelatedContent .grayhdr {width:164px;padding:16px 18px 6px;margin-bottom:10px;background:#E6E6E6;}
#RelatedContent .grayhdr H4 {color:#880E82;font-size:116%;letter-spacing:1px;font-weight:normal;text-transform:uppercase;}
.promo {margin:0 0 2em;}
.promo .featurecontent P {margin-bottom:0;}
.promo .featurecontent .photo img {margin-bottom:10px;}
.promo .featurecontent .small {margin-bottom:20px;}
.promo .featurecontent .large {margin-bottom:15px;}
.promo .featurecontent .photo {margin-bottom:.5em;}
.left_col .promo {width:186px;}
.promobox {width:161px;min-height:86px;padding:10px 12px 12px;}
.promobox A {color:#FFF;}
.promobox.pink {background:#7E0778 url(../images/bg.promo-box-pink.jpg) bottom left no-repeat;}
.promobox.purple {background:#3E256D url(../images/bg.promo-box-purple.jpg) bottom left no-repeat;}
.promobox SPAN {display:block;}
.promobox .finewhite {text-transform:uppercase;}
.promobox .boldgreen {font-size:125%;line-height:1em;margin-bottom:.5em;text-transform:uppercase;}
.promobox .small {line-height:1.3;}
/* -- END:NavCol & SideCol elements -- */
/* -- BEGIN:global elements  */
#logo_emerson {float:left; margin-top: -5px;}
#MainContent {margin-bottom:2em;}
.main {width:692px;float:right;margin-bottom:1em;}
.col_2 #MainContent {width:450px;float:left;}
.left_col {width:192px;float:left;margin-right:20px;}
#site-search {background:#FFF;float:right;margin-right:34px;margin-top: 15px; }
#site-search FORM {position:relative;width:150px;padding:2px 8px;margin:0;min-height:14px;}
#site-search LABEL {display:none;position:absolute;top:0px;left:10px;color:#3B317E;}
.js-on #site-search LABEL {display:block;}
#site-search INPUT {float:left;margin:0;}
#site-search .form-text {width:134px;color:#3B317E;border:none;padding:0;margin:0;background:none;}
#site-search .form-btn {position:absolute;top:-1px;right:2px;}
#site-search FIELDSET {margin:0;}
#AuxNav {float:right;margin:15px 12px 6px 0;line-height:1.6;}
#AuxNav A {display:block;float:left;color:#B0B0E0;font-weight:normal;margin:0 4px;padding:0px 5px;}
#AuxNav A:hover, #AuxNav A.active {background:#8EDA15;color:#339;text-decoration:none;}
#MainFeature .content {float:left;width:300px;margin-right:20px;}
.Landing #MainFeature .photo {float:right;width:344px;}
#ColumnWrapper #MainFeature .photo {overflow:hidden;}
#SecondaryContent {clear:both;margin:8px 0 2em;}
#SecondaryContent:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#SecondaryContent .left_col {margin-top:13px;}
#FooterLogo {width:220px;float:left;}
#FooterLinks {float:left;margin:2em 0 0 36px;}
#FooterLinks UL {width:185px;float:left;}
#ContactInfo {float:left;margin-top:2em;color:#666;}
#Breadcrumb {background:#EBEBEB;font-size:92.5%;line-height:2em;height: 22px;}
#Breadcrumbcontainer {width:980px;margin:0 auto;}
#Breadcrumb P {width:692px; padding-left: 257px;float:left;position:absolute;}
#Headlines LI {width:290px;float:left;padding-left:20px;}
#Headlines A {font-weight:bold;display:block;}
#Headlines EM {color:#666;}
#HeadlineEvents {padding-top:42px;position:relative;background:url(../images/bg.headlines.gif) 0 -20px no-repeat;clear:both;}
#HeadlineEvents H4 {position:absolute;top:8px;width:120px;}
#HeadlineEvents LI {width:150px;float:left;margin:0 18px;}
#HeadlineEvents .content {padding-bottom:96px;font-weight:bold;font-size:91.6%;}
#HeadlineEvents .photo {position:absolute;bottom:0;}
/*.comments {border-top:1px solid #000;padding:1em 0;margin:2em 0;clear:both;}
.comments LI {font-size:92.5%;color:#333;background:#F2F2F2;padding:1em;margin:1em 0;}
*/#comments {border-top:1px solid #000;padding:1em 0;margin:2em 0;clear:both;width:460px;}
#comments .comment .clear-block {font-size:92.5%;color:#333;background-color:#F2F2F2;padding:1em;margin:1em 0;}
#comments .indented {margin-left:20px;min-width:260px;}
#comments .links {float:right;display:none;}
 /* this is temporary hiding. It will be removed at some point in the future */ 
#comments .submitted {font-style:italic;}
#comments #edit-homepage-wrapper {display:none;}
 /* this is temporary hiding. It will be removed at some point in the future */
#comments .box {margin-top:2em}
.featurelist LI {border-top:1px solid #000;width:100%;padding:20px 0;clear:both;}
.featurelist LI .photo {float:left;margin-right:30px;}
.featurelist LI .content {padding:8px 0 0 0;line-height:1.4em;}
.featurelist LI .large {margin-bottom:20px;margin-top:10px;}
.featurerow {border-top:1px solid #000;padding:1em 2px;margin:1em 0;position:relative;}
.featurerow:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.featurerow .first {margin-left:0 !important;padding-left:0 !important;}
.featurerow .photobtm .photo {position:absolute;bottom:0;}
.featurerow .joinlink {position:absolute;text-align:right;top:1em;right:0;}
.featurerow H2 SPAN, .featurerow H4 SPAN {font-weight:normal;text-transform:none;}
.featureset {position:relative;line-height:1.3;}
.featureset:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.featureset LI {float:left;}
.featureset .content {margin:0 5px 15px 8px;}
.featureset .photo {margin-bottom:0;}
.featureset P {margin:0 0 .25em;}
.featureset .date {margin-bottom:0;}
.feat_2 {padding:1em 0 0;margin:0 0 1em;background:url(/sites/all/themes/emerson_user/images/bg.horiz-dot.gif) bottom repeat-x;padding:1em 0 .5em;}
.feat_2 LI {width:300px;margin:0;list-style:none;}
.feat_2 LI .photo {float:left;width:150px;margin-right:1em;}
.feat_3 {background:url(../images/bg.feature_3.gif) 0 0 repeat-y;}
.feat_3 LI {width:200px;padding:8px;margin-left:20px;}
.feat_3.photobtm .content {padding-bottom:156px;}
.feat_4 {background:url(../images/bg.feature_4.gif) -2px 0 repeat-y;}
.feat_4 LI {width:150px;padding:8px;margin-left:8px;}
.feat_4.photobtm .content {padding-bottom:112px;}
.feature_1 {background:url(../images/bg.feature_1b.gif) -2px 0 repeat-y;}
.feature_2 {background:url(../images/bg.feature_2b.gif) -2px 0 repeat-y;}
.feature_3 {background:url(../images/bg.feature_3b.gif) -2px 0 repeat-y;}
.feature_4 {background:url(../images/bg.feature_4.gif) -2px 0 repeat-y;}
.feature_1 LI {width:150px;padding:8px;margin-left:8px;}
.feature_2 LI {width:150px;padding:8px;margin-left:8px;}
.feature_3 LI {width:150px;padding:8px;margin-left:8px;}
.feature_4 LI {width:150px;padding:8px;margin-left:8px;}
.feature_1.photobtm .text {padding-bottom:10px;}
.feature_2.photobtm .text {padding-bottom:10px;}
.feature_3.photobtm .text {padding-bottom:10px;}
.feature_4.photobtm .text {padding-bottom:10px;}
.flickr {line-height:16px;padding-left:24px;background:url(../images/icon.sm-flickr.gif) 0 0 no-repeat;}
.twitter {line-height:16px;padding-left:24px;background:url(../images/icon.sm-twitter.gif) 0 0 no-repeat;}
.facebook {line-height:16px;padding-left:24px;background:url(../images/icon.sm-fb.gif) 0 0 no-repeat;}
.youtube {line-height:16px;padding-left:24px;background:url(../images/icon.sm-youtube.gif) 0 0 no-repeat;}
.rss {line-height:16px;padding-left:24px;background:url(../images/icon.sm-rss.gif) 0 0 no-repeat;}
.pullquotewrap .pullquote {margin-bottom:0;}
.pullquote {font-family:georgia, serif;color:#666;font-style:italic;font-size:133%;}
.pullquote SPAN {display:block;font-size:68.75%;font-family:arial, sans-serif;color:#B5B5B5;line-height:2;}
.byline {font-size:92.5%;font-family:arial, sans-serif;color:#B5B5B5;line-height:2;}
.linklist {margin:.5em 0;}
.linklist LI {list-style:none;margin:0 0 .25em 0;}
.sectionlist {margin-bottom:2.5em;}
.sectionlist UL {float:left;width:43%;border-top:1px solid #E0E0E0;margin-right:24px;}
.sectionlist LI {list-style:none;border-bottom:1px solid #E0E0E0;font-size:125%;margin:0;padding:0;line-height:1.8;}
.featuredstory {background:#F2F2F2;padding:8px;margin-bottom:2.5em;}
.featuredstory P {margin-bottom:.5em;}
.featuredstory .photo {float:left;}
.featuredstory .content {float:left;margin:10px 24px;width:300px;}
.pagination {margin-bottom:2em;line-height:1.25;}
.pagination:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.pagination A {display:block;float:left;font-size:92.5%;color:#666;padding:0 4px;margin:0 2px;height:14px;border:1px solid #DCDCDC;background:url(../images/bg.breadcrumb.gif) 0 0 repeat-x;}
.pagination A:hover {color:#990066;border:1px solid #990066;text-decoration:none;}
.pagination .active:hover,.pagination .active {color:#FFF;background:url(../images/bg.breadcrumb.on.gif) 0 0 repeat-x;border:1px solid #3F256F;}
.pagination .button {display:block;width:60px;text-indent:-9999px;padding:0;height:16px;margin-left:0;}
.pagination .previous {background:url(../images/btn.previous.gif) top right no-repeat;border:none;}
.pagination .next {background:url(../images/btn.next.gif) top left no-repeat;border:none;}
.pagination .previous:hover {background:url(../images/btn.previous.on.gif) top right no-repeat;border:none;}
.pagination .next:hover {background:url(../images/btn.next.on.gif) top left no-repeat;border:none;}
.pager {margin-bottom:2em;line-height:1.3;}
.pager:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.pager LI {float:left;font-size:92.5%;margin:0 2px;height:14px;}
.pager LI A {display:block;float:left;color:#666;color:#666;padding:0 4px;border:1px solid #DCDCDC;background:#E4E4E4 url(../images/bg.breadcrumb.gif) 0 0 repeat-x;text-align:center;}
.pager LI A:hover {border:1px solid #990066;color:#990066;text-decoration:none;}
.pager LI.pager-current {color:#FFF;background:url(../images/bg.breadcrumb.on.gif) 0 0 repeat-x;border:1px solid #3F256F;padding:0 4px;}
.pager LI.pager-first, .pager LI.pager-previous, .pager LI.pager-next, .pager LI.pager-last {text-transform:capitalize;}
/* -- END:global elements -- */
/* -- BEGIN:listing pages -- */
.textlisting {margin-bottom:2em;}
.textlisting LI {border-top:0px solid #CCC;padding:1em 0;}
.textlisting LI LI {border-top:none;padding:1em 1em;}
.textlisting .details {color:#666;margin-bottom:0;font-style:italic;}
.textlisting P {margin:.75em;}
/* ecampus calendar styles */
UL.textlisting LI UL {padding:20px;list-style-type:disc;list-style-position:inside;}
UL.textlisting LI UL LI {border:none;padding:0px;}
UL.textlisting LI P {margin:10px 0px;}
.photolisting {margin-bottom:2em;}
.photolisting .photo {float:left;margin:0 12px 12px 0;}
.photolisting LI {background:#F2F2F2;padding:1em;margin:1em 0;}
.photolisting .details {color:#000;margin-bottom:0;font-style:italic;}
.photolisting P {color:#333;margin:0;}
#FacultyBios .photolisting .photo {height:170px;}
#SlideshowSets .featureset {margin-bottom:8px;clear:both;}
#NewsEvents .photolisting P {margin:0 0 .5em;}
#VideoListing .photo {margin-bottom:6px;}
.GridGallery {padding:0 0 24px;}
.GridGallery TR {border-bottom:1px solid #CCC;}
.GridGallery TD {padding:16px 0;}
.GridGallery TD .Item {width:150px;padding:8px 8px 3px;margin:0 8px 0 0;}
.GridGallery TD .Item .content P {margin:0;line-height:1.3;}
.GridGallery TD .Item .photo {margin-bottom:.5em;}
/* ---- END:listing pages -- */
/* Home */
.Home H1 {margin:0;}
.Home H1 SPAN {position:absolute;top:-9999em;left:-9999em;}
.Home .left_col {width:180px;margin:0;}
.Home #MainFeature {position:relative;min-height:300px;margin:0 0 25px;z-index:50;}
.Home #MainFeature #feature-image {width:910px;margin:0 auto;background:#FFF;min-height:300px;}
.Home #MainFeature #feature-text {width:650px;position:absolute;bottom:24px;left:32px;line-height:1.4;}
.Home #MainFeature #feature-text H2 {font-size:216.6%;color:#99E423;text-transform:uppercase;font-weight:bold;font-family:arial, sans-serif;margin-bottom:.25em;}
.Home #MainFeature #feature-text H2 A {color:#99E423;}
.Home #MainFeature #feature-text .content {font-size:100%;font-weight:bold;color:#FFF;margin:0;width:auto;}
.PrimaryFeature {width:300px;}
.Home .homefeat_3 {background:url(../images/bg.feature_3.gif) 0 0 repeat-y;height:290px !important;}
.Home .homefeat_3 LI {padding-bottom:20px;}
#announcements {margin:0 auto;top:-19px;position:relative;padding-left:3px;}
#announcements LI {width:40px;float:left;border:3px solid #FFF;margin:0 auto 0 -3px;outline:none;position:relative;cursor:pointer;}
#announcements .message {color:#FFF;width:440px;position:absolute;top:-300px;left:-9999em;line-height:1.16;}
#announcements .contentfix {background:#000;float:left;padding:10px 12px;width:270px;min-height:85px;}
#announcements H2 {color:#99E423;text-transform:uppercase;font-size:116.6%;margin:4px 0;}
#announcements .photo {display:block;float:left;width:auto;}
#announcements .slug {font-family:"courier new", serif;text-transform:uppercase;font-size:116.6%;}
#announcements .content {margin-bottom:.25em;width:250px;}
#announcements .content P {margin:0;}
#announcements .link {display:block;float:left;color:#DA1AD1;}
#announcements .thumbnail {display:block;float:left;}
#announcements .Hover {border-color:#99E423;z-index:50;}
#announcements .Active {border-color:#99E423;z-index:50;cursor:default;}
#announcements .VerticalBar {width:1px;border-left:1px solid #FFF;height:340px;position:absolute;top:-343px;left:40px;}
.message#message_1 {top:-325px;}
.message#message_2 {top:-300px;}
.message#message_3 {top:-275px;}
.message#message_4 {top:-250px;}
.message#message_5 {top:-220px;}
.message#message_6 {top:-175px;}
.message#message_7 {top:-150px;}
.message#message_8 {top:-125px;}
/* Landing */
.Landing .main {margin-bottom:0;}
.Landing #MainFeature .content {margin-bottom:2em;}
.Landing .main H1 {width:300px;}
#main-features-carousel {position:relative;min-height:435px;}
#main-features-carousel .photo {height:435px;position:absolute;top:4px;right:0;}
#primary-feature-pagination {position:absolute;bottom:0;right:350px;font-size:92.5%;margin:0 2px;line-height:14px;clear:both;}
#primary-feature-pagination A {display:block;color:#666;color:#666;padding:0 4px;margin-top:4px;border:1px solid #DCDCDC;background:#E4E4E4 url(../images/bg.breadcrumb.gif) 0 0 repeat-x;text-align:center;cursor:pointer;}
#primary-feature-pagination A.Active {color:#FFF;background:url(../images/bg.breadcrumb.on.gif) 0 0 repeat-x;border:1px solid #3F256F;padding:0 4px;cursor:default;}
#primary-feature-pagination A:hover {border:1px solid #990066;color:#990066;text-decoration:none;}
#primary-feature-pagination .Active:hover {color:#FFF;background:url(../images/bg.breadcrumb.on.gif) 0 0 repeat-x;border:1px solid #3F256F;padding:0 4px;}
/* News & Events */
#MoreNews {background:url(../images/bg.morenews.gif) 0 0 no-repeat;padding-bottom:0;}
#MoreNews H4 {line-height:16px;}
#MoreNews LI {width:150px;float:left;margin:0 16px;}
#MoreNews P {font-size:108.3%;color:#666;}
#MoreNews .date {color:#999;font-size:92.5%;font-style:italic;}
#MoreNews .joinlink {display:none;}
#MoreNews .inthenews {width:280px;}
#MoreNews .inthenews H4 {padding:0;}
#MoreNews .inthenews P {font-size:92.5%;margin:0;}
#MoreNews .inthenews EM {color:#666;}
#MoreNews .inthenews LI {width:100%;float:none;margin:0 0 1em;}
.newsevents {min-height:262px !important;}
.newsevents .photo {height:258px !important;}
UL.newsarchive {padding-bottom:25px;}
UL.newsarchive LI {padding:3px 0px;}
/* ecampus news article */
.newsarticle IMG {margin:0px 0px 16px 16px;width:150px;}
/* Ecampus calendars */
/* right col calendar */
table.calendar {border:1px solid #AAA;width:200px;border-collapse:collapse;!important}
tr.calendar-row {}
td.calendar-day {text-align:center;color:#666;border-right:1px solid #999;border-top:1px solid #999;border-left:1px solid #999;}
 * html div.calendar-day {}
td.calendar-day:hover {background:#F0F0F0;}
td.calendar-day-np {background:#f0f0f0;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;border-top:1px solid #999;}
 * html div.calendar-day-np {}
td.calendar-day-head {background:#F0F0F0;color:#ab13a4;font-weight:bold;text-align:center;padding:5px;}
/* div.day-number  {background:#999;padding:5px;color:#fff;font-weight:bold;float:right;margin:-5px -5px 0 0;width:20px;text-align:center;} */
/* shared */
td.calendar-day, td.calendar-day-np {padding:5px;}
/* inline calendar */
table.calendar-inline {border:1px solid #999;border-collapse:collapse;!important}
tr.calendar-row-inline {}
td.calendar-day-inline {background:#FFFFFF;font-size:11px;width:116px;!important height:30px;border-right:1px solid #999;border-top:1px solid #999;border-left:1px solid #999;}
 * html div.calendar-day-inline {}
td.calendar-day-inline:hover {background:#F0F0F0;}
td.calendar-day-np-inline {background:#f0f0f0;width:116px;!important border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;border-top:1px solid #999;}
 * html div.calendar-day-np-inline {}
td.calendar-day-head-inline {background:#F0F0F0;color:#ab13a4;font-weight:bold;text-align:center;width:116px;padding:5px;border-right:1px solid #999;border-bottom:1px solid #999;}
div.day-number-inline  {padding:5px;color:#999;font-weight:bold;float:right;margin:-5px -5px 0 0;width:20px;text-align:center;}
/* shared */
td.calendar-day-inline, td.calendar-day-np-inline {width:120px;padding:5px;}
/* Faculty Bio Listing */
#FacultyBios .photolisting .content {width:320px;}
#FacultyBios .photolisting .details {margin-bottom:.5em;}
#FacultyBios H2 {text-transform:uppercase;font-size:92.5%;}
#FacultyBios ul {margin:auto;}
#FacultyBios li {list-style-type:none;margin:1em 0;}
#FacultyProfileDetail img {display:inline;!important}
/* Search */
.Search H1 {font-size:250%;width:130px;float:left;}
.Search #MainContent {float:left;width:686px;}
.Search .main {width:916px;}
.Search #SearchMessage {width:520px;border-bottom:1px solid #000;float:right;margin-top:5px;}
.Search #SearchMessage #ResultCount {width:320px;float:left;font-size:166%;font-family:georgia, serif;font-style:italic;margin-bottom:.66em;}
.Search #SearchMessage #PageCount {width:190px;float:right;text-align:right;color:#666;margin-top:8px;}
.Search #SearchResults {width:520px;clear:both;margin-left:166px;padding-top:1em;}
.Search #SearchResults {width:650px;}
.Search #SearchResults DL {padding:.5em 0 2em;}
.Search #SearchResults DD {padding:0 0 .5em;margin:0;}
.Search #RelatedContent {margin-top:48px;}
.Search .search-info {display:none;}
.Search .bullets {padding-left:24px;}
.Search .bullets LI {list-style:disc;}
.Search .pager {margin-left:164px;}
.Search #NoResults {width:520px;float:right;margin-top:5px;}
.Search #NoResults P {width:450px;padding-bottom:.5em;border-bottom:1px solid #000;font-size:166%;font-family:georgia, serif;font-style:italic;margin-bottom:.66em;}
.Search #NoResults #EmptySearch {width:485px;}
#MainContent #google-appliance-search-form {display:none;}
/* Social Media */
#MoreMedia .module {position:relative;color:#333;margin-bottom:2em;}
#MoreMedia H2 {margin-bottom:1em;}
#MoreMedia .larger {font-size:150%;margin-bottom:20px;}
#MoreMedia .left_col {width:400px;}
#MoreMedia .right_col {width:265px;float:right;}
#MoreMedia .last {border-top:1px solid #000;padding-top:1em;}
#MoreMedia P {font-size:108.3%;margin-bottom:.25em;}
#MoreMedia .date {color:#999;font-size:92.5%;margin-bottom:1em;font-style:italic;}
#MoreMedia .joinlink {top:0;}
#MoreMedia .last .joinlink {top:1em;}
#FlickrSlides {margin-top:2em;}
.Carousel {background:#F2F2F2;position:relative;padding:.5em 0;margin:1em 0;width:auto;}
.Audience .Carousel {background:none;}
.CarouselFix {overflow:hidden;width:609px;margin-left:40px;}
.Carousel .featureset {width:99999px;}
.Carousel .featureset LI {margin:0 6px;}
#SlideNav A {position:absolute;top:27px;outline:none;}
#SlideNav .left {left:8px;}
#SlideNav .right {right:8px;}
#Rss {background:url(../images/bg.feature_2.gif) 330px 0 no-repeat;}
#Rss .module {width:320px;padding-right:20px;float:left;font-size:92.5%;}
#Rss P {margin-bottom:0;}
#Rss EM {display:block;color:#666;margin-bottom:.5em;}
#Rss DT {margin-bottom:0;}
#Rss DD {display:block;color:#666;margin-bottom:.5em;font-style:italic;}
#Rss H4 {font-size:116.6%;margin-bottom:.5em;}
#Rss H4 A {color:#AB13A4;}
#Rss H4 A:hover {color:#000;}
#Directory .section {color:#AB13A4;font-weight:bold;margin-bottom:.5em;}
#Directory .colfix {padding:0;margin-bottom:2em;background:url(../images/bg.tabs_3.gif) 190px 0 repeat-y;}
#Directory .col {float:left;width:200px;margin-right:10px;}
#Directory .col LI {margin:0 0 .25em;}
#Directory LI IMG {vertical-align:bottom;}
#MoreMedia LI.last {border-top:none;}
/* tabs */
#tabs #tabnav {font-size:108.3%;color:#000;margin-bottom:1em;position:relative;top:1px;}
.ui-tabs #tab-1 {background:#FFF;}
.ui-tabs #tab-2 {background:#F8F8F8;}
.ui-tabs #tab-3 {background:#EBEBEB;}
.ui-tabs {position:relative;}
.ui-tabs .ui-tabs-nav {margin:0 !important;position:relative;z-index:2px;}
.ui-tabs .ui-tabs-nav LI {float:left;margin:0;border:1px solid #000;border-left:0;padding:0;white-space:nowrap;}
.ui-tabs .ui-tabs-nav LI.first {border-left:1px solid #000;}
.ui-tabs .ui-tabs-nav LI A {float:left;width:140px;text-decoration:none;padding:.5em 20px;}
.ui-tabs .ui-tabs-nav LI.ui-tabs-selected {margin-bottom:0;border-bottom:0;padding-bottom:1px;background:#FFF !important;}
.ui-tabs .ui-tabs-nav LI.ui-tabs-selected A, .ui-tabs .ui-tabs-nav LI.ui-state-disabled A, .ui-tabs .ui-tabs-nav LI.ui-state-processing A {cursor:text;outline:none;}
.ui-tabs .ui-tabs-nav LI A, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav LI.ui-tabs-selected A {cursor:pointer;}
.ui-tabs .ui-tabs-panel {display:block;clear:both;border:1px solid #000;padding:1.5em 20px;margin-bottom:32px;}
.ui-tabs .ui-tabs-hide {display:none !important;}
.ui-tabs .colfix {margin-bottom:0 !important;}
/* Audience */
.Audience .main {width:100%;float:none;}
.Audience .main H1 {color:#000;font-size:100%;text-transform:none;font-family:arial, sans-serif;font-weight:bold;}
.Audience .main #AudHeaderFix {float:left;background:#FFF;padding:0 5px 5px 0;}
.Audience .main H2 {font-size:250%;text-transform:uppercase;color:#99E423;}
#DrawerNav {position:relative;overflow:hidden;margin-bottom:1em;}
#DrawerNav UL {width:200px;float:left;margin-right:20px;}
#DrawerNav LI {margin-bottom:.25em;width:200px;}
#DrawerNav .contents {clear:both;border-top:1px solid #000;background:#FFF;padding-top:.5em;padding-bottom:2em;}
#DrawerNav .contents .section {font-size:116%;font-weight:bold;margin-bottom:.5em;text-align:left;clear:both;}
#DrawerLinks {margin-bottom:2em;}
#DrawerLinks UL {font-size:108.3%;}
#DrawerLinks A {padding-right:12px;}
#DrawerLinks A:hover {color:#AB13A4;text-decoration:none;background:url(../images/bg.drawer-arrow.gif) top right no-repeat;}
#drw {position:absolute;top:0;left:0;height:10px;}
#drw #drw_close {position:absolute;top:10px;right:0;}
#drw #drw_close A {display:block;text-indent :-9999px;background:url(../images/btn.main-menu.gif) top right no-repeat;width:80px;height:24px;}
#drw #drw_loader {text-indent:-9999em;}
#drw_content {position:absolute;}
#drw_content .contents {width:916px;min-height:70px;}
.Audience #MainFeature {background:#666;min-height:34em;position:relative;left:3px;}
.Audience #MainFeature .promo {clear:both;width:240px;min-height:85px;color:#FFF;background:#000;padding:12px 15px;position:absolute;}
.Audience #MainFeature .promo H3 {font-weight:normal;color:#FFF;margin-bottom:.25em;line-height:1.16;}
.Audience #MainFeature .promo P {color:#999;margin:0 0 .25em;line-height:1.3;}
.Audience #MainFeature .link {color:#99E423;}
.Audience #MainFeature A:hover {color:#FFF;}
.Audience #MainFeature .left-top {top:66px;left:24px;}
.Audience #MainFeature .left-bottom {top:220px;left:24px;}
.Audience #MainFeature .mid-top {top:66px;left:320px;}
.Audience #MainFeature .mid-bottom {top:220px;left:320px;}
.Audience #MainFeature .right-top {top:66px;left:614px;}
.Audience #MainFeature .right-bottom {top:220px;left:614px;}
.Audience #SecondaryContent {border-top:0;padding-bottom:0;background:url(../images/bg.audience-features.gif) 298px 0 no-repeat;}
.Audience #SecondaryContent .module {width:265px;color:#333;float:left;position:relative;margin:0 10px;padding:0 10px;}
.Audience #SecondaryContent .module .joinlink {top:0;}
.Audience #SecondaryContent .module P {font-size:108.3%;margin-bottom:.25em;}
.Audience #SecondaryContent .module .date {font-size:100%;font-style:italic;}
.Audience #SecondaryContent .module EM {display:block;color:#AFAFAF;margin-bottom:1em;font-size:92.5%;}
.Audience #SecondaryContent .module .service-content H3 {display:none;}
.Audience #SecondaryContent .module .service-content IMG {display:none;margin:0 auto;}
/* Event Filter */
#views-exposed-form-events-default #edit-start-value-datepicker-popup-0 {border:1px solid #000;padding:2px;}
#views-exposed-form-events-default #edit-start-value-datepicker-popup-0-wrapper {float:left;}
#views-exposed-form-events-default .date-views-filter-wrapper {min-width:0;width:180px;}
#views-exposed-form-events-default .views-exposed-widget {float:left;}
#views-exposed-form-events-default .views-exposed-form {margin:0 0 1em;}
.js-on #views-exposed-form-events-default #edit-start-value-datepicker-popup-0 {text-indent:-9999em;border:none;background:url(../images/icon.grid-view.gif) 0 0 no-repeat;cursor:pointer;}
.js-on #views-exposed-form-events-default #edit-start-value-datepicker-popup-0-wrapper .description {display:none;}
/*.js-on #views-exposed-form-events-default #edit-submit-events {display:none;}*/
/* Faculty Filter */
#views-exposed-form-faculty-listing-default {padding-top:1em;margin-bottom:0;}
#views-exposed-form-faculty-listing-default LABEL {font-size:92.5%;text-transform:uppercase;margin-bottom:1em;font-weight:bold;float:left;}
#views-exposed-form-faculty-listing-default .views-exposed-widget .views-widget {float:left;margin-left:10px;}
#views-exposed-form-faculty-listing-default .views-exposed-widget #edit-submit-faculty-listing {margin-left:10px;}
/* Flickr carousel slideshow */
#FlickrSliders .Carousel {width:688px;}
#FlickrSliders .CarouselWrapper {overflow:hidden;width:624px;margin:0 auto;}
#FlickrSliders ul {margin:0;width:9999px;}
#FlickrSliders li .Image {width:200px;height:150px;text-align:center;}
#FlickrSliders li img {max-height:150px;max-width:200px;}
 /* hack */
 /* Smaller slideshow */
 #SecondaryContent .CarouselFix {width:190px;}
.Audience #SecondaryContent .module .service-content .Image img,#SecondaryContent #SlideNav img {display:block;}
#SecondaryContent #SlideNav a {top:42%;}
#SecondaryContent .Image,#SecondaryContent .Carousel li {width:190px;margin:0;overflow:hidden;}
/* Emerson Live */
.EmersonLive #BodyFix {width:980px;height:570px;padding:0;background:none;position:relative;}
.EmersonLive #BodyWrapper {background:url(../images/bg.radials.jpg) center -105px repeat-y;}
.EmersonLive H1 {/*display:none;*/ margin-left:15px;}
.EmersonLive #EmersonLiveFlash {width:1150px;height:567px;}
.EmersonLive #EmersonLiveFlash P {font-size:133%;color:#FFF;text-align:center;padding:4em;}
.EmersonLive #EmersonLiveFlash A {color:#99E423;}
.EmersonLive #EmersonLiveWrap {position:absolute;left:-83px;}
/* 404 */
.PageNotFound #MainContent {padding-top:2em;}
.PageNotFound #MainContent UL LI {list-style:disc;margin:0 0 .5em 1em;}
/* Contact */
.DPContact {width:460px;}
.DPContact H2 {font-size:150%;margin:.5em 0;}
.DPContact H3 {font-size:133.3%;width:100%;color:#339;font-weight:normal;margin-bottom:.5em;}
.js-on .DPContact H3 {font-size:133.3%;color:#339;font-weight:normal;margin-bottom:.5em;background:url(../images/bg.slider-open.gif) top right no-repeat;cursor:pointer;}
.js-on .DPContact .Active H3 {background-image:url(../images/bg.slider-close.gif);}
.DPContact .form-item {margin:0 0 .5em;}
.DPContact .message {display:block;margin-bottom:1em;}
.DPContactGroup {border-bottom:2px solid #080808;padding-bottom:1em;}
.DPContactGroup P {font-size:92.5%;}
.DPContact FORM {font-size:92.5%;margin:0 0 2em;}
.DPContactForm {color:#666;border-top:1px solid #CDCDCD;padding:8px 0 4px;}
.DPContactForm INPUT[type="text"],.DPContactForm INPUT[type="password"],.DPContactForm TEXTAREA {display:block;border:1px solid #CCC;background:none;padding:4px;font-family:arial, sans-serif;width:450px;}
.DPContact .textarea-identifier {display:none;}
.DPContact #edit-copy-wrapper #edit-copy {float:left;}
.DPContact .form-submit {margin-top:1em;}
.SliderWrap {padding-bottom:1em;}
#ContactFooter {width:460px;margin-bottom:2em;}
#ContactFooter P {padding:1.5em 0;margin:0;color:#666;}
#ContactFooter P STRONG {color:#333;}
#ContactFooter #contact-address {border-top:2px solid #080808;padding-bottom:0;}
.DPContact INPUT.error, .DPContact TEXTAREA.error {border:1px solid red;}
.DPContact LABEL.error {color:red;}
.Messages {border:1px solid red;color:red;padding:.5em;margin-bottom:.5em;}
.Messages UL {padding-left:24px;}
.Messages LI {list-style:disc;}
.Messages#contact-form-msg {width:460px;margin-left:225px;}
/* Comments Input Form */
#comment-form {width:460px;}
#comment-form H2 {font-size:150%;margin:0.5em 0;}
#comment-form H3 {font-size:133.3%;width:100%;color:#339;font-weight:normal;margin-bottom:.5em;}
#comment-form .form-item {margin:0 0 .5em;}
#comment-form .message {display:block;margin-bottom:1em;}
#comment-form {font-size:92.5%;margin:0 0 2em;}
#comment-form {color:#666;border-top:1px solid #CDCDCD;padding:8px 0 4px;margin-top:10px;}
#comment-form INPUT[type="text"], #comment-form INPUT[type="password"], #comment-form TEXTAREA {display:block;border:1px solid #CCC;background:none;padding:4px;font-family:arial, sans-serif;width:450px;}
#comment-form .textarea-identifier {display:none;}
#comment-form #edit-copy-wrapper #edit-copy {float:left;}
#comment-form .form-submit {margin-top:1em;}
#comment-form INPUT.error, #comment-form TEXTAREA.error {border:1px solid red;}
#comment-form LABEL.error {color:red;}
/* this is temporary hiding. It will be removed at some point in the future */
#comment-form INPUT#edit-preview, #comment-form ul.tips, #comment-form P {display:none;}
 /* Site Map */
.SiteMap H2 {display:none;}
#site-map P {margin:0;}
#site-map-wrapper UL.site-map-menu {padding-left:1.5em;}
#site-map-wrapper UL UL UL UL {display:none;}
#site-map-wrapper UL {padding-left:1.5em;}
#site-map-wrapper LI {font-size:16px;color:#AB13A4;margin:2em 0;font-weight:bold;}
#site-map-wrapper LI A {color:#AB13A4;}
#site-map-wrapper LI A:hover {color:#000;}
#site-map-wrapper LI LI {font-size:14px;margin:.25em 0;font-weight:bold;}
#site-map-wrapper LI LI A {color:#339;}
#site-map-wrapper LI LI A:hover {color:#000;}
#site-map-wrapper LI LI LI {font-size:12px;margin:.25em 0;font-weight:normal;}
#site-map-wrapper LI LI LI A {color:#339;}
#site-map-wrapper LI LI LI A:hover {color:#000;}
/* Styles when RSS icons are displayed on the left. */
#site-map .sitemap-rss-left UL {padding-left:0;}
#site-map .sitemap-rss-left LI {list-style-type:none;list-style-image:none;background-image:none;margin:0;padding:0;}
#site-map .sitemap-rss-left UL LI LI {padding-left:1.5em;}
/* Slideshows */
#gallery {background:#F2F2F2;margin-bottom:1em;}
#gallery .content {display:none;float:right;width:690px;}
#gallery .content A, .navigation A {text-decoration:none;color:#339;font-weight:bold;text-transform:uppercase;}
#gallery .content A:focus, .content A:hover, .content A:active {color:#ab13a4;}
#gallery .controls {width:60px;float:right;text-align:right;line-height:2.05;}
#gallery .controls A {padding:5px;}
#gallery .ss-controls {padding:0 10px;}
#gallery .ss-controls A {padding:0;}
#gallery .ss-controls A:hover {color:#000;text-decoration:none;}
#gallery .nav-controls {float:right;}
#gallery .loader {position:absolute;top:0;left:0;background-image:url("/sites/all/themes/emerson_user/images/loading.gif");background-repeat:no-repeat;background-position:center;width:670px;height:354px;}
#gallery .slideshow-container {position:relative;clear:both;height:235px;padding-bottom:5em;}
#gallery .slideshow .image-wrapper {display:block;position:absolute;left:-2px;top:10px;}
#gallery .slideshow .advance-link {display:block;width:690px;height:354px;/*line-height:290px;*/ text-align:left;outline:none;margin-left:10px;}
#gallery .slideshow .advance-link:hover, .slideshow .advance-link:active, .slideshow .advance-link:visited {text-decoration:none;}
#gallery .slideshow img {vertical-align:middle;}
#gallery .caption-container {position:relative;clear:left;min-height:7em;padding-top:0;}
#gallery .caption {padding:0 12px;}
#gallery .image-caption {display:none;}
#gallery #caption .current {display:block;width:450px;}
#gallery .image-title {font-weight:bold;font-size:1.4em;}
#gallery .image-desc {line-height:1.3em;color:#999;padding:0;font-size:92.5%;padding:2em 0 1em;}
#gallery .image-desc a {color:#8eda15;}
#gallery .thumbs {display:none;}
#gallery .thumbs IMG {border:none;display:block;}
#gallery .navigation .top {width:350px;}
#gallery .navigation .bottom {margin-top:12px;}
#gallery .slideshow-fix {background:#080808;}
#gallery #thumbs {border-bottom:1px solid #DADADA;}
#gallery #thumbs A {outline:none;}
#gallery .slide_pagination {float:left;}
#gallery .slide_pagination A, .slide_pagination SPAN {display:block;float:left;margin:0;padding:4px 10px;border-right:1px solid #DADADA;color:#3b317e;font-size:92.5%;font-weight:bold;}
#gallery .slide_pagination A:hover {color:#FFF;background:#AB13A4;text-decoration:none !important;}
#gallery .slide_pagination .current {color:#FFF !important;background:#40409f !important;}
#gallery .description {clear:both;padding:1.5em 1.5em .5em;border-bottom:2px solid #070707;}
#gallery .description H2 {font-size:150%;color:#000;margin-bottom:.5em;}
#gallery .description P {font-weight:normal;color:#666;}
div#custom-pager {width:450px;}
ul.custom-pager {clear:both;  list-style:none;  margin:0;padding:0;}
ul.custom-pager li {float:left;}
ul.custom-pager li a {display:block;  width:100px;}
ul.custom-pager li.next a {width:60px;height:16px; background:url("/sites/all/themes/emerson_user/images/btn.next.gif");}
ul.custom-pager li.previous a {width:60px;height:16px; background:url("/sites/all/themes/emerson_user/images/btn.previous.gif"); margin-right:3px;}
ul.custom-pager li a {font-size:1px; color:white;}
/* Datepicker Calendar #ui-datepicker-div {background-color:#ffffff;padding:10px;border:1px solid #AAAAAA;}
.ui-datepicker-clear {color:#000000;font-family:Arial,sans-serif; font-size:90%;line-height:1.5; display:none;padding:2px;}
.ui-datepicker-close {color:#000000;font-family:Arial,sans-serif; font-size:90%;line-height:1.5; display:none;padding:2px;}
.ui-datepicker-prev {color:#000000;font-family:Arial,sans-serif;font-size:90%;line-height:1.5;display:none;padding:2px;}
.ui-datepicker-current {color:#000000; font-family:Arial,sans-serif;font-size:90%;line-height:1.5;display:none;padding:2px;}
.ui-datepicker-next {color:#000000;font-family:Arial,sans-serif;font-size:90%;line-height:1.5;display:none;padding:2px;}
.ui-datepicker-one-month {color:#000000;font-family:Arial,sans-serif; font-size:90%;line-height:1.5;}
.ui-datepicker-new-row {color:#000000; font-family:Arial,sans-serif;font-size:90%;line-height:1.5;}
.ui-datepicker-header {text-decoration;none;font-size:90%;}
.ui-datepicker-new-month {text-decoration;none;border:1px solid #AAAAAA;font-size:100%;color:#444444;}
.ui-datepicker-new-year {text-decoration;none;border:1px solid #AAAAAA;font-size:100%; color:#444444;}
.ui-datepicker {margin-top:6px;}
.ui-datepicker .ui-datepicker-title-row td {background-color:#F0F0F0;}
.ui-datepicker .ui-datepicker-title-row td a {color:#a21b9b;}
.ui-datepicker td  {background-color:#ffffff; padding:3px;border:1px solid #AAAAAA;width:15px;vertical-align:middle; text-align:center;}
 */
 /* Emergency Notification */
#ens {background:#8eda15;height:22px;left:3px;width:872px;padding:9px 10px 9px 28px;position:absolute;z-index:60;overflow:visible;}
#ens .boldwhitehome {color:#ffffff;font-size:17px;text-transform:uppercase;z-index:5;float:left;}
#ens .boldwhitehome a {color:#ffffff;font-size:17px;text-transform:uppercase;background:#8eda15;}
#ens .arrows {color:#C06;font-size:17px;font-family:Arial, Helvetica, sans-serif;float:right;}
*:first-child+html #ens .boldwhitehome {color:#ffffff; font-size:17px; text-transform:uppercase; background:#8eda15;}
/* Emergency Notification Popup */
#ens .boldwhitehome a:hover {color:#ffffff; font-size:17px; text-transform:uppercase; margin-top:0%!important; margin-bottom:0% !important;}
*:first-child+html #ens .boldwhitehome a:hover {color:#ffffff; font-size:17px; text-transform:uppercase; margin-top:0% !important; margin-bottom:0% !important;}
.togglebox {background-color:#8eda15; color:#ffffff; overflow:hidden; font-size:1.1em; width:850px; clear:both; margin-top:25px; position:relative; z-index:60!important;}
*:first-child+html .togglebox {background-color:#8eda15; color:#ffffff; overflow:hidden; font-size:1.1em; width:850px; clear:both; margin-top:0px; position:relative; z-index:60 !important;}
.message {width:820px; padding:15px 15px 15px 20px;}
.message a {color:#ffffff; text-decoration:none;}
/* Webform Module */
.container-inline div {display:inline;}
.wysiwyg-content label {font-weight:bold;}
.wysiwyg-content .webform-component {padding-top:10px; padding-bottom:10px; }
.webform-container-inline div {display:inline;}
.webform-component-fieldset legend {font-size:133.3%;line-height:20px;margin-bottom:.05em;padding-top:.05em;font-weight:bold;}
.form-item .description > p {padding-top:5px}
.error{border:#C00 1px solid !important; background-color:#ffcccc}
/* steps style */
.tabContainer {padding:6px;border-left:thin solid #808080;border-right:thin solid #808080;border-bottom:thin solid #808080;margin-top:-12px;margin-left:-1px;}
td.steps {text-align:center;padding-bottom:none;}
.tabView {display:block; padding:6px;}
.tabHide {display:none;}
ul.custom-pager li.next a {width:60px;height:16px;background:url("/sites/all/themes/emerson_user/images/btn.next.gif");}
ul.custom-pager li.previous a {width:60px;height:16px;background:url("/sites/all/themes/emerson_user/images/btn.previous.gif");margin-right:3px;}
ul.custom-pager li a {font-size:1px;color:white;}
/* library styles */
#library-database-listing .item-list ul li.views-row {list-style-type:none; padding-bottom:10px; margin-left:-28px;}
#library-database-listing .item-list ul li.views-row a {font-style:italic;}
#library-database-listing .item-list ul li.views-row img {display:inline;}
#library-database-listing .attachment {padding-bottom:20px;}
#library-database-listing .item-list ul li.views-row .field-item {display:inline;}
#library-database-listing .item-list ul li.views-row .field-item:after {content:". ";}
/* RSS feed */
.rssHeader {font-size:150%;margin-bottom:.5em;line-height:22px;padding-top:.5em;}
.main .wysiwyg-content .rssFeed .rssBody ul li {list-style-type:none;margin-left:-24px;}
/* iFrame */
.iFrame .main {width:100%;float:none;}
.iFrame .main H1 {color:#000;font-size:100%;text-transform:none;font-family:arial, sans-serif;font-weight:bold;}
/* Homepage */
#homepageNewsLeftColumn {color:#333;background:#f2f2f2;margin:10px 10px 10px 0px;padding:15px;width:290px;height:370px;float:left;border-bottom:8px solid #da1ad1;}
#homepageNewsMiddleColumn {float:left;color:#333;background:#f2f2f2;margin:10px;padding:15px;width:290px;height:370px;display:inline;border-bottom:8px solid #9b0994;}
#homepageNewsRightColumnUpper {margin:0px 0px 0px 0px;padding:15px 0px 15px 10px;width:200px;float:left;position:relative;}
#homepageNewsRightColumnLower {color:#333;background:#f2f2f2;margin:0px 0px 0px 10px;padding:15px;width:200px;height:283px;float:left;position:relative;border-bottom:8px solid #4c2d86;}
.VisitEmerson SPAN {position:absolute;top:-9999em;left:-9999em;}
.VisitEmerson {display:block;background:url(../images/btn.visit.png) no-repeat;width:230px;height:31px;}
.VisitEmerson:hover {background:url(../images/btn.visit.on.png) no-repeat;}
.newsthumbwrapper {width:290px;height:84px;}
.newsthumbleft {margin:10px 5px 10px 0px;width:84px;height:64px;float:left;}
.newsthumbright {float:left;color:#333;margin:6px 10px 10px 10px;width:170px;height:64px;display:inline;}
.newsthumbleft img {width:87px;height:64px;}
li.NewsItem {list-style-type:none;}
.socialmediawrapper {}
.socialmedialeft {margin:0px 5px 10px 0px;width:34px;height:34px;float:left;border-left:1px dotted #000000;}
.socialmedialeft img {padding-left:20px;}
.socialmediaright {float:left;color:#333;margin:7px 10px 10px 25px;width:77px;height:40px;}
/* Share Buttons */
ul.links {display:inline;}
li.addthis {display:inline;}
/*google map*/
.googleWindow {width:440px;}
/* Make A Gift button */
.MakeAGift SPAN {position:absolute;top:-9999em;left:-9999em;}
.MakeAGift {display:block;background:url(../images/btn.gift.png) no-repeat;width:230px;height:31px;margin-top: 5px;}
.MakeAGift:hover {background:url(../images/btn.gift.on.png) no-repeat;}
