/**
*   Setup CSS for all pages
*/
#title{
    font-size:1.7em;
}
#content{
    padding-right:1em;
    padding-left:1em;
    
}
#gen{
    margin-top:1em;
}
#rightside{
        padding-left:1em;
    }
#leftside{
    padding:0;
}

/**
*   CSS for slideshow on index page
*/
.carousel-caption a{
    color:#EDEDED;
}
.carousel-caption a:hover{
    color:#EDEDED;
}
.container-fluid{
    background-color: #E1CDAC;

}
.carousel-inner > .item > img {
    margin:auto;
    height:256px;
 }
 
/* Desktop specific CSS (tablets, 768px and up) */
@media (min-width:768px) {
    .container-fluid {
        width:64em;
    }
    #title{
        font-size:2.9em;
    }
    #rightside{
        padding-left:0;
    }
    .carousel-inner > .item > img {
        height:456px;
    }

}

body{
    font-family: 'Ubuntu', sans-serif;
    background-color: #EFEFEF;
}
body.modal-open {
    overflow: hidden;
}

a{
    color:#993333;
}
a:hover{
    color:red;
}

/**
*   CSS for banner at the top of the page
*/

#title{
    color:#993333;
    font-weight:bold;
    margin-top:.45em;
    margin-bottom:0;
    padding-bottom: 0;
}
#banner{
    margin-bottom:1em;
}
#logodiv img{
    padding:.636em;
}
#logodiv{
    padding-left:0;
}


/**
*   CSS for content area of the page
*/

#content{
    position: relative;
    padding:.625em;
    background-color: #FFF;
    margin-bottom:1em;
    z-index: 0;
}



/**
*   CSS for Footer area of the page
*/

#footer{
    background: -webkit-linear-gradient(#424242 , #333333); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#424242, #333333); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#424242 , #333333); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#424242 , #333333); /* Standard syntax */
    margin:0;
    padding:.625em;
    color:#EFEFEF;
    font-size:.8em;
}
#footer a{
    color:#EFEFEF;
}
.supersmall{
    font-size:.8em;
}



/**
*   CSS for News and Opportunities boxes
*/

.box{
    display:block;
    margin-bottom:1em;
}
.box .boxCon{
    padding:.625em;
    background: -webkit-linear-gradient(#F7F1F3 , #DFDFDF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#F7F1F3, #DFDFDF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#F7F1F3 , #DFDFDF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#F7F1F3 , #DFDFDF); /* Standard syntax */
}
.box .boxCon ul{
    padding-left:.625em;
    margin-top:0;
    margin-bottom:0;
    list-style:none;
    padding-bottom:1em;
}
.box .boxCon ul li{
    padding-top:.625em;
    padding-bottom:.625em;
}

.box .boxCon div{
    padding-left:1.2em;
    margin-bottom:.625em;
}
.box .boxTitle{
    background-color:#993333;
    margin:0;
    padding:0.625em;
    color:#FFF;
}
.box .boxTitle h2{
    padding-left:1.2em;
    font-weight:normal;
    font-size:1.2em;
    margin:0;
    text-shadow: 0.125em 0.125em #660000;
}


/**
*   CSS for Other Science links in the index page
*/
.science{
    margin-top:.625em;
    text-align:center;
}
.science ul {
    list-style:none;
    padding:0;
    margin:0;
}
.science ul li{
    display:inline-block;
    padding:.625em;
}
.science .sTitle{
    background-color:#993333;
    margin:0;
    padding:0.313em;
    color:#FFF;
}
.science .sTitle h2{
    font-weight:normal;
    font-size:1.2em;
    margin:0;
    text-shadow: 0.125em 0.125em #660000;
}
.science .sCon{
    background: -webkit-linear-gradient(#F7F1F3 , #DFDFDF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#F7F1F3, #DFDFDF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#F7F1F3 , #DFDFDF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#F7F1F3 , #DFDFDF);
    padding-top:1em;
}



/**
*   Other CSS
*/
.faculty{
    margin-left:.626em;
    
}
noscript{
    display:block;
    background-color:red;
    color:#FFF;
    text-align: center;
    margin:auto auto;
    width:100%;
}
.careers li{
    margin-bottom:1em;
}