body {
  background-color: #EEEDE9;
}
article {padding:0 10px;}
.sc-iframe article {padding:0;}
.container {
  background-color: #ffffff;
}
h1 {
    font-size: 2em;
}
/*#system-message {margin-bottom:0;}*/
/*Changes to FAQ Book Styles*/
/*Changes navigation to match KSU style*/
.fbpLeftNavigation_root li {
background-color:rgba(226, 224, 214, 1) !important;
}
.li_selected > a, .li_selected > a:hover, .li_selected > a:focus {
background-color:rgba(236, 211, 145, 1);
border-bottom: 1px solid #ECD391;
color: #000000;
}
.topic_faqToggleLink {
color: #8641C9;
}
.faq_open .topic_faqToggleLink {
color: #6731AC;
}
/*End of FAQ Book Style changes*/
/*content links*/
li.content-links-a a, li.content-links-b a, li.content-links-c a {background-color:#ECD491;}
.t3-div-header {
  display: block;
  height:130px;
  width: 100%;
  background-color: #512888;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3d2361+0,512888+100 */
  background: #3d2361; /* Old browsers */
  background: -moz-linear-gradient(top,  #3d2361 0%, #512888 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3d2361), color-stop(100%,#512888)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #3d2361 0%,#512888 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #3d2361 0%,#512888 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #3d2361 0%,#512888 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #3d2361 0%,#512888 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d2361', endColorstr='#512888',GradientType=0 ); /* IE6-9 */
}
.t3-header {
  background-color:#54298C;
  display: block;
  background: transparent url("../images/ksu_seal.png") no-repeat scroll top center;
  margin: 0px auto;
  position: relative;
  height:90px;
}
.t3-header a {
  color:#ffffff;
}
.t3-mainnav .navbar .nav > li > a:focus,
.t3-mainnav .navbar .nav > li > a:hover,
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle {
  background-color: #E2E0D6;
  color: #512887;
  text-shadow: none;
  outline: none;
  background-image:none !important;
}
.t3-sl {padding:0;}
.t3-module.breadcrumbs, .t3-module.pos-1 { margin-bottom:0;}
/*.t3-module.breadcrumbs ul.breadcrumbs {margin-left:0;}*/
/*.icon-map-marker {display:none;}*/
/*.t3-module .module-inner {
padding:0 10px 0;
}*/
.logo-image a {
  width:343px;
  min-height:83px;
}
.t3-mainbody {
  background-color:#ffffff;
  padding:0;
}
.item-page {padding-left:0px;}
.t3-module {
    background: none;
    color: inherit;
    margin-bottom: 40px;
}
.t3-footer {
  display: block;
  width: 100%;
  background-color: #521888;
  text-align: center;
  clear: both;
  font-size: 10px;
  height:150px;
  color: #FFF;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#512888+0,3d2361+100 */
  background: #512888; /* Old browsers */
  background: -moz-linear-gradient(top,  #512888 0%, #3d2361 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#512888), color-stop(100%,#3d2361)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #512888 0%,#3d2361 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #512888 0%,#3d2361 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #512888 0%,#3d2361 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #512888 0%,#3d2361 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#512888', endColorstr='#3d2361',GradientType=0 ); /* IE6-9 */
}
.footer_container {
    display: block;
    margin: 0 auto;
    padding-bottom: 15px;
    /*width: 960px;*/
}
.t3-footer .container {background-color:transparent;}
#ksu-footer-links {
    color: #ffffff;
    float: left;
    font-size: 12px;
    margin: 20px 0 0 20px;
    overflow: hidden;
    width: 700px;
}
ul {
    color: #333;
    font-family: "Lucida Grande",Verdana,Arial,sans-serif;
    font-size: 0.95em;
    line-height: 1.5;
    list-style-type: disc;
}
#ksu-footer-links li {
    display: block;
    float: left;
    margin-right: 42px;
}
#ksu-footer-links li a, #ksu-footer-links li a:link {
    color: #ffffff;
    text-decoration: none;
}
#ksu-social {
    float: left;
    margin: 10px 20px 5px 5px;
}
#ksu-social > ul > li {
    display: block;
    float: left;
    margin-left: 10px;
}
#ksu-social > ul > li > a {
    background: rgba(0, 0, 0, 0) url("../images/social-media.png") no-repeat scroll 0 0;
    box-shadow: 3px 3px 3px #372058;
    display: block;
    height: 29px;
    width: 29px;
}
#ksu-social-facebook > a {
    background-position: -58px 0 !important;
}
#ksu-social-twitter > a {
    background-position: -87px 0 !important;
}
#ksu-social-youtube > a {
    background-position: -29px 0 !important;
}
#ksu-social-rss > a {
    background-position: 0 0 !important;
}
#ksu-social-gowalla > a {
    background-position: -116px 0 !important;
}
#ksu-footer-addr {
    clear: left;
    color: #ccc;
    font-size: 11px;
    overflow: hidden;
    padding: 5px 0 0 20px;
}
#ksu-footer-addr ul li {
    color: #aca697;
    display: block;
    float: left;
    font-size: 0.95em;
    line-height: 1em;
    margin-right: 23px;
}
#ksu-footer-addr li a, #ksu-footer-addr li a:link, #ksu-footer-addr li a:visited {
    color: #ccc;
    text-decoration: none;
}
.gru-category-teaser .uk-overlay-background, #guru-component .uk-overlay-background {background:none !important;}
ul.uk-list {color:inherit;}
