@charset "utf-8";
/* CSS Document */


/* ------------------------------------------------- */
/*	SLIDESHOW
/* ------------------------------------------------- */

#slideshow {
	width: 1040px;
	z-index:4;
}
#homeGallery #slideshow a:link, #slideshow a:visited {
	border:none;
	text-decoration: none;
}
#homeGallery #slideshow .OneCol a:link, #slideshow .OneCol a:visited {
	font-weight: normal;
	color: #8d1212;
	border-bottom: 1px dotted #8d1212;
	text-decoration: none;
	line-height:1.5em;
}
#homeGallery #slideshow .OneCol a:hover, #slideshow .OneCol a:active {
	border-bottom: 1px dotted #fdf7db;
}
#slideshow ul {
	margin:0;
	padding: 0;
	list-style-type: none;
	height: 1%; /*IE fix */
}
#slideshow ul:after {
	content: ".";
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
}
/* ------------------------------------------------- */
/*	SLIDESHOW > SLIDES
/* ------------------------------------------------- */
#slideshow .prevnav {
	float:left;
	width: 79px;
	/*background-color:#99CCCC;
	height: 534px;*/
	padding: 235px 0;
}
#slideshow .nextnav {
	float:left;
	width: 79px;
	padding: 235px 0;
}
/*try to get rid of the blue in FF on click*/
#homeGallery #slideshow .OneCol #slideshow .prevnav a:link, #homeGallery #slideshow .OneCol #slideshow .prevnav a:visited, #homeGallery #slideshow .OneCol #slideshow .prevnav a:active, #homeGallery #slideshow .OneCol #slideshow .nextnav a:link, #homeGallery #slideshow .OneCol #slideshow .nextnav a:active {
	border: 1px solid #fff;
}
#slideshow .slides {
	overflow:hidden;
	width:877px;
	float:left;
	display:block;
	margin:0;
	margin-right:3px;
	padding:0;
}
#slideshow .slides ul {
	/*total width of all slides - 878px multiplied by #slides .. in this case 8 */
	width: 7024px;
}
#slideshow .slides li {
	width: 878px;
	float: left;
	padding: 0px;
	height:535px;
	margin:0px;
	background: url(../images/transBlk.png);/**/
}
#slideshow .slides h2 {
	margin-top: 0;
}
#slideshow .slides #slide-one, #slideshow .slides #slide-two, #slideshow .slides #slide-three, #slideshow .slides #slide-four, #slideshow .slides #slide-five, #slideshow .slides #slide-six, #slideshow .slides #slide-seven, #slideshow .slides #slide-eight {
	background: url(../images/gallery_hmFl2.gif) top center no-repeat;
	z-index:4;
	padding:0;
	margin: 0;
}
#slideshow .slides li .contentFrame {
	height: 505px;
	width: 850px;
	/**/background: #faf8ef;
	padding:0px;
	margin: 17px auto 0px;
	z-index:3;
}
#slideshow .slides li .contentFrame .Left {
	width: 425px;
	margin:0;
	padding: 0;
	float:left;
	text-align:center;
}
#slideshow .slides li .contentFrame .Left p {
	margin-top:3px;
	font-size: .85em;
	line-height:1.2em;/**/
}
#slideshow .slides li .contentFrame .Right {
	height: 480px;
	width: 380px;
	margin: 0;
	float:left;
}
#slideshow .Right p {
	text-indent: 1em;
	font-size: 1em;
	font-weight:normal;
	padding:0px 20px 0px 30px;
	color: #2a2a20;
}
#slideshow .slides li .contentFrame .OneCol {
	height: 486px;
	width: 750px;
	margin:0 auto;
	padding: 0;
	text-align:center;
}
#slideshow .slides li .contentFrame .OneCol p {
	margin-top:3px;
	font-size: .9em;
	line-height:1.25em;
}
#slideshow h2 {
	text-align:center;
}
.initialCap {
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size: 2em;
}
#slideshow .slides li .contentFrame .Left#L_Hare, #slideshow .slides li .contentFrame .Left#L_Sentinel, #slideshow .slides li .contentFrame .Left#L_Midnight, #slideshow .slides li .contentFrame .Left#L_Wolf, #slideshow .slides li .contentFrame .OneCol#Jubelale, #slideshow .slides li .contentFrame .OneCol#Belly, #slideshow .slides li .contentFrame .OneCol#TheTwoRoses {
	padding-top:20px;
	padding-bottom:0px;
}
#slideshow .slides li .contentFrame .Left#L_Pious, #slideshow .slides li .contentFrame .Left#L_BlueSleep {
	padding-top:115px;
	padding-bottom:0px;
}


