/* Styles for the main PEA website */
body {
    background:url("/media/structure/bg_body_pea.gif") repeat-x top left;
}
#contentcontainer {
    background-color:#fff;
}
#subnav {
    width:165px;
    padding:0;
    margin-right:10px;
}
#subnavcolor {
    background:url("/media/structure/bg_subnav_pea.jpg") repeat-x bottom left #990000;
    padding:20px 6px 0 12px;
}
    * html #subnavcolor {
        zoom:1;
    }
    *+html #subnavcolor {
        zoom:1;
    }
    * html #subnav ul {
        zoom:1;
    }
    #subnav h2 a{
        font-size:22px;
        color:#ece9e9;
    }
        #subnav h2.landing {
            font-size:16px;
        }
    #subnavcolor ul {
        padding-bottom:10px;
    }
    
    #subnavcolor ul li {
        background:url("/media/structure/icon_dblarrow_rt_white.gif") no-repeat 9px 9px;
        font-size:13px;    
        position:relative;
        margin-left:-7px;
        padding-left:18px;
        padding-top:5px;
        padding-bottom:5px;    
    }
        * html #subnav ul li {
            zoom:1;
        }
        *+html #subnav ul li {
            zoom:1;
        }
        
        #subnavcolor ul li.toplevel:hover {
            background-color:#920201;
        }
        #subnavcolor ul li ul li {
            position:static;
            margin-left:0;
            padding:0 10px 10px 9px;
        }
            
        #subnavcolor ul li a, 
        #subnavcolor ul li.selected a {
            color:#ece9e9;
        }
            #subnavcolor ul li a:hover,
            #subnavcolor ul li.selected a:hover {
                color:#ece9e9;
                text-decoration:none;
            }
        #subnavcolor ul li ul li,
        #subnavcolor ul li.selected ul li {
            background:url("/media/structure/icon_singarrow_rt_white.gif") no-repeat 2px 3px;
        }
            #subnavcolor ul li ul li a {
                color:#ece9e9;
                text-decoration:underline;
            }
                #subnavcolor ul li ul li a:hover {
                    color:#ece9e9;
                    text-decoration:underline !important;
                } 
        
        /* subnav selected states */
        
        #subnavcolor ul li.selected {
            background:url("/media/structure/icon_subnav_pea_lev1_sel.gif") no-repeat 7px 10px #920201;
        }
            #subnavcolor ul li.selected ul li.selected {
                background:url("/media/structure/icon_subnav_pea_lev2_sel.gif") no-repeat 0 3px;
                color:#ece9e9;
            }
#subnavshadow {
    background:url("/media/structure/bg_subnav_pea_dropshadow.gif") repeat-y top right;
    position:relative;
    margin: -20px -16px 0 0;
    padding:20px 16px 0 0;
    min-height:325px;
}    
    * html #subnavshadow {
        height:324px;
    }
    *+html #subnavshadow {
        min-height:324px;
    }
/* Department links in subnav */
#departmentlinks {
    border-top:6px solid #ebebeb;
    border-bottom:6px solid #ebebeb;
    margin-top:15px;
    padding-top:8px;
    margin-bottom:8px;
}
/* Related links in subnav */
#relatedlinks {
    border-bottom:6px solid #ebebeb;
    margin-bottom:10px;
}
.leftImageExternal {margin-top: 15px}
#leftImageExternal a:link {padding-left: 8px }

#departmentlinks h3,
#relatedlinks h3 {
    text-transform:uppercase;
    font-size:10px;
    font-family:Arial,Helvetica,sans-serif;
    margin-bottom:10px;
}


#subnav ul.linklist {
    margin:0;
    padding:0;
    list-style:none;
}
    #subnav ul.linklist li {
        margin:0;
        padding:0 0 12px 11px;
        background:url("/media/structure/icon_singarrow_rt_black.gif") no-repeat 1px 4px;
        font-size:11px;
    }
        #subnav ul.linklist li a {
            color:#333333;
            text-decoration:underline;
        }
            #subnav ul.linklist li a:hover {
                color:#000000;
            }
#subnav .leftNews {margin: 5px 2px 5px}
#subnav .leftNews h2 {font-family:Georgia, "Times New Roman", serif; color: #369; font-size: 14px; font-weight: bold;margin: 0px 0px 6px}
#subnav #leftSidebar h2 {font-family: Georgia; color: #000; font-size: 14px;}
#content {
    width:563px; margin-right:12px; }    
    div#mainheader {margin-right:-12px;} 
#content p {margin-left: 10px;}
/* Two column layout (as seen on Support landing page) */

.linkButton {display: block; width: 100%}
.linkButton a:hover {background-color: #600!important}

.twocolumn .first {
    width:306px;
    margin-left:12px;
    margin-top:21px;
}
/***** Exeter main home page *****/
.exeterhome #content {
    width:655px;
    margin-right:0;
}
.exeterhome #sidebar {
    width:290px;
}
.exeterhome #sidebar .shaded {padding-left: 12px; padding-right: 12px}
.exeterhome .twocolumn .first {
    margin-left:36px;
    width:255px;
    margin-right:50px;
    margin-top:0;
}
.exeterhome .twocolumn .last {
    width:297px;
}
.exeterhome #content .twocolumn .first h2 {margin-left: 0px!important}
.exeterhome .twocolumn .last h3 img {border: solid 2px #ccc}
.exeterhome #footer {
    margin-left:36px;
}
.exeterhome .column .section h3 {
    text-transform:none;
}
.exeterhome ul.linklist {margin-left: 0px}
.exeterhome ul.linklist li, .exeterhome ul.linklist li p {font-size: 11px!important;}
.exeterhome ul.linklist li a {font-size: 11px; font-family: Arial, Helvetica, sans-serif!important; color: #333!important; text-decoration: underline!important;}
.exeterhome ul.linklist li a:hover {font-size: 11px;color: #000!important; text-decoration: underline}

/* Featured article on home page (second column) */
.exeterhome .featured {padding-left: 5px;}
.exeterhome .featured h2 {
    font-size:16px;
    margin-bottom:10px; margin-left: 0px!important;font-family: Georgia, "Times New Roman", Times, serif;
}
.exeterhome .featured h2 img.video {
    vertical-align:-5%;
}
.exeterhome #content .last .featured h3 {font-size: 11px; font-family: Arial, Helvetica, sans-serif}
.exeterhome .featured p {
    line-height:1.5em; margin-bottom: 1.2em; margin-left: 0px!important;
}
#homefeature {
    border-bottom:12px solid #474747;
    margin-bottom:22px;
}
.exeterhome #sidebar .section {
    padding-left:22px;
    padding-right:22px;
}
/* Lion's Eye feature */
.exeterhome .sideshadow .sideshadowcontent {
    background:url("/media/structure/bg_gradient_gray.jpg") repeat-x bottom left #c9cdd1;
}
.exeterhome .sideshadow .sideshadowmid {
    background:transparent url("/media/structure/bg_sidebarshadowwide_mid.png") repeat-y  left top;
}
    * html .exeterhome .sideshadow .sideshadowmid {
        background:none;
        zoom:1;
        position:relative;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/media/structure/bg_sidebarshadowwide_mid.png", sizingMethod="scale");
    }
.exeterhome .sideshadow .sideshadowbot {
    background:transparent url("/media/structure/bg_sidebarshadowwide_bot.png") no-repeat left top;
}
.exeterhome #sidebar .section .datelisting br {line-height: 30%}
.exeterhome #sidebar .section .datelisting h3 {font-size: 11px; margin-top: 12px;}
/* Home Page Athletics Scores */
.exeterhome .datelisting h3, .exeterhome .datelisting b {color: #000}
.exeterhome .datelisting table td img {display:inline; float:left; margin-top: 1px;padding-right:4px; margin-bottom: 5px}
.exeterhome .datelisting table td b {float:left;}
.exeterhome .datelisting table td a {float:left; margin-right: 7px }
.exeterhome .datelisting table td br {display:none}
.exeterhome .datelisting table td h3 {text-transform: uppercase}

#sidebar #lionseye {
    font-family:Georgia, "Times New Roman", serif;
    font-size:11px;
}
#sidebar #lionseye img.lionseyelogo {
    float:right;
    display:inline;
    margin-top:-14px;
}
#sidebar #lionseye img.lionseyetitle {
    margin-top:13px;
    margin-bottom:3px;
}
#sidebar #lionseye h3 {
    color:#990000;
    font-size:11px;
    margin-bottom:15px;
}
#sidebar #lionseye p {
    margin-right:10px;
    line-height:1.5em;
}
#sidebar #lionseye p.caption {
    font-family: Arial, Helvetica, sans-serif;
    color:#666;
    margin-top:6px;
    font-size:11px;
    line-height:auto; top: 0px
}
#sidebar #lionseye a.title {    
    font-size:14px;
    color:#990000;
    text-decoration:none;
    display:block;
    margin-bottom:8px;
}
    #sidebar #lionseye a.title:hover {
        color:#660000;
        text-decoration:underline;
    }

