/*
    anythingSlider v1.2
    
    By Chris Coyier: http://css-tricks.com
    with major improvements by Doug Neiner: http://pixelgraphics.us/
    based on work by Remy Sharp: http://jqueryfordesigners.com/
*/


/* SETS TEXT COLOUR*/
.anythingSlider2 .caption div.text_holder{
font-size:14px;

}
.anythingSlider2 .thumbNav a.cur{ 
background: #222222; }


.anythingSlider2{ 
				clear:both;
				width: 295px; 
				height: 250px;
				position: relative; 
				margin: 0px auto; 
				
			
}

.anythingSlider2 .wrapper{ 
				width: 295px; 
				overflow: auto; 
				height: 250px;
				margin: 0 40px; 
				position: absolute; 
				top: 0px; 
				left: -40px;  
				border: 0px solid red;
}
                                        /* Width below is max for Opera */
.anythingSlider2 .wrapper ul             { 
					width: 6400px; 
					list-style: none;
					position: absolute; 
					top: 0; 
					left: -40px;  
					margin: 15px 0 0 0; 
					border: 0px solid yellow;
					
}


.anythingSlider2 .wrapper ul li { display: block; 
								float: left; 
								padding: 0; 
								height:250px;
								width: 295px; 
								margin: 0; 
								/*background-color:#7fA34C; */
								}

.anythingSlider2 .arrow    { display: block; 
							height: 200px; 
							width: 67px;  
							text-indent: -9999px;
							position: absolute; 
							top: -140px; 
							cursor: pointer; 
							}
/*
.anythingSlider2 img{
border-bottom:4px solid #48505b;
}
*/

.anythingSlider2 .caption{
		z-index:600; 
		color:#606060; 
		height:180px; 	
		padding:0px;
		margin-top:0px;
		position:absolute;
		top:0px;
		border: 0px solid yellow;
}


.anythingSlider2 div.text_image{
position:absolute;
top:120px;
right:0px;
width:200px !important;
height:40px;
display:inline;
padding:5px 20px 5px 10px;
text-align:right;
}


.anythingSlider2 .caption div.text_holder{
position:absolute;
top:0px;
height:auto;
padding:10px 0px;
min-width:300px;
text-align:center;

font-style:italic;


/*background: url(http://www.baronscourtvet.co.uk/wp-content/themes/vet13/images/slide/text_bg_stratton.png) repeat-x 0 0;	*/
}
.anythingSlider2 .caption div.text_holder span{
line-height:130%;
	margin:5px 0;
	padding:5px 20px;
	background:black;
	border: 0px solid yellow;
}

/*
.anythingSlider2 .forward                { background:url(http://www.baronscourtvet.co.uk/wp-content/themes/vet13/images/slide/right_arrow_inactive.png) no-repeat 0 0; right: -23px; height:49px}
.anythingSlider2 .back                   { background:url(http://www.baronscourtvet.co.uk/wp-content/themes/vet13/images/slide/left_arrow_inactive.png) no-repeat 0 0;left: -847px;height:49px }
.anythingSlider2 .forward:hover          { background:url(http://www.baronscourtvet.co.uk/wp-content/themes/vet13/images/slide/right_arrow_hover.png) no-repeat 0 0; }
.anythingSlider2 .back:hover             {  background:url(http://www.baronscourtvet.co.uk/wp-content/themes/vet13/images/slide/left_arrow_hover.png) no-repeat 0 0; }
*/


.anythingSlider2 .forward                { background:none; right: -23px; height:49px}
.anythingSlider2 .back                   { background:none;left: -847px;height:49px }


.anythingSlider2 .thumbNav                               {z-index: 5; position: relative; top: 190px; width:295px; margin:0 auto; text-align: center; float:right; right:20px; }
.anythingSlider2 .thumbNav li                            { display: inline; border:0px solid red;}
.anythingSlider2 .thumbNav a                             { color: black; 
										font: 11px/18px Georgia, Serif; 
										display: inline-block; 
										padding: 2px 2px; 
										height: 7px; 
										width: 7px;
										margin: 0px 10px 0 0; 
										background:url(http://www.baronscourtvet.co.uk/wp-content/themes/vet13/images/slider/btn_gallery_marker.png) no-repeat 0 0;
										/*url(http://www.baronscourtvet.co.uk/wp-content/themes/vet13/images/cellshade.png) repeat-x;*/
										text-align: center; 
										/*-moz-border-radius-bottomleft: 5px; 
										-moz-border-radius-bottomright: 5px; 
										-webkit-border-bottom-right-radius: 5px; 
										-webkit-border-bottom-left-radius: 5px; */
										}

.anythingSlider2 .thumbNav a:hover                       { background:url(http://www.baronscourtvet.co.uk/wp-content/themes/vet13/images/slider/btn_gallery_marker.png) no-repeat 50% 0; }
.anythingSlider2 .thumbNav a.cur							{ background:url(http://www.baronscourtvet.co.uk/wp-content/themes/vet13/images/slider/btn_gallery_marker.png) no-repeat 100% 0;  }
.anythingSlider2 .thumbNav a.cur:hover                   { background:url(http://www.baronscourtvet.co.uk/wp-content/themes/vet13/images/slider/btn_gallery_marker.png) no-repeat 100% 0; }


/*
  Prevents
*/
.anythingSlider2 .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider2 .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }