/* Mercer University */

@import url('//fonts.googleapis.com/css?family=Kameron:700');

/*Begin general font and link styes*/

body, html {
    /* Encoded image is fffff 960x96 */
    background: #F4EEE5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA8AAAABgAQMAAADo7ImrAAAAA1BMVEX///+nxBvIAAAAIUlEQVR4Xu3AAQkAAADCMPunFp5jWwAAAAAAAAAAAAAAOC1gAAHYaqn3AAAAAElFTkSuQmCC) 50% 0 repeat-y;
    height: 100%;  /* For sticky footer */
}

html {
    font-size: 62.5%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 14px;
    line-height: 1.4rem;
    margin: 0;
    min-height: 100%;
}

/*Removes browser default margin and padding*/

* {
    margin: 0;
    padding: 0;
}

/*
 * Do not change the following h1 font properties
 * The values here are tightly coupled with the @font-face rule above
 */
h1 { font-family: Kameron, Rockwell, Palantino, Georgia, serif; font-weight: 700; }

h2, h3, h4, h5, h6 { font-weight: bold; }
h1     { color: #e45c06; font-size: 26px; font-size: 2.6rem; line-height: 28px; line-height: 2.8rem; padding:  0   0  5px 0; }
h2     { color: #e45c06; font-size: 16px; font-size: 1.6rem; line-height: 24px; line-height: 2.4rem; padding: 10px 0  5px 0; }
h3     { color: #c75335; font-size: 15px; font-size: 1.5rem; line-height: 17px; line-height: 1.7rem; padding: 15px 0 10px 0; }
h4     { color: #002740; font-size: 14px; font-size: 1.4rem; line-height: 16px; line-height: 1.6rem; padding: 15px 0 10px 0; }
h5, h6 { color: #55657d; font-size: 13px; font-size: 1.3rem; line-height: 13px; line-height: 1.3rem; padding: 10px 0 10px 0; }

strong { font-weight: bold; }
bold { font-weight: bold; }

em { font-style: italic; }
i { font-style: italic; }

abbr { font-style: normal; text-decoration: none; }
acronym { font-style: normal; text-decoration: none; }

ol li {
    list-style-position: outside;
    color: #5d0a1c;
    padding: 0px 0px 5px 0px;
    margin: 0px 0px 0px 20px;
}

ul li {
    /*color: #A64103;*/
    color: #cb5307;
    list-style-type: square;
    list-style-position: outside;
    padding: 0px 0px 5px 0px;
    margin: 0px 0px 0px 15px;
}

/*End Font and link styes*/

/* table information */

td {
    padding: 5px;
}

/* Image Replaced */
.ir {
    -moz-appearance: none;
    border: none;
    color: transparent;
    font: 0/0 a;
    padding: 0;
    text-shadow: none;
}

.keep-uppercase { text-transform: uppercase !important; }
.keep-lowercase { text-transform: lowercase !important; }

/* Begin Structure  */

.all-content {
    display: table;
    height: 100%;
    width: 100%;
}

/* University branding */

#brandingholderdiv {
    width: 100%;
    height: 110px;
    background-image:url(../images/orange140425.gif);
    background-repeat: repeat-x;
    border-bottom-style: solid;
    border-bottom-color:#fff;
    border-bottom-width: 1px;
    margin: 0 auto 0 auto;
}

.branding {
    width: 960px;
    margin: 0px auto 0px auto;
    padding: 0px;
}

#campuses {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-size: 1.1rem;
    margin: -27px 0px 9px 77px;
    text-align: left;
    letter-spacing: 2px;
    color: #fff;
    width: 350px;
}

#campuses a:link {
    color: #fff;
    text-decoration: none;
}

#campuses a:visited {
    color: #fff;
    text-decoration: none;
}

#campuses a:hover {
    color: #FFF;
    text-decoration: none;
}

#campuses a:active {
    color: #FFF;
    text-decoration: none;
}

/* Top links */

/* Search */

#search {
    font-family: Arial, Helvetica, sans-serif;
    margin: -90px 30px 0px 0px;
    font-size: 12px;
    font-size: 1.2rem;
    float: right;
}

