@charset utf-8;



/* General */

html,
body{s	margin: 0 0 0 0;
	color: #000;
	font: 100%/1.125em Arial, Helvetica, sans-serif;
	position:relative;
}

/* Slider
---------------------------------------- */
#slider-wrapper {
	overflow:hidden;
	position:relative;
	top:0px;
	margin: auto;
	}
	#slider-wrapper .container {
		margin: 0 auto;
		position:relative;
		width:474px;
		background:url(images/kwicks-bguhofm.png) no-repeat left top;
		padding:0 0 0 0;
	}
	#slider-wrapper .container2 {
		margin:0 auto;
		position:relative;
		width:735px;
		background:url(images/kwicks-bguhofm.png) no-repeat left top;
		padding:0 0 0 0;		
	}
	#slider-wrapper .container3 {
		margin:0 auto;
		position:relative;
		width:668px;
		background:url(images/kwicks-bguhofm.png) no-repeat left top;
		padding:0 0 0 0;		
	}

.kwicks {
	/* recommended styles for kwicks ul container */
	position:relative;
	overflow:hidden;
	list-style: none;
	margin:0;
	padding:0;
	width:100%;
	height:433px;
	z-index:1;
	left:4px;
}
.kwicks li{
	/* these are required, the values are the width of the colored captions (must be pixel) */
	width: 65px; /* how much of background lite image is seen not-hovered over */
	height: 100%;
	/*do not change these */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
	background:none;
}
.kwicks.horizontal li {
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-right: 0; /*Set to same as spacing option. */
	float: left;
	position:relative;
	font-weight:normal;
}
	.kwicks.horizontal li a {
		display:block;
		float:left;
		text-decoration:none;
}
.kwicks.horizontal li .thumb {
	height:373px;
	background:url(images/loading.gif) no-repeat 50% 50%;
}
	.kwicks.horizontal li .thumb .bg {
		height:373px;
		background-repeat:no-repeat;
		background-position:center top;
	}
.kwicks.horizontal li .colorImage {
	position:absolute;
	left:0px;
	top:0px;
	display:none;
	width:100%;  /* width of moused-over color image, but not space it opens up to */
	height:373px;
	background-position:center top;
	background-repeat:no-repeat;
}
.kwicks.horizontal li .shadow {
	width:25px;
	height:371px;
	position:absolute;
	right:-1px;
	top:0px;
	background:url(images/kwick-item-shadow.png) no-repeat left top;
	z-index:9990;
}
.kwicks.horizontal li .desc {
	position:relative;
	background-repeat:repeat-x;
	background-position:left 5px;
	width:100%;
	overflow:hidden;
	margin-top:-6px;
	margin-bottom:4px;
	z-index:999;	
}
	.kwicks.horizontal li .desc .left-bg {
		background-repeat:no-repeat;
		background-position:left top;
		height:62px;
	}
	.kwicks.horizontal li .desc h2 {
		color:white;
		font-size:14px;
		padding:21px 0 0 15px;
		margin:0 0 0 0px;
		width:200px;
	}
	.kwicks.horizontal li .desc .excerpt {
		/* how wide excerpt type can fit in the colored caption area */
		width:200px; /* this width help center the excerpt text */
		font-size:12px;
		color:white;
		position:absolute;
		right:-280px; /* how far to right excerpt right margin is in non-hovered mode */
		top:0px;
		margin:0 -55 0 0px; /* how wide margins are to excerpt type */
		padding-top: 10px;
	} 
	.kwicks.horizontal li .kwick-button {
		position:absolute;
		right:5px;
		bottom:-24px;
		font-size:9px;
		color:white;
		text-transform:uppercase;
		height:24px;
		line-height:24px;
		padding:0 20px;
	}
	.kwicks.horizontal li .kwick-button:hover {
		background:black !important;
	}

