/* container for slides */
.images {
	background:#3D3E52 url(/img/global/gradient/h300.png) repeat-x;	border:1px solid #666;	position:relative;		height:252px;	width:550px;
	float:left;		margin:15px 15px 0 15px;	cursor:pointer;	
	/* CSS3 tweaks for modern browsers */
	-moz-border-radius:5px;	-webkit-border-radius:5px;	-moz-box-shadow:0 0 25px #666;	-webkit-box-shadow:0 0 25px #666;	
}

/* single slide */
.images div {	display:none;	position:absolute;	top:0;	left:0;			margin:0px;	padding:1px 0px 0px 0px;	height:250px;	font-size:12px;	}

/* header */
.images h3 {	font-size:22px;	font-weight:normal;	margin:0 0 20px 0;	color:#fff;}
.images p {	font-size:12px;	font-weight:normal;	margin:0 0 20px 0;}

/* tabs (those little circles below slides) */
.tabs {	clear:both;	margin-left:250px;	margin-bottom:20px;}

/* single tab */
.tabs a {	width:8px;	height:8px;	float:left;	margin:3px;	background:url(images/slider/navigator.gif) 0 0 no-repeat;	display:block;	font-size:1px;	}

/* mouseover state */
.tabs a:hover {	background-position:0 -8px;      }

/* active state (current page state) */
.tabs a.current {	background-position:0 -16px;     } 	


/* prev and next buttons */
.forward, .backward {	float:left;	margin-top:140px;	background:#1d1e2a url(images/slider/hori_large.png) no-repeat;	display:block;
	width:30px;	height:30px;	cursor:pointer;	font-size:1px;	text-indent:-9999em;	}

/* next */
.forward 			{ background-position: 0 -30px;  }
.forward:hover 		{ background-position:-30px -30px; }
.forward:active 	 	{ background-position:-60px -30px; } 


/* prev */
.backward:hover  		{ background-position:-30px 0; }
.backward:active  	{ background-position:-60px 0; }

/* disabled navigational button. is not needed when tabs are configured with rotate: true */
.disabled {	visibility:hidden !important;		
}
