/*
	AnythingSlider v1.8+ Default theme
	By Chris Coyier: http://css-tricks.com
	with major improvements by Doug Neiner: http://pixelgraphics.us/
	based on work by Remy Sharp: http://jqueryfordesigners.com/
*//*****************************
  SET DEFAULT DIMENSIONS HERE
 *****************************//* change the ID & dimensions to match your slider */
#slider {
  width: 445px;
  height: 248px;
  list-style: none;
/* Prevent FOUC (see FAQ page) and keep things readable if javascript is disabled */
  overflow-y: auto;
  overflow-x: hidden;
}
/******************
  SET STYLING HERE
 ******************
 =================================
 Default state (no keyboard focus)
 ==================================*/
/* Overall Wrapper */

.anythingSlider-default {
  float: right;
}
/* slider window - top & bottom borders, default state */

.anythingSlider-default .anythingWindow {
  border: 1px solid #d6dad4;
  background: #fff;
}
/*
 =================================
 Active State (has keyboard focus)
 =================================
*/
/* Navigation buttons, active state */

.anythingSlider-default .activeSlider .anythingControls a {}
/* Navigation current & hovered button, active state */

.anythingSlider-default .activeSlider .anythingControls a.cur, .anythingSlider-default .activeSlider .anythingControls a:hover {}
/************************
  NAVIGATION POSITIONING
 ************************/
/* Navigation Links */

.anythingSlider-default .anythingControls {
  outline: 0;
  display: none;
}

.anythingSlider-default .anythingControls ul {
  margin: 0;
  padding: 0;
  position: absolute;
  right: 20px;
  top: 203px;
}

.anythingSlider-default .anythingControls ul li {
  float: left;
}

.anythingSlider-default .anythingControls ul a {
  font-size: 1.25em;
  font-weight: bold;
  color: #fff;
  display: block;
  width: 26px;
  line-height: 26px;
  text-decoration: none;
  background: url(/themes/site_themes/TCS/images/sprite.png) -352px -288px no-repeat;
  outline: 0;
  margin-left: 12px;
  text-align: center;
  text-shadow: -1px 1px 1px #cc460b;
  font-family: "ff-tisa-web-pro-n7", "ff-tisa-web-pro", Georgia, serif;
  font-style: normal;
  font-weight: 700;
}
/* Navigation current button, default state */

.anythingSlider-default .anythingControls a:hover,.anythingSlider-default .anythingControls a.cur {
  background-position: -384px -288px;
  text-shadow: -1px 1px 1px #8f8f8f;
}
/***********************
  IE8 AND OLDER STYLING
 ***********************/
/* Navigation Arrows */

.as-oldie .anythingSlider-default .arrow {
  top: 30%;
}

.as-oldie .anythingSlider-default .arrow a {
  margin: 0;
}
/* margin between nav buttons just looks better */

.as-oldie .anythingSlider-default .anythingControls li {
  margin-left: 3px;
}
/* When using the navigationSize option, the side margins need to be zero
	None of the navigation panels look good in IE7 now =( */

.as-oldie .anythingSlider-default .anythingControls a {
  margin: 0;
}

.as-oldie .anythingSlider-default .anythingNavWindow {
  margin: 0 2px;
}

.as-oldie .anythingSlider-default .anythingNavWindow li {
  padding: 3px 0 0 0;
}
/***********************
  COMMON SLIDER STYLING
 ***********************/
/* Overall Wrapper */

.anythingSlider {
  display: block;
  overflow: visible !important;
  position: relative;
}
/* anythingSlider viewport window */

.anythingSlider .anythingWindow {
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 100%;
}
/* anythingSlider base (original element) */

.anythingSlider .anythingBase {
  background: transparent;
  list-style: none;
  position: absolute;
  overflow: visible !important;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
}
/* Navigation arrow text; indent moved to span inside "a", for IE7;
  apparently, a negative text-indent on an "a" link moves the link as well as the text */

.anythingSlider .arrow span {
  display: block;
  visibility: hidden;
}
/* disabled arrows, hide or reduce opacity: opacity: .5; filter: alpha(opacity=50); */

.anythingSlider .arrow .disabled {
  display: none;
}
/* all panels inside the slider; horizontal mode */

.anythingSlider .panel {
  background: transparent;
  display: block;
  overflow: hidden;
  float: left;
  padding: 0;
  margin: 0;
}

.anythingSlider .panel .wrap {
  float: right;
  width: 197px;
  margin: 9px 9px 0 0;
}

.anythingSlider .panel img.left {
  margin: 9px 0 0 9px;
}

.anythingSlider .panel .ttl {
  font-size: .92em;
  text-transform: uppercase;
  color: #464646;
  margin: 6px 0 8px;
}

#maincontent .anythingSlider .panel h2 {
  font-size: 1.33em;
  line-height: 20px;
  margin-bottom: 14px;
  margin-top: 5px;
}

.anythingSlider .panel p {
  line-height: 16px;
  color: #636363;
  margin-bottom: 12px;
