/* -------------- Simplicity defaults -------------- */
/* #blox-html-container { background: #ffffff;} */
/* #blox-html-container { background: url(../../images/_site/filmstrip_bg3.png) repeat-y 0 0 #ffffff;} */
#blox-wrapper {
    -webkit-box-shadow: 0px 6px 29px rgba(50, 50, 50, 0.21);
    -moz-box-shadow:    0px 6px 29px rgba(50, 50, 50, 0.21);
    box-shadow:         0px 6px 29px rgba(50, 50, 50, 0.21);
    border: 0px solid #f1eaea;
}
/* Main Header Logo */
#blox-header-vertical-nav h1,
#blox-header-vertical-nav h2,
#blox-header h1,
#blox-header h2
{background: url("../../images/_site/isu_student_media_banner_homepage.jpg") no-repeat transparent;height: 200px;position: relative;top: 0px;width: 960px;}

#blox-header-vertical-nav { background-color: #EFEFEF;}

/*  Header Top Navigation */
.header-top-navigation a { color: #000000;}
.header-top-navigation li:hover { background-color: transparent;}
#header-top-left ul.header-top-navigation li { background: url("../../images/_site/pipe.png") no-repeat scroll 0 7px transparent; font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size: 10px; padding: 2px 4px 2px 5px;}
#header-top-left ul.header-top-navigation li:first-child { background-image: none;transparent;}
#header-top-left ul { margin-left: 0;}
#header-top-right ul.login { margin: 4px 0 4px 20px;}

/*  Navigation */
ul.navigation, ul.navigation > li { background-color: #CCCCCC; color: #000000; font-weight: bold;}
ul.navigation, ul.navigation > li > a { color: #000000;text-shadow: 1px 1px 7px #0469AF;}
ul.navigation > li.current-section { background-color: #0368B0;}
ul.navigation > li:hover, ul.navigation > li.active { background-color: #0368B0;}
ul.navigation > li.current-section a { color: #FFFFFF;}
ul.navigation > li:hover a, ul.navigation > li.active a { color: #FFFFFF;}
ul.navigation > li.current-section ul li a { color: #000000;}
ul.navigation > li:hover ul li a, ul.navigation > li.active ul li a { color: #ffffff;}

/* Mega Nav */
ul.navigation.mega .mega-nav-container .blox-column .blox-list li a.tn-flag { color: #FFFFFF;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { height: auto; width: auto;}
ul.navigation.mega .mega-nav-container .blox-list li { margin: -1px 0 1px;}
ul.navigation.mega .mega-nav-container ul.blox-flags.headline-list li {border: none;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title h3,
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { background-image:none;}

/*  Footer */
.footer-section-block.start.contact h4 {display:none;}
#blox-footer .footer-section-block.start.contact p { line-height: 1.7em; margin: 0 0 5px; padding: 0 14px 10px;}
p.footer-logo { background: url("../../images/_site/isu_student_media_banner_homepage_sm.jpg") no-repeat scroll 0 0 transparent; display: block; height: 55px; margin: 5px 0 25px !important; padding: 0 !important;}
p.footer-logo a { display: block; height: 44px; text-indent: -9999em;}
#blox-footer .footer-section-block { height: 240px;}
.footer-section-block.search .search-options { padding: 5px;}
.blox-bottom-block-holder ul.nav-footer.bull-list li { background-image:none; padding-left: 0;}
#blox-footer ul.nav-footer.bull-list { color: #788196;}
#blox-footer {
    -webkit-box-shadow: 0px 6px 29px rgba(50, 50, 50, 0.21);
    -moz-box-shadow:    0px 6px 29px rgba(50, 50, 50, 0.21);
    box-shadow:         0px 6px 29px rgba(50, 50, 50, 0.21);
} 

.frontpage-events-block .blox-recent-block h4, .frontpage-events-block .event-datails { padding-left:21px;}
/* -------------- Site customizations -------------- */
#header-top { padding: 0px 5px 0px;margin-bottom: 0px;}
ul.navigation > li { 
    float: left;
    padding: 0px 14px;
    font-size:15px;
    border-right: solid 1px #E5E5E5!important;
    border-left: solid 1px #A2B0B9!important;
}
ul.navigation.drop ul { margin-left: -18px;}

#main-nav {
-webkit-box-shadow: 0px -5px 4px rgba(50, 50, 50, 0.75);
-moz-box-shadow: 0px -5px 4px rgba(50, 50, 50, 0.75);
box-shadow: 0px -5px 4px rgba(50, 50, 50, 0.75);
height: 32px;
}
a { color: #0368B0;}
a:hover { color:#00386B;}
.blox-title a, .blox-sub-title a { 
color: #42B4E6;
font-family: "Oswald",tahoma,arial,helvetica,sans-serif !important;
font-weight: bold;
font-size: 18px;
}


#blox-html-container #blox-wrapper .blox-title h3 {
color: #707070;
font-family: "Oswald",tahoma,arial,helvetica,sans-serif !important;
font-weight: bold;
font-size: 18px;
font-weight: bold;

}
.reposition-search { position:relative;bottom:30px;left:800px;width:160px;}
.no-reposition-search {position:relative;bottom:0px;left:0px;}

.reposition-search .blox-search-block .search-submit { width: 27px;padding: 2px;}
.reposition-search .blox-search-block .search-bar { width: 90px;height:9px;padding: 7px;}


.blox-breaking-news p.title-flag { border-top-left-radius: 0px;border-bottom-left-radius: 0px;}
.blox-breaking-news p.title-flag {
background: #ffffff;
font-family: "Sonsie One";
font-size: 25px;
text-shadow: 1px 1px 3px #707070;
}
.blox-breaking-news { background: #707070;}
.blox-breaking-news p.title-flag { color: #0368B0;}

#blox-html-container #blox-wrapper .blox-title h3 { 
background-image:none;
background:transparent;
height:25px;
padding:0px 0px;
border-top:none;
border-bottom: 1px dotted #F76329;
}
#blox-html-container #blox-wrapper .blox-title { background:transparent;height:26px;}
.blox-recent-list li { border-top: 1px solid #D3D3D3;}
#blox-header-vertical-nav #weather-sponsor { display: none;}


#blox-footer .footer-section-block h4 {
    /* font-family: "Sonsie One"; */
    font-size: 18px;
    color: #336089;
    text-transform: none;
    text-rendering: optimizelegibility;
    border-bottom: solid 1px #F15C23;
}

#blox-footer .blox-bottom-block-holder { border-top: solid 0px;}
#blox-footer ul { padding-top: 7px;}

#blox-footer .footer-section-block.search { width: 260px;}

.blox-bottom-block-holder ul li a { color: #51B5E0;}
.blox-bottom-block-holder ul li a:hover { color: #000000;}

#calendar-widget-block .heading.heading-cal {
color: #5e9732!important;
/*font-family: "Sonsie One";*/
font-size: 18px;
text-shadow:1px 1px 1px #0a0a0a;
}
.slideshow-presentation .slideshow-presentation-panel-items { border: 2px solid #f15c23;} 
#calendar-widget-block .heading.heading-cal h3 a {color: #0368B0!important;}
#blox-right-col { padding-top: 24px;}

p.copyright { background: url(../../images/_site/footer2.png) center top no-repeat;}
.copyright-footer { padding-top: 25px;}
.copyright-footer, .copyright-footer a {
    color:#0047B6;
    margin-left: auto;
    margin-right: auto;
    width: 750px;
    clear: both;
    font: normal 11px serif;
}

.slideshow-presentation .slideshow-presentation-nav-item {
border: 1px solid #f15c23;
margin: 2px 0;
background: #343434;
color: #FFF;
}

.isu-gall .blox-zebra-nav a { font-size: 9px;margin-left: 1px;padding-left: 1px;}

#custom-weather-sponsor { padding-left: 12px;}

#blox-footer { margin-bottom: 1px;}

#core-index-rss-list ul.dropdown-rss li a { padding: 1px 8px; font-size: 13px;}

#blox-header-vertical-nav h1 a, #blox-header-vertical-nav h2 a { width: 780px;height: 170px;}

#leaderboard-top { padding-bottom: 0px;}
#blox-header-vertical-nav { padding: 0px 0 0 0;}
.slideshow-showcase .headline-cell a { font-family: Tahoma,arial,sans-serif;}
#blox-story h1 .blox-headline { font-family: Tahoma, arial, sans-serif;}
.blox-bucket-list dd a, .blox-slider-news dd a { font-family: Tahoma,Arial,sans-serif;}

.slideshow-presentation-panel-item h3, .slideshow-presentation-panel-item h3 a { font: 24px/30px Tahoma,Arial,sans;}
.slideshow-presentation .slideshow-presentation-nav-item a.link { font: 12px/1.18em Tahoma,Arial,sans!important;}
.slideshow-presentation-panel-item .panel-content-container { font: 12px/1.48em Tahoma,sans-serif;}

h2 {font-family: Tahoma,Arial,Helvetica,sans-serif;}
.centerpiece h3 { font-family: Tahoma,Arial,sans-serif;}
.player, .player h1, .player h2 { font-family: Tahoma,Arial!important;}

.blox-asset-content h3, #blox-center-piece h3 { font-size: 1.4em;font-family: Tahoma,Arial,sans-serif;}

.site-email { font-size:9px!important;}
.video-format-hd .blox-multimedia .blox-multimedia-video .blox-video-box .blox-video-title { font-family: Tahoma,arial,sans-serif!important;}
.player, .player h1, .player h2 { font-family: Tahoma,arial,sans-serif!important;}
h3.blox-table-headline a { font-family: Tahoma,arial,sans-serif!important;}

#blox-header-search a { display: none;}
#blox-html-container { background: #ffffff;}
/******************** indiana statesman *************/

/* .indiana_statesman#blox-html-container { background-image:none;background:#ffffff;}*/
.indiana_statesman #blox-header-vertical-nav h1,
.indiana_statesman #blox-header-vertical-nav h2,
.indiana_statesman #blox-header h1,
.indiana_statesman #blox-header h2 {
background: url("../../images/_site/statesman_flag.jpg") no-repeat transparent;height: 215px;position: relative;top: 0px;width: 960px;
}
.indiana_statesman .blox-search-block .search-bar { height: 22px;}

.indiana_statesman .header-top-navigation a { color: #ffffff;}

.indiana_statesman #blox-user-panel.minimal { color: #ffffff!important;}
.indiana_statesman #blox-user-panel a { color: #ffffff!important;}

.indiana_statesman .top-right-one { width: 150px;position: absolute;right: 157px;bottom: 0px;}

.indiana_statesman .top-right-two { bottom: 10px!important;}
.indiana_statesman #blox-header-search { bottom: 65px;}


.indiana_statesman ul.navigation, .indiana_statesman ul.navigation > li {
color: #ffffff;
background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #18429C), color-stop(1, #103173) );
background-image: -o-linear-gradient(bottom, #18429C 0%, #103173 100%);
background-image: -moz-linear-gradient(bottom, #18429C 0%, #103173 100%);
background-image: -webkit-linear-gradient(bottom, #18429C 0%, #103173 100%);
background-image: -ms-linear-gradient(bottom, #18429C 0%, #103173 100%);
background-image: linear-gradient(to bottom, #18429C 0%, #103173 100%);
font-weight: bold;
}
.indiana_statesman ul.navigation, .indiana_statesman ul.navigation > li > a {
color: #ffffff;
/* text-shadow: 1px 1px 7px #0469AF; */
}
.indiana_statesman ul.navigation > li { float: left;padding: 0px 10px;
border-right: solid 0px #E5E5E5!important;
border-left: solid 0px #A2B0B9!important;
}
    
.indiana_statesman ul.navigation > li.current-section { background-color: #08538d;}
.indiana_statesman ul.navigation > li:hover, .indiana_statesman ul.navigation > li.active { background-color: #08538d;}    
/* .indiana_statesman #index-section-title { display: none;} */

.indiana_statesman p.footer-logo { background: url(../../images/_site/footer_statesman_flag.jpg) no-repeat scroll 0 0 transparent!important; display: block; height: 44px; margin: 5px 0 10px !important; padding: 0 !important;}
.indiana_statesman #index-section-title { background: #ffffff;color: #000000;}
/************ sycamore video *************************/

#blox-html-container.sycamore_video {background: #FFF url(../../images/_site/Carbon_Fibre_Texture.jpg)!important;}
.sycamore_video #blox-header-vertical-nav h1,
.sycamore_video #blox-header-vertical-nav h2,
.sycamore_video #blox-header h1,
.sycamore_video #blox-header h2
    {background: url("../../images/_site/masthead-sycamore.jpg") no-repeat transparent;height: 204px;position: relative;top: 0px;width: 960px;}    

.sycamore_video .header-top-navigation a { color: #ffffff;}
.sycamore_video #blox-user-panel.minimal { color: #ffffff!important;}
.sycamore_video #blox-user-panel a { color: #ffffff!important;}
    
    
.sycamore_video ul.navigation > li.current-section { background-color: #000000;}    

.sycamore_video ul.navigation > li:hover, .sycamore_video ul.navigation > li.active { background-color: #0368B0;}

.sycamore_video ul.navigation > li { padding: 0px 7px;}

.sycamore_video #index-section-title {background: #ffffff;}
.sycamore_video p.footer-logo { background: url("../../images/_site/footer-logo_sycamore3.png") no-repeat scroll 0 0 transparent; display: block; height: 50px; margin: 5px 0 25px !important; padding: 0 !important;}
/**************** wisu89.7 *************************/    
.wisu89_7 p.contact-info  { font-size:11px!important;}
/* .wisu89_7 #blox-html-container { background:#ffffff;} */

.wisu89_7 #blox-header-vertical-nav h1,
.wisu89_7 #blox-header-vertical-nav h2,
.wisu89_7 #blox-header h1,
.wisu89_7 #blox-header h2 { background: url(../../images/_site/WISU_Banner.jpg) no-repeat transparent;}
    
.wisu89_7 #blox-html-container { background:none!important;}    
.wisu89_7#blox-html-container { background: #ffffff url(../../images/_site/matrix_affect2.png)!important;}
.wisu89_7 p.footer-logo { background: url("../../images/_site/footer-logo_wisu2.png") no-repeat scroll 0 0 transparent; display: block; height: 50px; margin: 5px 0 25px !important; padding: 0 !important;}
.wisu89_7 #blox-footer p { font-size: 12px;}
.wisu89_7 .blox-search-block { padding: none!important;}

.wisu89_7 .top-right-one { width: 137px!important;right: 200px!important;}


.wisu89_7 .reposition-search .blox-search-block .search-bar {
font-size: 11px;
width: 90px;
height: 9px;
padding: 7px;
}
/*  end wisu89.7 */

/*  wzis */
.wzis p.contact-info  { font-size:11px!important;}


.wzis #blox-header-vertical-nav h1,
.wzis #blox-header-vertical-nav h2,
.wzis #blox-header h1,
.wzis #blox-header h2 { background: url("../../images/_site/WZIS_Reconstruction_960x200.jpg") no-repeat transparent;}
 
.wzis #blox-html-container { background:none!important;}    
.wzis#blox-html-container { background: #ffffff url(../../images/_site/WZISbackground.jpg)!important;}
.wzis p.footer-logo { background: url("../../images/_site/WZIS_reconstruction_footer.jpg") no-repeat scroll 0 0 transparent; display: block; height: 58px; margin: 5px 0 25px !important; padding: 0 !important;}
.wzis #blox-footer p { font-size: 12px;}
.wzis .blox-search-block { padding: none!important;}
.wzis .top-right-one { width: 137px!important;right: 200px!important;}

.wzis .reposition-search .blox-search-block .search-bar {
font-size: 11px;
width: 90px;
height: 9px;
padding: 7px;
}
/*  end */

.forms.online_services.employment p {height: 54px;}

.calendar #calendar-widget-block .heading.heading-cal h3 a { font-size: 18px;}
.custom-address-heading strong {font-size:10px!important;}
.cust-address {display:inline;font-size:12px;line-height:11px;}

#leaderboard-middle { padding-bottom: 12px;}

#index-section-title { background: #FFF;color: #000000;}
.form-title h1.form_heading { background-color: #FFF;color: #000000;padding-top:14px!important;}

/* reqeusted change ( susan harrison ) to photo title/captions */
.instant-gallery h3 { font-size: 12px;}
.instant-gallery p { font-size: 13px;}

/* styles for injected div that provides a link to ISU website  */
.injected_div { position:absolute;top:153px;left:800px;display:block;border:none;width:137px;z-index:1;}
.div-link {display:block;height:35px;width:125px;}

.weather #blox-header-vertical-nav h1, 
.weather #blox-header-vertical-nav h2, 
.weather #blox-header h1, .weather #blox-header h2 { background: url("../../images/_site/masthead-logo2.jpg") no-repeat transparent;}

#blox-html-container.indiana_statesman { background-color: #0a0040!important;}

/* Dave 557946 */
.indiana_statesman .header-top-navigation a {
color: #fff;
}
.indiana_statesman .header-top-navigation a:hover {
color: #fff;
text-decoration: underline;
}

/* Scott #559441 */
.yearbook #blox-header-vertical-nav h1, 
.yearbook #blox-header-vertical-nav h2, 
.yearbook #blox-header h1,
.yearbook #blox-header h2 { background: url("../../images/_site/Sycamorebannercopy.jpg") no-repeat transparent;}
.yearbook p.footer-logo { background: url("../../images/_site/yearbook_sm.jpg") no-repeat scroll 0 0 transparent; display: block;}

/* darin #584363 */
.yearbook2015 #blox-header-vertical-nav h1, 
.yearbook2015 #blox-header-vertical-nav h2, 
.yearbook2015 #blox-header h1,
.yearbook2015 #blox-header h2 { background: url("../../images/_site/sycamore2015.jpg") no-repeat transparent;}