/******************************************************\
*
*  Minimal Light Skin
*
*    1. Arrows(direction) navigation
*    2. Paging navigation
*
\******************************************************/



/******************************************************\
*
*  1. Arrows (direction) navigation
*
\******************************************************/
.touchcarousel.black-and-white .arrow-icon {
	width: 40px;
	height: 40px;
	margin-top: -15px;	
	
	background-image: url('sprite2.png');
	background-repeat: no-repeat;

}
.touchcarousel.black-and-white .arrow-holder {
	width: 85px;	
}
.touchcarousel.black-and-white .arrow-holder:active .arrow-icon {
	/*	
	-moz-opacity: 0.7 !important;	
	-webkit-opacity: 0.7 !important;	
	opacity: 0.7 !important;
	*/	
}
.touchcarousel.black-and-white .arrow-icon.left {
	left: 23px;
	background-position: -2px -6px;		
}
.touchcarousel.black-and-white .arrow-icon.right {
	right: 12px;
	background-position: -175px -6px;	
}
.touchcarousel.black-and-white .arrow-holder:hover .arrow-icon {
	/*
	background-color: rgb(30, 30, 30);	
	background-color: rgba(0, 0, 0, 0.7);	
		
	-moz-opacity: 1;	
	-webkit-opacity: 1;	
	opacity: 1;
	*/
}
.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.left {
	background-position: -39px -6px;
}
.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.right {
	background-position: -138px -6px;	
}
.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.left,
.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.right {	
	/*
	background-color: rgb(200, 200, 200);
	background-color: rgba(0, 0, 0, 0.3);
	*/
}


.touchcarousel.black-and-white .arrow-holder.arrow-holder.left
{
	background: rgba(175, 195, 208, 0.7);
  	background: -moz-linear-gradient(0% 0% 45deg, rgba(175, 195, 208, 0.7), rgba(127, 137, 147, 0.7));
  	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(rgba(175, 195, 208, 0.7)), to(rgba(127, 137, 147, 0.7)));
  	background: -ms-linear-gradient(left, rgba(175, 195, 208, 0.7), rgba(127, 137, 147, 0.7));  
  	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AFafc3d0', endColorstr='#AF7f8993', GradientType=1 );
}

.touchcarousel.black-and-white .arrow-holder.arrow-holder.right
{
	background: rgba(175, 195, 208, 0.7);
  	background: -moz-linear-gradient(0% 0% 45deg, rgba(127, 137, 147, 0.7), rgba(175, 195, 208, 0.7));
  	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(rgba(127, 137, 147, 0.7)), to(rgba(175, 195, 208, 0.7)));
  	background: -ms-linear-gradient(left, rgba(127, 137, 147, 0.7), rgba(175, 195, 208, 0.7));  
  	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AF7f8993', endColorstr='#AFafc3d0', GradientType=1 );
}

/******************************************************\
*
*  2. Paging navigation
*
\******************************************************/
.touchcarousel.black-and-white .tc-paging-container {	
	margin-top: -22px;
}
.touchcarousel.black-and-white .tc-paging-item {
	background-image: url('sprite.png');
	background-repeat: no-repeat;
	background-position:  -95px -4px;
		
	
	width: 16px;
	height: 16px;		
}
.touchcarousel.black-and-white .tc-paging-item.current {	
	background-position:  -95px -22px;
}
.touchcarousel.black-and-white .tc-paging-container {
	margin-top: -25px;
}
.touchcarousel.black-and-white .tc-paging-centerer-inside {
/*.
	-moz-border-radius: 4px; 
  	-webkit-border-radius: 4px; 
 	border-radius: 4px;
 	*/
/*
 	background-color: rgb(50, 50, 50);	
	background-color: rgba(0, 0, 0, 0.6);	
*/
	background: #ebf0f4;
	
	padding: 2px 4px;
}





.touchcarousel
{
	border-left:5px solid #ebf0f4;
	border-top:5px solid #ebf0f4;
	border-right:5px solid #ebf0f4;
}


.touchcarousel .tc-paging-container
{
	background: #ebf0f4;
	height: 25px;
}

.touchcarousel .touchcarousel-item
{
	border-right:5px solid #ebf0f4;	
	padding: 0px;
}

.touchcarousel .touchcarousel-item {
	width: 174px;
	height: 310px;
	position: relative;
}

/*
.touchcarousel .tc-image-div
{
	width: 165px;
	min-width: 165px;
	text-align: left;
}
*/

.touchcarousel .tc-image-div
{
	height: 135px;
}

/*.touchcarousel .tc-title-div
{
	height: 35px;
}*/

.touchcarousel .tc-content-div
{
	height: 90px;
	overflow: hidden;	
}

.touchcarousel .tc-title-div,
.touchcarousel .tc-content-div
{
	padding: 5px 10px;
}


.touchcarousel.black-and-white .tc-title-div,
.touchcarousel.black-and-white .tc-title-div a,
.touchcarousel.black-and-white .tc-content-div
{		
	/*padding: 7px;*/
}

.touchcarousel.black-and-white .tc-content-div
{
	margin-top: 0px;
}



.touchcarousel.black-and-white .tc-content-div p
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	line-height:14px;  
	color: #000;
	margin: 0;
}

.touchcarousel.black-and-white .tc-title-div a.tc-image-holder
{
	font-family: georgia, Verdana, Geneva, sans-serif;
	font-size:20px;
	line-height:16px;  
	clear: both;
	text-align: left;	
	color: #03789b;
}

.touchcarousel.black-and-white ul li, 
.touchcarousel.black-and-white ul.list-arrow li, 
.touchcarousel.black-and-white .list-arrow 
{ 
	list-style-image: none; 
}

