@charset "utf-8";
/* Author: Adam Moore for Electronic Vision*/
/* Email: amoore@ev.net */
/* Last modified: 4/28/11 */
/* Ohio University - The Voinovich School of Leadership and Public Affairs */

@font-face{
  font-family:'BergamoProRegular';
  src:url('/common/css/type/BergamoPro-Regular-webfont.eot');
  src:local('ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢¢â¬Å¡ÃÂ¬Ãâ¦Ã¢â¬ÅÃÆÃâÃâ Ã¢â¬â¢ÃÆÃÂ¢ÃÂ¢Ã¢â¬Å¡ÃÂ¬Ãâ¦ÃÂ¡ÃÆÃâÃÂ¢Ã¢âÂ¬ÃÂ¡ÃÆÃ¢â¬Å¡ÃâÃÂº'),url('/common/css/type/BergamoProRegular-Regular-webfont.woff') 
    format('woff'),url('/common/css/type/BergamoPro-Regular-webfont.ttf') 
    format('truetype'),url('/common/css/type/BergamoPro-Regular-webfont.svg#webfont79PJXJVj') 
    format('svg');
  font-weight:normal;
  font-style:normal;
}
@font-face{
  font-family:'BergamoProBold';
  src:url('/common/css/type/BergamoPro-Bold-webfont.eot');
  src:local('ÃÆÃâÃâ Ã¢â¬â¢ÃÆÃ¢â¬ ÃÂ¢Ã¢âÂ¬Ã¢âÂ¢ÃÆÃâÃÂ¢Ã¢âÂ¬ÃÂ¡ÃÆÃ¢â¬Å¡ÃâÃÂ¢ÃÆÃâÃâ Ã¢â¬â¢ÃÆÃÂ¢ÃÂ¢Ã¢â¬Å¡ÃÂ¬ÃâÃÂ¹ÃÆÃâÃÂ¢Ã¢âÂ¬ÃÂ¦ÃÆÃÂ¢ÃÂ¢Ã¢â¬Å¡ÃÂ¬Ãâ¦Ã¢â¬ÅÃÆÃâÃâ Ã¢â¬â¢ÃÆÃÂ¢ÃÂ¢Ã¢â¬Å¡ÃÂ¬Ãâ¦ÃÂ¡ÃÆÃâÃÂ¢Ã¢âÂ¬ÃÂ¡ÃÆÃ¢â¬Å¡ÃâÃÂº'),url('/common/css/type/BergamoPro-Bold-webfont.woff') 
    format('woff'),url('/common/css/type/BergamoPro-Bold-webfont.ttf') 
    format('truetype'),url('/common/css/type/BergamoPro-Bold-webfont.svg#webfontzHhqCTjL') 
    format('svg');
  font-weight:normal;
  font-style:normal;
}
@font-face{
  font-family:'CartoGothicProBold';
  src:url('/common/css/type/CartoGothicPro-Bold-webfont.eot');
  src:local('ÃÆÃâÃâ Ã¢â¬â¢ÃÆÃ¢â¬ ÃÂ¢Ã¢âÂ¬Ã¢âÂ¢ÃÆÃâÃÂ¢Ã¢âÂ¬ÃÂ¡ÃÆÃ¢â¬Å¡ÃâÃÂ¢ÃÆÃâÃâ Ã¢â¬â¢ÃÆÃÂ¢ÃÂ¢Ã¢â¬Å¡ÃÂ¬ÃâÃÂ¹ÃÆÃâÃÂ¢Ã¢âÂ¬ÃÂ¦ÃÆÃÂ¢ÃÂ¢Ã¢â¬Å¡ÃÂ¬Ãâ¦Ã¢â¬ÅÃÆÃâÃâ Ã¢â¬â¢ÃÆÃÂ¢ÃÂ¢Ã¢â¬Å¡ÃÂ¬Ãâ¦ÃÂ¡ÃÆÃâÃÂ¢Ã¢âÂ¬ÃÂ¡ÃÆÃ¢â¬Å¡ÃâÃÂº'),url('/common/css/type/CartoGothicPro-Bold-webfont.woff') 
  format('woff'),url('/common/css/type/CartoGothicPro-Bold-webfont.ttf') 
  format('truetype'),url('/common/css/type/CartoGothicPro-Bold-webfont.svg#webfont') 
  format('svg');
  font-weight:normal;
  font-style:normal;
}
@font-face{
  font-family:'CartoGothicProBook';
  src:url('/common/css/type/CartoGothicPro-Book-webfont.eot');
  src:local('ÃÆÃâÃâ Ã¢â¬â¢ÃÆÃ¢â¬ ÃÂ¢Ã¢âÂ¬Ã¢âÂ¢ÃÆÃâÃÂ¢Ã¢âÂ¬ÃÂ¡ÃÆÃ¢â¬Å¡ÃâÃÂ¢ÃÆÃâÃâ Ã¢â¬â¢ÃÆÃÂ¢ÃÂ¢Ã¢â¬Å¡ÃÂ¬ÃâÃÂ¹ÃÆÃâÃÂ¢Ã¢âÂ¬ÃÂ¦ÃÆÃÂ¢ÃÂ¢Ã¢â¬Å¡ÃÂ¬Ãâ¦Ã¢â¬ÅÃÆÃâÃâ Ã¢â¬â¢ÃÆÃÂ¢ÃÂ¢Ã¢â¬Å¡ÃÂ¬Ãâ¦ÃÂ¡ÃÆÃâÃÂ¢Ã¢âÂ¬ÃÂ¡ÃÆÃ¢â¬Å¡ÃâÃÂº'),url('/common/css/type/CartoGothicPro-Book-webfont.woff') 
  format('woff'),url('/common/css/type/CartoGothicPro-Book-webfont.ttf') 
  format('truetype'),url('/common/css/type/CartoGothicPro-Book-webfont.svg#webfont') 
  format('svg');
  font-weight:normal;
  font-style:normal;
}