#toplinks {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-size: 1.1rem;
    margin: -65px 30px 0px 0px;
    text-align: right;
    letter-spacing:.5px;
    color: #fff;
    float:right;
}

#toplinks a:link {
    color: #fff;
    text-decoration: none;
}

#toplinks a:visited {
    color: #fff;
    text-decoration: none;
}

#toplinks a:hover {
    color: #fff;
    text-decoration: none;
}

#toplinks a:active {
    color: #fff;
    text-decoration: none;
}

/*  Main navigation*/

#navbar {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: 100%;
    background: #000;
}

#navbar ul {
    background:transparent url(/images/navbar.gif) 0 0 no-repeat;
    display:block;
    height:25px;
    list-style-type:none;
    margin:0 auto;
    padding:0;
    position:relative;
    width:960px;
}

#navbar ul li a {
    display:block;
    height:25px;
    list-style-type:none;
    text-indent:-9999px;
}

/* This controls the roll-over placement*/

#navacademics a:hover { background:transparent url(/images/navbar.gif) 0px -25px no-repeat;}
#navadmissions a:hover { background:transparent url(/images/navbar.gif) -185px -25px no-repeat;}
#navcampus a:hover { background:transparent url(/images/navbar.gif) -294px -25px no-repeat;}
#navabout a:hover { background:transparent url(/images/navbar.gif) -410px -25px no-repeat;}
#navalumni a:hover { background:transparent url(/images/navbar.gif) -533px -25px no-repeat;}
#navathletics a:hover { background:transparent url(/images/navbar.gif) -610px -25px no-repeat;}
#navgifts a:hover { background:transparent url(/images/navbar.gif) -699px -25px no-repeat;}
#navhome a:hover { background:transparent url(/images/navbar.gif) -833px -25px no-repeat;}

/* This controls the placement on the specific page of the white tab */


body#academics #navbar li#navacademics a { background:transparent url(/images/navbar.gif) 0px -50px no-repeat;}
body#admissions #navbar li#navadmissions a { background:transparent url(/images/navbar.gif) -185px -50px no-repeat;}
body#campus #navbar li#navcampus a { background:transparent url(/images/navbar.gif) -294px -50px no-repeat;}
body#about #navbar li#navabout a { background:transparent url(/images/navbar.gif) -410px -50px no-repeat;}
body#alumni #navbar li#navalumni a { background:transparent url(/images/navbar.gif) -533px -50px no-repeat;}
body#athletics #navbar li#navathletics a { background:transparent url(/images/navbar.gif) -500px -50px no-repeat;}
body#gifts #navbar li#navgifts a { background:transparent url(/images/navbar.gif) -699px -50px no-repeat;}
body#home #navbar li#navhome a { background:transparent url(/images/navbar.gif) -833px -50px no-repeat;}

/* This controls the black tabs */

#navacademics {left:0px; width:185px;}
#navadmissions {left:185px; width:109px;}
#navcampus {left:294px; width:117px;}
#navabout {left:410px; width:124px;}
#navalumni {left:533px; width:76px;}
#navathletics {left:610px; width:90px;}
#navgifts { left:699px; width:133px;}
#navhome { left:833px; width:128px;}

/* This controls the white tabs width */

body#academics #navacademics { left:0px; width:185px;}
body#admissions #navadmissions { left:185px; width:108px;}
body#campus #navcampus { left:294px; width:117px;}
body#about #navabout { left:410px; width:123px;}
body#alumni #navalumni { left:533px; width:76px;}
body#athletics #navathletics { left:428px; width:72px;}
body#gifts #navgifts { left:699px; width:133px;}
body#home #navhome {left:832px; width:128px;
}

#navbar ul li {
list-style:none;
margin:0;
padding:0;
position:absolute;
top:0}

/* End University branding */

/* ==========================================================================
   Mercer University Header 2
   ========================================================================== */

.mu2-header {
    background: #cb5307;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    clear: both;
    font-size: 11px;
    font-size: 1.1rem;
}

.mu2-header * {
    box-sizing: inherit;
    -moz-box-sizing: inherit;
}

.mu2-header a,
.mu2-header a:visited {
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
}

.mu2-header a:active,
.mu2-header a:focus,
.mu2-header a:hover {
    text-decoration: underline;
}