/* color 1 */	
.kwicks.horizontal li .desc.color-1 { background-image:url(images/desc-tail01.gif);}
.kwicks.horizontal li .desc.color-1 .left-bg {background-image:url(images/desc-bg01.gif);}
/* color 2 */	
.kwicks.horizontal li .desc.color-2 { background-image:url(images/desc-tail02.gif);}
.kwicks.horizontal li .desc.color-2 .left-bg {background-image:url(images/desc-bg02.gif);}
/* color 3 */	
.kwicks.horizontal li .desc.color-3 { background-image:url(images/desc-tail03.gif);}
.kwicks.horizontal li .desc.color-3 .left-bg {background-image:url(images/desc-bg03.gif);}
/* color 4 */	
.kwicks.horizontal li .desc.color-4 { background-image:url(images/desc-tail04.gif);}
.kwicks.horizontal li .desc.color-4 .left-bg {background-image:url(images/desc-bg04.gif);}
/* color 5 */	
.kwicks.horizontal li .desc.color-5 { background-image:url(images/desc-tail05.gif);}
.kwicks.horizontal li .desc.color-5 .left-bg {background-image:url(images/desc-bg05.gif);}
/* color 6 */	
.kwicks.horizontal li .desc.color-6 { background-image:url(images/desc-tail06.gif);}
.kwicks.horizontal li .desc.color-6 .left-bg {background-image:url(images/desc-bg06.gif);}
/* color 7 */	
.kwicks.horizontal li .desc.color-7 { background-image:url(images/desc-tail07.gif);}
.kwicks.horizontal li .desc.color-7 .left-bg {background-image:url(images/desc-bg07.gif);}
/* color 8 */	
.kwicks.horizontal li .desc.color-8 { background-image:url(images/desc-tail08.gif);}
.kwicks.horizontal li .desc.color-8 .left-bg {background-image:url(images/desc-bg08.gif);}
/* color 9 */	
.kwicks.horizontal li .desc.color-9 { background-image:url(images/desc-tail09.gif);}
.kwicks.horizontal li .desc.color-9 .left-bg {background-image:url(images/desc-bg09.gif);}
/* color 10 */	
.kwicks.horizontal li .desc.color-10 { background-image:url(images/desc-tail10.gif);}
.kwicks.horizontal li .desc.color-10 .left-bg {background-image:url(images/desc-bg10.gif);}
/* color 11 */	
.kwicks.horizontal li .desc.color-11 { background-image:url(images/desc-tail11.gif);}
.kwicks.horizontal li .desc.color-11 .left-bg {background-image:url(images/desc-bg11.gif);}
/* color 12 */	
.kwicks.horizontal li .desc.color-12 { background-image:url(images/desc-tail12.gif);}
.kwicks.horizontal li .desc.color-12 .left-bg {background-image:url(images/desc-bg12.gif);}
/* color 13 */	
.kwicks.horizontal li .desc.color-13 { background-image:url(images/desc-tail13.gif);}
.kwicks.horizontal li .desc.color-13 .left-bg {background-image:url(images/desc-bg13.gif);}
/* color 14 */	
.kwicks.horizontal li .desc.color-14 { background-image:url(images/desc-tail14.gif);}
.kwicks.horizontal li .desc.color-14 .left-bg {background-image:url(images/desc-bg14.gif);}
/* color 15 */	
.kwicks.horizontal li .desc.color-15 { background-image:url(images/desc-tail15.gif);}
.kwicks.horizontal li .desc.color-15 .left-bg {background-image:url(images/desc-bg15.gif);}
/* color 16 */	
.kwicks.horizontal li .desc.color-16 { background-image:url(images/desc-tail16.gif);}
.kwicks.horizontal li .desc.color-16 .left-bg {background-image:url(images/desc-bg16.gif);}
/* color 17 */	
.kwicks.horizontal li .desc.color-17 { background-image:url(images/desc-tail17.gif);}
.kwicks.horizontal li .desc.color-17 .left-bg {background-image:url(images/desc-bg17.gif);}
/* color 18 */	
.kwicks.horizontal li .desc.color-18 { background-image:url(images/desc-tail18.gif);}
.kwicks.horizontal li .desc.color-18 .left-bg {background-image:url(images/desc-bg18.gif);}
/* color 19 */	
.kwicks.horizontal li .desc.color-19 { background-image:url(images/desc-tail19.gif);}
.kwicks.horizontal li .desc.color-19 .left-bg {background-image:url(images/desc-bg19.gif);}


/* Footer
---------------------------------------- */
#footer {
	padding: 30px 0 30px 0;
	font-size: 11pt;
	float: center;
}
	#footer .left-indent {
		padding-left:0px;
	}
	#footer a {
		text-decoration:none;
		color:#9bafbb;
		margin-left: 10px;
		margin-right: 10px;
	}
	#footer a:hover {
		color:#354f5f;
	}



