*{
	margin: 0;
	padding: 0;
	border: 0;}

/*########################################################
#                        SLIDESHOW                       #
########################################################*/
.slideshow{
    overflow: hidden;
	position: relative;
	border: 0px solid #333333;}
	
	.slidesHolder{
		width: 100%;
		height: 275px;}

		/*################### - SLIDES - #######################*/
		.slides{
			left: 0;
			top: 0;
			position: absolute;
			width: 99999px;
			list-style: none;
            height:275px;}
			
			.slides li{
				float: left;
				margin: 0;
                height:275px;}
				
				.slides li a{
					display: block;
					width: 940px;
					height: 315px;
					border: 0;}
					
					
				
		/*################### - CONTROLS - ###################*/
		.slideControls{
			position: absolute;
			bottom: 0;
			left: 0;
			width: 100%;}
			
			.slideControls ul{
				list-style: none;}
			
			.slideControls a{
				display: block;
				height: 20px;
				width: 20px;
				text-align: center;
				margin: 5px 5px 0 0;
				/*line-height: 20px;*/
				text-decoration: none;
				cursor: pointer;}
				
				.slideControls a:hover{
					text-decoration: none;}
				
				.paused .slideControls a{
					opacity: 0.2;}
		
			.slideControls .skip{
				float: right;
				margin-right:165px;
				margin-bottom:3px;}
				
				.slideControls .skip li{
					float: right;}
				
					.slideControls .skip li a{
						/*float: right;*/
						color: #f5f5f5;
						height:26px;
						width:25px;}
						
						
						.slideControls .skip li a.nextBtn{
							background-image:url(images/slideshow_forward.png) !important;}
							
							.slideControls .skip li a.prevBtn{
							background-image:url(images/slideshow_background.png) !important;}
							
						.slideControls .skip li a.pauseBtn{
							font-size: 12px;
							background-image: url(images/slideshow_play_pause.gif) !important;}
							
							.slideControls .skip li a.pauseBtn:hover{
								background-position: 0 -40px}
							
							.paused .slideControls .skip li a.pauseBtn{
								opacity: 1;
								background-position: 0 -20px;}
								
								.paused .slideControls .skip li a.pauseBtn:hover{
									background-position: 0 -60px}
						
						.slideControls .skip li a:hover{
							/*background: #f5f5f5;
							color: #64A70B;*/}
			
			.slideControls .slideThumbs{
				float:left;
				margin-top:5px;
				/*width: 335px;*/}
				
				.slideControls .slideThumbs li{
					float: left;}
			
					.slideControls .slideThumbs li a {
						float: left;
						background-image:url(images/slideshow_btn_part.png);
						height:14px;
						width:15px;
						}
					
						.slideControls .slideThumbs li.active a,
						.slideControls .slideThumbs li a:hover {
							background-position:0 -14px;
							color: #f5f5f5;}
							
							.slideControls .slideThumbs li.active a{
								cursor: default;}
		
		/*################### - CAPTIONS - #####################*/
		.slideTexts{
			font-size: 16px;
			left: 5px;
			position: absolute;
			bottom: 35px;
			z-index: 2;
			overflow: hidden;}
		
			.slideTexts div{
				display: none;
				padding: 10px;
				background: url(images/bg_85.png);
				width: 150px;}
				
				.slideTexts div.disabled{
					display: none !important;
					background: none;}
			
			.slideTexts .active {
				display: block;}
				
				.slideTexts .title{
					color: #64A70B;
					font-size: 16px;}
					
					#slideshow_diabetesUK .slideTexts .title{
						display: none;}
					
				.slideTexts p{
					margin: 0;}
					
					
					
					.slidehold .skip {
float:left;	
					}
					
					
					