*{margin:0;padding:0;}body{background:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:11px;color:#5c5c5c;text-decoration:none;}a:link img,a:visited img,a:hover img{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}#container{background-image:url(../images/background_content2.jpg);background-repeat:repeat-y;background-position:center;}a{color:#00a2df;text-decoration:none;}a:hover{color:#555;text-decoration:none;}#header{ margin:0;width:100%;background-color:#6d6e71;background-image:url(../images/background_header3.jpg);background-repeat:repeat-y;background-position:center;}#header:after{clear:both;content:'.';display:block;height:0;visibility:hidden;}#header_inside{border-left:1px solid #bbb;border-right:1px solid #bbb;margin:0 auto;width:800px;}#header_inside h1{color:#fff;float:left;font:3.2em 'Trebuchet MS',Verdana,sans-serif;height:100px;line-height:100px;margin:0 0 0 20px;width:180px;}#header_inside h1 span{color:#9c0;}#header_inside ul{float:right;height:100px;list-style:none;width:600px;}#header_inside ul li{border-right:1px solid #555;float:right;height:100px;list-style:none;width:75px;}#header_inside ul li a{color:#fff;display:block;height:50px;line-height:50px;padding:50px 0 0;text-align:center;width:75px;}#header_inside ul li a:hover{background:#fff;color:#111;}#header_inside ul li a.active{background:#fff;color:#111;}#content{background:#fff url('../images/background_content2.jpg') center repeat-y;clear:both;width:99%;}#content_inside{width:799px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;border-right-width:1px;border-left-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-right-color:#bbb;border-left-color:#bbb;}#content_inside_sidebar{line-height:175%;width:165px;margin-top:5px;margin-right:0;margin-bottom:5px;margin-left:0;padding-top:0;padding-right:9px;padding-bottom:0;padding-left:10px;float:left;border-right-width:1px;border-right-style:solid;border-right-color:#e1e1e1;}#content_inside_sidebar h2{background:#fff;color:#00aeef;font-size:90%;font-weight:300;padding:5px 0;text-align:left;}#content_inside_sidebar ul{letter-spacing:-1px;list-style:none;margin:0 0 10px;}#content_inside_sidebar ul li{list-style:none;}#content_inside_sidebar ul li a{border-bottom:1px solid #e9e9e9;display:block;padding:3px;text-align:left;width:159px;}#content_inside_sidebar ul li a:hover{background:#ddd;color:#000;}#content_inside_main{letter-spacing:-1px;line-height:175%;padding:9.5px;width:590px;float:right;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;}#content_inside_main h1{border-bottom:1px solid #ccc;font-size:125%;padding:0 0 2px;}#content_inside_main h2{color:#ccc;font-size:115%;text-align:right;}#content_inside_main p{padding:0 0 10px;}#footer{background:#fff url('../images/background_footer4.jpg') center repeat-y;clear:both;height:50px;width:100%;}#footer_inside{border-left:1px solid #bbb;border-right:1px solid #bbb;height:50px;margin:0 auto;width:800px;}#footer_inside p{color:#fff;line-height:50px;text-align:center;}.bold{font-weight:bold;color:#00a2df;}img.floatLeft{float:left;margin:4px;}img.floatRight{float:right;margin:4px;}img.floatRightClear{float:right;clear:right;margin:4px;}.thumbnail{padding:5px;margin-top:0;margin-right:15px;margin-bottom:15px;margin-left:0;float:none;}.thumbAlign{text-align:center;}.portLogo{text-align:right;padding-right:4px;}.sainsLink{padding-left:135px;}#player{text-align:center;}.invis{visibility:hidden;} .shareWrapper{ width:150px;}
@charset "utf-8";ul#menu_icon{display:block;width:90px;margin:0;margin-right:auto;margin-left:auto;padding:20px;list-style-type:none;}ul#menu_icon li{margin:0;padding:0;}ul#menu_icon li a{display:block;width:90px;height:90px;color:#000;text-decoration:none;background:url(osabtn90.png) no-repeat 0 0;}ul#menu_icon li a:hover{background:url(osabtn90.png) no-repeat 0 -90px;}#wrapper{text-align:center;}

/**
 * The "classic" theme CSS for Shadowbox.
 *
 * This file is part of Shadowbox.
 *
 * Shadowbox is an online media viewer application that supports all of the
 * web's most popular media publishing formats. Shadowbox is written entirely
 * in JavaScript and CSS and is highly customizable. Using Shadowbox, website
 * authors can showcase a wide assortment of media in all major browsers without
 * navigating users away from the linking page.
 *
 * Shadowbox is released under version 3.0 of the Creative Commons Attribution-
 * Noncommercial-Share Alike license. This means that it is absolutely free
 * for personal, noncommercial use provided that you 1) make attribution to the
 * author and 2) release any derivative work under the same or a similar
 * license.
 *
 * If you wish to use Shadowbox for commercial purposes, licensing information
 * can be found at http://mjijackson.com/shadowbox/.
 *
 * @author      Michael J. I. Jackson <mjijackson@gmail.com>
 * @copyright   2007-2008 Michael J. I. Jackson
 * @license     http://creativecommons.org/licenses/by-nc-sa/3.0/
 * @version     SVN: $Id: skin.js 91 2008-03-28 17:39:13Z mjijackson $
 */

/*_____________________________________________________  container & overlay  */
#shadowbox_container, #shadowbox_overlay {
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
}
#shadowbox_container {
  position: fixed;
  display: block;
  visibility: hidden;
  z-index: 999;
  text-align: center; /* centers #shadowbox in quirks and IE */
}
#shadowbox_overlay {
  position: absolute;
}

