@charset "utf-8";
/* CSS Document */
#navContainer {
	width: 918px;
	margin: 0 auto 37px;
	padding: 0;
	position: relative;
	z-index: 999;
	/* For ie ONLY */

}
* html #navContainer {
margin: 0 auto 22px;
} 
body {
	background: url(../images/bg.jpg) repeat-x #2b0c12;
	font: 12px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0 auto;
	padding: 0;
}
img {
	border: 0;
}
hr.cleaner {
	clear:both;
	height:1px;
	margin: -1px 0 0 0;
	padding:0;
	border:none;
	visibility: hidden;
}
p {
	margin: 0;
	padding: 0;
}
a:link {
	color: #2b0c12;
	text-decoration: underline;
	font-family: Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:visited {
	color: #2b0c12;
	text-decoration: underline;
	font-family: Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:hover {
	color: #562b33;
	background: none;
	text-decoration: none;
	font-family: Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:active {
	color: #2b0c12;
	text-decoration: underline;
	font-family: Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#wrapper {
	width: 918px;
	margin: 0 auto;
	padding: 0;
}
#topNav {
	width: 918px;
	height: 37px;
	margin: 0 auto;
	padding: 0;
}
#headerEWTNLogo {
	width: 918px;
	background: url(../images/header.jpg) no-repeat;
	padding: 0;
	margin: 0 auto;
}
/* NAVIGATION !!! --------------------------------------------------------------------------------------*/
#menu {
  list-style: none;
  padding: 0;
  margin: 0 auto;
  width: 918px;
  height: 46px;
  position: relative;
  z-index: 1;
}
#menu span {
  display: none;
  position: absolute;
  margin: 0 auto;
}
#menu ul {
	padding: 0;
	margin: 0;
	text-decoration: none;
	list-style: none;
}
#menu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
  margin: 0 auto;
}
#menu a:hover {
  background-position: left bottom;
  margin: 0 auto;
}
#menu a:hover span {
  display: block;
  margin: 0 auto;
}
#menu .home {
  width: 100px;
  height: 46px;
  background: url(../images/home1.jpg) no-repeat;
  left: 15px;
  top: 100px;
}

#menu .library {
  width: 78px;
  height: 46px;
  background: url(../images/library2.jpg) no-repeat;
  left: 115px;
  top: 100px;
}
#menu .multimedia {
  width: 119px;
  height: 46px;
  background: url(../images/multimedia3.jpg) no-repeat;
  left: 193px;
  top: 100px;
}
#menu .pllinks {
  width: 123px;
  height: 46px;
  background: url(../images/pllinks4.jpg) no-repeat;
  left: 312px;
  top: 100px;
}
#menu .plforums {
  width: 145px;
  height: 46px;
  background: url(../images/plforum5.jpg) no-repeat;
  left: 435px;
  top: 100px;
}
#menu .nfp {
  width: 112px;
  height: 46px;
  background: url(../images/nfp6.jpg) no-repeat;
  left: 580px;
  top: 100px;
}
#menu .voter {
  width: 214px;
  height: 46px;
  background: url(../images/voter7.jpg) no-repeat;
  left: 692px;
  top: 100px;
}
/* END NAVIGATION ------------------------------------------------------------------------------------*/

#headerPictures {
	width: 918px;
	height: 218px;
	background: url(../images/headerPictures.png) no-repeat;
	margin: 90px auto 0;
	z-index: 2;
	position: relative;
}

/* BEGIN BODY ----------------------------------------------------------------*/
#bodyContainer {
	width: 890px;
	background-color: #fff;
	margin: 0 auto;
	padding: 0;
}
#leftColumn {
	width: 575px;
	padding: 0 10px;
	border-right: 1px solid #aaa;
	margin: 0 auto;
	float: left;
}
#rightColumn {
	width: 274px;
	padding: 0 10px;
	margin: 0 auto;
	float: left;
}

/* FOOTER -----------------------------------------------------------*/
#footer {
	width: 890px;
	background: url(../images/footer.jpg) no-repeat #c7c7c7;
	margin: 0 auto;
	padding: 0;
}
#footerContainer {
	width: 870px;
	margin: 0 auto;
	padding: 20px 10px 10px 10px;
	color: #2b0c12;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#footerLeftColumn {
	width: 270px;
	padding: 0 10px;
	margin: 0 auto;
	float: left;
	color: #000;
}
#footerMiddleColumn {
	width: 270px;
	padding: 0 10px;
	margin: 0 auto;
	float: left;
	color: #000;
}
#footerRightColumn {
	width: 270px;
	padding: 0 10px;
	margin: 0 auto;
	float: left;
	color: #000;
}
ul {
	list-style: none;
}
/* -------------------------------------------------------------------*/

