/*---------------------------------------------------------------- 
  Copyright:
  Copyright (C) 2008 IceTheme. All Rights Reserved
  
  License:
  Copyrighted Commercial Software 
  
  Author:
  IceTheme - http://wwww.icetheme.com
---------------------------------------------------------------- */


/* IceCarousel Module 
-------------------------------------------------------------------*/
.icecarousel {
	position:relative;
	overflow:hidden;
	padding-bottom:2px;}

	.icecarousel_items_container { 
		position: absolute;  
		top: 0;  
		width:5000px;}
			
		.icecarousel_item {
			margin:0 13px 0 0; 
			float:left;
			text-align:center;}
			.icecarousel_item_border {
				padding:0 10px 0;}
			
			.icecarousel a {
				color:#999!important;
				-moz-border-radius: 10px;
				-webkit-border-radius: 10px;
				background:url(../images/icecarousel_bg.png) repeat-x top;
				border:1px solid #4C4C4C;
				display:block;}
				.icecarousel a:hover {
					text-decoration:none;
					background-image:url(../images/icecarousel_bg_hover.png);}
				
				.icecarousel_item img {
					float:none;
					margin:0 auto 9px;
					text-align:center;}
				

/* Item content */
.icecarousel_item h3 {
	height:35px;
	font-weight:normal;
	line-height:36px;
	margin:0 0 10px;
	position:relative;
	overflow:hidden;
	color:#ccc;
	border-bottom:1px dashed #555;
	font-size:1.2em;}
	
				
/* Previus and Next Buttons */				
	.icecarousel_container_l, 
	.icecarousel_container_r { 
		display:block;
		position:absolute;
		top:44%;
		width: 30px;
		height:40px;
		cursor:pointer; } 
		.icecarousel_container_l {
			background:url(../images/icecarousel_prev.png) no-repeat center top;
			left:-36px;}
			.icecarousel_container_l:hover { background-position: center bottom}
			
		.icecarousel_container_r { 
			background:url(../images/icecarousel_next.png) no-repeat center top;
			right:-26px} 
			.icecarousel_container_r:hover { background-position: center bottom}

					
					
.carousel_text {
	font-size:1.5em;
	font-style:italic;
	margin:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center}