/*_______________________________________________________________  shadowbox  */
#shadowbox {
  position: relative;
  margin: 0 auto;
  text-align: left; /* reset left alignment */
}

/*____________________________________________________________________  body  */
#shadowbox_body {
  position: relative;
  margin: 0;
  padding: 0;
  border: 1px solid #333;
  overflow: hidden;
}
#shadowbox_body_inner {
  position: relative;
  height: 100%;
}
#shadowbox_content.html {
  height: 100%;
  overflow: auto; /* make html content scrollable */
}

/*_________________________________________________________________  loading  */
#shadowbox_loading {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}
#shadowbox_body, #shadowbox_loading {
  background-color: #060606; /* should match loading image background color */
}
#shadowbox_loading_indicator {
  float: left;
  margin: 10px 10px 0 10px;
  height: 32px;
  width: 32px;
  background-image: url(loading.gif);
  background-repeat: no-repeat;
}
#shadowbox_loading span {
  font-family: 'Lucida Grande', Tahoma, sans-serif;
  font-size: 10px;
  float: left;
  margin-top: 16px;
}
#shadowbox_loading span a:link,
#shadowbox_loading span a:visited {
  color: #fff;
  text-decoration: underline;
}

/*____________________________________________________________  title & info  */
#shadowbox_title, #shadowbox_info {
  position: relative;
  margin: 0; /* these must have no vertical margin or padding */
  padding: 0;
  overflow: hidden;
}
#shadowbox_title_inner, #shadowbox_info_inner {
  position: relative;
  font-family: 'Lucida Grande', Tahoma, sans-serif;
  line-height: 16px;
}
#shadowbox_title {
  height: 26px;
}
#shadowbox_title_inner {
  font-size: 16px;
  padding: 5px 0;
  color: #fff;
}
#shadowbox_info {
  height: 20px;
}
#shadowbox_info_inner {
  font-size: 12px;
  color: #fff;
}

/*_____________________________________________________________________  nav  */
#shadowbox_nav {
  float: right;
  height: 16px;
  padding: 2px 0;
  width: 45%;
}
#shadowbox_nav a {
  display: block;
  float: right;
  height: 16px;
  width: 16px;
  margin-left: 3px;
  cursor: pointer;
}
#shadowbox_nav_close {
  background-image: url(icons/close.png);
  background-repeat: no-repeat;
}
#shadowbox_nav_next {
  background-image: url(icons/next.png);
  background-repeat: no-repeat;
}
#shadowbox_nav_previous {
  background-image: url(icons/previous.png);
  background-repeat: no-repeat;
}
#shadowbox_nav_play {
  background-image: url(icons/play.png);
  background-repeat: no-repeat;
}
#shadowbox_nav_pause {
  background-image: url(icons/pause.png);
  background-repeat: no-repeat;
}

/*_________________________________________________________________  counter  */
#shadowbox_counter {
  float: left;
  padding: 2px 0;
  width: 45%;
}
#shadowbox_counter a {
  padding: 0 4px 0 0;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}
#shadowbox_counter a.shadowbox_counter_current {
  text-decoration: underline;
}

/*___________________________________________________________________  clear  */
div.shadowbox_clear {
  clear: both; /* clear floating counter & nav */
}

/*________________________________________________________________  messages  */
div.shadowbox_message {
  font-family: 'Lucida Grande', Tahoma, sans-serif;
  font-size: 12px;
  padding: 10px;
  text-align: center;
}
div.shadowbox_message a:link,
div.shadowbox_message a:visited {
  color: #fff;
  text-decoration: underline;
}
#shadowbox_title {border: 0px solid;} 
#shadowbox_info {border: 0px solid;}
