/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * @copyright  Copyright (c) 2004-2007 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */


.slider-dynamic {
	display: inline-block;
	margin: 0px auto;
	padding: 0;
	text-align: left;
	cursor: pointer;
}
.slider-dynamic li {
	background: url(../images/slider/item_m.png) repeat-x;
	height: 160px;
	margin: 0px;
	list-style-type: none;
	float: left;
}
.slider-dynamic li div.cell-border {
	overflow: hidden;
	margin-top: 1px;
	height: 157px;
	width: 230px;
	border-right: solid #CCC 1px;
	white-space: nowrap;
}
.slider-dynamic li div.cell-container {
	width: 550px;
	float: left;
}
.slider-dynamic li a {
	text-decoration: none;
	color: inherit;
}
.slider-dynamic li.last div.cell-border {
	border-right: none;
}
.slider-dynamic li.last {
	border-right: none;
	background: url(../images/slider/item_r.png) no-repeat top right;
}
.slider-dynamic li.first {
	background: url(../images/slider/item_l.png) no-repeat;
}

.slider-dynamic li:hover {
	background-position: bottom left;
}
.slider-dynamic li.last:hover {
	background-position: bottom right;
}

.slider-dynamic li img {
	margin: 0 0 0 15px;
	float: left;
}
.slider-dynamic li p, .slider-dynamic li h3 {
	margin: 0;
	margin-left: 230px;
}
.slider-dynamic li h3 {
	margin-top: 30px;
	font-size: 16px;
	font-weight: bold;
}
.slider-dynamic li.red h3 {
	color: #BB0501;
}
.slider-dynamic li.green h3 {
	color: #91B200;
}


/* slider-gallery */

.slider-gallery {
	padding: 0;
	margin: 0 auto;
	font-size: 13px;
}
.slider-gallery .clip {
	overflow: hidden;
	position: relative; /* ie bug */
}
.slider-gallery .clip ul {
	position: relative;
	padding: 0;
	margin: 0;
}
.slider-gallery .clip ul li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
	color: #555;
	text-align: left;
}
.slider-gallery .clip ul li a, em {
	text-decoration: none;
	font-style: normal;
	color: #BB0500;
}

.slider-gallery .clip ul li a {

}
.slider-gallery .clip ul li img {
	display: block;
	position: absolute;
	margin: 0px;
	border: none;
}
.slider-gallery .clip ul li div {
	position: relative;
	text-align: left;
	width: 460px;
	height: 80px;
	top: 249px;
	cursor: pointer;
}
.slider-gallery .clip ul li h2 {
	margin: 8px 10px 0px;
	font-weight: normal;
	font-size: 20px;
	color: #808080;
}
.slider-gallery .clip ul li p {
	margin: 0px 10px;
	font-size: 15px;
	line-height: 20px;
}

.slider-gallery .nav {
	text-align: right;
	margin-top: 5px;
}
.slider-gallery .nav span {
	display: inline-block;
	cursor: pointer;
	background: url(../images/slider/slider-gallery-nav.png) no-repeat 0px -56px;
	width: 14px;
	height: 14px;
}
.slider-gallery .nav span.current {
	background-position: 0px -84px !important;
}
.slider-gallery .nav span:hover {
	background-position: 0px -70px;
}
.slider-gallery .nav span.prev-arrow {
	background-position: 0px -14px !important;
}
.slider-gallery .nav span.next-arrow {
	background-position: 0px -28px !important;
}
.slider-gallery .nav span.prev-arrow-disable {
	background-position: 0px -0px !important;
}
.slider-gallery .nav span.next-arrow-disable {
	background-position: 0px -42px !important;
}