.mu2-header__inside {
    margin: 0 auto;
    padding: 20px 0;
    padding: 2rem 0;
    width: 960px;
}

.mu2-header__inside:before,
.mu2-header__inside:after {
    display: table;
    content: " ";
}

.mu2-header__inside:after {
    clear: both;
}

.mu2-header__search {
    background: #fff;
    border: 1px solid #888;
    clear: both;
    display: block;
    float: right;
    margin: 0 0 5px;
    margin: 0 0 0.5rem;
    width: auto;
}

.mu2-header__search__field {
    background: #fff;
    border: none;
    display: block;
    float: left;
    font-size: 12px;
    font-size: 1.2rem;
    height: 15px;
    height: 1.5rem;
    line-height: 15px;
    line-height: 1.5rem;
    min-height: 24px;
    padding: 0 0 5px;
    padding:  0 0.5rem;
    width: 200px;
    width: 20rem;
}

.mu2-header__search__submit {
    background: #fff url(//assets.mercer.edu/images/mu2/searchglass.png) 50% 50% no-repeat;
    border: none;
    display: block;
    float: left;
    height: 24px;
    padding: 0;
    width: 24px;
}

.mu2-header__wordmark,
.mu2-header__stuff {
    width: 50%;
    float: left;
}

.mu2-header__stuff {
    text-align: right;
}

.mu2-header__links {
    clear: both;
    line-height: 14px;
    line-height: 1.4rem;
}

.mu2-header__divider {
    color: #fff;
    margin: 3px;
    margin: 0.3rem;
}

div.mu2-header-print { display: none; }

/* ==========================================================================
   University Nav 2
   ========================================================================== */
.mu2-nav {
    background: #000;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    text-transform: uppercase;
}

.mu2-nav * {
    box-sizing: inherit;
    -moz-box-sizing: inherit;
}

.mu2-nav__inside {
    margin: 0 auto;
    width: 960px;
}

.mu2-nav__inside:before,
.mu2-nav__inside:after {
    display: table;
    content: " ";
}

.mu2-nav__inside:after {
    clear: both;
}

.mu2-nav a,
.mu2-nav a:visited {
    color: #fff;
    display: block;
    float: left;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    font-weight: 300;
    padding: 5px 0;
    padding: 0.5rem 0;
    text-align: center;
    text-decoration: none;
}

.mu2-nav a:hover,
.mu2-nav a:active,
.mu2-nav a.current {
    color: #a6a6a6;
    text-decoration: none;
}

.mu2-nav .academics   { width: 14%; }
.mu2-nav .admissions  { width: 14%; }
.mu2-nav .campus-life { width: 14%; }
.mu2-nav .about       { width: 15%; }
.mu2-nav .alumni      { width: 12%; }
.mu2-nav .athletics   { width: 14%; }
.mu2-nav .gifts       { width: 17%; }

/* Page container */

#container{
    min-height: 100%;
    margin: 0px auto 0px auto;
    width: 960px;
    background-color: #fff;
}

*html #container {
    height:100%;
}


/* University Homepage */

#content {
    border-top: 10px solid #F4EEE5;
    border-top: 1rem solid #F4EEE5;
    margin: 0px;
    font-size: 12px;
    font-size: 1.3rem;
    line-height: 16px;
    line-height: 1.7rem;
    color: #000;
    padding: 20px;
}

/* Top half of page for the University Homepage */

#topholderdiv {
    width: 100%;
    height: 380px;
    position: relative;
    background-color: #cb5307;
}

/* Start Audience navigation for the University Homepage*/

#audiencenav {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 20px;
    line-height: 2rem;
    letter-spacing: 1px;
    font-family: Arial, Helvetica, sans-serif;
    width: 200px;
    color: #fff;
    font-weight: bold;
    background-color: #e45c06;
    margin: 0px;
    padding: 20px 0px 5px 20px;
    list-style-type:none;
}

#audiencenav ul li {
    display: block;
    margin: 0px 0px -5px 0px;
    width:180px;
    list-style-type:none;
    border-top:1px solid #fff;
}

#audiencenav ul li a:link {
    color: #fff;
    text-decoration: none;
    display: block;
    padding: 5px;
}

