div.slide
{
	width:1920px;
	height:458px;
	margin:20px 0;
	border-top:1px solid #C2BDA7;
	border-bottom:1px solid #C2BDA7;
	overflow:hidden;
	z-index:1000;
	position:relative;
}

div.slide div.container 
{
	width:1920px;
	height:458px;
	margin:0 auto;
	overflow:hidden;
	position:absolute;
	display:none;
}

div.slide div.container div.image
{
	width:960px;
	height:458px;
	padding:0 480px;
}

div.slide div.container div.image div.caption
{
	width:276px;
	height:418px;
	padding:20px 18px;
	background:url('../../images/caption.png');
	text-align:right;
	color:#FFF;
}

div.slide div.container div.image div.caption h2
{
	color:#353535;
	font-size:30px;
	text-transform:uppercase;	
	margin:0;
}

div.slide div.container div.image div.caption p
{
	font-size:18px;
	margin:18px 0 20px;
}

div.slide div.mask
{
	width:960px;
	height:40px;	
	margin:0 auto;
	position:relative;
	bottom:60px;
	overflow:visible;
}

div.slide div.mask img
{
	cursor:pointer;
	position:absolute;
	z-index:1001;
}

div.slide div.container div.image div.caption img:hover, div.slide div.mask img:hover
{
	opacity:0.80;
	-moz-opacity:0.80;
	filter:alpha(opacity=80);
}

div.slide div.mask img.prev
{
	left:20px;
}

div.slide div.mask img.next
{
	left:254px;
}

div.slide ul.pagination
{	
	width:182px;
	height:28px;
	padding:6px;
	margin:0;
	background:#202020;
	z-index:1000;
	position:absolute;
	top:398px;
	left:540px;	
}

div.slide ul.pagination li
{
	float:left;
	width:20px;
	height:20px;
	margin:3px 5px;
	list-style:none;	
}

div.slide ul.pagination li a 
{
	width:20px;
	height:20px;
	text-indent:-9999px;
	display:block;
	float:left;
	background:#4E4E4E;
}

div.slide ul.pagination li a:hover, div.slide ul.pagination li.current a
{
	background:#81743F !important;
}