#sidebar .shaded h2.intruderText {width: 168px; position: relative; left: -5px; margin-bottom: 0px; padding: 5px; color: #fff; background: #c12501}
#sidebar h2.intruderText {width: 170px; padding: 8px 4px; background-color: #c12501; color: #fff}
/*semitransparent overlay styles added by cn 9.15.09*/
#lionHomePhoto #lionHomeOverlay{position:relative;bottom: 23px;width:259px;background-color:#474747;padding:3px 0px 3px 5px;
   margin: 0px;opacity:.8;text-align: right;}
#lionHomePhoto img {border: solid 3px #6e6e6c;}
#lionHomeOverlay img {border:none;}
*html #lionHomePhoto #lionHomeOverlay {zoom:1; filter: alpha(opacity = 80)}
*+html #lionHomePhoto #lionHomeOverlay {zoom: 1; filter: alpha(opacity = 80)}
div#lionHomeOverlay {color: #ddd;}
div#lionHomeOverlay a{padding-right: 5px;}
#lionHomeOverlay img {display: inline; }
#lionHomePhoto p.caption {position: relative; bottom: 25px; }

/***Student Performances***/
#intruderVideoText {float: right; width: 200px; font-size: 13px;}
#intruderVideoText h3 {margin-left: 0px}
#videoBackground {background: #f3f3f3; padding: 8px;}
#videoBackground #rowDisplay h3, #videoBackground #rowDisplay h3 a, #videoBackground #rowDisplay h3 a:link {margin-top: 0px; margin-left: 0px; font-size: 13px!important; color: #900}
#videoBackground #rowDisplay {width: 545px;}

/*Daily Menus*/
span#menuItems {font-size: 12px; }
span#menuItems a:link, span#menuItems a:visited, span#menuItems a:active{font-family: Georgia, serif!important; font-size: 12px; color: #900!important; text-decoration: none}
span#menuItems a:hover {color: #600!important}
div#menuItems {margin-left: -5px}
div#menuItems table td, div#menuItems table th {border-right: solid 3px #fff; border-left: solid 3px #fff}
div#menuItems table th {font-family: Georgia,serif; font-size: 16px; color: #fbc484; background-color: #1b4976; font-weight: bold; border-bottom: solid 10px white;}

/* Tabs (for Most read, most popular, etc) */
.ui-tabs-hide {
    display: none;
}    
ul.ui-tabs-nav {
    margin:0 -13px 0 -13px;
    padding:0;
    list-style:none;
}
    ul.ui-tabs-nav li {
        float:left;
        display:inline;
        margin-bottom:0;
    }
    ul.ui-tabs-nav li a {
        display:block;
        background-color:#f5f5f6;
        padding:4px 15px 2px 15px;
        color:#990000;
        text-decoration:none;
        font-size:9px;
    }
        ul.ui-tabs-nav li a:hover {
            color:#660000;
        }
        ul.ui-tabs-nav li.ui-tabs-selected a {
            background-color:#fff;
            color:#333;
        }
            ul.ui-tabs-nav li.ui-tabs-selected a:hover {
                color:#333;
            }
#tabs div.ui-tabs-panel {
    clear:both;
    padding:13px 17px 10px 17px;
    background-color:#fff;
    margin-left:-13px;
    margin-right:-13px;
}
#tabs div.ui-tabs-panel ol {
    margin:0 0 0 15px;
    padding:0;
}
    #tabs div.ui-tabs-panel li {
        padding-bottom:5px;
    }    

/* Flash container displays */
.flashMainSmall {padding: 14px!important; width: 390px; background: #f3f3f3; margin-left: -5px}
.flashMain {padding: 14px!important; width: 545px; background: #f3f3f3; margin-left: -5px; *margin-left: -5px; _margin-left: -12px; margin-top: -5px}
.flashAthleticsTeam {padding: 14px!important; width: 545px; background: #f3f3f3;}
.flashHome {background: #000;}
.flashExeterBulletin {background: #f3f3f3; padding: 10px!important; padding-top: 14px!important;} 
 
/** AJAX expand panel, e.g. MST**/
.classScheduleItem1 span#content {font-size: 13px; display: block; width: 540px; margin-left: 5px; padding-bottom: 20px; margin-right: 5px;line-height: 18px;}
img[src*="/media/structure/Athletics-W-Icon.gif"], img[src*="/media/structure/highlights.gif"]{display: inline}  
img.MSTIntruderImage {position: relative; left: 20px; border: solid 2px #ccc; }   

  
/***AJAX TABS***/
/*************************AJAX TABS**********Added 9/18/07 by cn**************************/ 
.CustomTabStyle .ajax__tab_default .ajax__tab_header, .CustomTabStyleB .ajax__tab_default .ajax__tab_header  {white-space:nowrap;}
.CustomTabStyle .ajax__tab_default .ajax__tab_outer, .CustomTabStyleB .ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.CustomTabStyle .ajax__tab_default .ajax__tab_inner, .CustomTabStyleB .ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.CustomTabStyle .ajax__tab_default .ajax__tab_tab, .CustomTabStyleB .ajax__tab_default .ajax__tab_tab {margin-right:4px; width: 87px; display: block; text-align:center;cursor:pointer;}
/* xp theme */
.CustomTabStyle .ajax__tab_xp .ajax__tab_header, .CustomTabStyleB .ajax__tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px; color: #000000; background:url(/media/structure/tab-border2.gif) repeat-x bottom;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_outer, .CustomTabStyleB .ajax__tab_xp .ajax__tab_outer {padding-right:4px; background:url(/media/structure/tab-right2.gif) no-repeat right;height:30px;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_inner, .CustomTabStyleB .ajax__tab_xp .ajax__tab_inner {padding-left:3px; background:url(/media/structure/tab-left2.gif) no-repeat;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_tab, .CustomTabStyleB .ajax__tab_xp .ajax__tab_tab {height:30px;padding:4px;margin:0; background:url(/media/structure/tab2.gif) repeat-x;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer, .CustomTabStyleB .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(/media/structure/tab-active-right2.gif) no-repeat right;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner, .CustomTabStyleB .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(/media/structure/tab-hover-left2.gif) no-repeat;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab, .CustomTabStyleB .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(/media/structure/tab-hover2.gif) repeat-x;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_active .ajax__tab_outer, .CustomTabStyleB .ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(/media/structure/tab-active-right2.gif) no-repeat right;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_active .ajax__tab_inner, .CustomTabStyleB .ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(/media/structure/tab-active-left2.gif) no-repeat;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_active .ajax__tab_tab, .CustomTabStyleB .ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(/media/structure/tab-active2.gif) repeat-x;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_body .CustomTabStyleB .ajax__tab_xp .ajax__tab_body {font-family:"Arial";font-size:11px;border:1px solid #999999;border-top:0;padding:8px; padding-bottom: 100px; background-color:#ffffff;}
.CustomTabStyleB .ajax__tab_xp .ajax__tab_body {color: #fff; font-family:"Arial";font-size:11px;border:1px solid #999;border-top:0;padding:8px; padding-bottom: 100px; background-color:#000;}




/* Department landing page (Music) */
#deptintro {float: left; width: 550px; *width: 556px;
    padding-left:13px;
    background-color:#f3f3f3;
    margin-top:-10px;
    padding-top:15px;
    padding-bottom:1px;
}
    #deptintro img {
        margin-bottom:10px;
    }
    #deptintro p {
        font-size:16px;
        font-family:Georgia,"Times New Roman", serif;
        line-height:1.3em;
        margin-right:25px;
    }
.deptlandingcontent, .onecolumn p{
        font-size:13px;
}
.deptlandingcontent {margin-right: 2px;}

/**Generic styles for .onecolumn pages by cn 2.18.11**/

.onecolumn p a:link, .onecolumn  p a:visited, .onecolumn p a:hover, .onecolumn p a:active {font-size: 13px; text-decoration: underline}
.onecolumn blockquote {font-size: 13px;}
.onecolumn blockquote a, .onecolumn blockquote a:link, .onecolumn blockquote a:visited, .onecolumn blockquote a:hover, .onecolumn blockquote a:active {font-size: 13px;}    
.onecolumn h3 { margin-left: 10px; font-family:Georgia,"Times New Roman",serif;font-size:14px; margin-top: 22px;}  
.onecolumn dt {margin-left: 10px; font-size: 13px;}
.onecolumn h2 a:link, .onecolumn h2 a:visited, .onecolumn h2 a:active {color: #900}
.onecolumn h2 a:hover {color: #600}

/**Department landing pages**/
.deptlandingcontent h2 {
        font-family:Arial, Helvetica, sans-serif;
    }
    .deptlandingcontent .columns .first {
        width:305px;
        margin-right:10px;
    }
.deptlandingcontent .columns .first .articlesummary {display:block; clear:both; padding-top:5px; margin-bottom:0px}    
#content #lionseye {
    background:url("/media/structure/bg_lionseye.jpg") repeat-x top left;
    min-height:543px; #height: 543px; _height:543px;
    margin-top:15px;
    padding:0 10px 0 10px;
    font-size:11px;
}
    #content #lionseye img.lionseyelogo {
        margin-left:-10px;
        margin-right:-10px;
    }
    #content #lionseye h3 {
        font-family:Georgia,"Times New Roman",serif;
        font-size:12px;
        margin-bottom:3px;
    }
    #content #lionseye h3 a {
        color:#336699;
        text-decoration:none;
    }
        #content #lionseye h3 a:hover {
            text-decoration:underline;
        }
    #content #lionseye p {
        margin-bottom:15px;
    }
    #content table.testimonials h3 {font-size: 13px; line-height: 18px; font-family:Georgia,"Times New Roman",serif; font-weight: normal; margin: 10px 5px 0px}
   
