/*
 * jQuery Nivo Slider v2.6
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
#slider_tui .nivo-controlNav {
	position:absolute;
	bottom:-121px; /* Put the nav below the slider */
	left:50%;
	margin-left:-375px;
	top:532px;
}

#slider_bbach .nivo-controlNav {
	position:absolute;
	bottom:-121px; /* Put the nav below the slider */
	left:50%;
	margin-left:-300px;
	top:532px;
}

#no_slide .nivo-controlNav {
	display:none !important;
}

#slider_tui .nivo-controlNav img, #slider_bbach .nivo-controlNav img {
	display:inline; /* Unhide the thumbnails */
	position:relative;
	left:0;
	margin-left:0;
	margin-right:10px;
}

/*#slider_house .nivo-controlNav a.active img{
	border:solid 2px;
}

#slider_house .nivo-controlNav a:hover img{
	border:solid 2px;
}
*/
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	background:url(style/loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
	position:absolute;
	position:absolute;
    top:0px;
    left:0px;
    display:none;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	width:100%;
	height:100%;
	z-index:999;
	display:block;
}
/* The slices and boxes in the Slider */
/* Caption styles */

#slider_tui .nivo-caption, #slider_bbach .nivo-caption{
	position:absolute;
	left:-2px;
	bottom:-21px;
	background-image:url(../images/tui_cottage/tui_slider_quote.png);
	background-repeat:no-repeat;
	width:945px;
	height:526px;
	z-index:800;
	opacity:1 !important; 
}

.nivo-caption {
	position:absolute;
	left:-2px;
	bottom:-21px;
	background-image:url(../images/site_images/image_slide_caption.png);
	background-repeat:no-repeat;
	width:945px;
	height:426px;
	z-index:800;
	opacity:1 !important; 
}

.nivo-caption p {
	padding:9px;
	margin-top:383px;
	opacity:1 !important;
	text-transform:uppercase;
	text-align:center;
	letter-spacing:0.25px; 
}

#slider_tui .nivo-caption p, #slider_bbach .nivo-caption p {
	padding:9px;
	margin-top:483px;
	opacity:1 !important;
	text-transform:uppercase;
	text-align:center;
	letter-spacing:0.25px; 
}

.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:999;
	cursor:pointer;
	padding-top:23px;
}
.nivo-prevNav {
	left:-18px;
	background-image:url(style/nav_prev.png);
	background-repeat:no-repeat;
	display:block;
	width:120px;
	height:60px;
	
}
.nivo-nextNav {
	right:-19px;
	background-image:url(style/nav_next.png);
	background-repeat:no-repeat;
	display:block;
	width:120px;
	height:50px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
	opacity:0.6;
}
.nivo-controlNav a:hover {
	position:relative;
	z-index:9;
	cursor:pointer;
	opacity:1;
}
.nivo-controlNav a.active {
	font-weight:bold;
	opacity:1;
}

#slider .nivo-controlNav {

	position:absolute;

	left:50%;

	bottom:-42px;

    margin-left:-40px; /* Tweak this to center bullets */

}

#slider .nivo-controlNav a {

	display:block;

	width:22px;

	height:22px;

	background:url(bullets.png) no-repeat;

	text-indent:-9999px;

	border:0;

	margin-right:3px;

	float:left;

}

#slider .nivo-controlNav a.active {

	background-position:0 -22px;

}