/*--Navigation--*/
.header{z-index: 100; position: relative;}
#nav{background: url(/voinovichschool/images/grey-bar-bg.jpg) left top repeat-x; height: 35px; margin: 0 10px; padding: 0 10px; display: block; border-radius: 5px; -moz-border-radius: 5px; position: relative; z-index: 99;}
  #nav li{/*display: inline;*/ margin: 2px 15px; border-radius: 4px; -moz-border-radius: 4px; z-index: 100; float:left;}
    #nav li a:link, #nav li a:visited{
      padding: 3px 30px 3px 15px; 
      color: #fbfbfb; 
      text-decoration: none; 
      font-family: 'BergamoProRegular', Georgia, "Times New Roman", Times, serif;
      display:block;
      } 
    #nav li a.home:link, #nav li a.home:visited{
      padding: 2px 20px 3px!important;
      }
    #nav li:hover{background: #6f6f6f;}
    #nav li:hover .subNav{height: auto; display: block; position: absolute; z-index: 999;}
    
  #nav .subNav{height: auto; position: absolute;  z-index: 101; background: #333333; border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; margin: 0 auto; display: none; min-width: 150px; padding-top: 3px;}
    #nav .subNav ul {padding:0; margin:0;}
    #nav .subNav li{display: block; float:none; border-bottom: solid 1px #6f6f6f; margin: 0; padding:0; border-radius: 0px; -moz-border-radius: 0px; position: relative; z-index: 102;}
    #nav .subNav li a:link, #nav .subNav li a:visited{
      display: block; 
      padding: 5px 15px 5px 10px;
      color: #fbfbfb; 
      text-decoration: none; 
      font-family: Arial, Helvetica, sans-serif;
      font-size: 10px;
      border-radius: 0px; -moz-border-radius: 0px;
      margin: 0;      }
    #nav .subNav li:hover{background: #6f6f6f; border-radius: 0px; -moz-border-radius: 0px;}
    #nav .subNav li:last-child{border: none;  border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px;}
    #nav .subNav li:hover .subSubNav{display: block;}
    
  #nav .subNav .subSubNav{ display: none; z-index: 100; height: auto; position: absolute;  z-index: 103; margin-left: 109px; margin-top: -25px; background: #333333; border-radius: 0 5px 5px 5px; -moz-border-radius: 0 5px 5px 5px; width: 150px;}
  #nav .subNav .subSubNav li{display: block; border-bottom: solid 1px #6f6f6f; margin: 0; min-width: 60px;}
    #nav .subNav .subSubNav li a:link, #nav .subNav .subSubNav li a:visited{
      display: block; 
      padding: 5px 10px; 
      color: #fbfbfb; 
      text-decoration: none; 
      font-family: Arial, Helvetica, sans-serif;
      font-size: 10px;
      margin-top: 0;
      border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;
      }
    #nav .subNav .subSubNav li:last-child{border: none;}
    
