body {
    background-image: url(/linguistics/images/bkgd_main.jpg);
    background-repeat: repeat-x;
    background-color: #003366;
    margin-top: 0px;
}
h4
{
    font-size: 1.5em;
    color: #960; /** ORANGISH-BROWN **/
    margin-bottom: 12px;
}
h5
{
    font-size: 1.2em;
    color: #036;
    margin: 0;
    padding: 0;
}
h6
{
    font-size: 1.1em;
    color: #960; /** ORANGISH-BROWN **/
    margin: 0;
    padding: 0;
}
h5 + h6 {
    padding-top: 10px;
}
.citation
{
    padding-left: 1.5em;
    text-indent: -1.5em;
    margin-top:.2em;
    margin-bottom: .2em;
}
.darkblue {
    color: #2E3884;
}
.grey {
    color: #808080;
}
.bitbigger {
    font-size: 1.3em;
}
.navContainer {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    white-space: normal;
    padding: 0 10px;
}
.mainContentSubheder {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #000;
    link: #000;
    margin: 10px 0;
}
.Caption {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000;
    margin-right: 10px;
    margin-left: 10px;
}
.mainContentHeder {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #F46F18;
    margin: 10px 0;
}
.footer_left {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    color: #FFF;
    text-align: left;
    vertical-align: top;
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.footer_center {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    color: #FFF;
    text-align: center;
    vertical-align: top;
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.footer_right {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    color: #FFF;
    text-align: right;
    vertical-align: top;
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.footer_left a:link, .footer_center a:link, .footer_right a:link, .footer_left a:visited, .footer_center a:visited, .footer_right a:visited
{
    color: #FFF;
}
.sidebar_menu {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    color: #FFF;
    text-align: left;
    vertical-align: top;
    letter-spacing: normal;
    white-space: normal;
    margin: 8px;
}
.directory {
    margin-left: 25px;
    margin-top: 0;
    padding-top: 0;
}
a:link {
    color: #0000FF;
    text-decoration: underline;
}
a:visited {
    color: #0000FF;
    text-decoration: underline;
}
a:hover {
    color: #FF8C00;
    text-decoration: underline;
}
a:active {
    color: #FF8C00;
    text-decoration: underline;
}
/**div.nav a:link, div.nav a:visited
{
     color: #000000;
}
div.nav a:hover, div.nav a:active
{
    color: #F46F18;
    text-decoration: none;
}**/
.Inset_mugs_left {
    margin-right: 0;
    margin-left: -2px;
    text-align: left;
}
.Inset_mugs_right {
    margin-left: 2px;
    margin-right:-2px;
    text-align: right;
}
#home-widgets {
    margin-bottom: 10px;
}
#home-widgets a, #home-widgets img {
    text-decoration: none;
    border: none;
}
.sidebar_menu a {
/** font-weight: bold;**/
    color: #FF9933;
    text-decoration: none;
}
.sidebar_menu a:hover {
    color: #FFF;
}
ul.sidebar_menu, ul.sidebar_menu ul {
    padding:0;
    margin:0 5px 0 25px;
}
hr {
    color: #FFF;
    height: 0;
    border-top: 1px dotted #000;
    margin: 0;
}
blockquote
{
    margin-left: 2.5em;
    margin-right: 2.5em;
    padding: 0 10px;
}
blockquote.important
{
    border: dotted 1px #000000;
    padding: 1em 1.5em .2em 1.5em;
    margin: .6em 2.5em;
}
blockquote p, blockquote h5
{
    margin: 0 0 10px;
    padding: 0 10px;
}
.internal-table td
{
    padding-right: 10px;
    background-color:transparent;
    background: none;
}


.internal-table tr
{
    padding-bottom: 10px;
}

.internal-table tr.faf td
{
    background-color: #FAF0E6;
}

.internal-table tr.header td
{
    background-color: #33406E;
    color: #FFF;
    padding: 3px;
}

.internal-table td.author
{
    width: 150px; 
    vertical-align: middle;
    padding-top: 1em;
    padding-bottom: 1em;
    padding-left: .2em;
}

.internal-table td.title
{
    width: 305px;
    vertical-align: middle;
    padding-left: .2em;
}

.internal-table td.pages, .internal-table td.time
{
    width: 55px; 
    vertical-align: middle;
    padding-left: .2em;
}
h5.head-line
{
    padding-left: 10px;
    margin-right: 20px;
    margin-top: 1.2em;
    border-bottom: solid 1px #a6b3c8;
    font: 1.1em Verdana, sans-serif;
    color: #036;
}
.stu-break
{
    clear:both; 
    border-top: 1px #000 dotted; 
    length: 100%;
    margin-bottom:3px;
}
#application-checklist
{
    padding: 0 10px;
    margin: 5px 20px 5px 0px;
    border: 1px solid #808080;
}

#application-checklist h4
{
    text-align: center;
}

.checklist ul
{
    list-style:none;
    margin-left: 1em;
    padding-left: 2.35em;
    text-indent: -2.35em;
}

.checklist ul li:before
{
    content: "\005F \005F \005F \0020 \0020";
}

.checklist ul li
{
    padding-bottom: .7em;
}
.All { /** hides starting time for All Day events **/
    display:none;
}
p.calendar-desc {
    margin-top: 0;
    padding-top: 0;
}
ul.events-list {
    list-style: none;
    margin-left: 2pt;
    padding-left: 2pt;
}
.top-ten ol li {
    margin-bottom: 1em;
}
#home-calendar {
    width: 320px;
    float: right;
    background-color: #DEDEDE;
    border: solid 1pt #000;
    margin-bottom: 7px;
}
#home-calendar p.homeCalHeader {
    font-size: 18px;    
    margin:0;
    width: 310px;
    background-color: #003366;
    color: #FFF;
    padding: 10px 0 10px 10px;
    font-weight: boldface;
}
#home-calendar li {
    border-bottom: 1px #000 dotted;
    padding:5px;
}
#home-calendar li p {
    margin:0;
}
#home-calendar ul {
    padding:0;
    margin:0;
}
#home-calendar ul + p {
    margin-left: 5px; /** ul + p targets the paragraph after the list **/
}
#home-news {
    width: 330px;
    float: left;
}

.metroplex td
{
    padding-right: 10px;
    background-color:transparent;
    background: none;
}


.metroplex tr
{
    padding-bottom: 10px;
}

.metroplex tr.tan td
{
    background-color: #FAF0E6;
}

.metroplex tr.header td
{
    background-color: #33406E;
    color: #FFF;
    padding: 3px;
}

.metroplex td.author
{
    width: 160px; 
    vertical-align: middle;
    padding-top: 1em;
    padding-bottom: 1em;
    padding-left: .2em;
}

.metroplex td.title
{
    width: 315px;
    vertical-align: middle;
    padding-left: .2em;
}

.metroplex td.pages, td.time
{
    width: 75px; 
    vertical-align: middle;
    padding-left: .2em;
}

.metroplex del
{  
    text-decoration: line-through;
} 

#myCarousel {
    width:310px;
    margin-left:5px;
}