@charset "utf-8";
/* CSS Document 
 * @author		Jean-Pierre Rose <jp.rose@essensys.ca>
 * @created		2010-02-01
*/

/* Easy Slider Home Page*/

#slider
{
	height:320px;
	overflow:hidden;
}

#slider ul, #slider li,
#slider2 ul, #slider2 li
{
	margin:0;
	padding:0;
	list-style:none;
}
#slider2{margin-top:1em;}
#slider li, #slider2 li
{  
	width:430px;
	height:320px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:center 33px;	
}
#slider li h6, #slider2 li h6
{	
	text-align:center;
	margin-top:6px;
}
#slider li p, #slider2 li p
{  
	padding:220px 30px 0px 30px;
}

/* END Easy Slider Home Page*/



/* SLIDESHOW STYLE DEFINITIONS HEADER*/

#slideshow
{
	position:relative;
	height:410px;
	margin-left:auto;
	margin-right:auto;
	background-color:#000;
	overflow:hidden;
}

#slideshow div
{
	position:absolute;
	top:0;
	left:50%;
	margin-left: -800px;
	z-index:8;
	opacity:0.0;
	height:410px;
}

#slideshow div.active
{
	z-index:10;
	opacity:1.0;
}

#slideshow div.last-active
{
	z-index:9;
}

#slideshow_control
{
	position:absolute;
	left:50%;
	margin-left:369px;
	z-index:20;
	bottom:-25px;
	background-image:url(../images/arrow_header_background.png);
}

#slideshow_control span.nav a
{
	text-align:center;
	line-height:45px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#88100b;
	font-size:12px;
	display:block;
	width:29px;
	height:37px;
	float:left;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

#slideshow_control span.nav a + a
{
	width:28px;
	height:37px;
}

#slideshow_control span.nav a + a + a
{
	width:29px;
	height:37px;
}

#slideshow_control span.nav a:hover
{
	color:#520c09;
	background-image:url(../images/glow_control2.png);
}

#slideshow_control span.nav a + a:hover
{
	background-position:-2px 0px;	
}

#slideshow_control span.nav a + a + a:hover
{
	background-position:-1px 0px;	
}

#slideshow_control span.nav a.active
{
	color:#fff;
}

/* END SLIDESHOW STYLE DEFINITIONS HEADER*/