/* NEW WAY */
.header #mainNav{background: url(/voinovichschool/images/grey-bar-bg.jpg) left top repeat-x; height: 35px; margin: 0 10px; padding: 0 10px; display: block; border-radius: 5px; -moz-border-radius: 5px; position: relative; z-index: 99;}
  .header #mainNav li{/*display: inline;*/ margin: 2px 15px; border-radius: 4px; -moz-border-radius: 4px; z-index: 100; float:left;}
    .header #mainNav li a:link, .header #mainNav li a:visited{
      padding: 3px 15px; 
      color: #fbfbfb; 
      text-decoration: none; 
      font-family: 'BergamoProRegular', Georgia, "Times New Roman", Times, serif;
      display:block;
      } 
    .header #mainNav li a.home:link, .header #mainNav li a.home:visited{
      padding: 2px 20px 3px!important;
      }
    .header #mainNav li:hover{background: #6f6f6f;}
    .header #mainNav li:hover .subNav{height: auto; display: block; position: absolute; z-index: 999;}
    
  .header #mainNav .subNav{height: auto; position: absolute;  z-index: 101; background: #333333; border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; margin: 0 auto; display: none; width: 175px; padding-top: 3px;}
    .header #mainNav .subNav ul {padding:0; margin:0;}
    .header #mainNav .subNav li{display: block; float:none; border-bottom: solid 1px #6f6f6f; margin: 0; padding:0; border-radius: 0px; -moz-border-radius: 0px; position: relative; z-index: 102;}
    .header #mainNav .subNav li a:link, .header #mainNav .subNav li a:visited{
      display: block; 
      padding: 5px 15px 5px 10px;
      color: #fbfbfb; 
      text-decoration: none; 
      font-family: Arial, Helvetica, sans-serif;
      font-size: 10px;
      border-radius: 0px; -moz-border-radius: 0px;
      margin: 0 4px 0 0;      }
    .header #mainNav .subNav li:hover{background: #6f6f6f!important;}
    .header #mainNav .subNav li:last-child{border: none;  border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px;}
    .header #mainNav .subNav li:hover .subSubNav{display: block;}
    
  .header #mainNav .subNav .subSubNav{ display: none; z-index: 100; height: auto; position: absolute;  z-index: 103; margin-left: 175px; margin-top: -25px; background: #333333; border-radius: 0 5px 5px 5px; -moz-border-radius: 0 5px 5px 5px; -webkit-border-radius: 0 5px 5px 5px; width: 175px;}
  .header #mainNav li:last-child .subNav .subSubNav{margin-left: -175px; border-radius: 5px 0 5px 5px; -moz-border-radius: 5px 0 5px 5px; -webkit-border-radius: 5px 0 5px 5px;}
  .header #mainNav li:last-child .subNav li.hasSub{background: transparent url(/voinovichschool/images/larrow.png) 5% center no-repeat;}
  .header #mainNav li:last-child .subNav li.hasSub:hover{background: #6f6f6f url(/voinovichschool/images/larrow.png) 5% center no-repeat!important;}
  .header #mainNav li:last-child .subNav li a:link, .header #mainNav li:last-child .subNav li a:visited{margin: 0 0 0 12px;}
  .header #mainNav li:last-child .subNav li .subSubNav li a{margin: 0;}
  .header #mainNav li:last-child .subNav{width: 138px;}
  .header #mainNav li:last-child .subNav .subSubNav{width: 138px; margin-left: -138px;}
  
  .header #mainNav .subNav .subSubNav li{display: block; border-bottom: solid 1px #6f6f6f; margin: 0; min-width: 60px; z-index: 104; position: relative;}
    .header #mainNav .subNav .subSubNav li a:link, .header #mainNav .subNav .subSubNav li a:visited{
      display: block; 
      padding: 5px 10px; 
      color: #fbfbfb; 
      text-decoration: none; 
      font-family: Arial, Helvetica, sans-serif;
      font-size: 10px;
      margin-top: 0;
      border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;
      }
    .header #mainNav .subNav .subSubNav li:last-child{border: none;}
