 @font-face{font-family:Arvo;font-style:normal;font-weight:normal;src:url('//www.jmu.edu/web_ssi/googlethemes/static/fonts/arvo/Arvo-Regular.ttf');} @font-face{font-family:Arvo;font-style:bold;font-weight:bold;src:url('//www.jmu.edu/web_ssi/googlethemes/static/fonts/arvo/Arvo-Bold.ttf');} #header{height:50px;width:100%;background:#450084;white-space:nowrap;} #header img{margin:10px;margin-top:15px;max-width:434px;width:90%;*width:484px;margin-left:1px;float:left;position:relative;z-index:8000;} #hamburger{color:white;position:absolute;top:4px;right:4px;font-size:24px;display:none;} ul#headernav{display:inline;list-style-type:none;text-transform:uppercase;position:relative;*top:1em !important;*white-space:nowrap;padding:5px 0px;} ul#headernav li{display:inline;font-family:arial;font-size:13px;color:#D6D6D6;margin-right:1em;} ul#headernav li a{color:#D6D6D6;text-decoration:none;} ul#headernav li span#audiencelinkbreak{display:none;} ul#headernav li form{display:inline;} #header #headernav .search{white-space:nowrap;} #header #headernav .search input[type="text"]{background:#684B86;color:#D6D6D6;font-family:Arial, Helvetica, sans-serif;height:23px;line-height:23px;padding:0 0 0 5px;width:120px;} #header #headernav .search input[type="submit"]{background:url("/https/www.jmu.edu/jmucmsfiles/images/magnifying-glass.png") repeat scroll 0 0 rgba(0, 0, 0, 0);cursor:pointer;position:relative;left:-2em;height:23px;width:21px;} #header #headernav .search input[type="submit"]:hover{background:url("/https/www.jmu.edu/jmucmsfiles/images/magnifying-glass-onfocus.png") repeat scroll 0 0 rgba(0, 0, 0, 0);} #goldbar{background:-ms-linear-gradient(top, #FFFFFF 0%, #dfd2aa 90%);background:-moz-linear-gradient(top, #FFFFFF 0%, #dfd2aa 90%);background:-o-linear-gradient(top, #FFFFFF 0%, #dfd2aa 90%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0.9, #dfd2aa));background:-webkit-linear-gradient(top, #FFFFFF 0%, #dfd2aa 90%);background:linear-gradient(to bottom, #FFFFFF 0%, #dfd2aa 90%);background:#dfd2aa;height:50px;*height:37px;font-family:arial;font-size:14px;text-align:center;} #hdrcontainer{background:#dfd2aa;} @-moz-document url-prefix(){} #goldbar a{color:#450084;text-decoration:none !important;text-transform:uppercase;padding-right:1em;padding-left:1em;position:relative;text-align:center;} #goldbar a:hover{background-color:#ad9c65;text-decoration:underline;} #titles{height:auto;min-height:60px;background:#f4efe1;width:100%;white-space:nowrap;margin-top:0px;top:0px;min-height:0px;} #titles #sitetitle{font-family:Arvo;line-height:22px;font-size:20px;color:#333;text-align:right;height:auto;margin-right:10px;right:10px;white-space:normal;} #titles #pagetitle{font-family:Arvo, Georgia, serif;font-size:28px;color:#450084;position:relative;padding-top:0em;top:0.4em;font-weight:normal !important;white-space:normal;height:auto;min-height:60px;top:0px;min-height:0px;padding-top:10px;padding-bottom:10px;position:relative;z-index:0;} @media screen and (-webkit-min-device-pixel-ratio:0){} #sidebar{width:182px;} #sidebar .nav{background-image:none;} #sidebar .custnav{background-color:#fff;} #sidebar .nav ul li a{font-family:arial;margin-right:1em;} #sidebar .nav ul > li a{font-size:14px;line-height:20px;color:#333;} #sidebar .nav ul > li > ul > li a{font-size:12px;line-height:18px;} #sidebar .nav ul > li > ul > li > ul > li a{font-size:11px;line-height:18px;border-right:1px solid #d6d6d6;text-decoration:underline;margin-right:9px;} #sidebar .nav ul > li > ul > li > ul{margin-bottom:5px;} #sidebar .nav > ul > li{border-bottom:1px solid #d6d6d6;} #sidebar .nav > ul > li > a{text-transform:uppercase;} #sidebar .nav > ul > li > ul > a{font-weight:bold;} #sidebar{*position:relative;*left:0px;} #sidebar .custnav > ul{position:relative;right:0px;*width:202px;} #sidebar .custnav > ul > li.firstnavlink a{font-weight:bold !important;line-height:20px;font-size:16px;} #maincontentarea{width:100%;min-height:500px;max-width:1021px;} #maincontentarea h1{font-family:Arvo, Georgia, serif;font-size:32px;font-weight:normal;line-height:36px;} #maincontentarea h2{font-family:Arvo, Georgia, serif;font-size:28px;font-weight:normal;line-height:32px;} #maincontentarea h3{font-family:Arial, Helvetica, sans-serif;font-size:26px;font-weight:normal;line-height:30px;} #maincontentarea h4{font-family:Arial, Helvetica, sans-serif;font-size:22px;line-height:26px;font-weight:normal;} #maincontentarea h5{font-family:Arvo, Georgia, serif;font-size:20px;font-weight:normal;} #maincontentarea h5.videoheading{margin-bottom:12px;text-align:left;} #maincontentarea h6, .llh6{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:0.75px;font-weight:normal;} #maincontentarea .rwdfeed ul li{margin-bottom:0px;} #maincontentarea ul li a{color:#450084;} #maincontentarea ol li a{color:#450084;} #maincontentarea ul li a:hover{color:#aa232b;} #maincontentarea ol li a{color:#450084;} #defaultregion p, #maincontentarea p, .skinpage p{margin:6px 0;font-size:16px;line-height:24px;} #defaultregion li > ul, #defaultregion li > ol, #maincontentarea li > ol, #maincontentarea li > ul {padding-top:0px;padding-bottom:0px;} .pagecontainer{max-width:1021px;width:100%;*width:auto;margin:0 auto;overflow:hidden;*overflow:visible;} #goldbar .pagecontainer{overflow:visible;} .column{margin-top:10px;margin-right:10px;margin-bottom:15px;margin-left:0px;} #mainpagecontent, .news-list ul li{overflow:hidden;} #mainpagecontent{top:0px;} @-moz-document url-prefix(){#mainpagecontent{top:0px;}}.nobreak{white-space:nowrap;} #maincontentB{margin-top:0px;} #maincontentwrapper{margin-top:0px;} .tile img{*width:172px;} .toprowobject{height:24px;} .yui3-u-1-4{word-wrap:break-word;} script, style{width:0px;} .gridpad{padding:0px 12px 24px 12px;overflow:hidden;font-size:16px;line-height:20px;} .gridpadv{padding:0px 12px 12px 12px;overflow:hidden;} h1, h2, h3, h4, h5, h6, p{padding:5px 10px;} #footer p{padding:0px;} .gridpad img{width:100%;height:auto;} .literal-width-image img, .gridpad img.literal-width-image{width:auto;padding:5px 10px;} .no-padding-literal-width-image img, .gridpad img.no-padding-literal-width-image{width:auto;vertical-align:bottom;} .image-caption {background:#D6D6D6;padding:10px;font-size:14px;} #defaultregion .gridpad img{width:auto;max-width:100%;} #defaultregion .gridpad .feature-image img {width:100%;} #defaultregion .full-width-image img, #defaultregion .gridpad img.full-width-image{width:100%;} .gridpad ul.tabs{margin-left:0px;padding-top:0px !important;} #defaultregion a{color:#450084;} #defaultregion dl, #defaultregion ul, #defaultregion ol, #maincontentarea ol, #maincontentarea ul {padding-bottom:10px;padding-left:12px;margin-left:16px;font-size:16px;line-height:24px;padding-right:9px;padding-top:11px;} #defaultregion ul.bxslider, #maincontentarea ul.bxslider{margin-left:0px;} #maincontentarea a:link{color:#450084;text-decoration:underline;position:relative;z-index:980;} #maincontentarea a:visited{color:#450084;text-decoration:underline;} #maincontentarea a:hover{color:#aa232b;text-decoration:underline;} #maincontentarea a:active{color:#aa232b;text-decoration:underline;} #maincontentarea p.pullquote, #defaultregion p.pullquote{font-family:Arvo, Georgia, serif !important;color:#450084;font-size:18px;line-height:22px !important;padding:20px;} #maincontentarea p.pullquote-attribution, #defaultregion p.pullquote-attribution, .skinpage p.pullquote-attribution{text-align:right;font-style:italic;padding:0px;margin-top:-12px;padding-right:20px;font-size:14px !important;line-height:18px !important;} #maincontentarea .skinpage .gridpad ol li, #maincontentarea .skinpage .gridpad ul li{font-size:18px;line-height:30px;} .tabular{display:table;} .tabular-row{display:table-row;} .tabular-cell{display:table-cell;vertical-align:top;} .tabular-nav{*float:left;} #maincontentwrapper > table tr td#nav{width:190px;} #maincontentwrapper > .tabular .tabular-row .tabular-nav{width:190px;} .spacer15px{display:block;height:15px;} #maincontentarea .readmore a, #maincontentarea a.readmore, #maincontentarea a .readmore{font-size:12px !important;text-transform:uppercase !important;color:#450085 !important;} #maincontentarea .callout{font-size:16px;color:#a4232b;font-style:italic;} #maincontentarea fieldset{border:0px solid #fff;background-color:#ddd;margin-bottom:1em;margin-top:1em;padding-bottom:0.5em;} fieldset p{padding:1em;} #maincontentarea legend{padding:.5em;background-color:#450084;color:#fff;margin-top:-0.5em;margin-bottom:1em;font-weight:bold;} fieldset input.radio, fieldset input.checkbox{padding:0.25em;margin-left:1em;} #maincontentarea label, .article label{float:left;text-align:right;width:11em;margin-right:5px;margin-top:.25em;} #maincontentarea input[type="radio"]~label{float:none;} #maincontentarea input, #maincontentarea select{margin-bottom:.5em;border:1px solid #ddd;} #maincontentarea input#submit{margin-bottom:14px;} #maincontentarea input[type="submit"], #maincontentarea input[type="reset"]{cursor:pointer;font-family:arial;font-size:14px;font-weight:bold;text-transform:uppercase;padding:5px 15px;margin-right:10px;} #maincontentarea input[type="submit"]{background-color:#450085;color:#fff;} #maincontentarea input[type="reset"]{background-color:#b2b2b2;color:#333333;} #maincontentarea textarea{border:1px solid #ddd;} .required{color:#450084;font-weight:bold;} .required:before{content:'*';} .yellow-button, .purple-button, .purple-light-button, .yellow-button a:link, .yellow-button a:visited, .yellow-button a:hover, .yellow-button a:active, .purple-button a:link, .purple-button a:visited, .purple-button a:hover, .purple-button a:active, .purple-light-button a:link, .purple-light-button a:visited, .purple-light-button a:hover, .purple-light-button a:active, #maincontentarea p.yellow-button, #maincontentarea p.purple-button, #maincontentarea p.purple-light-button{cursor:pointer;font-family:arial, helvetica, sans-serif;font-size:14px !important;font-weight:bold;padding:10px 20px;line-height:18px !important;;border-radius:5px;text-transform:uppercase;display:inline-block;text-decoration:none !important;} #maincontentarea p.yellow-button, #maincontentarea p.purple-button, #maincontentarea p.purple-light-button{padding:0 !important;} .purple-button, .purple-button a:link, .purple-button a:visited{background-color:#450084;color:white !important;border:1px solid #595959;} .purple-button:hover, .purple-button a:hover, .purple-button a:active{background-color:#b599ce;} .yellow-button, .yellow-button a:link, .yellow-button a:visited{background-color:#ffbd00;color:#333 !important;border:1px solid #AD9C65;} .yellow-button:hover, .yellow-button a:hover{background-color:#ffcc3e;} .purple-light-button, .purple-light-button a:link, .purple-light-button a:visited{background-color:#DACCE6;color:black !important;border:1px solid #b599ce;} .purple-light-button:hover, .purple-light-button a:hover, .purple-light-button a:active{background-color:#B599CE;} .color-bluelight {color:#D2EBF5;} .color-bluemedium {color:#5498B6;} .color-bluedark {color:#3C738B;} .color-goldlight {color:#F4EFE1;} .color-goldmedium {color:#CBB677;} .color-golddark {color:#AD9C65;} .color-graylight {color:#D6D6D6;} .color-graymedium {color:#B2B2B2;} .color-graydark {color:#595959;} .color-greendark {color:#5F791C;} .color-greenmedium {color:#ADCC23;} .color-greenlight {color:#DEEBA7;} .color-purpledark {color:#450084;} .color-purplelight {color:#DACCE6;} .color-red {color:#A4232B;} .gridpad iframe.instagram-media{background:rgb(255, 255, 255) none repeat scroll 0% 0%;border:0px none;margin:1px;border-radius:4px;box-shadow:0px 0px 1px 0px rgba(0, 0, 0, 0.5), 0px 1px 10px 0px rgba(0, 0, 0, 0.15);display:block;padding:0px;position:relative;width:100%;} .gridpad iframe.twitter-timeline{margin-left:0px;} #maincontentarea a.lflink{color:#000000;} #maincontentarea a.lflink:link{text-decoration:none;} #maincontentarea a.lflink:visited{text-decoration:none;} #maincontentarea a.lflink:hover{color:#000000;text-decoration:underline;} #maincontentarea a.lflink:active{text-decoration:underline;} #maincontentarea .linkfarm ul{list-style:none;} #maincontentarea .linkfarm ul.llul, h6.llh6, h5.llh5{margin-left:-10px;} #maincontentarea .linkfarm ul.llul {margin-bottom:-10px;padding-bottom:0px;} .linkfarm hr{margin-bottom:9px;margin-top:-11px;} #maincontentarea ul.llul li{line-height:18px;margin-bottom:9px !important;} #maincontentarea .gridpad ul.llul li{font-size:16px !important;} #maincontentarea h5.llh5{margin-top:-8px;margin-bottom:12px;} #maincontentarea .llh6{margin-bottom:12px;} .primarytag{text-transform:uppercase;} h1.skintitle{font-family:Arvo, Georgia, serif !important;font-size:32px !important;line-height:40px !important;letter-spacing:-1.5px !important;text-align:center;padding-top:10px;} .skinpage p, .skinpage h1, .skinpage h2, .skinpage h3, .skinpage h4, .skinpage h5, .skinpage h6{padding-left:12px;} .skinpage h2[itemprop="name"] {text-align:center;} .skinpage p.skinauthor{text-transform:uppercase;font-size:12px !important;line-height:20px !important;font-family:arial;float:left;} .skinpage p{padding-left:12px;font-size:18px !important;line-height:30px !important;} .yui3-g-r [class *= "yui3-u"]{font-family:Arial, Helvetica, sans-serif} .skinpage p.skinsummary{font-size:16px;line-height:24px;margin-top:10px !important;} .story-footer{background:#f4efe1;line-height:20px;font-size:14px;font-family:arial;padding:12px;margin-bottom:12px;margin-top:22px;} .float-right-image, .float-left-image {display:block;float:none;margin-left:auto;margin-right:auto;padding-bottom:5px;} .float-right-image{padding-left:10px;} .float-left-image{padding-right:10px;} .sidebar-left, .sidebar-right {display:block;float:none;margin-left:auto;margin-right:auto;background-color:#d6d6d6;border:10px solid white;width:290px;padding-top:10px;} .float-right-table, .float-left-table {padding:10px;float:none;margin-left:auto;margin-right:auto;} .float-left-table{margin-right:2em !important;} tr.image-caption, .skinpage tr.image-caption{position:relative;top:-5px;display:table-cell;padding:0px;} tr.image-caption td, td.image-caption, .skinpage tr.image-caption td, .skinpage td.image-caption{display:block !important;padding:10px;margin-top:-5px;} .skinpage p.image-caption{padding-left:12px !important;margin-top:-22px !important;font-size:14px !important;line-height:18px !important;margin-left:12px !important;} .skinpage tr.no-padding-literal-width-image td img{width:99.99% !important;margin-bottom:-3px;} tr.full-width-image td img{position:relative;top:3px;} @-moz-document url-prefix(){tr.full-width-image td img{position:static;}}.feature-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;} .feature-video-container iframe, .feature-video-container object, .feature-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;} .gridpad > div h2#articlefeedh2{padding-left:0px;padding-top:24px;} #in-page-footer{padding:16px;background-color:#D6D6D6;font-family:arial;font-size:14px;color:#404142;margin:0px 12px 0px;position:relative;clear:both;} #in-page-footer .pagecontainer{overflow:visible;} #maincontentarea #in-page-footer a{color:#333;text-decoration:underline;border-bottom:0px;} #maincontentarea #in-page-footer a:hover{text-decoration:underline;} #in-page-footer #ofctitle{font-family:Arvo;font-size:16px;color:#595959;padding-bottom:0.25em;border-bottom:1px solid black;*display:block;*padding-right:1em;} #ofctitle{text-align:left;} #ofccontact, #ofchours, #ofcaddress, #ofcsocial{padding-top:0.25em;padding-bottom:1em;text-align:left;} #ofccontact, #ofchours{*padding-right:1em;white-space:nowrap;} #ofcaddress{*padding-right:1em;} #in-page-footer #ofcsocial img{width:39px;} #maincontentarea #ofchours p{font-size:12px !important;} #footer{height:auto;background:#450084;font-family:arial;color:#ffffff;text-transform:uppercase;} #footer a{color:#fff;} #footer a:link{text-decoration:underline;} #footer a:visited{text-decoration:underline;} #footer a:hover{text-decoration:underline;color:#d6d6d6;} #footer .footlinks{text-align:center;padding:0 12px;} #footer .footlinks ul{list-style-type:none;margin:10px;font-size:12px;text-align:center;} #footer .footlinks ul li{display:inline;padding-right:2em;line-height:2em;} #footer #footertext{font-family:arial;font-size:12px;color:#595959;text-align:center;background-color:#f4efe1;padding:10px 0px;line-height:1.75em;*min-width:1021px;*width:100%;} #footer #footertext a{color:#595959;} #footer #footertext #logo{vertical-align:top;text-align:right;*float:left;text-align:left;padding-left:10px;} #footer #footertext #logo img{width:145px !important;height:67px !important;} #footer #footertext #divider{vertical-align:top;width:11px;text-align:center;*float:left;display:none;} #footer #footertext #divider img{width:1px;height:67px;} #footer #footertext #contactinfo{vertical-align:middle;text-align:left;text-transform:uppercase;text-align:center;padding-bottom:1em;} #footer #footertext #rightside{text-align:right;text-transform:none;padding-right:10px;} @media all and (min-width:120px){#social-media-icons{white-space:normal;} .yui3-u-1-2, .yui3-u-1-3, .yui3-u-2-3, .yui3-u-1-4, .yui3-u-3-4, .yui3-u-1-5, .yui3-u-2-5, .yui3-u-3-5, .yui3-u-4-5, .yui3-u-1-6, .yui3-u-5-6, .yui3-u-1-8, .yui3-u-3-8, .yui3-u-5-8, .yui3-u-7-8, .yui3-u-1-10, .yui3-u-3-10, .yui3-u-7-10, .yui3-u-9-10, .yui3-u-1-12, .yui3-u-5-12, .yui3-u-7-12, .yui3-u-11-12, .yui3-u-7-24, #footer #footertext #logo, #footer #footertext #contactinfo{width:100%;} #footertextalign {width:100%;} #footer #footertext #rightside{width:100%;} #footer #footertext #rightside{float:none;} .yui3-u-1-4 img{max-width:172px;} ul#headernav{white-space:wrap;top:0.2em;} ul#headernav, #headernav .search{display:inline;} ul#headernav li span#audiencelinkbreak{display:inline;} #sidebar{display:none;} #maincontentwrapper > table tr td#nav{margin-left:-202px;} #maincontentwrapper > .tabular .tabular-row .tabular-nav{margin-left:-202px;} #maincontentwrapper > div > div > div#nav{margin-left:-202px;} #maincontentB{position:relative;top:16px;} #mainpagecontent{top:0px;} @-moz-document url-prefix(){#mainpagecontent{top:0px;}}@-moz-document url-prefix(){#maincontentB {position:relative;left:0px;top:0px;}}#titles #sitetitle{text-align:left;display:none;} #ofccontact, #ofchours, #ofcaddress {white-space:normal;} #goldbar{padding-left:0px;font-size:14px;height:0px;} #titles #pagetitle{padding-left:10px;padding-top:0.4em;margin-left:0px;overflow:hidden;top:0px;min-height:0px;padding-top:10px;padding-bottom:10px;position:relative;z-index:0;} #header img{width:85%;max-width:434px;} #header{text-align:center;} .column{margin-top:20px;margin-left:5px;} .yui3-u-1-3, .yui3-u-1-2, .yui3-u-2-3, .yui3-u-3-4, #footer #footertext #logo, #footer #footertext #contactinfo{width:100%;} #footer #footertext #rightside{width:100%;} #footer #footertext #logo{text-align:center;padding-left:0px;} #footer #footertext #contactinfo{text-align:center;} #footer #footertext #rightside{text-align:center;} .limitedheight{max-height:100000px;overflow:visible;height:auto;padding-bottom:0px;} .toprowobject{max-height:10px;} .breakaway{display:none;} .gridpad{padding:0px 0px 10px 0px;} .gridpadv{padding:0px 0px 5px 0px;} .gridpad img{min-width:20px;max-width:319px;} #in-page-footer{margin:0px;} .gridpad iframe.instagram-media{width:88%;left:0px;} .gridpad iframe.twitter-timeline{margin-left:0px;} #hdrcontainer{background:white;}}@media all and (min-width:320px){ .yui3-u-1-4{width:49.4%;} .gridpad{padding:0px 5px 10px 5px;} .gridpadv{padding:0px 5px 5px 5px;} .gridpad img{max-width:359px;} #in-page-footer{margin:0px 0px 0px 0px;} .gridpad iframe.instagram-media{width:97%;left:0px;} .gridpad iframe.twitter-timeline{margin-left:0px;} .float-right-image, .float-left-image {display:block;float:none;margin-left:auto;margin-right:auto;} .sidebar-left, .sidebar-right {display:block;float:none;margin-left:auto;margin-right:auto;background-color:#d6d6d6;border:10px solid white;width:290px;padding-top:10px;} .float-right-table, .float-left-table {padding:10px;float:none;margin-left:auto;margin-right:auto;}}@media all and (min-width:360px){ ul#headernav{white-space:nowrap;} .gridpad img{max-width:480px;}}@media all and (min-width:405px){ ul#headernav li span#audiencelinkbreak{display:none;}}@media all and (min-width:481px){.yui3-u-1-2{width:49.6%;}.yui3-u-1-3,#footer #footertext #logo, #footer #footertext #contactinfo {width:30.8%;}.yui3-u-2-3{width:65.8%;}.yui3-u-1-4{width:23%;}.yui3-u-1-5{width:20%;}.yui3-u-2-5{width:40%;}.yui3-u-3-5{width:60%;}.yui3-u-4-5{width:80%;}.yui3-u-1-6{width:16.656%;}.yui3-u-5-6{width:83.33%;}.yui3-u-1-8{width:12.5%;}.yui3-u-3-8{width:37.5%;}.yui3-u-5-8{width:62.5%;}.yui3-u-7-8{width:87.5%;}.yui3-u-1-12{width:8.3333%;}.yui3-u-5-12{width:41.6666%;}.yui3-u-7-12{width:58.3333%;}.yui3-u-11-12{width:91.6666%;}.yui3-u-1-24{width:4.1666%;}.yui3-u-5-24{width:20.8333%;}.yui3-u-7-24{width:29.1666%;}.yui3-u-11-24{width:45.8333%;}.yui3-u-13-24{width:54.1666%;}.yui3-u-17-24{width:70.8333%;}.yui3-u-19-24{width:79.1666%;}.yui3-u-23-24{width:95.8333%;} .yui3-u-1-3{width:32.8%;} #footer #footertext #logo{text-align:left;padding-left:10px;} #footer #footertext #contactinfo{text-align:center;} #footer #footertext #rightside{text-align:right;} #footer #footertext #rightside{width:30.8%;} .yui3-u-1-4{width:49.6%;} .to100{width:100%;} #header img{width:434px;} .yui3-u-3-4{width:100%;} .yui3-u-2-3{width:66.4%;} .toprowobject{max-height:24px;height:24px;} .gridpad{padding:0px 12px 24px 12px;} .gridpadv{padding:0px 12px 12px 12px;} .gridpad img{max-width:1021px;} #in-page-footer{margin:0px 0px 0px 0px;} .gridpad iframe.instagram-media{width:94%;}}@media all and (min-width:560px){ .gridpad iframe.instagram-media{width:100%;left:0px;} .gridpad iframe.twitter-timeline{margin-left:0px !important;}}@media all and (min-width:769px){.yui3-u-1-4{width:24.52%;} .yui3-u-1-3{width:32.9%;} #footer #footertext #logo, #footer #footertext #contactinfo{width:32.3%;} #footer #footertext #rightside{width:31.9%;} .yui3-u-3-4{width:74.8%;} .yui3-u-1-2{width:49.7%;} .yui3-u-1{width:100%;} .yui3-u-2-3{width:66.4%;} #titles{padding:0px;margin-top:0px;top:0px;min-height:0px;} #titles #sitetitle{display:block;font-size:22px;text-align:right;position:relative;} #titles #pagetitle{font-size:28px;margin-left:-32px;padding-top:0em;white-space:normal;overflow:visible;position:relative;top:0px;min-height:0px;padding-top:10px;padding-bottom:10px;position:relative;z-index:0;} #ipf-buffer {display:none;} #sidebar{display:block;} #sidebar .nav ul li:hover{background-color:#d6d6d6;} ul#headernav{top:0em;display:inline;top:1em;} #headernav .search{display:inline;} ul#headernav li{white-space:nowrap;} #maincontentwrapper{margin-top:0px !important;} #maincontentwrapper > table tr td#nav{margin-left:0px;} #maincontentwrapper > .tabular .tabular-row .tabular-nav{margin-left:0px;} #maincontentwrapper > div > div > div#nav{margin-left:0px;} #maincontentB{top:0px;} #mainpagecontent{top:0px;} @-moz-document url-prefix(){#mainpagecontent{top:0px;}}#ipf-buffer {display:block;float:left;} #goldbar{font-size:12px;height:50px;padding-left:0px;} @-moz-document url-prefix(){#maincontentB{}}#header img{max-width:33%;margin-top:1.1em;width:auto;padding-top:4px;} @-moz-document url-prefix(){#mainpagecontent{margin-top:0px;}}.column{margin-top:10px;margin-left:0px;} .breakaway{display:inline-block;} .gridpad img{max-width:1021px;} .float-right-image {display:inline;float:right;} .float-left-image {display:inline;float:left;} .sidebar-left {display:inline;float:left;} .sidebar-right {display:inline;float:right;} .float-right-table {display:inline;float:right;} .float-left-table {display:inline;float:left;} #in-page-footer{margin:0px 12px 0px 12px;} #hdrcontainer{background:#dfd2aa;} #header #headernav .search input[type="text"]{width:90px;}}@media all and (min-width:800px){}@media all and (min-width:821px){ #header #headernav .search input[type="text"]{width:120px;}}@media all and (min-width:880px){ #goldbar{font-size:14px;}}@media all and (min-width:890px){ #maincontentB{}}@media all and (min-width:930px){ #maincontentwrapper{margin-top:0px !important;}}@media all and (min-width:964px){ .yui3-u-1-4{width:24.6%;} .yui3-u-1-3{width:32.96%;} #footer #footertext #logo, #footer #footertext #contactinfo{width:32.3%;} #footer #footertext #rightside{width:32%;} .yui3-u-2-3{width:66.5%;}}@media all and (min-width:980px){#footertextalign {width:80%;}}@media all and (min-width:995px){ #header{height:50px;}}@media all and (min-width:1000px){ #sidebar{display:block;} ul#headernav{display:inline;white-space:nowrap;top:1em;} ul#headernav li{white-space:nowrap;} #maincontentwrapper{margin-top:0px !important;} #ipf-buffer {display:block;float:left;}}@media all and (min-width:1024px){ #social-media-icons{margin-left:18px;} #header img{width:100%;max-width:434px;padding-top:0px;}}@media all and (min-width:1200px){ #ofccontact, #ofchours {white-space:nowrap;}}@media all and (max-width:768px){ #maincontentarea{max-width:768px !important;} @-ms-viewport{width:748px;} #social-media-icons{white-space:normal;}}@media all and (max-width:480px){ #maincontentarea{max-width:480px !important;} @-ms-viewport{width:460px;} .nomobile{display:none;} #maincontentarea .rwdtile a h4.lnktxt, #maincontentarea .rwdtile a img + div.hide-image-on-mobile{margin-top:0px;border-radius:5px 5px 5px 5px !important;}}@media all and (max-width:320px){ #maincontentarea{max-width:320px !important;} @-ms-viewport{width:300px;}}@media all and (max-width:120px){ @-ms-viewport{width:100px;}}@media all and (max-width:480px){iframe:not(.unlimited-iframe):not(.instagram-media):not(.tableauViz){max-width:320px;height:auto;} iframe.twitter-timeline{height:675px;}}@media all and (max-width:320px){iframe:not(.unlimited-iframe):not(.instagram-media):not(.tableauViz){max-width:300px;height:auto;} iframe.twitter-timeline{height:675px;}}#bannertitle{font-size:74px;margin-top:-94px;font-family:Arvo, Georgia serif;color:white;opacity:0.85;display:block;height:94px;margin-left:-5px;} @media all and (min-width:120px){ #bannertitle{font-size:31px;margin-top:-41px;height:38px;margin-left:-3px;} #leftspace, #rightrelatedregion{display:none;} #skinspace{width:100% !important;}}@media all and (min-width:481px){ #bannertitle{font-size:52px;margin-top:-64px;height:62px;margin-left:-5px;} #leftspace, #rightrelatedregion{display:inline-block;} #skinspace{width:65.8% !important;}}@media all and (min-width:1024px){ #bannertitle{font-size:74px;margin-top:-94px;height:94px;margin-left:-5px;}}#maincontentarea .rwdtile a{text-decoration:none;} @media all and (min-width:120px){ #maincontentarea .rwdtile a h4.lnktxt, #maincontentarea .rwdtile a div.lnktxt{border-radius:5px 5px 5px 5px;text-align:right;font-size:19px;max-height:59px;line-height:22px;font-family:Arial, Helvetica, sans-serif;margin-bottom:12px;font-weight:normal;padding:5px 10px;}}#maincontentarea .rwdtile a h4.lnktxt, #maincontentarea .rwdtile a > img{border-radius:5px 5px 0px 0px;} #maincontentarea .rwdtile a h4.lnktxt, #maincontentarea .rwdtile a img + div{border-radius:0px 0px 5px 5px !important;margin-top:-4px;} #maincontentarea div.linkfarm > div, #maincontentarea .rwdtile h5.videoheading ~ div{border-radius:5px 5px 5px 5px;} #maincontentarea .rwdtile div.itemsContainer div.image img{border-radius:5px 5px 5px 5px;} #maincontentarea .rwdtile img.rwdtilenav{height:15px;min-width:10px;padding-bottom:13px;padding-top:19px;} #maincontentarea .rwdtile h4{font-size:18px;line-height:22px;} #maincontentarea .rwdtile a:hover > img{background-color:black;opacity:0.8;} .actionlinkcontainer{display:inline-table;} .actionlinktext{display:table-cell;text-align:right;vertical-align:middle;padding-right:13px;padding-top:5px;} .actionlinknav{display:table-cell;vertical-align:middle;text-align:center;padding-top:5px;padding-right:5px;} @media all and (-ms-high-contrast:none), (-ms-high-contrast:active){.pagecontainer{overflow:visible;}}@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){.pagecontainer{overflow:visible;}}@media screen and (min-width:0) and (min-resolution:+72dpi){.pagecontainer{overflow:visible;}}@media screen and (min-width:0) and (min-resolution:.001dpcm){.pagecontainer{overflow:visible;}}#slideshow{visibility:hidden;} .pctbc{display:none;} .circle-image{line-height:0;display:inline-block;margin-top:5px;border-radius:50%;transition:linear 0.25s;} .circle-image img, img.circle-image{border-radius:50%;} img.circle-image, img.circle-image{color:transparent;} figure img {max-width:310px;width:100%;} figcaption {background:#d6d6d6;padding:10px;margin-top:-5px;font-size:14px;} @media (max-width:768px) {figure.image {padding:10px !important;float:none !important;display:block;margin-left:auto;margin-right:auto;}} .lnktxt td{padding-top:3px;} a.ical {min-width:34px;} #maincontentarea #tabbed-region .rwdfeed, #maincontentarea .rwd-widget .news-list img, .rwd-widget .event-list img, .rwdSportsfeed img, .rwdBlogfeed img{padding-left:0px !important;} #maincontentarea .rwd-widget .rwdHTMLfeed ul, #maincontentarea .rwd-widget .rwdHTMLfeed ul~a, #maincontentarea #tabbed-region .rwdfeed a.readmore, #maincontentarea .rwd-widget .news-list ul li, #maincontentarea .rwd-widget .event-list ul li{padding-left:10px !important;padding-right:10px !important;} iframe #maincontentarea .rwd-widget .rwdHTMLfeed ul, iframe #maincontentarea .rwd-widget .rwdHTMLfeed ul~a, iframe #maincontentarea #tabbed-region .rwdfeed a.readmore, iframe #maincontentarea .rwd-widget .news-list ul li, iframe #maincontentarea .rwd-widget .event-list ul li{padding-left:0px !important;} ul.fancylist{list-style-image:url('//www.jmu.edu/_images/_dots/bullet-fancy.png');} #maincontentarea ul.spaced-list, #maincontentarea ol.spaced-list, #defaultregion ul.spaced-list, #defaultregion ol.spaced-list{margin-bottom:2em !important;} .with-max-width {max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:20px;box-shadow:5px 5px 5px grey;} @media all and (max-width:768px){ @-moz-document url-prefix(){#footer{position:relative;}}} #header #headernav .search input[type="text"]::placeholder{color:#eeeeee;opacity:1;} #header #headernav .search input[type="text"]:-ms-input-placeholder{color:#eeeeee;} #header #headernav .search input[type="text"]::-ms-input-placeholder{color:#eeeeee;} ul.slimmenu{z-index:981 !important;} .headerpadding {padding:10px 15px;} .bg-bluelight-nohover, .bg-bluelight {background:#D2EBF5 ;color:#000000;} .bg-bluelight:hover {background:#5498B6 ;color:#000000;} .bg-bluemedium-nohover, .bg-bluemedium {background:#5498B6 ;color:#FFFFFF;} .bg-bluemedium:hover {background:#D2EBF5 ;color:#000000;} .bg-bluedark-nohover, .bg-bluedark {background:#3C738B ;color:#FFFFFF;} .bg-bluedark:hover {background:#5498B6 ;color:#000000 ;} .bg-goldlight-nohover, .bg-goldlight {background:#F4EFE1 ;color:#000000;} .bg-goldlight:hover {background:#CBB677 ;color:#000000;} .bg-goldmedium-nohover, .bg-goldmedium {background:#CBB677 ;color:#000000;} .bg-goldmedium:hover {background:#F4EFE1 ;color:#000000;} .bg-golddark-nohover, .bg-golddark{background:#AD9C65 ;color:#000000;} .bg-golddark:hover{background:#F4EFE1 ;color:#000000;} .bg-graylight-nohover, .bg-graylight {background:#D6D6D6 ;color:#000000;} .bg-graylight:hover {background:#B2B2B2 ;color:#000000;} .bg-graymedium-nohover, .bg-graymedium {background:#B2B2B2 ;color:#000000;} .bg-graymedium:hover {background:#D6D6D6 ;color:#000000;} .bg-graydark-nohover, .bg-graydark {background:#595959 ;color:#FFFFFF;} .bg-graydark:hover {background:#B2B2B2 ;color:#000000;} .bg-greendark-nohover, .bg-greendark {background:#5F791C;color:#FFFFFF;} .bg-greendark:hover {background:#ADCC23;color:#000000;} .bg-greenmedium-nohover, .bg-greenmedium {background:#ADCC23;color:#000000;} .bg-greenmedium:hover {background:#DEEBA7;color:#000000} .bg-greenlight-nohover, .bg-greenlight {background:#DEEBA7;color:#000000;} .bg-greenlight:hover {background:#ADCC23;color:#000000;} .bg-purpledark-nohover, .bg-purpledark {background:#450084 ;color:#FFFFFF;} .bg-purpledark:hover {background:#B599CE ;color:#000000;} .bg-purplelight-nohover, .bg-purplelight {background:#DACCE6 ;color:#000000;} .bg-purplelight:hover {background:#B599CE ;color:#000000;} .bg-red-nohover, .bg-red {background:#A4232B ;color:#FFFFFF ;} .bg-red:hover {background:#A4232B ;color:#FFFFFF ;} .bg-none .llhrdiv hr{border-bottom:2px solid #333333;} .bg-goldlight-nohover .llhrdiv hr{border-bottom:2px solid #AD9C65;} .bg-purplelight-nohover .llhrdiv hr{border-bottom:2px solid #450084;} .bg-graylight-nohover .llhrdiv hr{border-bottom:2px solid #333333;} .bg-greenlight-nohover .llhrdiv hr{border-bottom:2px solid #5F791C;} .bg-bluelight-nohover .llhrdiv hr{border-bottom:2px solid #3C738B;} .bg-yellow{background:#FFBD00;color:#000000;} .bg-yellow:hover{background:#FFCE33;} .bg-purplemedium-nohover, .bg-purplemedium {background:#B599CE;color:#000000;} .bg-purplemedium:hover {background:#DACCE6 ;color:#000000;} .border-radius{border-radius:5px;} .border-radius-top{border-radius:3px 3px 0px 0px;} .border-radius-bottom{border-radius:0px 0px 5px 5px;} .border-bluelight{border:1px solid #D2EBF5;border-radius:5px;} .border-bluemedium{border:1px solid #5498B6;border-radius:5px;} .border-bluedark{border:1px solid #3C738B;border-radius:5px;} .border-goldlight{border:1px solid #F4EFE1;border-radius:5px;} .border-goldmedium{border:1px solid #CBB677;border-radius:5px;} .border-golddark{border:1px solid #AD9C65;border-radius:5px;} .border-graylight{border:1px solid #D6D6D6;border-radius:5px;} .border-graymedium{border:1px solid #B2B2B2;border-radius:5px;} .border-graydark{border:1px solid #595959;border-radius:5px;} .border-greenlight{border:1px solid #DEEBA7;border-radius:5px;} .border-greenmedium{border:1px solid #ADCC23;border-radius:5px;} .border-greendark{border:1px solid #5F791C;border-radius:5px;} .border-purplelight{border:1px solid #DACCE6;border-radius:5px;} .border-purpledark{border:1px solid #450084;border-radius:5px;} .border-red{border:1px solid #A4232B;border-radius:5px;} .slideshowEZmarginBottom{margin-bottom:24px;} .fancytextpurple{font-family:Arvo, Georgia, serif !important;color:#450084;font-size:18px !important;line-height:22px !important;font-weight:normal;} .fancytext{font-family:Arvo, Georgia, serif !important;color:#333333;font-size:18px !important;line-height:22px !important;font-weight:normal;} #sidebar .custnav li, #sidebar .nav ul li{text-align:left !important;border-top:0px !important;overflow:hidden;} .sideArrowGold{background:url(//www.jmu.edu/jmucmsfiles/images/sidebar-side-arrow-gold.png);background-repeat:no-repeat;} .nav-highlighted{background:#d6d6d6 !important;font-weight:bold;width:182px;} .nav-highlighted:hover{background:#d6d6d6 !important;} hr.hr-gradient-grey{ border:0;height:1px;background-image:linear-gradient(to right, rgba(0, 0, 0, 0), #CCCCCC, rgba(0, 0, 0, 0));} .factoid{font-weight:bold;font-size:56px !important;line-height:58px;} @media print{#purpleband, #goldband, #goldbar, #mobileleftnav, #goldnav li, #mobileleftnav li, #mobileleftnav li.firstnavlink, #sncontainer, #scrollnotify, .skipnav, #back-top{visibility:hidden;} .noprint{display:none;}}.feed-widget{border-radius:5px;} #maincontentarea .rwdtile a div.action-link-margin-if-there-is-an-image, #maincontentarea .rwdtile a div.action-link-margin-if-there-is-an-image-undo-on-mobile{margin-top:-7px;} .checkablelist{list-style:none;} @media all and (max-width:1319px){ #back-top a{display:none !important;}} @media all and (max-width:768px){ #back-top a{display:block !important;}} @media all and (max-width:768px){ .hideBelow769{display:none !important;}}@media all and (max-width:480px){ .hideBelow481{display:none !important;} .centered-for-mobile {text-align:center;}}a.sitemap-link{text-decoration:underline !important;} body{background:#f4efe1 !important;} #mainpagecontent{background-color:#fff !important;} #wholepage{-webkit-font-smoothing:auto !important;} .rwdwysiwyg{overflow:auto;} 