div, ul, li, img {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
/*
	SPECIFIC RESET & BASIC STRUCTURE
*/
#blogSliderWrap a img { border:none; }
#blogSliderWrap {
  font-family:GillSans, Trebuchet, Calibri, sans-serif;
  background-color:#FFFFFF;
  font-size: 11px;
}
#blogSliderWrap a { /* remove the dotted outlines when clicking tabs */
  outline: none;
  text-decoration: none;
}
#blogSliderWrap ul { list-style: none; }
/*
	WIDGET STRUCTURE
*/
#blogSliderWrap {
  width: 560px;
  margin: 0 auto;
  padding-bottom: 9px;
  position: relative;
}
.stripViewer {
  width: 460px;
  background:#FFFFFF;
  position: relative;
  overflow: hidden;
  clear: both;
  margin: 0 auto;
  margin-top:9px;

}
.stripViewer .panelContainer {
  position: relative;
  left: 0px;
  top: 0px;
}
.stripViewer .panelContainer .panel {
  float: left;
  position: relative;
  width: 460px;
}
.stripNav {
  position: relative;
  top: 9px;
  z-index: 99;
  margin-left:15px;
}
.wrapper { padding: 5px; }
.innerWrap {
  width: 500px;
  overflow: hidden;
  margin-top:18px;
}
#push { height: 30px; }
/* 
	MAIN TABBED NAVIGATION
*/
.stripNav ul li {
  float: left;
  list-style:none;
}
.stripNav li a { /* Generic "CSS image replacement" */
  display: block;
  height: 23px;
  text-indent: -9999px;
}
/* The below class names are auto-generated by the JavaScript */
.stripNav li.tab1 a {
  background: url(images/ester.jpg) top right no-repeat;
  width: 129px;
}
.stripNav li.tab2 a {
  background: url(images/prudence.jpg) top right no-repeat;
  width: 137px;
}
.stripNav li.tab3 a {
  background: url(images/jeanette.jpg) top right no-repeat;
  width: 131px;
}
.stripNav li.tab4 a {
  background: url(images/exchange.jpg) top right no-repeat;
  width: 131px;
}
.stripNav li a:hover, .stripNav li a:active, .stripNav li a:focus { /* Restore focus styling that we removed when we removed outlines */ background-position: top right; }
/* It is neccessary to repeat the image paths here */
.stripNav li.tab1 a.current { background: url(images/ester.jpg) bottom right no-repeat; }
.stripNav li.tab2 a.current { background: url(images/prudence.jpg) bottom right no-repeat; }
.stripNav li.tab3 a.current { background: url(images/jeanette.jpg) bottom right no-repeat; }
.stripNav li.tab4 a.current { background: url(images/exchange.jpg) bottom right no-repeat; }
/* 
	SUB NAVIGATION
*/
.stripNavL a, .stripNavR a {
  display: block;
  position: absolute;
  width: 75px;
  height: 22px;
  text-indent: -9999px;
}
.stripNavL a {
  bottom: 15px;
  left: 25px;
  background: url(images/previous.png);
}
.stripNavR a {
  bottom: 15px;
  right: 25px;
  background: url(images/next.png);
}
/* 
	HEADLINES STYLING 
*/
.panel {
  height:285px;
  overflow:hidden;
}
.panel ul {
  width: 460px;
  list-style:none;
}
.panel ul li a {
  border-bottom: 1px solid #CCCCCC;
  color:#000;
  display: block;
  padding: 7px 10px;
}
.panel ul li:last-child a { /* Remove bottom border on last list item
	   							  	  Hooray for pseudo selectors! */ border: none; }
/* Unique rollover colors for each list */
.panel ul#psd-list li a:hover, .panel ul#psd-list li a:visited {
  background:#EFEFEF;
}
.panel ul#net-list li a:hover, .panel ul#psd-list li a:visited {
  background:#EFEFEF;
}
.panel ul#vector-list li a:hover, .panel ul#psd-list li a:visited {
  background:#EFEFEF;
}
.panel ul#audio-list li a:hover, .panel ul#psd-list li a:visited {
  background:#EFEFEF;
}