.header #mainNav .subInd{}
.header #mainNav .subInd img{filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
          -webkit-transform: rotate(90deg); 
        -moz-transform: rotate(90deg); 
        margin: 0px 0px -6px 0px; 
        margin: 0px 0px -2px 1px\0/IE8+9; /* IE8+9  */
        *margin: 0px 0px -2px 1px;
        _margin: 0px 0px -2px 1px;} /* IE 7 */
.header #mainNav .subNav li.hasSub{background: transparent url(/voinovichschool/images/rarrow_2.png) 95% center no-repeat;}
.header #mainNav .subNav li.hasSub:hover{background: #6f6f6f url(/voinovichschool/images/rarrow_2.png) 95% center no-repeat!important;}
/*--Right Column--*/
.right-col{padding: 10px 0 10px 10px; width: 610px; float: left;}
  .right-col p{padding: 10px; font-style: normal!important;}
  .right-col h2{margin:0; font-size: 22px; color: #333333!important; font-family:'BergamoProBold', Georgia, "Times New Roman", Times, serif; font-weight:normal;}
  .right-col h3{margin:0; font-size: 14px; color: #016646; font-family: 'BergamoProRegular', Georgia, "Times New Roman", Times, serif; font-weight:normal;}
  .right-col .CS_Image_IMG{width: 620px; height: 250px; margin: 0;}
  
/*--Side Bar--*/

#search {
    margin: 10px 0;
    padding: 0;
}

.sidebar{width: 290px; background: #ffffff; float: left; display: block; padding: 0 10px 10px 10px;}
  .sidebar .yt_container, .sidebar object, .sidebar object embed{}
  .sidebar form{background: url(/voinovichschool/images/grey-bar-bg.jpg) left top repeat-x!important; color: #ffffff!important; border-radius: 3px; -moz-border-radius: 3px; padding:0; margin: 5px 0; width:290px; height:31px;}
  .sidebar form #ouws_searchbox{color: #ffffff!important; font-size: 16px!important; display:inline-block; padding: 3px 0 0 13px; font-family:'BergamoProBold', Georgia, "Times New Roman", Times, serif; margin: 0; font-weight:normal;*float:left;*display:block;}
  .sidebar form .searchbox{width: 189px; height: 23px; padding-left: 10px; background: url(/voinovichschool/images/white-bar-bg.jpg) left top repeat-x!important; border: none; border-radius: 2px; -moz-border-radius: 2px; margin:3px; *float:left;}
  .sidebar form .searchBtn{ margin: 10px 0 0 0; *margin: 10px 0 0 8px;}
html>body .sidebar form .searchBtn  {*top:-20px;}
  .sidebar #search #ouws_advsearch{display: none;}
  .sidebar .bar{margin: 0; padding: 3px!important; background:  url(/voinovichschool/images/grey-bar-bg.jpg) left top repeat-x!important;}
    .sidebar .bar h3{margin: 5px!important; padding: 5px!important; font-weight:normal;}    
  /*Storie Images*/
  .sidebar div span img{vertical-align: top;}
  .sidebar div span.right{*margin-top:-25px;}
.sidebar div span.right img{margin:4px 0 0 0; *padding-top:5px;}
  .caption{font-size: 12px; font-style: italic;}
  .main-story-image{width: 610px; height: 248px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
  .side-story-image{width: 290px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin: 10px 0;}
  /*Features*/
  .sidebar a.featured:link, .sidebar a.featured:visited{display: block; padding: 7px 10px; color: #016a50; text-decoration: none; border: solid 1px #ececec; border-top:none; font-size: 12px; font-weight: bold;  font-style: normal!important;}
  .sidebar a.featured:hover, .sidebar a.featured:active{background:#ececec;}

  
  /*Sidebar Navigation*/
  .sidebar .nav{background: #ececec; border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; margin-bottom: 10px;}
    .sidebar .nav .bar{margin: 0; padding: 3px!important; background: url(/voinovichschool/images/green-bar-bg.jpg) left top repeat-x!important;}
    
    /* OLD WAY */
    .sidebar .nav span{display: block;}
    .sidebar .nav span:first-child{border-top: none!important; border-bottom: solid 1px #cdcdcd; display: block; margin-top: 32px;}
/*    .sidebar .nav span:last-child{border-top: solid 1px #fbfbfb; border-bottom: none!important; display: block;}  */
    .sidebar .nav span a:link, .sidebar .nav span a:visited{color: #000000; font-size: 12px; padding: 7px 10px; display: block; text-decoration: none; font-weight: bold; font-style: normal!important; background: #ececec;  border: solid #cdcdcd 1px; border-top: solid 1px #fbfbfb;}
    .sidebar .nav span.sub a:link, .sidebar .nav span.sub a:visited{color: #333333; font-size: 12px; padding: 7px 10px 7px 20px; display: block; text-decoration: none; font-weight: normal; font-style: normal!important; background: #ececec; border: solid #cdcdcd 1px;border-top: solid 1px #fbfbfb;}
    .sidebar .nav span a:active, .sidebar .nav span a:hover{color: #000000; background:#ffffff;border: solid #cdcdcd 1px;border-top: solid 1px #fbfbfb; }
    .sidebar .nav span.sub a:active, .sidebar .nav span.sub a:hover{color: #333333; background:#ffffff;border: solid #cdcdcd 1px;border-top: solid 1px #fbfbfb;}


/* NEW WAY */
    .sidebar .nav ul{border: solid 1px #cdcdcd;}
    .sidebar .nav ul li{
      border-top: solid 1px #fbfbfb; 
      border-bottom: solid 1px #cdcdcd; 
      display: block;}
    
    .sidebar .nav ul li:first-child{
      border-top: none!important;
       border-bottom: solid 1px #cdcdcd; 
       display: block;}
    
    .sidebar .nav ul li:last-child{
      border-top: solid 1px #fbfbfb; 
      border-bottom: none!important; 
      display: block;}
    
    .sidebar .nav ul li a:link, .sidebar .nav ul li a:visited{
      color: #000000; 
      font-size: 12px; 
      padding: 7px 10px; 
      display: block; 
      text-decoration: none; 
      font-weight: bold;}
      
    .sidebar .nav ul li a.sub:link, .sidebar .nav ul li a.sub:visited{
      color: #000000; 
      font-size: 12px; 
      padding: 7px 10px 7px 20px; 
      display: block; 
      text-decoration: none; 
      font-weight: normal;}
      
    .sidebar .nav ul li a:hover{
      color: #333333;
      background: #ffffff;}
    
    
/*Social*/
  .sidebar .soc{display: inline;}
  .sidebar .soc img{margin: 10px 0; display: inline;}
  .sidebar .soc-right img{display: inline; margin: 10px 0 10px 35px;}

/* -- Social Media Links */
.imageImg{display: block; float: left; margin: 5px 5px 0 0;}

/*--Content--*/
.spotlight{width: 610px; float: left; padding: 10px;}

.voin-stories{float: left; margin: 5px; width: 290px;}
  .voin-stories h3{font-size: 14px; line-height: 16px; vertical-align: top; margin-left: 85px;}
  .voin-stories img{width: 75px; height: 75px; display: inline; float: left;}
  
.right-col ol{font-size: 12px; list-style: decimal;}
.right-col li{margin-left: 40px;}
.right-col ul{font-size: 12px; list-style: outside disc}

.right-col h3 a{text-decoration: none; color: #016646;}
.right-col .story{margin-bottom: 15px; display: block;}
.right-col p{font-style: normal; font-size: 12px;}

.right-col span p{padding: 10px 10px 15px;}
#photos, #photos .panel{border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; height: 248px!important;}
.panel{border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; height: 248px!important;}
#photos .panel img{}
#photos .strip_wrapper, #photos .pointer, #photos .nav-next, #photos .nav-prev{display: none;}
table.bios{margin-bottom: 15px; border-botom: solid 1px #333333;}
.bios img{max-width: 150px; max-height: 200px; margin: 5px 10px;}
.right-col .bios p, .profileBio p{
  padding-left: 0;
}
.bios h3, .profileName span{font-size: 20px;color: #016646;font-family: 'BergamoProRegular', Georgia, "Times New Roman", Times, serif;}
.bios h3 a:hover{text-decoration: underline;}

.staffList .bios img{
  max-width: 125px;
  max-height: 125px;
}

.azList {display: none;}
#profile .profileImg img {
max-width: 200px;
max-height: 300px;
}

#profile .contactInfo {
float: left;
margin: 10px;
}

#profile .profileBio {
clear: both;
}

#profile .profileImg {
float: left;
}

.group > h3 {font-size: 26px;
margin: 10px 0;
border-bottom: 1px solid rgb(221, 221, 221);}

.feature-bar{}
.feature-bar span{display: inline-block; margin: 0 2px 0 9px;}
.feature-bar span a img{display: inline-block;}
.spotlight-story{ width: 75px; height: 75px;margin-bottom: 10px; display: inline; float: left; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin: 5px 0; background: url(http://author.oit.ohio.edu/voinovichschool/manage/articles/images/default_fade.gif) no-repeat;}
.spotlight-story a{ width: 75px; height: 75px; display: block;}

span.spotlight-title{display: block; float: left; width: 200px; vertical-align: top; overflow: hidden;margin-bottom: 10px; min-height: 80px;}
span.spotlight-title a{font-size: 14px; color: #333333; text-decoration: none; font-family:'BergamoProRegular', Georgia, "Times New Roman", Times, serif;}
spotlight-story:hover .spotlight-title a{color: #016646;}

.story-img{vertical-align: top; float: left; margin: 5px 10px 15px 0; width: 75px; height: 75px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: url(http://author.oit.ohio.edu/voinovichschool/manage/articles/images/default_fade.gif) left top no-repeat;}
.story-img a{width: 75px; height: 75px; display: block;}
.news-list{border-bottom: 1px solid #EEEEEE; height: 100px; margin-top: 10px;}
.news-list-sans-thumb{border-bottom: 1px solid #EEEEEE; margin-top: 10px;}
/*-- Photojournalism Essay Page --*/


.yt-container{padding-top: 10px;}
.yt_container{padding-top:10px; position: relative; z-index: 1;}

.ws_yt_holder{position:relative;}
.ws_yt_holder #ytvideo{}


.ws_yt_holder #thumbsHolder {clear:both; padding:5px; background: #333333; float:left; width:590px;}
.ws_yt_holder #thumbsHolder #ytThumbs li {list-style:none; margin:0px; float:left; padding:5px; width:136px; min-height:130px}
.ws_yt_holder #thumbsHolder #ytThumbs li img {display:block; padding-left:8px}

.ws_yt_holder #thumbsHolder #ytThumbs li a {display:block; color: #CCCCCC; text-align:center; width:136px;}
.ws_yt_holder #thumbsHolder #ytThumbs .currentvideo{background: #cccccc; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.ws_yt_holder #thumbsHolder #ytThumbs .currentvideo a {color:#333333;}
.ws_yt_holder #thumbsHolder #ytThumbs.yt_viewer li a img{display:block;}

.ws_yt_holder #ytvideoDescContainer {position: absolute; top: 0px; right: 10px; height: 300px; width: 182px; margin: 0; background: #333333; overflow: auto;}
.ws_yt_holder #ytvideoDescContainer div {position: absolute; top:0px; right:0px;}
.ws_yt_holder #ytvideoDescContainer div h3{color: #CCCCCC; margin: 5px;}
.ws_yt_holder #ytvideoDescContainer div p{color: #EEEEEE; padding: 5px!important;}

.youtubeGal #ytvideo embed {
  width: 95.1%;
  min-height: 370px;
}

.youtubeGal .ws_yt_holder {
  position: static;
  display: table;
  width: 95%;
}

.youtubeGal #ytvideo {
  display: table-header-group;
  position: static;
  top: auto;
  float: none;
  width: 100%;
}

.youtubeGal #ytvideo embed {
  width: 100%;
  min-height: 370px;
}

.youtubeGal #thumbsHolder {
  display: table-footer-group;
  position: static;
  top: auto;
  padding: 0 0 0 3%;
  float:none;
  background-color: #fff;
  width: 100%;
  margin-top: 15px;
}

.youtubeGal #thumbsHolder #ytThumbs li {
  width: 130px;
  min-height: 140px;
  margin-bottom: 10px;
  padding: 4px;
}

.youtubeGal #thumbsHolder #ytThumbs li a {
  width: 130px;
  color: #000;
  text-decoration: none;
}

.youtubeGal #thumbsHolder #ytThumbs li img {
  padding-left: 5px;
}

.youtubeGal #ytvideoDescContainer {
  float: left;
  position: relative;
  top: auto;
  left: 0;
  min-height: 180px;
  height: auto;
  min-width: 500px;
  width: 100%;
  margin: 0;
  background: #fff;
  display: table-row-group;
  margin-bottom: 10px;
}

.youtubeGal #ytvideoDescContainer div {
  top: auto;
  right: auto;
}

.youtubeGal #ytvideoDescContainer h3 {
  color: #016a50 !important;
  font-size: 1.1em;
}

.youtubeGal #ytvideoDescContainer p {
  color: #000 !important;
}

.youtubeGal #thumbsHolder #ytThumbs .currentvideo {
  background-color: #016a50;
}

.youtubeGal #thumbsHolder #ytThumbs .currentvideo a {
  color: #fff;
  font-size: 1.3em;
}

/*--Misc--*/

.bar{background: url(/voinovichschool/images/green-bar-bg.jpg) left top repeat-x; border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; padding: 3px 15px; margin-bottom: 10px; height: 24px;}
  .bar h3{color: #f6f7f7!important; display: inline; font-size: 16px; font-family: 'BergamoProBold', Georgia, "Times New Roman", Times, serif;}
  .bar a:link, .bar a:visited{color: #f6f6f7; display: inline; text-decoration: none; font-size: 11px;}
  .bar a.big{font-size: 16px!important;}
  .bar .right{float: right; border: none!important; margin-top: 5px; font-style: normal; *margin-top:-20px;}
.white{color: #000066!important;}

.gallery{background:#111111!important; height:248px!important; overflow: hidden!important; margin:0 0 5px 0}
.staff-nav{cursor: pointer; color: #016646; text-decoration: none;}
.staff-nav:hover{color: #333333;}
.right-col .bar-research {
  padding: 3px 5px;
  margin-bottom: 0;
}
.bar-research {
  background: url("/voinovichschool/images/green-bar-bg.jpg") repeat-x scroll left top rgba(0, 0, 0, 0);
  border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  height: 24px;
  padding: 3px 15px;
}

.bar-research h3 {
    color: #F6F7F7 !important;
    display: inline;
    font-family: "CartoGothicProBook", Arial, Helvetica, sans-serif;
    font-size: 16px;
}

.bar-research .right {
    border: medium none !important;
    float: right;
    font-style: normal;
    margin-top: 4px;
}
.bar-research .right a:link, .bar-research .right a:visited {
    color: #F6F6F7!important;
    display: inline;
    font-size: 12px;
    text-decoration: none;
}

/****************************************
/* FAQ elements
/****************************************/

.faqdiv {
  transition: opacity 1s ease;
  opacity: 0;
  position: fixed;
  z-index: -1;
}

:target .faqdiv {
  background-color: rgb(238, 238, 238);
  border: 1px solid rgb(221, 221, 221);
  padding: 5px;
  opacity: 1;
  position: relative;
  z-index: 1;
}

#education {
  padding: 5px 0;
}

#health {
  padding: 5px 0 10px 0;
}

#tagme {
  margin-bottom: 15px;
}

#tagtag {
  display: block;
  margin: 0 auto;
}

.videoCollection .video iframe {
  height: 372px;
}

.videoCollection .video {
  margin-bottom: 10px;

}

.galleryVideo {
  width: 45%;
  float: left;
  margin-right: 4%;
  margin-bottom: 10px;
  border: 1px solid #eee;
  cursor: pointer;
}

.galleryVideo span {
float: left;
width: 50%;

font-size: 16px;
color: #333;
text-decoration: none;
font-family: 'BergamoProRegular', Georgia, "Times New Roman", Times, serif;
}

.galleryVideo.inViewer, .galleryVideo:hover {
  border: 1px solid #BBB;
  background: #FAFAFA;
}

.galleryVideo img {
float: left;
margin-right: 10px;
border: 1px solid #eee;
}

.video {
  border-bottom: 1px solid #DDD;
  margin-bottom: 20px;
}

.video h3 {
  font-size: 20px;
  margin-bottom: 5px;
}

.video p {
  padding-left: 0;
}

.video embed {
  width: 590px;
  height: 330px;
}

html body.CS_Document div#ouws_shadow div#ouws_wspage.OUGreen div#ouws_content div#cs_control_1240337 .header div#CS_Element_alertContainer div#cs_control_1795379.cs_control a img.CS_Image_IMG{display:block; padding:0!important; margin:0!important;}

/*--OIT Additions--*/
#ouws_wspage #ouws_content {overflow:visible;} /* Fix overflow issue with long navigations 4/8/13 MS */
.articlePage .spotlight-story {
    display: inline-block;
    margin: 5px 5px;
} /* Fix rendering issue that was occuring on News Display Pages, Spotlight Images no longer will show up in SPANs, so this adjusts their output 10/22/13 MS */