#audiencenav ul li a:visited {
    color: #fff;
    text-decoration: none;
    display: block;
    padding: 5px;
}

#audiencenav  ul li a:hover {
    color: #fff;
    background-color: #e98342;
    text-decoration: none;
    padding: 5px;
}

#audiencenav  ul li a:active {
    color: #ffffff;
    background-color: #e98342;
    text-decoration: none;
}

/* End Audience navigation for the University Homepage*/

/* Begin Main Image for the University Homepage*/

#mainimage {
    margin: 0px;
    border-left:1px solid #fff;
    float:right;
}

/* End Main Image for the University Homepage*/

/* Lower half of page with four columns for the University Homepage */

#column  {
    margin: 15px 18px 10px 0px;
    width: 215px;
    float:left;
    border-left: #e5ebf1 solid 1px;
}

/* Column Headlines and content*/

#column p {
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 14px;
    line-height: 1.4rem;
    color: #3e454b;
    padding: 0px 0px 0px 5px;
    margin: 0px;
}

#column p a:link{
    color: #326da5;
    text-decoration: none;
}

#column p a:visited {
    color: #326da5;
    text-decoration: none;
}

#column p a:hover {
    color: #0066FF;
    text-decoration: none;
}

#column p a:active {
    color: #0033cc;
    text-decoration: none;
}

/* Spotlight, News, Events */

#alerts_wrapper li {
    background-color: #fff8d4;
    border: 1px solid #e45c06;
}

#column h4 {
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 17px;
    font-size: 1.7rem;
    letter-spacing: 1px;
    font-family: Arial, Helvetica, sans-serif;
    color: #fff;
    background-color:#284b6c;
    font-weight: bold;
    margin: 0px;
    padding: 5px 0px 5px 10px;
}

#column ul li {
    font-size: 11px;
    font-size: 1.1rem;
    line-height: 13px;
    line-height: 1.3rem;
    font-weight: bold;
    letter-spacing:1px;
    display: block;
    list-style-type:none;
    color: #e45c06;
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: -5px;
    margin-left: 5px;
}

#column ul li a:link {
    color: #326da5;
    text-decoration: none;
    display: block;
    padding: 5px;
    font-weight: normal;
}

#column ul li a:visited {
    color: #326da5;
    text-decoration: none;
    display: block;
    padding: 5px;
    font-weight: normal;
}

#column ul li a:hover {
    color: #0066FF;
    text-decoration: none;
    font-weight: normal;
}

#column ul li a:active {
    color: #0066FF;
    text-decoration: none;
    display: block;
    font-weight: normal;
}

/* College and Schools column */

#column4  {
    margin: 15px 0px 10px 0px;
    width: 215px;
    float:left;
    border-left: #e5ebf1 solid 1px;
}

#column4 h4 {
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 16px;
    line-height: 1.6rem;
    letter-spacing: 1px;
    font-family: Arial, Helvetica, sans-serif;
    color: #fff;
    background-color:#284b6c;
    font-weight: bold;
    margin: 0px;
    padding: 5px 0px 5px 10px;
}

#column4 ul li {
    font-size: 11px;
    font-size: 1.1rem;
    line-height: 13px;
    line-height: 1.3rem;
    font-style: normal;
    letter-spacing: 1px;
    display: block;
    margin: 5px 0px -10px 5px;
    list-style-type: none;
}

#column4 ul li a:link {
    color: #326da5;
    text-decoration: none;
    display: block;
    padding: 5px;
}

#column4 ul li a:visited {
    color: #326da5;
    text-decoration: none;
    display: block;
    padding: 5px;
}

#column4 ul li a:hover {
    color: #0066FF;
    text-decoration: none;
}

#column4 ul li a:active {
    color: #0066FF;
    text-decoration: none;
    display: block;
}

/* End Homepage section */


/* second level structure */

#pagebanner {
    margin: 20px 20px -15px 20px;
}

/* 700px wide banner */

#pagebanner2 {
    float: right;
    margin: 30px 20px 10px 0px;
}

#pagebanner3 {
    float:left;
    margin: 60px 20px 10px 20px;
}

#pagebanner960 {
    margin: 0px 0px 10px 0px;
}