#slideshow .slides li .contentFrame h2#Hare {
	height: 54px;
	width: 405px;
	background:url(../art/s_titles/st_HonorableHare.png) top center no-repeat;/*	*/
	text-indent: -9999em;
	text-align:center;
	margin: 115px auto 15px;
}
#slideshow .slides li .contentFrame h2#Wolf {
	height: 125px;
	width: 405px;
	background:url(../art/s_titles/st_Wolf.png) top center no-repeat;/*	*/
	text-indent: -9999em;
	text-align:center;
	margin: 85px auto 10px;
}
#slideshow .slides li .contentFrame h2#Sentinel {
	height: 53px;
	width: 217px;
	background:url(../art/s_titles/st_Sentinel.png) top center no-repeat;/*	*/
	text-indent: -9999em;
	text-align:center;
	margin: 115px auto 15px;
}
#slideshow .slides li .contentFrame h2#Midnight {
	height: 53px;
	width: 292px;
	background:url(../art/s_titles/st_Midnight.png) top center no-repeat;/*	*/
	text-indent: -9999em;
	text-align:center;
	margin: 115px auto 10px;
}
#slideshow .slides li .contentFrame h2#Pious {
	height: 53px;
	width: 278px;
	background:url(../art/s_titles/st_PiousSailor.png) top center no-repeat;/*	*/
	text-indent: -9999em;
	text-align:center;
	margin: 115px auto 10px;
}
#slideshow .slides li .contentFrame h2#Secrets {
	height: 53px;
	width: 337px;
	background:url(../art/s_titles/st_Secrets.png) top center no-repeat;/*	*/
	text-indent: -9999em;
	text-align:center;
	margin: 115px auto 10px;
}
#slideshow .slides li .contentFrame h2#BlueSleep {
	height: 53px;
	width: 262px;
	background:url(../art/s_titles/st_BlueSleep.png) top center no-repeat;/*	*/
	text-indent: -9999em;
	text-align:center;
	margin: 115px auto 10px;
}
/* ------------------------------------------------- */
/*	SLIDESHOW > NAVIGATION
/* ------------------------------------------------- */

#slideshow #slideNavBar {
	height: 120px;
	margin: 10px auto;
	width: 820px;
	padding: 0px;
	clear:both;
}
#slideshow .slides-nav {
	margin: 0px auto;
	width: 878px;
	float: left;
}
#slideshow .slides-nav li {
	float: left;
	width:auto;
	border: none;
}
#slideshow .slides-nav li a {
	display: block;
	padding:0;
	outline: none;
	margin: 5px;
	line-height:0;
}
#slideshow .slides-nav li a:hover, #slideshow .slides-nav li a:active {
	border: solid 1px #707054;
	margin: 5px;
	padding:0;
}
#slideshow .slides-nav li.on, #slideshow .slides-nav li.on a {
	background-color: #707054;
	margin: 5px 5px 3px;
	padding:0;
}

#slideshow .slides-nav li a#N_Hare{
	width:75px;
	height:99px;
	background:url(../art/thumbs/cw_HonorableHare_ht.jpg) top left no-repeat;
	text-indent: -999em;
	padding:0;
	margin: 5px;
	border: none;

}
#slideshow .slides-nav li a#N_Wolf {
	width:75px;
	height:99px;
	background:url(../art/thumbs/cw_WolfRaven_ht.jpg) top left no-repeat;
	text-indent: -999em;
	padding:0;
	margin: 5px;
	border: none;
}
#slideshow .slides-nav li a#N_Sentinel {
	width:78px;
	height:99px;
	background:url(../art/thumbs/cw_Sentinel_ht.jpg) top left no-repeat;
	text-indent: -999em;
	padding:0;
	margin: 5px;
	border: none;
}
#slideshow .slides-nav li a#N_Midnight {
	width:81px;
	height:101px;
	background:url(../art/thumbs/cw_Midnight_ht.jpg) top left no-repeat;
	text-indent: -999em;
	padding:0;
	margin: 5px;
	border: none;
}
#slideshow .slides-nav li a#N_Pious {
	width: 99px;
	height: 78px;
	background:url(../art/thumbs/cw_Pious_ht.jpg) top left no-repeat;
	text-indent: -999em;
	padding:0;
	margin: 5px;
	border: none;
}
#slideshow .slides-nav li a#N_Secrets {
	width: 78px;
	height: 99px;
	background:url(../art/thumbs/cw_Secrets_ht.jpg) top left no-repeat;
	text-indent: -999em;
	padding:0;
	margin: 5px;
	border: none;
}
#slideshow .slides-nav li a#N_BlueSleep {
	width: 99px;
	height: 78px;
	background:url(../art/thumbs/cw_BlueSleep_ht.jpg) top left no-repeat;
	text-indent: -999em;
	padding:0;
	margin: 5px;
	border: none;
}
#slideshow .slides-nav li a#N_Belly {
	width: 99px;
	height: 74px;
	background:url(../art/thumbs/cw_BellyBird_ht.jpg) top left no-repeat;
	text-indent: -999em;
	padding:0;
	margin: 5px;
	border: none;
}
#slideshow .slides-nav li a#N_Jubelale {
	width: 99px;
	height: 74px;
	background:url(../art/thumbs/cw_Jubelale_ht.jpg) top left no-repeat;
	text-indent: -999em;
	padding:0;
	margin: 5px;
	border: none;
}
#slideshow .slides-nav li a#N_TwoRoses {
	width: 71px;
	height: 100px;
	background:url(../art/thumbs/cw_TwoRoses_ht.jpg) top left no-repeat;
	text-indent: -999em;
	padding:0;
	margin: 5px;
	border: none;
}
#slideshow .slides-nav li a {
	display: block;
	padding:0;
	outline: none;
	margin: 5px;
	line-height:0;
}
#slideshow .slides-nav li a:hover, #slideshow .slides-nav li a:active {
	border: solid 1px #707054;
}
#slideshow .slides-nav li.on, #slideshow .slides-nav li.on a {
	background-color: #707054;
}
/*please work... */
#scroll-container, #scroll-container2, #scroll-container3, #scroll-container4, #scroll-container5 {
	/**/overflow: hidden;
	height: 475px;
	width:425px;
	position: relative;
	padding:0;
	z-index:4;
}
#scroll-content, #scroll-content2, #scroll-content3, #scroll-content4, #scroll-content5  {
	position: relative;
	top: 0;
	float:left;
	width:400px;
	height:1250px;
	padding:0;
}/**/

