/* slide specs */

/* for layout placement. not necessary */
#slideshow { /*border: 1px solid red;*/ }

/* define width and height. Inside images are cropped. */
#slideshow,
#slideshow #icl_container,
#slideshow #icl_container ul {
	width: 565px;
	height: 283px;
	padding:0;
	margin:0;
	}
#slideshow #icl_container ul {
	list-style:none;
	}

/* define how the text links look & act */

#slideshow #icl_container ul li p a ,
#slideshow #icl_container ul li p a:visited {
	color:#fff; background:#0b2c71 url(link_arrow.gif) no-repeat right; display:block; font-weight:bold; padding:5px; margin-top:10px;
	}
	
#slideshow #icl_container ul li p a:hover {
	color:#fff; background:#ce2022 url(link_arrow.gif) no-repeat right; display:block; text-decoration:none
	}

#slideshow #icl_container ul li p {
	position: absolute;
	top:0px;
	left:25px;
	width:230px;
	height:263px;
	padding:10px;
	line-height:14px;	
	font:bold 11pt Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#222222;
	background-image: url(slide_bg75.png)!important;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.nationformarriage.org/atf/cf/{33B7188F-5851-49E2-A0D3-345000D5F0AB}/slide_bg75.png', sizingMethod='scale', enabled=true);
}

#slideshow #icl_container ul li .imageborder { 
padding:10px; 
margin:10px auto; 
text-align:center; 
display:block; 
zoom:1;
background-image: url(slide_bg65.png)!important;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.nationformarriage.org/atf/cf/{33B7188F-5851-49E2-A0D3-345000D5F0AB}/slide_bg65.png', sizingMethod='scale', enabled=true);}


/* mini slide slidenav */

/* mini slide nav placement */
ul.slidenav {
	margin:0;
	padding:0;
	top:255px;
	left:350px;
	text-align:right;
	width:200px
	}
	
/* mini slide nav colors */
ul.slidenav li a:hover {
	background:#ccc !important;
	}
ul.slidenav li.inactive a {
	text-decoration: none;
	color: #707070;
	}
ul.slidenav li a.activeSlide {
   background:#cc0000 !important;
	}


/* no mod */
ul.slidenav {
	list-style:none;
	position:relative;
	z-index: 100;
	}
#slidenav_wrap {
	margin:0;
	padding:0;
	top:0px;
	left:0;
	position: absolute;
	z-index: 100;
	}
ul.slidenav li {
	float:right;
	margin:0 5px 0 0;
	z-index: 100;
	}
ul.slidenav li a {
	display:block;
	outline: 0;
	width:10px;
	height:10px;
	background:#fff;
    font-size:1px;
	border:1px solid #333;
	z-index: 100;
	}


/* no mod */

#slideshow {
	position: relative;
	overflow: hidden;
	}
#slideshow #icl_container ul {
	list-style:none;
	}	
#slideshow #icl_container {
	top: 0;
	left: 0;
	position: absolute;
	z-index: 1;
	}
	
	

