#front_slider_container
{
  position: relative;
  display: block;
  width: 689px;
  background-color: #FFFFFF;
  text-align: center;
}

#front_slider
{
  position: relative;
  display: block;
  height: 240px;
  overflow: hidden;
  border: 1px solid #E2E4E9;
}

#slider_inner
{
  position: absolute;
}

#slider_inner div.slide
{
  display: block;
  float: left;
  width: 689px;
  height: 240px;
  background-color: #EEEEEE;
}

#slider_inner div.slide a.slide_link,
#slider_inner div.slide a.slide_link:hover
{
  display: block;
  width: 689px;
  height: 170px;
  border: 0px;
  background-color: transparent;
}

#slider_inner div.slide div.slide_info
{
  display: block;
  width: 689px;
  height: 70px;
  background-color: #222222;
  filter:alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}

#slider_inner div.slide_info h2
{
  color: #FFFFFF;
}

#slider_inner div.slide_info p
{
  color: #FFFFFF;
}

#info
{
  background-color: #FFFFFF !important;
  color: #FF0000 !important;
  cursor: default;
}

p.buttons_nav
{
  float: left;
  padding: 17px 0px;
  font-size: 18px;
}

p.buttons_nav a
{
  cursor: pointer;
  border: 0px;
}

ul#handles
{
  float: left;
  margin: 0px;
  padding: 0px 0px 0px 7px;
  list-style-type: none;
}

ul#handles li
{
  float: left;
  margin-right: 7px;
  padding: 0px;
  background: none;
}

ul#handles li.last
{
  margin-right: 0px;
}

ul#handles li a
{
  display: block;
  cursor: pointer;
  border: 1px solid #42AD01;
}

ul#handles li a img
{
  filter:alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}

ul#handles li a.active
{
  display: block;
  cursor: pointer;
  border: 1px solid #E2E4E9;
}

ul#handles li a.active img
{
  filter:alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}