#scroll-controls, #scroll-controls2, #scroll-controls3, #scroll-controls4, #scroll-controls5  {
	position: absolute;
	bottom: 0;
	right: 0;
	height: 55px;
	width: 33px;
	display:block;
	float: left;
}
#scroll-controls a.up-arrow, #scroll-controls2 a.up-arrow2, #scroll-controls3 a.up-arrow3, #scroll-controls4 a.up-arrow4, #scroll-controls5 a.up-arrow5 {
	display: block;
	height: 25px;
	width: 32px;
	background: url('../images/arrow_up.gif') no-repeat scroll left top;
	position: absolute;
	top: -20px;
	left: 0;
}
#scroll-controls a.up-arrow:hover, #scroll-controls2 a.up-arrow2:hover, #scroll-controls3 a.up-arrow3:hover, #scroll-controls4 a.up-arrow4:hover, #scroll-controls5 a.up-arrow5:hover {
	background:  url('../images/arrow_upO.gif') no-repeat scroll left top;
}
#scroll-controls a.down-arrow, #scroll-controls2 a.down-arrow2, #scroll-controls3 a.down-arrow3, #scroll-controls4 a.down-arrow4, #scroll-controls5 a.down-arrow5 {
	display: block;
	height: 25px;
	width: 32px;
	background:  url('../images/arrow_down.gif') no-repeat scroll left top;
	position: absolute;
	bottom: 0;
	left: 0;
}
#scroll-controls a.down-arrow:hover, #scroll-controls2 a.down-arrow2:hover, #scroll-controls3 a.down-arrow3:hover, #scroll-controls4 a.down-arrow4:hover, #scroll-controls5 a.down-arrow5:hover  {
	background:  url('../images/arrow_downO.gif') no-repeat scroll left top;
}
/* OVERLAY STYLES */
span.launch {
	cursor:pointer;
	border-bottom: 1px dotted #faf8ef;
	text-decoration: none;
	padding:0;
	margin:0;
	line-height:0;
}
.launch a:link, .launch a:visited {
	color:#33CC33;
	cursor:pointer;
	border-bottom: 1px dotted #faf8ef;
	text-decoration: none;
	padding:0;
	margin:0;
	line-height:0;
}
.launch a:hover, .launch a:active {
	cursor:pointer;
	border-bottom: 1px dotted #faf8ef;
	text-decoration: none;
	margin:0;
	line-height:0;
}
a:active {
	outline:none;
	border:none;
	margin:0;
	line-height:0;
}
#overlayContainer {
	border:none;
	margin:0;
	padding:0;
	outline:none;
}
div.overlay {
	border:none;
	background-image:url(../images/overlayBack_V.png);
	display:none;
	padding:20px 20px 15px;
}
#overlayContainer #overlay.overlay, #overlayContainer #overlay2.overlay, #overlayContainer #overlay4.overlay, #overlayContainer #overlay8.overlay, #overlayContainer #overlayHare.overlay{
	background: #faf8ef;
	background-image: url(../images/overlayBack_V.png);
}
#overlayContainer #overlay3.overlay {
	width: 730px;
	height: 600px;
	margin:0;
	background-image:url(../images/overlayBack_H1.png);
}
#overlayContainer #overlay5.overlay, #overlayContainer #overlay6.overlay, #overlayContainer #overlay7.overlay {
	width: 730px;
	height: 580px;
	margin:0;
	background-image:url(../images/overlayBack_H2.png);
}

#FWOverlay #overlay.overlay {
	width: 650px;
	height: 500px;
	margin:0;
	background-image:url(../images/overlayBack_H1.png);
	padding:30px 0px 30px 25px;
}
div.overlay img {
	margin: auto;
	padding:0;
}
div.overlay div.close {
	background:url(../images/close.gif) top left no-repeat;
	position:absolute;
	right:-9px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:75px;
}