ul.menuR {
	list-style: none;
	line-height: 200%;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
ul.menuR li a {
	text-decoration: none;
	display: block;
	color: #2b0c12;
	font: 12px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 200%;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
ul.menuR li a:hover {
	color: #562b33;
}
ul.v-menuR {
	list-style: none;
	line-height: 200%;
}
ul.v-menuR li a {
	text-decoration: none;
	display: block;
	color: #515151;
	font: 12px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 200%;
	font-weight: bold;
}
ul.v-menuR li a:hover {
	color: #562b33;
	font-weight: bold;
}
ul.v-menuR2 {
	list-style: none;
	line-height: 200%;
}
ul.v-menuR2 li a {
	text-decoration: none;
	display: block;
	color: #515151;
	font: 12px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 200%;
	font-weight: bold;
}
ul.v-menuR2 li a:hover {
	color: #562b33;
	font-weight: bold;
}
ul.v-menuR3 {
	list-style: none;
	line-height: 200%;
}
ul.v-menuR3 li a {
	text-decoration: none;
	display: block;
	color: #515151;
	font: 12px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 200%;
	font-weight: bold;
}
ul.v-menuR3 li a:hover {
	color: #562b33;
	font-weight: bold;
}
ul.v-menuR4 {
	list-style: none;
	line-height: 200%;
}
ul.v-menuR4 li a {
	text-decoration: none;
	display: block;
	color: #515151;
	font: 12px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 200%;
	font-weight: bold;
}
ul.v-menuR4 li a:hover {
	color: #562b33;
	font-weight: bold;
}
ul.v-menuR5 {
	list-style: none;
	line-height: 200%;
}
ul.v-menuR5 li a {
	text-decoration: none;
	display: block;
	color: #515151;
	font: 12px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 200%;
	font-weight: bold;
}
ul.v-menuR5 li a:hover {
	color: #562b33;
	font-weight: bold;
}
ul.v-menuR6 {
	list-style: none;
	line-height: 200%;
}
ul.v-menuR6 li a {
	text-decoration: none;
	display: block;
	color: #515151;
	font: 12px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 200%;
	font-weight: bold;
}
ul.v-menuR6 li a:hover {
	color: #562b33;
	font-weight: bold;
}

.catHead {
	font-size: 14px;
	color: #b10513;
	font-weight: bold;
	border-bottom: 1px dotted #b10513;
	margin: 10px 0 10px 0;
}
.leftCatHead {
	font-size: 14px;
	color: #b10513;
	font-weight: bold;
	margin: 10px 0 10px 0;
}
.pressHeader {
	font-size: 14px;
	color: #000;
	font-weight: bold;
	text-align: center;
}
.pressHeaderSmall {
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-align: center;
}
.TVHeaderSmall {
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-align: left;
}
.tvHeaderLinks a:link {
	color: #000;
	text-decoration: none;
	font: 12px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.tvHeaderLinks a:visited {
	color: #000;
	text-decoration: none;
	font: 12px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.tvHeaderLinks a:hover {
	color: #562b33;
	background: none;
	text-decoration: none;
	font: 12px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.tvHeaderLinks a:active {
	color: #000;
	text-decoration: none;
	font: 12px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
} 
.separator {
	width: 300px;
	height: 21px;
	background:url(../images/separator.jpg) no-repeat;
	margin: 20px auto;
	padding: 0;
}
.footerCatHead {
	font-size: 14px;
	color: #2b0c12;
	font-weight: bold;
	border-bottom: 1px dotted #fff;
	margin: 0 0 10px 0;
}
/* begin styles for RSS Feed */

.rss-box {
	 margin: 1em;
	 width: 270px;	 
}
.rss-items {
	margin-top:0;
	padding:0.5em; 0.5em;
	margin-left:0;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
}
p.rss-title {padding:0.5em;}
.rss-title {
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #2b0c12;
	font-weight:bold;

	text-align: left;
}

.rss-item  {
  font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
  padding-bottom:5px;
}

.rss-item a {
	color: #2b0c12;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
.rss-item hover {
	color: #562b33;
	background: none;
	text-decoration: none;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.rss-item a:visited {
	color: black;
}

.rss-date {
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: red;
}
.footerLinks a:link {
	color: #2b0c12;
	text-decoration: none;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.footerLinks a:visited {
	color: #2b0c12;
	text-decoration: none;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.footerLinks a:hover {
	color: #562b33;
	background: none;
	text-decoration: none;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.footerLinks a:active {
	color: #2b0c12;
	text-decoration: none;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
} 
.multiNav ul {
	padding: 0;
	margin: 0;
	text-decoration: none;
	list-style: circle;
	text-align: left;
}
.multiNav a:link {
	color: #2b0c12;
	text-decoration: none;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 200%;
}
.multiNav a:visited {
	color: #2b0c12;
	text-decoration: none;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 200%;
}
.multiNav a:hover {
	color: #562b33;
	background: none;
	text-decoration: none;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 200%;
}
.multiNav a:active {
	color: #2b0c12;
	text-decoration: none;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 200%;
}

/* FOOTER NAVIGATION FOR LINKS ---------------------------------------------------------*/
#footerNav {
  list-style: none;
  padding: 0;
  margin: 0 auto;
  width: 270px;
  height: 50px;
  position: relative;
  
}
.footerNav span {
  display: none;
  position: absolute;
  margin: 0 auto;
}
.footerNav ul {
	padding: 0;
	margin: 0;
	text-decoration: none;
	list-style: none;
	text-align: left;
}
.footerNav a:link {
	color: #2b0c12;
	text-decoration: none;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 200%;
}
.footerNav a:visited {
	color: #2b0c12;
	text-decoration: none;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 200%;
}
.footerNav a:hover {
	color: #562b33;
	background: none;
	text-decoration: none;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 200%;
}
.footerNav a:active {
	color: #2b0c12;
	text-decoration: none;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 200%;
}
.footerText {
	color: #2b0c12;
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#feedControl { 
      margin-top : 0;
      margin-left: auto;
      margin-right: auto;
      width : 270px;
      font-size: 11px;
      color: #562b33;
    }
.prolifeNowWatching {
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2b0c12;
}
.prolifeNowWatchingItem {
	font: 11px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #2b0c12;
}
.prolifeNowWatchingItemRed {
	font: 13px Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: bold;
}


/* HIGH SLIDE CSS --------------------------------------------------------------*/
.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide {
	outline: none;
	text-decoration: none;
}
.highslide img {
	cursor: url(/highslide/graphics/zoomin.cur), pointer;
	border: 2px solid silver;
}
.highslide:hover img {
	border-color: gray;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-gallery .highslide-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
	background: gray;
}
.highslide-wrapper, .highslide-outline {
	background: white;
}
.highslide-image-blur {
}
.highslide-number {
	font-weight: bold;
	color: gray;
}
.highslide-caption {
	display: none;
	border-top: none;
	font-size: 1em;
	padding: 5px;
	background: white;
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;
}
.highslide-dimming {
	position: absolute;
	background: black;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move, .highslide-move * {
	cursor: move;
}
.highslide-overlay {
	display: none;
}
/* Example of a semitransparent, offset closebutton */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(graphics/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}

/*****************************************************************************/
/* Controls for the galleries.											   */
/* Remove these if you are not using a gallery							   */
/*****************************************************************************/
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(graphics/controlbar-white.gif) 0 -90px no-repeat;
	margin: 20px 15px 10px 0;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(graphics/controlbar-white.gif) right -90px no-repeat;
}
.highslide-controls li {
	float: left;
	padding: 5px 0;
}
.highslide-controls a {
	background-image: url(graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}


/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}

/*****************************************************************************/
/* Styles for the HTML popups											    */
/* Remove these if you are not using Highslide HTML						  */
/*****************************************************************************/
.highslide-maincontent {
	display: none;
}
.highslide-html-content {
	display: none;
}
.highslide-html {
	background-color: white;
}
.highslide-html-content {
	width: 400px;
	padding: 0 5px 5px 5px;
}
.highslide-header {
	padding-bottom: 5px;
}
.highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-header a:hover {
	color: black;
}
.highslide-header .highslide-move a {
	cursor: move;
}
.highslide-footer {
	height: 11px;
}
.highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(graphics/resize.gif);
}
.highslide-body {
}
.highslide-resize {
	cursor: nw-resize;
}

/*****************************************************************************/
/* Styles for the Individual wrapper class names.							*/
/* See www.highslide.com/ref/hs.wrapperClassName							 */
/* You can safely remove the class name themes you don't use				 */
/*****************************************************************************/

/* hs.wrapperClassName = 'draggable-header' */
.draggable-header .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 1em;
	position: absolute;
	left: 0;
	right: 1em;
	top: 0;
	width: auto;
	z-index: 1;
}
.draggable-header .highslide-header .highslide-move * {
	display: none;
}
.draggable-header .highslide-header .highslide-close {
	position: relative;
	z-index: 2;
}

/* hs.wrapperClassName = 'no-footer' */
.no-footer .highslide-footer {
	display: none;
}

/* hs.wrapperClassName = 'wide-border' */
.wide-border .highslide-image {
	border-width: 10px;
}
.wide-border .highslide-caption {
	padding: 0 10px 10px 10px;
}

/* hs.wrapperClassName = 'borderless' */
.borderless .highslide-image {
	border: none;
}
.borderless .highslide-caption {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	background: silver;
}

/* hs.wrapperClassName = 'outer-glow' */
.outer-glow {
	background: #444;
}
.outer-glow .highslide-image {
	border: 5px solid #444444;
}
.outer-glow .highslide-caption {
	border: 5px solid #444444;
	border-top: none;
	padding: 5px;
	background-color: gray;
}

/* hs.wrapperClassName = 'colored-border' */
.colored-border .highslide-image {
	border: 2px solid green;
}
.colored-border .highslide-caption {
	border: 2px solid green;
	border-top: none;
}

/* hs.wrapperClassName = 'dark' */
.dark {
	background: #111;
}
.dark .highslide-image {
	border-color: black black #202020 black;
	background: gray;
}
.dark .highslide-caption {
	color: white;
	background: #111;
}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a {
	background-image: url(graphics/controlbar-black-border.gif);
}

/* hs.wrapperClassName = 'floating-caption' */
.floating-caption .highslide-caption {
	position: absolute;
	padding: 1em 0 0 0;
	background: none;
	color: white;
	border: none;
	font-weight: bold;
}

/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .highslide-heading {
	color: gray;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
	cursor: default;
	padding: 0 0 0 22px;
	margin: 0;
	background: url(graphics/icon.gif) no-repeat 0 1px;
}
.controls-in-heading .highslide-controls {
	width: 105px;
	height: 20px;
	position: relative;
	margin: 0;
	top: -23px;
	left: 7px;
	background: none;
}
.controls-in-heading .highslide-controls ul {
	position: static;
	height: 20px;
	background: none;
}
.controls-in-heading .highslide-controls li {
	padding: 0;
}
.controls-in-heading .highslide-controls a {
	background-image: url(graphics/controlbar-white-small.gif);
	height: 20px;
	width: 20px;
}

.controls-in-heading .highslide-controls .highslide-move {
	display: none;
}

.controls-in-heading .highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.controls-in-heading .highslide-controls .highslide-previous a:hover {
	background-position: 0 -20px;
}
.controls-in-heading .highslide-controls .highslide-previous a.disabled {
	background-position: 0 -40px !important;
}
.controls-in-heading .highslide-controls .highslide-play a {
	background-position: -20px 0;
}
.controls-in-heading .highslide-controls .highslide-play a:hover {
	background-position: -20px -20px;
}
.controls-in-heading .highslide-controls .highslide-play a.disabled {
	background-position: -20px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-pause a {
	background-position: -40px 0;
}
.controls-in-heading .highslide-controls .highslide-pause a:hover {
	background-position: -40px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a {
	background-position: -60px 0;
}
.controls-in-heading .highslide-controls .highslide-next a:hover {
	background-position: -60px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a.disabled {
	background-position: -60px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-full-expand a {
	background-position: -100px 0;
}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {
	background-position: -100px -20px;
}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
	background-position: -100px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-close a {
	background-position: -120px 0;
}
.controls-in-heading .highslide-controls .highslide-close a:hover {
	background-position: -120px -20px;
}