/* Left Navigation scheme */

#leftcontainer {
    width: 200px;
    float: left;
    margin: 30px 0px 20px 20px;
}

#leftnavcontainer h4 {
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 16px;
    line-height: 1.6rem;
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing:1px;
    color: #e45c06;
    font-weight: bold;
    margin: -5px 0px -5px 5px;
    padding: 10px 0px 10px 5px;
}

#leftnavcontainer {
    background-color: #f6e7de;
    border-top: 3px solid #e45c06;
}

#leftnavcontainer a {
    color: #326da5;
    display: block;
    text-decoration: none;
    font-size: 11px;
    font-size: 1.1rem;
    line-height: 13px;
    line-height: 1.3rem;
    letter-spacing:1px;
    padding: 5px 5px 0px 10px;
    margin: 5px 0px 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
}

#leftnavcontainer a.current {
    color: #cb5307;
}

#leftnavcontainer a.current:hover {
    color: #e45c06;
}

#leftnavcontainer a:hover {
    color: #0066ff;
    text-decoration: none;
}

#leftnavcontainer ul {
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

#leftnavcontainer li {
    margin: 0px;
    list-style-type: none;
}

#leftnavcontainer ul ul {
    margin: 0px 0px 0px 5px;
    padding: 0px;
    font-weight:normal;
}

#leftnavcontainer li li a {
    display: block;
    color: #326da5;
    padding: 2px 10px;
    margin: 0px;
    text-decoration: none;
    list-style-type: circle;
}

#leftnavcontainer hr {
    border-top: 2px #fff solid;
    margin:5px 0px 5px 5px;
    width:90%;
    align:center;
}


/* Right Navigation scheme */

#rightcontainer {
    width: 200px;
    float: right;
    margin: 30px 20px 20px 0px;
}

#rightnavcontainer h4 {
    font-size: 13px;
    line-height: 16px;
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing:1px;
    color: #284b6c;
    font-weight: bold;
    margin: -5px 0px -5px 5px;
    padding: 10px 5px 10px 5px;
}

#rightnavcontainer {
    background-color: #e5ebf1;
    border-top: 3px solid #284b6c;
}

#rightnavcontainer a {
    color: #326da5;
    display: block;
    text-decoration: none;
    font-size: 11px;
    font-size: 1.1rem;
    line-height: 13px;
    line-height: 1.3rem;
    letter-spacing: 1px;
    padding: 5px 5px 0px 10px;
    margin: 5px 5px 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
}

#rightnavcontainer p {
    color: #000;
    display: block;
    text-decoration: none;
    font-size: 11px;
    font-size: 1.1rem;
    line-height: 13px;
    line-height: 1.3rem;
    letter-spacing: 1px;
    padding: 5px 5px 0px 10px;
    margin: 5px 5px 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
}

#righttnavcontainer a:hover {
    color: #0066ff;
    text-decoration: none;
}

#rightnavcontainer ul {
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

#rightnavcontainer li {
    margin: 0px;
    list-style-type: none;
}

#rightnavcontainer ul ul {
    margin: 0px 0px 0px 5px;
    padding: 0px;
    list-style-type: none;
    font-weight:normal;
}

#rightnavcontainer li li a {
    display: block;
    color: #326da5;
    padding: 2px 10px;
    margin: 0px;
    text-decoration: none;
}

#rightnavcontainer hr {
    border-top: 2px #fff solid;
    margin:5px 0px 5px 8px;
    width:90%;
    align: center;
}

/*Three column content area, navication left, additional information right */

#content3 {
    font-size: 11px;
    font-size: 1.1rem;
    line-height: 13px;
    line-height: 1.3rem;
    color: #3e454b;
    padding: 0px;
    margin: -20px 240px 20px 240px;
}

#content3 p{
    margin: 0px 0px 10px 0px;
}

#content3 a:link{
    color: #326da5;
    text-decoration: none;
}

#content3 a:visited {
    color: #326da5;
    text-decoration: none;
}

#content3 a:hover {
    color: #0066FF;
    text-decoration: none;
}

#content3 a:active {
    color: #0033cc;
    text-decoration: none;
}

/*Two column content area, navigation on the left */

