/* -------------------------- SLIDER STYLES --------------------------*/
#sliderContainer{
	position:relative;
	width:506px; 
	height:170px;}

#mask{
	position:relative;
	width:476px; 
	height:170px;
	margin-left:15px;
	overflow:hidden;}
	
#folio{
	position:absolute;
	top:0px;
	width:9000px;
	height:154px;
	float:left;}

.sliderCol{
	position:relative; 
	display:block; 
	width:154px;
	height:168px;
	/*set right margin to offset spacing */
	margin-right:4px;
	float:left;
	background-image:url(../../graphx/slider_bg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	border:1px solid #2C7BB6;}
	
.sliderImg{
	position:relative;
	height:60px;
	width:154px;
	overflow:hidden;}
	
.sliderItem{
	position:relative; 
	width:154px;
	padding:0px;
	margin:0px;
	border-top:4px solid #2C7BB6;}
	
.sliderItem h3{
	margin:5px 6px 2px 6px;}

.sliderLink, a.sliderLink, a.sliderLink:visited, a.sliderLink:link{  
	font-size:11px;
	font-weight:bold;
	line-height:12px;
  text-decoration:none;}
a.sliderLink:hover{
	text-decoration:underline;}
	
.sliderCopy{
	font-size:11px;
	padding:0px 6px 0px 6px;}
	
.sliderPervious, a.sliderPervious, a.sliderPervious:visited, a.sliderPervious:link{  
	position:absolute; 
	top:60px;
	left:0px;
	height:39px;
	width:12px;
	background-image:url(../../graphx/slider_previous.gif);
	background-position:0px 0px;
	background-repeat:no-repeat; 
	z-index:1000;}
a.sliderPervious:hover{
	background-position:0px -39px;}
.sliderPervious span{display:none; height:0px;}

.sliderPerviousDimmed{  
	position:absolute; 
	top:60px;
	left:0px;
	height:39px;
	width:12px;
	background-image:url(../../graphx/slider_previous.gif);
	background-position:0px 0px;
	background-repeat:no-repeat; 
	z-index:1000;
  /* for IE */
  filter:alpha(opacity=40);
  /* CSS3 standard */
  opacity:0.4;}

.sliderNext, a.sliderNext, a.sliderNext:visited, a.sliderNext:link{  
	position:absolute; 
	top:60px; 
	right:0px;
	height:39px;
	width:12px;
	background-image:url(../../graphx/slider_next.gif);
	background-position:0px 0px;
	background-repeat:no-repeat; 
	z-index:1000;}
a.sliderNext:hover{
	background-position:0px -39px;}
.sliderNext span{display:none; height:0px;}

.sliderNextDimmed{  
	position:absolute; 
	top:60px; 
	right:0px;
	height:39px;
	width:12px;
	background-image:url(../../graphx/slider_next.gif);
	background-position:0px 0px;
	background-repeat:no-repeat; 
	z-index:1000;
  /* for IE */
  filter:alpha(opacity=40);
  /* CSS3 standard */
  opacity:0.4;}

img{border:none;}

.sliderLeftEnd{
	position:absolute; 
	top:0px; 
	left:15px;
	height:154px;
	width:1px; 
	z-index:999;}
	
.sliderRightEnd{
	position:absolute; 
	top:0px; 
	left:490px;
	height:154px;
	width:1px;  
	z-index:999;}
	
	
/* FIXES FOR VARIOUS LANGUAGES */

body.en #sliderContainer { height: 160px; }
body.en #mask { height: 160px }
body.en .sliderCol { height: 158px; }

body.ru #sliderContainer { height: 190px; }
body.ru #mask { height: 190px }
body.ru .sliderCol { height: 188px; }

body.it #sliderContainer { height: 180px; }
body.it #mask { height: 180px }
body.it .sliderCol { height: 178px; }

body.es #sliderContainer { height: 180px; }
body.es #mask { height: 180px }
body.es .sliderCol { height: 178px; }

body.br #sliderContainer { height: 180px; }
body.br #mask { height: 180px }
body.br .sliderCol { height: 178px; }
