﻿/*
Item Name: jQuery Carousel Evolution
Author: Mapalla
Author URI: http://codecanyon.net/user/Mapalla
Version: 1.1
*/

/* _______________________________________________ */

/* CONTAINER */
/* _______________________________________________ */

.carousel
{
	position :relative ;
	margin :0 auto;
	width :960px;
	height :auto;
	border :none;
	overflow :hidden ;
    margin-top:20px;
}

/* _______________________________________________ */

/* CAROUSEL */
/* _______________________________________________ */

/* slide container */
.carousel .slides
{
	float :left ;
	margin :0 0 0 100px;
	padding :0;
	border :none;
	list-style :none;
	position :relative ;
	overflow :visible ;
}

/* slide item */
.carousel .slides .slideItem 
{
	position :absolute ;
	cursor :pointer ;
	overflow : visible;
	padding :0;
	margin :0;
	border :none;
}

.carousel .slides .slideItem a
{
	display: block ;
	text-decoration :none;
	margin :0;
	padding :0;
	border :none;
	outline :none;
}

.carousel .slides .slideItem img
{
	margin :0;
	padding :0;
	border :none;
	width :100%;
	height :100%;
  border:1px solid #DDDDDD;
}

/* _______________________________________________ */

/* NEXT/PREV BUTTON */
/* _______________________________________________ */

.carousel .nextButton
{
	position :absolute ;
	right :10px;
	top :133px;
	width :50px;
	height :45px;
	background : url("/html/image/slide2/next_button.png") no-repeat center;
	cursor :pointer ;
	z-index :9999;
}

.carousel .prevButton
{
	position :absolute ;
	left :10px;
	top :133px;
	width :50px;
	height: 45px;		
	background : url("/html/image/slide2/prev_button.png");
	cursor :pointer ;
	z-index :9999;
}

/* _______________________________________________ */

/* NAVIGATION BUTTON */
/* _______________________________________________ */

/* buttons container */
.carousel .buttonNav
{
	position : relative ;
	margin :0 auto;
}

/* numbers */
.carousel .buttonNav .numbers 
{
	position :relative ;
	float :left ;
	margin :5px;
	color : #828282 ;
	cursor :pointer ;
	font-weight :bold ;
	text-decoration :none;
	font-size :1em;
	font-family :Arial, Verdana ;
}

.carousel .buttonNav .numbers:hover
{
	color: #000;
	text-decoration :underline;
}

.carousel .buttonNav .numberActive
{
	background : none;
	color :#000;
	cursor :default ;
}

/* bullets */
.carousel .buttonNav .bullet
{
	position :relative ;
	float :left ;
	width :16px;
	height :16px;
	background : url(/html/image/slide2/Bullet-White.png) no-repeat center ;
	margin :5px;
	float :left ;
	cursor :pointer ;
}

.carousel .buttonNav .bullet:hover
{
	background : url(/html/image/slide2/Bullet-Black.png) no-repeat center ;
}

.carousel .buttonNav .bulletActive
{
	background : url(/html/image/slide2/Bullet-Black.png) no-repeat center ;
	cursor :default ;
}

/* ____________________________________________________________ */

/* VIDEO */
/* ____________________________________________________________ */

.carousel .slides .videoOverlay
{
	background :url("/html/image/slide2/video.png") no-repeat center; /* play button */
}

.carousel .slides .spinner
{
	background :#000 url("/html/image/slide2/loading.gif") no-repeat center; /* video preloader */
}

/* ____________________________________________________________ */

/* DESCRIPTION */
/* ____________________________________________________________ */

.carousel .description
{
	position :relative ;
	float :right ;
	width :400px;
	height :300px;
	margin :0;
	margin-left :10px;
	padding :0px;
}

.carousel .description .df
{
	width :470px;
	height :300px;
}


/* gradient color for old Opera */
.carousel .gradient
{
	background-image :url(../scripts/gradient.svg);
}

/* _____________________________ *

/* SHADOW */
/* _____________________________ */

.carousel .shadow
{
	width :100%;
	height :82px;
}

.carousel .shadow .shadowLeft
{
	background : url("/html/image/slide2/shadowLeft.png") no-repeat;
	width :100px;
	height :82px;
	
	/* fix png problems in ie */
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/shadowLeft.png, sizingmethod=scale)"; /* IE8 */   
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/shadowLeft.png, sizingmethod=scale);   /* IE6 & 7 */                     
}

.carousel .shadow .shadowMiddle
{
	height :82px;
	background:url("/html/image/slide2/shadowTile.png") repeat-x;
	
	/* fix png problems in ie */
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/shadowTile.png, sizingmethod=scale)"; /* IE8 */   
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/shadowTile.png, sizingmethod=scale);   /* IE6 & 7 */                     
}

.carousel .shadow .shadowRight
{
	width :100px;
	height :82px;
	background:url("/html/image/slide2/shadowRight.png") no-repeat;
	
	/* fix png problems in ie */
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/shadowRight.png, sizingmethod=scale)"; /* IE8 */   
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/shadowRight.png, sizingmethod=scale);   /* IE6 & 7 */                     
}

.carousel .fd_subject
{
  display: block;
  text-align:left;
  font-size:19px;  
  color:#000;
  font-weight :bold ;
  width: 350px;
  float:left;
  line-height: 24px;
  height:65px !important;
  TEXT-DECORATION: none;   
  position: relative;
  
}
.carousel .fd_subject2
{
  position: absolute; bottom: 0; left: 0;
  margin-bottom: 5px;
  
}
.carousel .writer
{
  text-align:left;  
  color:#333;
  font-weight :bold ;
  height:20px !important;
  font-size:12px; 
  position: albulute;
  position: absolute; top: 65px; left: 0;
}

.carousel p
{
  float:left;
  color:#9f9f9f;
  text-align:justify;
  width :280px;
  font-size:12px; 
  font-weight :normal ;  
  line-height: 18px;
  padding-top: 35px;

	
}