#content2 {
    font-size: 11px;
    font-size: 1.3rem;
    line-height: 13px;
    line-height: 1.7rem;
    color: #3e454b;
    padding: 0px;
    margin: -20px 20px 20px 240px;
}

#content2 p{
    margin: 0px 0px 10px 0px;
}

#content2 a:link{
    color: #326da5;
    text-decoration: none;
}

#content2 a:visited {
    color : #326da5;
    text-decoration: none;
}

#content2 a:hover {
    color: #0066FF;
    text-decoration: none;
}

#content2 a:active {
    color: #0033cc;
    text-decoration: none;
}

/*One column content area, no navidation on sides */

#content1 {
    font-size: 11px;
    font-size: 1.1rem;
    line-height: 13px;
    line-height: 1.3rem;
    color: #3e454b;
    padding: 0px;
    margin: 20px 20px 20px 20px;
}

#content1 p{
    margin: 0px 0px 10px 0px;
}

#content1 a:link{
    color: #326da5;
    text-decoration: none;
}

#content1 a:visited {
    color : #326da5;
    text-decoration: none;
}

#content1 a:hover {
    color: #0066FF;
    text-decoration: none;
}

#content1 a:active {
    color: #0033cc;
    text-decoration: none;
}

/* Misc */

.didyouknow {
    background-color:#f6e7de;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing:1px;
    color:#3e454b;
    font-size: 11px;
    font-size: 1.1rem;
    line-height: 16px;
    line-height: 1.6rem;
    margin: 0px;
    padding: 5px 10px 10px 10px;
}

/* Special class used on the History page */

.years {
    font-family:"Times New Roman", Times, serif;
    color:#e45c06;
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 13px;
    line-height: 1.3rem;
    font-weight : bold;
}

.pullquote_right {
    float: right;
    padding: 10px 10px 10px 10px;
    margin:15px 0px 15px 20px;
    width: 150px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-size: 1.1rem;
    line-height: 16px;
    line-height: 1.6rem;
    font-weight: normal;
    color: #002740;
}

.pullquote_left {
    float: left;
    padding: 10px 15px 10px 10px;
    margin:10px;
    width: 150px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-size: 1.1rem;
    line-height: 16px;
    line-height: 1.6rem;
    font-weight : normal;
    color: #002740;
}

/* Within a DIV a photo with a caption floated right */

.photo_right {
    padding: 5px 5px 5px 10px;
    float:right;
}

.photo_right p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-size: 1rem;
    text-align: left;
    color: #666;
}

.photo_left {
    padding: 5px 10px 5px 5px;
    float:left;
}

.photo_left p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-size: 1rem;
    text-align: left;
    color: #666;
}

.caption  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-size: 1rem;
    text-align: left;
    color: #666;
}

/* Helps seperate content on the page */

.bartype {
    background-color:#e45c06;
    color: #fff;
    padding: 5px;
    font-family : Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-size: 1.1rem;
    letter-spacing:2px;
    text-align:center;
    line-height: 16px;
    line-height: 1.6rem;
}

/* go to the top */
.top {
    text-align: center;
}

/* share button positioning two column */
.share {
    margin: -25px 0px 0px 550px;
}

/* share button positioning three column */
.share3 {
    margin: 20px 0px 20px 20px;
}

.rule-special-blue{
    border-bottom: 1px #e5ebf1 solid;
    width:95%;
    margin: 0px 0px 20px 5px;
    padding: 0px;
}

.rss {
    float:right;
    height:15px;
    margin: 1px 10px 0px 0px;
}

#twocolumns  {
    margin: 15px 0px 10px 10px;
    width: 225px;
    float:left;
}
/* Photo teasers on the Homepage */

.teaser {
    margin: 0px 0px 5px 0px;
    border: 0px;
}

/* Spaecial class on the A to Z page */

.alha_bigletter {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 14px;
    line-height: 1.4rem;
    color:#e45c06 ;
    font-weight: bold;
}

/* Floating Sidebar boxes */

.sidebar_right {
    float: right;
    padding: 10px 0px 10px 10px;
    margin: 20px;
    width: 200px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-size: 1rem;
    line-height: 15px;
    line-height: 1.5rem;
    font-weight: normal;
    color: #002740;
    border: 1px solid #e45c06;
    background-color: #FFF8D4;
}

