.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
/*border: 1px solid #888;
border-bottom-width: 2px;
*/width: 800px; /*width of featured content slider*/
height: 255px;
margin-top:10px;
}



.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding:0;
background: white;
width: 800px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{
width: 782px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: #fff;
padding: 5px 10px;
line-height:.6em;
}

#main .pagination a{
padding: 0 5px;
text-decoration: none; 
background-color: #888;
color: #888;
font-size:.6em;
}

#main .pagination a:hover, #main .pagination a.selected{
background-color: #111;
}

.Weddingsliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 1px solid #000;
border-bottom-width: 2px;
width: 800px; /*width of featured content slider*/
height: 520px;
}

.Weddingsliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding:0;
background: white;
width: 800px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.Weddingpagination{
width: 782px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: #000;
padding: 5px 10px;
font-size:0.5em;
}

.Weddingpagination a{
padding: 0 5px;
text-decoration: none; 
color: #ccc;
background: #ccc;
}

.Weddingpagination a:hover, .Weddingpagination a.selected{
color: #900;
background-color: #900;
}
.caption {
	position:absolute;
	bottom:0;
	right:0;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bolder;
	font-size:.7em;
	text-align:center;
	width:782px;
	height:16px;
	color:#000;
	background-color:#ddd;
	padding:5px 9px 4px 9px;
	opacity: .8;
	filter: alpha(opacity=80);

}
#slider1 div.contentdiv div.caption a {
	margin:0 12px;
	color:#740303;
	text-decoration:none;
	border-bottom:1px dashed #740303;
}
#slider1 div.contentdiv div.caption a:hover {
	color:#111;
	border-bottom:1px solid #740303;
}
.contentdiv img {
	border:0;
}