#sidebar .newslisting h3,
#sidebar .eventlisting h3, #subnav .newslisting h3 {margin-bottom:4px;font-size:11px; font-weight: normal}
#sidebar .eventlisting h3 {margin-bottom: 0px}

.exeterhome #content .first .newslisting h3, .exeterhome #content .first .eventlisting h3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

/* Want to be Big? box on dept landing page */
#sidebar .shaded p.shaded {
    background-color:#dedbdb;
    margin-left:-4px;
    font-weight:bold;
    padding-top:8px;
}
    #sidebar .shaded p.shaded strong {
        display:block;
        font-size:17px;
    }
    
/* Subnav buttons (as seen on News and Events page) */
#subnavbuttons {
    padding-top:10px;
}
    #subnavbuttons img {
        padding-bottom:7px;
    }
    
/* News and Events page */
div.column div.featuredstories {
    margin-bottom:0 !important;
    padding-bottom:1px;
}
.featuredstories .featured img {
    border:2px solid #CCCCCC;
    float:left;
    display:inline;
    margin-right:8px;
}
.featuredstories .featured h2, .featuredstories .featured h2 a:link {font-size: 20px;
    margin-bottom:15px; }

div.featuredstories div.shaded {
    margin-left:-11px;
    margin-right:-15px;
    padding-bottom:20px !important;
}
div.newsstories div.articlesummary h2 a {
    color:#900;
}
div.newsstories div.articlesummary p {font-size: 11px;}
div.newsstories div.articlesummary {
    padding:14px 78px 17px 9px;
}
#contentcontainer .column .newsstories .articlesummary strong{padding-left: 9px;}
#contentcontainer .column .newsstories.bulletin .articlesummary strong, #contentcontainer .column .newsstories.currentissue .articlesummary strong {padding-left: 0px;}
*+html div.featuredstories {
    zoom:1;
}
* html div.featuredstories {
    zoom:1;
}
.contentpage object[id^="album-"] {margin-left: 11px} 

/*For events pulling in from Calendar  ADDED by cn 4.25.11*/
.calendarlistings h2 a:link {color: #900}
.calendarlistings h2 a:hover {color: #600}
.calendarlistings {margin-bottom: 15px}

/***EXETER BULLETIN ADDED 3.7.08 by cn**/
#rowDisplay {display: table; float: none; clear: none; width: 570px; #width: 570px; _width: 565px;}
.row {clear: both; display: table-row;}
.bulletinThumb {float: left; padding-right: 5px; padding-bottom: 5px; width: 115px; vertical-align: top;}
#content .bulletinThumb h2 {float: left; padding-top: 15x; margin-left: 0px; font-size: 20px}
.bulletinTeaser {float: right; margin-bottom: 10px; width: 435px; display: table;}
#content .bulletinTeaser ul li {font-size: 12px!important}
.bulletinTeaser a:link, .bulletinTeaser li a:link {font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #900 }
.bulletinTeaser a:hover, .bulletinTeaser li a:hover{color: #600}
.bulletinTeaser p {font-size: 12px;}
span#lblPostAComment img {display: inline}
#postComments h2 img {display: inline}
#postComments h2 {margin-left: 0px;}
#commentHeaderNewsDetail {margin-left: 10px; margin-bottom: 10px}
.eventDetailFirst {float: left; clear: both}

/**Added 1.9.11 by cn for Bulletin redesign**/
.issuenumber {margin-left: 10px}
.first .bulletin p {margin-right: 15px;}
.first .bulletin .date {font-size: 12px;}
.bulletin h2 {margin-left: -10px!important; font-family: Georgia, "Times New Roman", Times, serif}
.currentissue .articlesummary h2 {margin-top: 0px!important}
.currentissue h2 {font-family: Georgia, "Times New Roman", Times, serif}
.currentissue h2 a:link, .currentissue .articlesummary h2 a:link, .currentissue h2 a:visited, .currentissue .articlesummary h2 a:visited, currentissue h2 a:active, .currentissue .articlesummary h2 a:active {color: #369; margin-left: 0px;}
.currentissue h2 a:hover, .currentissue .articlesummary h2 a:hover {color: #1b4976}
.bulletin .articlesummary p, .bulletin .articlesummary p a:link, .bulletin .articlesummary p a {font-size: 12px!important}
.bulletinExtras h2{font-family: Georgia; color: #900; font-weight: normal; font-size: 18px; margin-top: -8px; font-variant: small-caps; letter-spacing: .1em}
.bulletinExtras a:link, .bulletinExtras a:visited, .bulletinExtras a:active {font-family: Georgia, serif; font-size: 11px; color: #333; text-decoration: underline}
.bulletinExtras a:hover {color: #000}
.bulletinArchives {text-align: left; margin-top: 15px}
.bulletinArchives img {border: solid 2px #ccc }
.bulletinArchives tr td a:link, .bulletinArchives tr td a:visited, .bulletinArchives tr td a:active {font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 12px; color: #333}
.bulletinArchives tr td a:hover {color: #000}
.bulletinArchives tr.bulletinCovers td a:link,  .bulletinArchives tr.bulletinCovers td a:visited,  .bulletinArchives tr.bulletinCovers td a:active {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; text-decoration: none; color: #900; font-weight: bold; }
.bulletinArchives tr.bulletinCovers {text-align: center}
.bulletinArchives tr.bulletinCovers td a:hover {color: #600}
#tooltip{position:absolute;border: solid 2px #dedcdc;background:#fff;padding:2px 5px;color:#333;display:none;font-size: 12px;font-family: Arial, Helvetica, sans-serif;text-align: left;width: 250px;}    
#tooltip strong {font-family: Georgia, "Times New Roman", Times, serif; color: #fff; background: #900; display: block; margin-bottom: -5px; padding: 3px;width: 250px;}
#curl{position:relative;bottom: 27px; left: 148px}
.intruderMedia {margin-left: 0px; background: #DEDBDB; padding: 8px; height: auto; border: solid 7px #f3f3f3}
.intruderMedia h3 {font-family:Georgia; color: #333; font-size: 12px}
.socialIcons {display: inline}
.socialIcons img {width: 20px; height: 20px; display: inline; position: relative; top: 5px}
#sidebar #likebox-frame{border:none;width:179px;z-index:10;height: 318px;overflow: hidden;position:relative;top:-1px;left:-2px;}
#sidebar #likebox-frame iframe{left:-5px;overflow:hidden; position:relative;top:-1px;}

/**Fancy Zoom Library Online Exhibits**/
.photoblock-many img {float: left;}

/* Student Life page */
.studentlife #content {
    width:575px;
    margin-right:0;
}
div.sectionintro {
    background-color:#f3f3f3;
    padding:14px 32px 8px 14px;
    font-size:13px;
    margin-right: 12px;
}
    div.sectionintro p.intro {
        font-size:15px;
    }
    
#sidebar .studentcalendar img {
    margin-bottom:5px;
}
.studentlife .twocolumn .first {
    margin-left:0;
    margin-top:0;
}
/* Lion's Eye Favorites */
.studentlife .columns .first {
    width:320px;
    margin-right:27px;
}
.studentlife #content #lionseye {
    padding-top:1px;
}
    .studentlife #lionseye img.lionseyelogo {
        margin-bottom:10px;
    }
    
    .studentlife #lionseye .articlesummary {
        margin-bottom:18px;
    }
    
.studentlife .columns .last {
    margin-top:15px;
}
.studentlife .photoalbum .photoalbumlisting img {
    max-width:97px;
}
.studentlife div.column div.photoalbum {
    padding-bottom:0;
}
/* Student Life Gallery (different from the one on the Alumni home page) jQuery pikachoose replaces this gallery */
/*FAQ structure*/
#boldLinks {margin:26px 0px 0px 10px; width:550px; padding-bottom:20px; line-height:18px; float: left}/* CHANGED 6.27.11 by cn*/
    #boldLinks p {font-size: 13px; margin:0px 0px 8px 0px; }
    .boldLinks1    {float:left; width: 250px; margin-right:10px;}
    .boldLinks2    {float:right; width: 250px; }
            
/***Admissions***/
#admissionsLinks {margin-left: 10px; margin-bottom: 12px}
#admissionsLinks a:link, #admissionsLinks a:visited, #admissionsLinks a:active {font-family: Georgia, serif; color: #900; font-size: 12px; font-weight: bold}
#admissionsLinks a:hover {color: #600;}
#Panel1_DropShadow {left: 180px!important}
#finAidFooter {margin-top: 50px; border-right: solid 2px #ebebeb; border-bottom: solid 2px #ebebeb; }
#finAidFooter p {font-size: 12px}
table.admInterviews {width: 350px}
.bigquestion p {margin-left: 3px!important}
.bigquestion p em {font-size: 12px}

/* What's My Day Like page */
.whatsmydaylike #content {
    width:564px;
    margin-right:0;
}
    .whatsmydaylike #content .sideshadow {
        margin-top:0;
        margin-bottom:0 !important;
        margin-right:-5px;
        margin-left:-2px;
    }
    .whatsmydaylike #content .sideshadowmid {
        background:url("/media/structure/bg_contentshadow_wmdl.png") repeat-y top left;
    }
    * html .whatsmydaylike #content .sideshadowmid {
        background:none;
        zoom:1;
        position:relative;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/media/structure/bg_contentshadow_wmdl.png", sizingMethod="scale");
    }
    div.whatsmydaylike #mainheader {
        margin-right:0;
        margin-bottom:0;
        float:left;
        display:inline;
        width:748px; #width: 748px; _width: 770px;
    }
        div.whatsmydaylike #mainheader h1 {
            float:none;
            display:block;
            margin-left:5px;
        }
    #accordioncontainer {
        background-color:#fdf0e0;
        margin-left:2px;
        margin-right:5px;
        font-size:11px;
        background-image:none;
        padding:14px 0 0 0;
    }
        #accordioncontainer h2 {
            font-size:20px;
            color:#990000;
            margin-left:16px;
        }
    
    * html #accordion {
        position:static !important;
        zoom:1;
    }
    * html #accordion .accordioncontent {
        zoom:1;
    }
    /* Accordion heads, non-selected */
    #accordion .accordionhead {
        border-top:2px dotted #fbc484;
        padding:9px 10px 8px 11px;
        font-weight:bold;
        color:#fff8f0;
        font-size:12px;
        background-color:#e34e0b;
        overflow:hidden;
    }
        #accordion .accordionhead a {
            color:#fff8f0;
            text-decoration:none;
            background:url("/media/structure/btn_accordion_closed.gif") no-repeat 0 .125em;
            padding-left:24px;
        }
            #accordion .accordionhead a span.more {
                font-weight:normal;
                text-decoration:underline;
            }
            
        #accordion .accordionhead a.next {
            display:none;
            float:right;
            font-size:12px;
            text-decoration:underline;
            font-weight:normal;
            color:#990000;
            padding-left:0;
            padding-right:7px;
            background:url("/media/structure/icon_singarrow_rt_red.gif") no-repeat right center;
        }
    
    /* Accordion head, selected */
    #accordion .selected {
        font-weight:bold;
        font-size:15px;
        background-color:#fdf0e0;
        border-top:none;
    }
        #accordion .selected a {
            color:#d04101;
            text-decoration:none;
            background:url("/media/structure/btn_accordion_open.gif") no-repeat 0 .2em;
            padding-left:24px;
            float:left;
            display:inline;
            width:470px;
        }
            #accordion .selected a span.more,
            #accordion .selected span.icons {
                display:none;
            }
            #accordion .selected a.next {
                display:inline;
                width:auto;
            }
            #accordion span.icons {
                margin-left:2px;
                font-weight:normal;
            }
            #accordion img.icon {
                padding-right:5px;
            }
            #accordion img.video {
                vertical-align:-5%;
            }
    
    #accordion .first {
        border-top:none;
    }
    #accordion .selected.first {
        border-top:2px dotted #fbc484;
    }
        
        
    /* Accordion content */
    #accordion .accordioncontent {
        position:relative;
        padding:0 12px 0px 12px;
        line-height:1.4em;
        min-height: 280px;
        margin-bottom:-2px;
        background-color:#fdf0e0;
    }

   .accordioncontent p {font-family: Arial; font-size: 11px; font-weight: normal; color: #333;}

    #accordion .sidefeature {
        float:right;
        display:inline;
        margin-left:7px;
        margin-bottom:5px;
    }
    
    /* What's My Day Like sidebar nav */
    .whatsmydaylike #sidebar {
        width:206px;
        background: url("/media/structure/bg_sidebar_wmdl.jpg") repeat-y top left;
        padding-bottom:15px;
    }
    .whatsmydaylike #sidebar img.nav {
        border:1px dotted #850c0b;
    }
    #wmdlnav {
        padding-top:18px;
        padding-left:10px;
    }
        #wmdlnav .wmdlnavitem {
            float:left;
            display:inline;
            width:87px;
            position:relative;
            margin-bottom:10px;
        }
        #wmdlnav .left {
            margin-right:12px;
        }
        
        #wmdlnav .wmdlnavitem p {
            position:absolute;
            bottom:0;
            left:0;
            width:77px; #width: 77px; _width: 87px;/* 87 before padding */
            background-color:#d04101;
            padding:6px 6px 4px 6px;
            margin-bottom:0;
            opacity:.8;
        }
        #wmdlnav .selected p {
            background-color:#660000;
        }
        * html #wmdlnav .wmdlnavitem p {
            zoom:1;
            filter: alpha(opacity = 80);
        }
        *+html #wmdlnav .wmdlnavitem p {
            zoom:1;
            filter: alpha(opacity = 80);
        }
            
            #wmdlnav .wmdlnavitem a.indicator {
                color:#fff;
                font-family:Georgia, "Times New Roman", serif;
                font-weight:bold;
                padding-left:17px;
                text-decoration:none;
                background:url("/media/structure/icon_gallery_thumb.gif") no-repeat top left;
                position:absolute;
                left:7px;
                bottom:4px;
            }
                #wmdlnav .selected a.indicator {
                    background:url("/media/structure/icon_gallery_thumb_sel.gif") no-repeat top left;
                }