.sidebar_right h4 {
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 15px;
    line-height: 1.5rem;
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: 1px;
    color: #e45c06;
    font-weight: bold;
    margin: 5px 0px 5px 0px;
}

.box {
    padding: 10px 0px 10px 10px;
    margin:20px;
    width: 97%;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-size: 1rem;
    line-height: 15px;
    line-height: 1.5rem;
    font-weight : normal;
    color: #002740;
    border: 1px solid #e45c06;
    background-color: #FFF8D4;
}

.box h4 {
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 15px;
    line-height: 1.5rem;
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing:1px;
    color: #e45c06;
    font-weight: bold;
    margin: 5px 0px 5px 0px;
}

.box2 {
    padding: 10px 0px 10px 10px;
    margin:20px 20px 20px 0px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-size: 1rem;
    line-height: 15px;
    line-height: 1.5rem;
    font-weight: normal;
    color: #002740;
    border: 1px solid #e45c06;
    background-color: #FFF8D4;
}

.box2 h4 {
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 15px;
    line-height: 1.5rem;
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing:1px;
    color: #e45c06;
    font-weight: bold;
    margin: 5px 0px 5px 0px;
}

/* Features Intro Texts */

.introtext {
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 13px;
    line-height: 1.3rem;
    color: #903;
    padding: 0px;
    margin: 0px;
}

.introtext p{
margin: 0px 0px 10px 0px;
}

.introtext a:link{
color: #326da5;
text-decoration: none;
}

.introtext a:visited {
color : #326da5;
text-decoration: none;
}

.introtext a:hover {
color: #0066FF;
text-decoration: none;
}

.introtext a:active {
color: #0033cc;
text-decoration: none;
}

/* black Intro Text */

.introtext2 {
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 14px;
    line-height: 1.4rem;
    color: #000;
    padding: 0px;
    margin: 0px;
}

.introtext2 p{
    margin: 0px 0px 10px 0px;
}

.introtext2 a:link{
    color: #326da5;
    text-decoration: none;
}

.introtext2 a:visited {
    color : #326da5;
    text-decoration: none;
}

.introtext2 a:hover {
    color: #0066FF;
    text-decoration: none;
}

.introtext2 a:active {
    color: #0033cc;
    text-decoration: none;
}

.video-left{
    float:left;
    margin: 10px 10px 10px 0px;
}

.video-center{
    margin: 10px 10px 10px 0px;
}

.socialmedia {
    margin: 0px 0px 0px 22px
}

#clrfooter {
    clear: both;
    height:165px;
}

/* Footer information */

#footerwrapper {
    background: #000;
    bottom: 0;
    clear: both;
    height: 135px;
    margin-top: 40px;
    position: relative;
    width: 100%;
}

#footercontent {
    width:960px;
    margin:0px auto;
    background:#000;
    height:135px;
}

.footer   {
    color: #bebeb6;
    float:left;
    font-size: 10px;
    font-size: 1rem;
    line-height: 13px;
    line-height: 1.3rem;
    margin:10px 0px 0px 16px;
    width:245px;
}

.footer a:link {
    color: #FFF;
    text-decoration: none;
}

.footer a:visited {
    color: #fff;
    text-decoration: none;
}

.footer a:hover {
    color: #ff9;
    text-decoration: none;
}

.footer a:active {
    color: #fff;
    text-decoration: none;
}

.footer1 ul {
    display: block;
    float: left;
    font-size: 10px;
    font-size: 1rem;
    line-height: 13px;
    line-height: 1.3rem;
    color: #bebeb6;
    list-style-type: none;
    margin: 10px 0px 0px 16px;
    width: 175px;
}

.footer1 ul li {
    list-style-type: none;
    color:#bebeb6;
}

.footer1 ul li a:link {
    color: #fff;
    text-decoration: none;
}

.footer1 ul li a:visited {
    color: #fff;
    text-decoration: none;
}

.footer1 ul li a:hover {
    color: #ff9;
    text-decoration: none;
}

.footer1 ul li a:active {
    color: #fff;
    text-decoration: none;
}