/***GATEWAYS***/
table.gateway {width: 540px; line-height: 18px; text-align: left}
table.gateway th {width: 250px; font-family: Georgia; color: #900; font-size: 11px; text-transform: uppercase; padding-top: 20px;}
table.gateway td {font-size: 11px;}
table.gateway td p {margin-bottom: 0px; line-height: 18px}

/***SUSTAINABILITY***/
#sustainNav {width: 551px; margin-top: 10px; background-color: #770; float: left}
#sustainNav table {text-align: center; margin-left: 6px; *margin-left: -5px; margin-bottom: 10px; height: 25px}
#sustainNav p {line-height: 9px; margin-top: 12px; text-align: center;}
#sustainNav a {text-align: center;}
#sustainNav a:link, #sustainNav a:visited, #sustainNav a:active {color: #fff}
#sustainNav a:hover {color: #fbc484}

/***AUDIO FILES TABLE e.g. Senior Meditations *****/
.audioTable .mejs-container {visibility:hidden}
.audioTable{margin-top: 25px}
.audioTable a {margin-left: -3px;font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 13px; color: #900; cursor: pointer;background: url("/media/structure/icon_audio_listen2.png"); background-repeat: no-repeat; padding-left: 20px }
.audioTable audio {width:95%; display:block}

/****OBSERVATORY****/
.observatory #subnavshadow {background-image: none}
.observatory, .observatory #subnav, #contentcontainer .observatory {background-color: #000!important;}
.observatory, .observatory p {color: #fff!important;}
.observatory #breadcrumb  {color: #000;}
.observatory .onecolumn li a:link, .observatory .leftImageExternal a:link, .observatory a#twitter-link:link, .observatory p li a:link, .observatory #footer a:link, .observatory p a:link, .observatory #twitter_div li a:link, .observatory .onecolumn li a:visited, .observatory .leftImageExternal a:visited,.observatory a#twitter-link:visited, .observatory p li a:visited, .observatory #footer a:visited, .observatory p a:visited, .observatory .onecolumn li a:active, .observatory #twitter_div li a:visited, .observatory .leftImageExternal a:active, .observatory a#twitter-link:active, .observatory p li a:active, .obsrvatory p a:active, .observatory #twitter_div li a:active, .observatory p a {color: #5d9ddd!important;}
.observatory .onecolumn li a:hover, .observatory .leftImageExternal a:hover, .observatory a#twitter-link:hover, .observatory p li a:hover, .observatory #footer a:hover, .obsevatory p a:hover, .observatory #twitter_div li a:hover {color: #999!important}
.tabAlignB table{font-family: "Arial", sans-serif; font-size: 13px; font-weight: normal; color: #fff!important; }

/*Image Map for M31 Project Added by CN*/
div#iMap1 {margin: 0; padding: 0;}
dl#iMap2 {margin: 0; padding: 0;}
#iMap2 dt {margin: 0; padding: 0; position: absolute; font-size: 85%; display: none;}
#iMap2 dd {margin: 0; padding: 0; position: absolute; font-size: 85%;}
#iMap2 dd.iMapSection {top: 165px; left: 63px;}
#iMap2 dd.iMapSection a {position: absolute; font-size: 22px!important; vertical-align: middle; text-align: center; 
    color: #fc3; width: 127px; height: 134px; text-decoration: none!important; border: solid 1px #fff;}
#iMap2 dd.iMapSection a span {display: none;}
#iMap2 dd.iMapSection a:hover {color: #fc3; border: 1px solid #fc3; width: 127px; height: 134px;}
#iMap2 dd.iMapSection a:hover span {text-indent: 0; text-align: left; font-size: 10px!important; color: #fff; background-color: #b10;
     filter:alpha(opacity=75);opacity: 0.75; font-weight: bold; text-decoration: none!important; border: 1px solid #BCBCBC; margin: 0; padding: 5px;
    width: 175%; display: block; position: relative; top: 0px; left: 10px;}

/****LIBRARY SPECIAL COLLECTIONS*****/
#libCollectionsNav {margin-left: -6px; #margin-left: -6px; _margin-left: -21px; margin-top: -4px; #margin-top: 4px; _margin-top: 4px; background: #900; height: 241px; width: 570px; }
#libCollectionsNav table {margin-left: 1px; #margin-left: 1px; _margin-left: 5px;}
#libCollectionsNav td {width: 107px; text-align: center; vertical-align: middle;}
tr.libCollectionsLinks {line-height: 15px;}
tr.libCollectionsLinks a:link, tr.libCollectionsLinks a:visited, tr.libCollectionsLinks a:active {color: #fff; text-decoration: none;}
tr.libCollectionsLinks a:hover {color: #fff; text-decoration: underline}
tr.libCollectionsImg img {margin-top: 8px; border: 0px;}
#magazine_gallery li {width:90px;height:90px;padding:4px;display:inline-block;vertical-align:top;zoom: 1;*display: inline;}
#magazine_gallery li img {border:2px outset #CCCCCC;width:90px;height:75px;}


/*MEET THE TEACHERS  added 11.17.09 by cn*/
div.contentTeachersMain {width: 570px; height: 350px; margin: 0; padding-top: 4px; padding-left: 4px; background-color: #d04101}
div.contentTeachersMain img {display: inline; width: 91px; height: 106px; margin: 3px 0px 3px 0px}
div.contentTeacherDetail_head {color: #fac484; font-weight: bold; font-size: 20px; font-family: "Georgia", "Times New Roman", serif;}
span.contentTeacherDetail_headDetails {color: #fdf030 font-weight:bold; font-size: 12px; font-family: "Georgia", "Times New Roman", serif}
div.contentTeacherDetail_subhead {color: #fff; font-weight: bold; font-size: 12px; font-family: "Arial", sans-serif}
div.contentTeacherDetail_p {color: #fff; font-size: 12px; font-family: "Arial", sans-serif;}

/***ITS***/
select#ddTellMeAbout, select#ddHowDoI {width: 165px;}
.ddTellMeAbout, .ddHowDoI {background-color: #f3f3f3; padding: 8px;}
#ddTellMeAbout_PromptDiv, #ddHowDoI_PromptDiv {color: #fff!important; font-size: 12px; margin-bottom: 8px}
.ddTellMeAbout div.ddTellMeAboutBody {background-color: #900; height: 85px; padding: 0px 6px}
.ddTellMeAbout h2 {color: #fff; margin: 8px 8px 20px}
.ddHowDoI div.ddHowDoIBody {background-color: #c12501; height: 85px; padding: 0px 6px}
.ddHowDoI h2 {color: #fbc484; margin: 8px 8px 20px}
table.itsByTheNumbers tr{width: 150px}
table.itsByTheNumbers th {display: none}
.ITS_endUser {background: url("/media/structure/endUserBkgd.png"); background-repeat: no-repeat; height: 530px;}
.ITS_endUser h2 {font-family: Georgia!important; margin: 0px!important}
.ITS_endUser table td {padding-left: 5px;}
.endUser span img {display: inline}
#IEWebFolders {display: none}

.viewPrint {display: none;} /*ADDED 9/15/09 by cn for display on printed page view only */
.viewWeb {display: block;}

/******ATHLETICS**********/
    .scoreSummary th[scope=col] {display: none}
    #athHomeSchedule {position: relative; left: 2px; top: 10px;}
    #athHomeSchedule select {position: relative; top: 0px; left: 5px;}
    #athHomeSchedule th {text-align: center;}
    #athHomeSchedule table[rules]  {border-bottom: solid 1px #ffffff!important;}
    .athLandLocation {margin-right: 16px;margin-left: 9px;}    
    .athLandTeam {margin-right: 10px; margin-left: 10px; display: block; width: 100px;}
    .athLandOpponent {margin-right: 10px; display: block; width: 100px;}
    a.athLandOpponent:link[href="#"]{text-decoration: none; font-weight: normal; cursor: text}
    a.athLandOpponent:visited[href="#"]{text-decoration: none; font-weight: normal; cursor:text}
    a.athLandOpponent:hover[href="#"]{text-decoration: none; color: #333; font-weight: normal; cursor: text}
    a.athLandOpponent:active[href="#"]{text-decoration: none; font-weight: normal; cursor: text}
    .athLandTime {margin-right: 10px; }
    #scheduleHeader td {color:#ffffff!important; font-weight: bold; background-color: #636363; }
    #scheduleHeaderBlank {width: 20px}
    #scheduleHeaderDate{width: 65px}
    #scheduleHeaderTime{width: 70px}
    #scheduleHeaderOpponent{width: 115px}
    #scheduleHeaderLocation{width: 110px; }
    #scheduleHeaderScore{width: 80px; }
    .content table {overflow: hidden!important}
    #Accordion1 {overflow: hidden!important;}
    #Accordion1 .header {border-bottom: solid 1px white}
    .location {display: block; padding-left: 12px;}
    .date {display: block; padding-right: 10px;}
    img[src="../media/structure/Athletics-Away-Icon.gif"] {display: none;}
    .scheduleSummary span {display: block; margin-left: 10px;}
    .scheduleCaret {display: block;}
    .scheduleDate {display: block; width: 60px;}
    .scheduleTime {display: block; width: 45px; padding-left: 10px;}
    .scheduleOpponent {display: block; width: 105px;}
    .scheduleLocation {display: block; width: 65px; padding-left: 15px;} 
    .scheduleResult {display: block; width: 95px; vertical-align: top; padding-right: 0px;}
    .rosterRole {float: left; width: 12px; margin: 0px 3px 15px 0px; padding-top: 4px;}
    .rosterName {float: none; width: 70px;}    
    .rosterClass {display: block; width: 20px;}
    .rosterHeight {display: block; width: 30px;}
    .rosterWeight {display: block; width: 30px;}
    .rosterNumber {display: block; width: 15px;}
    .rosterPosition {display: block; width: 30px;}
    .rosterHometown {display: block; width: 95px;}
    /**<img src="/media/structure/Athletics-No-Carrot.gif">**/
    /**<img src="/media/structure/Athletics-Away-Icon.gif"> Transparent icon for intruder **/
    /**<img src="/media/structure/Athletics_norole_icon.gif"> Transparent icon for roster **/
    /**<img src="/media/structure/Athletics-L-Icon.gif"> For transparent icon for team pages**/
    /**/media/structure/Athletics-L-Icon-Landing.gif For transparent icon for landing page**/
    tr#teamPages td {font-family: Georgia, serif; font-size: 14x; font-weight: bold; color: #369; margin-bottom: 8px;}
    #teamNav {float: left; padding-left: 2px; white-space: nowrap; margin-top: 10px; }
    .athTeamPages th {font-weight: bold; font-size: 14px; font-family: Georgia, serif; color: #369; margin-bottom: 20px}
    .athTeamPages td a:link, .athTeamPages td a:visited, ,.athTeamPages td a:hover, .athTeamPages td a:active {font-size: 12px;}
    .athTeamPages tr {padding-top: 3px; padding-bottom: 3px;}
  .hide {display: none} /*JPW for IP detection script*/
  .show {display: block}
  .contentBigStudent img {margin:0px 10px 10px 20px;}
   #exonianComment {position: relative; top: -100px; left: 15px; width: 375px;} /*ADDED 11/16/07 by cn for Ask an Exonian*/
   #exonianComment {font-size: 14px; font-weight: bold; color: #000;}
   .contentStudentDetail_head {font-family:"Arial", sans-serif; font-size:16px; line-height:16px; font-weight:bold; text-align:left;}/* ADDED 3/04/2006 KP */
  .contentStudentDetail_headDetails {font-family:"Arial", sans-serif; font-size:10px; line-height:13px; font-weight:bold; color: #000000; text-align:left;}/* ADDED 3/04/2006 KP */
  .contentStudentDetail_p {font-family:"Arial", sans-serif; font-size:10px; line-height:12px; font-weight:normal; color: #000000; text-align:left;}/* ADDED 3/04/2006 KP */
 
 /*LOGIN PAGE*/
 .btnLoginPrimary td a {display: block; width: 230px; height: 60px; text-align: center; vertical-align: text-bottom; background-image: url("/media/structure/btnLoginPrimary_rdax_80.jpg"); background-repeat: no-repeat; padding-top: 30px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px!important; text-decoration: none!important; color: #fff}
 .btnLoginPrimary td a:hover {color: #fbc484}
 .btnLoginPrimary td a span {display: block; letter-spacing: -3px; font-size: 14px!important; margin-bottom: 8px; font-weight: bold; display: inline }
  ul.loginLanding li h2 {margin-top: 0px!important; margin-bottom: 0px!important}
  ul.loginLanding li h2 a:link, ul.loginLanding li h2 a:visited, ul.loginLanding li h2 a:active {color: #369;}
  ul.loginLanding li h2 a:hover {color: #1b4976}
 
 /*RSS News Feeds Table*/
  .RSSSports th {text-align: center; font-family: Georgia; color: #369; font-weight: bold; font-size: 12px; border: solid 1px #ebebeb}
   table.RSSSports {border: solid 1px #ebebeb; background-color: #f3f3f3}
   table.RSSSports td {font-size: 12px!important; color: #333; font-weight: bold;text-align: left; font-family: Arial; border: solid 1px #ebebeb}
  .RSSScores a:link, .RSSScores a:visited, .RSSScores a:active{display: block; padding: 1px 5px 2px; color: #900; background-color: #fdfdfd; font-size: 10px!important; text-decoration: none!important; font-family: Arial; font-weight: bold!important; vertical-align: middle; text-align: center; border: solid 1px #999; width: auto;}
  .RSSScores a:hover {background-color: #fdf0e0; color: #d04101 }
  .RSSNews a:link, .RSSNews a:visited, .RSSNews a:active{display: block; padding: 1px 5px 2px; color: #fff; background-color: #c12501; font-size: 10px!important; text-decoration: none!important; font-family: Arial; font-weight: bold!important; vertical-align:middle; text-align: center; border: solid 1px #600; width: auto;}
  .RSSNews a:hover {background-color: #d04101; color: #fdf0e0} 

 /**PIKACHOOSE SLIDESHOW added 2.5.11 by CN**/ 
    .pikachoose .active  {border: solid 1px #D04101; }
    .pikachoose{width:555px; height: 460px;position:relative; top: -50px; margin-bottom: 50px;}
    .jcarousel-skin-pika,.no-carousel{top:40px; right:0;position:absolute;  padding-top: 8px!important; padding-right: 5px!important; }
    *:first-child+html .no-carousel {top:40px;} /* Fixes IE8 compatability view  */
   .jcarousel-skin-pika{right:90px;}
    .pika-image {position: absolute; top:30px; left:-10px; height: 460px; width: 476px;padding: 10px;}
    /*position image holders */
    .pika-image .main-image {position: absolute; top: 10px; left: 10px;}
    .pika-image .animation {display: none; position: absolute; top: 10px; left: 10px;}
    *:first-child+html .animation {top:10px; } /* Fixes IE8 compatability view  */
    .pika-image img {border:0;}    
    .pika-image .caption {position:absolute;padding:14px 15px 10px 12px;font-size:12px;font-family: Arial, Helvetica, sans-serif;bottom:10px; *bottom: 12px;color: #fff; left:10px; background: url("/media/structure/75-black.png");width:476px;margin-bottom:0;}
    .pika-image .caption p {padding: 0; margin: 0; line-height: 22px;}
    .pika-image .caption a {color: #fff; text-decoration: none}
    .pika-image .caption a:hover {text-decoration: underline}
    .pika-image .caption a.title {font-family:Georgia, "Times New Roman", serif; color: #fff;font-size:18px;font-style:italic;font-weight: normal;display:block;padding-right:20px;background:url(/media/structure/btn_paging_next.gif) no-repeat center right;float:left;text-decoration:none;line-height:auto;margin-bottom:3px;}
    .pika-image .caption a.title:hover {text-decoration:underline;}
    span.pikaCaptionText p, span.pikaCaptionText{font-size: 17px; font-family: Georgia, serif; display: block; width: 415px;} 
    .pika-textnav {display:none;}
    .pika-imgnav {height: 22px; margin-top: 0px; #margin-top: -2px; _margin-top: -2px;background: #fff; width: 565px}
    .pika-imgnav a {position: relative; display: block;z-index:3;}    .pika-imgnav a.previous {background: url(/media/structure/btn_slideshow_prev.gif) no-repeat; height: 20px; width: 20px; top: -16px; left: 10px;cursor:pointer;}
    .pika-imgnav a.next {background: url(/media/structure/btn_slideshow_next.gif) no-repeat; height: 20px; width: 20px; top: -36px; left: 60px;cursor:pointer;}
    .pika-imgnav a.play {background: url(/media/structure/btn_slideshow_play.png) no-repeat; height: 20px; width: 20px; top: 4px; left: 35px; display:block!important;cursor:pointer;}
    .pika-imgnav a.pause {background: url(/media/structure/btn_slideshow_pause.png) no-repeat; height: 20px; width: 20px; top: 4px;left:35px; display:block!important; cursor:pointer;}    
.pika-thumbs {margin: 25px 0px 0px 0px; #margin: 25px 0px 0px 0px; *margin-left: 5px;padding: 0; overflow: hidden; background: #666; height: 452px; *height: 450px!important; z-index:1}
*:first-child+html .pika-thumbs {height:304px;} /* Fixes IE8 compatability view  */
    .pika-thumbs li {float: left; clear: left;list-style-type: none!important; background-image: none!important; padding: 1px; margin: 0 0px; cursor: pointer;}
    .pika-thumbs li img{border: solid 1px black}
    .pikak-thumbs li img.active {border: solid 1px orange}
    .pika-thumbs li:last {margin: 0;}
     .pika-thumbs li .clip {position:relative;width: 102px;  height: 70px;  padding-bottom: 2px; text-align: center; vertical-align: center; overflow: visible;}
    .pikachoose ul.no-carousel{width:108px; *width: 116px;}

/*WOWSLIDER*/

#wowslider-container1 { 
    zoom: 1; 
    position: relative; 
    max-width:540px;
    margin:0px auto 0px;
    z-index:10;
    border:1px solid #FFFFFF;
    text-align:left; /* reset align=center */
}
* html #wowslider-container1{ width:540px }
#homefeature #wowslider-container1 {max-width: 655px; border:none}
* html #homefeature #wowslider-container1 {width: 655px; border:none}
#wowslider-container1 .ws_images ul{
    position:relative;
    width: 10000%; 
    height:auto;
    left:0;
    list-style:none;
    margin:0!important;
    padding:0;
    border-spacing:0;
    overflow: visible;
    /*table-layout:fixed;*/
}
#wowslider-container1 .ws_images ul li{
    width:1%;
    line-height:0; /*opera*/
    float:left;
    font-size:0;
    padding:0 0 0 0 !important;
    margin:0 0 0 0 !important;
}
#wowslider-container1 .ws_images{
    position: relative;
    left:0;
    top:0;
    width:100%;
    height:100%;
    overflow:hidden;
}
#wowslider-container1 .ws_images a{
    width:100%;
    display:block;
    color:transparent;
}
#wowslider-container1 img{
    max-width: none !important;
}
#wowslider-container1 .ws_images img{
    width:100%;
    border:none 0;
    max-width: none;
    padding:0;
}
#wowslider-container1 a{ 
    text-decoration: none; 
    outline: none; 
    border: none; 
}
#wowslider-container1  .ws_bullets { 
    font-size: 0px; 
    float: left;
    position:absolute;
    z-index:70;
}
#wowslider-container1  .ws_bullets div{
    position:relative;
    float:left;
}
#wowslider-container1  a.wsl{
    display:none;
}
#wowslider-container1  .ws_bullets { 
    padding: 5px; 
}
#wowslider-container1 .ws_bullets a { 
    width:22px;
    height:20px;
    background: url(/media/structure/wow_bullet.png) left top;
    float: left; 
    text-indent: -9999px; 
    position:relative;
    color:transparent;
}
#wowslider-container1 .ws_bullets a.ws_selbull, #wowslider-container1 .ws_bullets a:hover{
    background-position: 0 100%; 
}
#homefeature {border-bottom: none}
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {
    position:absolute;
    display:none;
    top:50%;
    margin-top:-16px;
    z-index:60;
    height: 40px;
    width: 32px;
    background-image: url(/media/structure/wow_arrows2.png);
}
* html #wowslider-container1 a.ws_next,* html #wowslider-container1 a.ws_prev{display:block}
 #wowslider-container1:hover a.ws_next, #wowslider-container1:hover a.ws_prev {display:block} 
#wowslider-container1 a.ws_next{
    background-position: 100% 0; 
    right:0px;
}
#wowslider-container1 a.ws_prev {
    left:0px;
    background-position: 0 0;  
}
/* bottom center */
#wowslider-container1  .ws_bullets {
    bottom:0;
    left:50%;
    top:100%
}
#wowslider-container1  .ws_bullets div{
    left:-50%;
}
#wowslider-container1 .ws-title{
    position: absolute;
    bottom:7%;
    left: 0;
    margin-right:5px;
    z-index: 50;
    background: #FFF;
    color: #000;
    padding: 10px;
    font-size: 19px;
    font-family: Georgia, serif;
    opacity: 0.7;    
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}
#wowslider-container1 .ws-title div{padding-top:5px;font-size: 13px;}
#homefeature #wowslider-container1 .ws-title {bottom: 0%; color: #fff; font-family: Georgia, serif; background: #000;     
    opacity: 0.8;    
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    background: rgba(0, 0, 0, 0.8); 
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
    width: 635px}
#homefeature #wowslider-container1 .ws-title span {opacity: 1; font-size: 1.3em}
#homefeature #wowslider-container1 .ws-title div {opacity: 1; font-size: .85em}
#homefeature #wowslider-container1 .ws-title a:link, #homefeature #wowslider-container1 .ws-title a:visited, #homefeature #wowslider-container1 .ws-title a:active {color: #ffcc77}
#homefeature #wowslider-container1 .ws-title a:hover {color:#d04101}
#wowslider-container1 .ws_images ul{
    animation: wsBasic 16s infinite;
    -moz-animation: wsBasic 16s infinite;
    -webkit-animation: wsBasic 16s infinite;
}
@keyframes wsBasic{0%{left:-0%} 12.5%{left:-0%} 25%{left:-100%} 37.5%{left:-100%} 50%{left:-200%} 62.5%{left:-200%} 75%{left:-300%} 87.5%{left:-300%} }
@-moz-keyframes wsBasic{0%{left:-0%} 12.5%{left:-0%} 25%{left:-100%} 37.5%{left:-100%} 50%{left:-200%} 62.5%{left:-200%} 75%{left:-300%} 87.5%{left:-300%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 12.5%{left:-0%} 25%{left:-100%} 37.5%{left:-100%} 50%{left:-200%} 62.5%{left:-200%} 75%{left:-300%} 87.5%{left:-300%} }
#wowslider-container1 .ws_bullets  a img{
    text-indent:0;
    display:block;
    bottom:18px;
    left:-32px;
    visibility:hidden;
    position:absolute;
    border: 1px solid #FFFFFF;
    max-width:none;
}
#wowslider-container1 .ws_bullets a:hover img{
    visibility:visible;
}
#wowslider-container1 .ws_bulframe div div{
    height:48px;
    overflow:visible;
    position:relative;
}
#wowslider-container1 .ws_bulframe img {display:inline}
#wowslider-container1 .ws_bulframe div {
    left:0;
    overflow:hidden;
    position:relative;
    width:64px;
    background-color:#FFFFFF;
}
#wowslider-container1  .ws_bullets .ws_bulframe{
    display:none;
    bottom:20px;
    overflow:visible;
    position:absolute;
    cursor:pointer;
    border: 1px solid #FFFFFF;
}
#wowslider-container1 .ws_bulframe span{
    display:block;
    position:absolute;
    bottom:-7px;
    margin-left:3px;
    left:32px;
    background:url(/media/structure/wow_triangle.png);
    width:15px;
    height:6px;
}
div.ws_images div a[href*="wowslider"] {display:none!important}

/***WIDE JQUERY SLIDER E.G. PERFORMING ARTS***/ 
#slides {
    display: none;
    width: 770px;
    height: 335px;
    position: relative;
}
.slidesjs-pagination {
    position: absolute;
    bottom: 5px;
    right: 15px;
    z-index: 10;
    list-style-type: none!important;
    margin: 0;
}
.slidesjs-pagination-item {
    display: inline; font-size:0px
}
.slidesjs-pagination-item a {
    background-image: url('/media/structure/pagination-off.png');
    /*text-indent: -9999px;*/
    width: 12px;
    height: 12px;
    display: inline-block;
font-size:0px
}
.slidesjs-pagination-item a.active {
    background-image: url('/media/structure/pagination-on.png');
}
.slide h2 {
    position: absolute;
    top: 20px;
    left: 15px;
    color: #fff;
    font-size: 24px;
    line-height: 26px;
    margin: 0;
    font-family: 'Graphik Web Medium';
    text-transform: uppercase;
}
#accompanying-images {
    width: 770px;
    height: auto;
    min-height: 100px
}
.image-link {
    width: 145px;
    display: block;
    float: left;
    margin-right: 9px;
}
.image-link:last-child {
    margin-right: 0;
}
.image-link a {
    color: #fff;
    text-decoration: none;
}
.image-link img {
 width:145px;    margin: 0;
    display: block;
}
.image-link .caption {
    font-family: 'Graphik Web Bold';
    background-color: #978b82;
    font-size: 11px;
    line-height: 11px;
    margin: 0;
    height: 18px;
    padding: 7px;
}
.image-link .caption {
    text-transform: uppercase;
}
.image-link .explanation {
    font-family: 'Graphik Web Regular';
    color: #978b82;
    font-size: 11px;
    line-height: 14px;
    padding: 7px;
    margin-bottom: 6px;
    margin-left:0px!important
}

/**NEW ACADEMICS STYLES**/
#pure-u-1-2-landing-first {margin-bottom:-22px}
#pure-article {display:block}
.ir {
  background-color: transparent;
  border: 0;
  overflow: hidden;
  *text-indent: -9999px;
  margin-left:-1px;
}
.ir:before {
  content: "";
  display: block;
  width: 0;
  height: 150%;
}
.pure-img {
  max-width: 100%;
  height: auto;
  display: block;
}
#content #main-container {width:102%}
#content .exeter-text {
  font-size: 11px!important;
  font-weight: 300!important;
  text-transform: inherit!important;
}
#content .pure-g, #content .pure-g h1, #content .pure-g h2, #content .pure-g h3,#content .pure-g h4, #content .pure-gh5, #content .pure-gh6, #content .pure-g p, #content .pure-g ul,#content .pure-g ol {
  font-family: 'Graphik Web Regular';
}
#content .pure-g h1 {
  font-size: 1em;
  text-transform: uppercase;
  line-height: 1.5em;
  margin: 0;
}
#content .pure-g h1.break {
  margin-bottom: 1em;
}
#content .pure-g p,.pure-g li {
  line-height: 1.5em;
  margin: 0;
}
#content .pure-g p+h1 {
  margin-top: 1.5em;
}
#content .pure-g p+p {
  margin-top: 1em;
}
#content .pure-g ul {
  padding: 0; margin:1em 0em!important
}
#content .pure-g ul li, #content .pure-g ul li a:link {
  list-style-type: none;
  text-transform: uppercase;
  font-weight: 500;
  font-family:'Graphik Web Regular';
  font-size:11px;
  text-decoration:none;
  color: #7b6d65;
  line-height:1.5em
}
#content .pure-g ul li a:hover {color:#333}
#content .pure-g [class*=pure-u] {
  float: left;
}
#content .pure-g #pure-article {
  box-sizing: border-box;
}
#content .pure-g {
  letter-spacing: -.31em;
  *letter-spacing: normal;
  /*word-spacing: -.43em;*/
  text-rendering: optimizespeed;
  /*font-family: FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;*/
  display: -webkit-flex;
  -webkit-flex-flow: row wrap;
  display: -ms-flexbox;
  -ms-flex-flow: row wrap;
}
#content .pure-u {
  display: inline-block;
  *display: inline;
  zoom: 1;
  letter-spacing: normal;
  word-spacing: normal;
  vertical-align: top;
  text-rendering: auto;
}
#content .pure-g [class *="pure-u"] {
  font-family: sans-serif;
}
#content .pure-u-1,#content .pure-u-1-1,#content .pure-u-1-2,#content .pure-u-1-3,#content .pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24 {
  display: inline-block;
  *display: inline;
  zoom: 1;
  letter-spacing: normal;
  word-spacing: normal;
  vertical-align: top;
  text-rendering: auto;
}
.pure-u-1-24 {
  width: 4.1667%;
  *width: 4.1357%;
}
.pure-u-1-12,.pure-u-2-24 {
  width: 8.3333%;
  *width: 8.3023%;
}
.pure-u-1-8,.pure-u-3-24 {
  width: 12.5%;
  *width: 12.469%;
}
.pure-u-1-6,.pure-u-4-24 {
  width: 16.6667%;
  *width: 16.6357%;
}
.pure-u-1-5 {
  width: 20%;
  *width: 19.969%;
}
.pure-u-5-24 {
  width: 20.8333%;
  *width: 20.8023%;
}
.pure-u-1-4,.pure-u-6-24 {
  width: 25%;
  *width: 24.969%;
}
.pure-u-7-24 {
  width: 29.1667%;
  *width: 29.1357%;
}
.pure-u-1-3,.pure-u-8-24 {
  width: 33.3333%;
  *width: 33.3023%;
}
.pure-u-3-8,.pure-u-9-24 {
  width: 37.5%;
  *width: 37.469%;
}
.pure-u-2-5 {
  width: 40%;
  *width: 39.969%;
}
.pure-u-5-12,.pure-u-10-24 {
  width: 41.6667%;
  *width: 41.6357%;
}
.pure-u-11-24 {
  width: 45.8333%;
  *width: 45.8023%;
}
.pure-u-1-2,.pure-u-12-24 {
    width: 50%;
  *width: 49.969%;
 
  
}
.pure-u-13-24 {
  width: 54.1667%;
  *width: 54.1357%;
}
.pure-u-7-12,.pure-u-14-24 {
  width: 58.3333%;
  *width: 58.3023%;
}
.pure-u-3-5 {
  width: 60%;
  *width: 59.969%;
}
.pure-u-5-8,.pure-u-15-24 {
  width: 62.5%;
  *width: 62.469%;
}
.pure-u-2-3,.pure-u-16-24 {
  width: 66.6667%;
  *width: 66.6357%;
}
.pure-u-17-24 {
  width: 70.8333%;
  *width: 70.8023%;
}
.pure-u-3-4,.pure-u-18-24 {
  width: 75%;
  *width: 74.969%;
}
.pure-u-19-24 {
  width: 79.1667%;
  *width: 79.1357%;
}
.pure-u-4-5 {
  width: 80%;
  *width: 79.969%;
}
.pure-u-5-6,.pure-u-20-24 {
  width: 83.3333%;
  *width: 83.3023%;
}
.pure-u-7-8,.pure-u-21-24 {
  width: 87.5%;
  *width: 87.469%;
}
.pure-u-11-12,.pure-u-22-24 {
  width: 91.6667%;
  *width: 91.6357%;
}
.pure-u-23-24 {
  width: 95.8333%;
  *width: 95.8023%;
}
.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24 {
  width: 100%;
}
.pure-paginator li {
  display: inline-block;
  *display: inline;
  zoom: 1;
  letter-spacing: normal;
  word-spacing: normal;
  vertical-align: top;
  text-rendering: auto;
}
.pure-paginator .pure-button {
  border-radius: 0;
  padding: .8em 1.4em;
  vertical-align: top;
  height: 1.1em;
}
.pure-paginator .pure-button:focus,.pure-paginator .pure-button:active {
  outline-style: none;
}
.pure-paginator .prev,.pure-paginator .next {
  color: #C0C1C3;
  text-shadow: 0 -1px 0 rgba(0,0,0,.45);
}
.pure-paginator .prev {
  border-radius: 2px 0 0 2px;
}
.pure-paginator .next {
  border-radius: 0 2px 2px 0;
}
@media (max-width:480px) {
  .pure-menu-horizontal {
    width: 100%;
  }
  .pure-menu-children li {
    display: block;
    border-bottom: 1px solid #000;
  }
}
.pure-table {
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
  border: 1px solid #cbcbcb;
}
.pure-table caption {
  color: #000;
  font: italic 85%/1 arial,sans-serif;
  padding: 1em 0;
  text-align: center;
}
.pure-table td,.pure-table th {
  border-left: 1px solid #cbcbcb;
  border-width: 0 0 0 1px;
  font-size: inherit;
  margin: 0;
  overflow: visible;
  padding: .5em 1em;
}
.pure-table td:first-child,.pure-table th:first-child {
  border-left-width: 0;
}
.pure-table thead {
  background: #e0e0e0;
  color: #000;
  text-align: left;
  vertical-align: bottom;
}
.pure-table td {
  background-color: transparent;
}
.pure-table-odd td {
  background-color: #f2f2f2;
}
.pure-table-striped tr:nth-child(2n-1) td {
  background-color: #f2f2f2;
}
.pure-table-bordered td {
  border-bottom: 1px solid #cbcbcb;
}
.pure-table-bordered tbody>tr:last-child td,.pure-table-horizontal tbody>tr:last-child td {
  border-bottom-width: 0;
}
.pure-table-horizontal td,.pure-table-horizontal th {
  border-width: 0 0 1px;
  border-bottom: 1px solid #cbcbcb;
}
.pure-table-horizontal tbody>tr:last-child td {
  border-bottom-width: 0;
}
#gridNav {width:771px;display:block;}
#gridNav ul {
  margin: 0!important;
  padding: 0!important;
}
#gridNav ul li {
  background-color: #978b82;
  padding: 1em 0!important;
  text-align: center;
  font-size:11px
}
#gridNav a {
  text-transform: uppercase;
  color: #706258;
  text-decoration: none;
  font-weight: 600;
  font-size:11px
}
#gridNav a.selected {
  color: #fff;
}
#content .exeter-article-text {background-color:#fff}
#content .exeter-article-text p {font-family: "Graphik Web Regular", Arial, sans-serif; color: #7b6d65; font-size:11px; margin-left: 1em}
#content .exeter-article-text h1 {margin-top: 1em;margin-left: 1em}
#content .exeter-article-text h1 a:link, #content .exeter-article-text h1 a:visited, #content .exeter-article-text h1 a:active {text-decoration: none; color:#7b6d65} #content .exeter-article-text h1 a:hover {color: #333} .exeter-article {
  display: block;
  position: relative;
  height: 190px;
  padding: 0em;
}
#content .exeter-article-wmdl {height:275px}
#content .exeter-article-wmdl h1, #content .exeter-article-wmdl p {font-family:"Graphik Web Regular"; color:#7b6d65; line-height:1.5em;}
#content .exeter-article-wmdl h1 {text-transform:uppercase}
#content .teacherdiv {height:800px}
#content .teacherdiv .exeter-article {height:166px}
.teacherdiv a, .teacherdiv a:link{cursor:pointer;text-decoration:none}
.teacherdiv a:hover .exeter-article-inverted h1 {color:#ebebeb!important}
.exeter-article-block {
  height:400px;
  *height: 400px;
  padding-top: 0em;  
  *padding-left:0em; 
  margin-bottom:-22px;
}
.exeter-article-row {
  height: 190px;
}
#content .exeter-article-block-full {
   height:400px;
  *height: 400px; 
   width:100%;
  *width:96.9%;
}
#content .exeter-article-block-full h1, #content .exeter-article-block-full p {
  display: block;
  width: 184px;
}
#content .exeter-article-block-full pure-g li {line-height:2em}
#content .exeter-article-image {
 /* background-color: #e8e4de; */
}
#content .exeter-article-image img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  *width:104%
}
#content .pure-u-1-2 .pure-u-1-2  img {width:100%}
#content .exeter-article-block-full img {width:100%; *width:103.2%}
#content .exeter-article-image h1, #content .exeter-article-image p {
  position: relative;
  z-index: 10;
}
#content .exeter-article-video {margin-top:3em;}
.exeter-article-video img {
  position: absolute;
  top: bottom:0;
  left: 10px;
  z-index: 0;
  width: 350px;
}
#content .exeter-article-inverted h1, #content .exeter-article-inverted p {
  color: #fff;
}
#content .exeter-article-text-bottom .text {
  position: absolute;
  bottom: 1em;
}
#content .teacherdiv .exeter-article-text-bottom .text {
position:static; margin-top:11em;margin-left:1em
}
#content .teacherdiv .exeter-article-text-bottom .text p {font-family: 'Graphik Web Regular'; font-size:11px;}
#content .exeter-article-title {
  background-color: #a31f34;
  width:100%;
  height:400px;
  *height:392px
}
#content .exeter-article-where {height:200px;}
#content .pure-u-1-4 {width:24.9%}
#content .pure-u-3-4 {width:75%}
#content .exeter-article-title h1, #content .exeter-article-title p {
  color: #fff;
  width: 95%;
  font-size: 22px;
  line-height: 1.25em;
  padding: .2em .6em;
}
#content .exeter-article-title p {
  text-transform: uppercase;
  font-weight: 500;
  margin-left:0px
}
#content .exeter-article-title ul {
  margin: .25em 0 0!important;
  padding: 0;
  list-style-type: none;
  padding-left:1em
}
#content .exeter-article-title ul li {
  float: left;
  padding-right: .6em!important;
  border-right: 3px solid #fff;
  margin-right: 1em!important;
  padding-left:0px!important;
  line-height:2em;
  
}
#content .exeter-article-title ul li.last-child {
  padding-right: none;
  border: none;
  margin-right: none;
}
#content .exeter-article-title ul li a {
  font-size: 22px;
  color: #fff;
  font-weight: 500;
  text-decoration: none;
  text-transform: uppercase;
}
#content .pure-g .exeter-article-title ul li a {font-size:22px}
#content .exeter-article-title-secondary {
  background-color: #978b82;
}
#content .exeter-article-title-small {
  padding-top: 2em!important;
}
#content .exeter-article-title-small h1, #content .exeter-article-title-small p, #content .exeter-article-title-small a {
  font-size: 16px;
  font-weight: 500;
}
#content .exeter-article-text-column {
  float: left;
  margin-right: 1em;
}
#content .exeter-article-link {padding-top:1em;margin-top:0em;*margin-top:1.3em}
#content .exeter-article-link-day {margin-top:0px;*margin-top:-1px}
#content .exeter-article-link a:link, #content .exeter-article-link a:visited, #content .exeter-article-link a:active {
  color: #7b6d65;
  font-size: 1.33em;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 700;
  margin-left:.5em;display:block;
  font-family:'Graphik Web Medium';
}
#content .exeter-article-link-selected a:link, #content .exeter-article-link-selected a:visited, #content .exeter-article-link a:active {
  color: #fff;
} 
#content .exeter-article-link-selected a:hover {color:#eee}
#content .exeter-article-link a:hover {color: #333}
#content .exeter-article-link-selected-green {
  background-color: #c5b800;
}
#content .exeter-article-link-selected-orange {
  background-color: #cf5117;
}
#content .exeter-article-download-links {
  position: absolute;
  bottom: .5em;
}
#content .exeter-article-download-links a {
  font-size: 1em;
  line-height: 2em;
}
/***END NEW ACADEMICS STYLES***/

.homepagenotice {
padding: 10px;
font-size: 14px;
font-weight: bold;
background-color: rgb(255,204,51);
}