.footer2 ul {
    display: block;
    float: left;
    font-size: 10px;
    font-size: 1rem;
    line-height: 13px;
    line-height: 1.3rem;
    color: #bebeb6;
    list-style-type: none;
    margin: 10px 0px 0px 16px;
    width: 100px;
}

.footer2 ul li {
    list-style-type: none;
    color:#bebeb6;
}

.footer2 ul li a:link {
    color: #fff;
    text-decoration: none;
}

.footer2 ul li a:visited {
    color: #fff;
    text-decoration: none;
}

.footer2 ul li a:hover {
    color: #FF9;
    text-decoration: none;
}

.footer2 ul li a:active {
    color: #fff;
    text-decoration: none;
}

.ccj-quote {
    padding: 5px;
    margin:10px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-size: 1.1rem;
    line-height: 16px;
    line-height: 1.6rem;
    font-weight: normal;
    color: #002740;
}

#footer_printwrapper {
    margin: 10px 0px 5px 0px;
}

#footer_printwrapper hr {
    border-top: 2px #fe45c06 solid;
    width:75%;
    align:center;
}

.footer_print p {
    color: #000;
    margin: 10px 0px 0px 0px;
    font-size: 10px;
    font-size: 1rem;
    line-height: 14px;
    line-height: 1.4rem;
}

/* ==========================================================================
   Mercer University Footer 2
   ========================================================================== */

.mu2-footer {
    background: #000;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    clear: both;
    color: #bebebe;
    display: table-row;
    font-size: 11px;
    font-size: 1.1rem;
    height: 1px;
}

.mu2-footer * {
    box-sizing: inherit;
    -moz-box-sizing: inherit;
}

.mu2-footer h6 {
    color: #bebebe;
    margin: 0 0 3px;
    margin: 0 0 0.3rem;
    font-size: 12px;
    font-size: 1.2rem;
    font-weight: normal;
    padding: 0px;
    text-transform: uppercase;
}

.mu2-footer a,
.mu2-footer a:visited {
    color: #fff;
    text-decoration: none;
}

.mu2-footer a:active,
.mu2-footer a:focus,
.mu2-footer a:hover {
    text-decoration: underline;
}

.mu2-footer__inside {
    border-top: 10px solid #F4EEE5;  /* Sync with margin */
    border-top: 1rem solid #F4EEE5;  /* Sync with margin */
    margin: -10px auto 0;  /* Sync with border-top */
    margin: -1rem auto 0;  /* Sync with border-top */
    width: 960px;
}

.mu2-footer__inside:before,
.mu2-footer__inside:after {
    display: table;
    content: " ";
}

.mu2-footer__inside:after {
    clear: both;
}

.mu2-footer__locations,
.mu2-footer__other-locations,
.mu2-footer__resources,
.mu2-footer__emergency {
    float: left;
    padding: 10px;
    padding: 1rem;
}

.mu2-footer__locations       { width: 30%; }
.mu2-footer__other-locations { width: 27%; }
.mu2-footer__resources       { width: 27%; }
.mu2-footer__emergency       { width: 16%; }

.mu2-footer__divider {
    color: #fff;
    margin: 0 3px;
}

.mu2-footer__social-media-icons {
    clear: both;
    float: left;
}

.mu2-footer__social-media-icons a {
    background-image: url(//assets.mercer.edu/images/mu2/footer-social-media-icons.png);
    float: left;
    height: 18px;
    margin: 3px 15px 0 0;
    margin: 0.3rem 1.5rem 0 0;
    width: 18px;
}

.mu2-footer__social-media-icons .facebook    { background-position:   0px 0; }
.mu2-footer__social-media-icons .twitter     { background-position: -18px 0; }
.mu2-footer__social-media-icons .google-plus { background-position: -36px 0; }
.mu2-footer__social-media-icons .linkedin    { background-position: -54px 0; }
.mu2-footer__social-media-icons .rss         { background-position: -72px 0; }

.mu2-footer__copyright {
    text-align: center;

}

div.mu2-footer-print { display: none; }

#container-v {height: auto !important; height: 100%; min-height: 100%; width: 100%; margin: 0 auto; padding: 0; margin: 0;}
