.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
/*border: 10px solid navy;*/
/*border-bottom-width: 6px;*/
width: 597px; /*width of featured content slider*/
height: 346px;
background: url(../images/loading.gif) 250px 100px no-repeat;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
z-index: 90;
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
/*padding: 5px;*/
background: white;
width: 597px; /*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{
position: relative;
z-index: 100;
/*width: 597px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
/*text-align: right;*/
/*background-color: navy;*/
margin: -57px 0 0 30px;
width: 360px;
}


/*
.pagination a{background: #fff; text-decoration: none; padding: 3px 6px 3px 6px; border: solid 1px #fff; font-weight: bold; color: #22772d; font-family: Arial, Helvetica, sans-serif; font-size: 1.4em;}
.pagination a:hover, .pagination a.selected{ border: solid 1px #98b353; text-decoration: none; color: #fff; background-color: #98b353;}
*/

#content #homepage-slider .pagination {overflow: hidden;}

#content #homepage-slider .pagination ul {overflow: hidden;}
#content #homepage-slider .pagination ul li {display: inline; float: left; margin: 0; padding: 0;}
#content #homepage-slider .pagination ul li a {display: block; color: #22772d; font-size: 1.4em; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin: 0 3px 0 0;}
#content #homepage-slider .pagination ul li a.selected {color: #fff;}
#content #homepage-slider .pagination ul li a:hover {color: #fff;}

#content #homepage-slider .pagination ul li.toc a {background: url(../images/homepage/slider-buttons/btn-number-off.png) center top no-repeat; width: 22px; height: 20px; padding: 5px 0 0 0; text-align: center;}
#content #homepage-slider .pagination ul li.toc a.selected,
#content #homepage-slider .pagination ul li.toc a:hover {background: url(../images/homepage/slider-buttons/btn-number-on.png) center top no-repeat;}

#content #homepage-slider .pagination ul li.prev a {background: url(../images/homepage/slider-buttons/btn-prev-off.png) left top no-repeat; width: 24px; height: 25px; text-indent: -9999px; overflow: hidden;}
#content #homepage-slider .pagination ul li.prev a:hover {background: url(../images/homepage/slider-buttons/btn-prev-on.png) left top no-repeat;}

#content #homepage-slider .pagination ul li.next a {background: url(../images/homepage/slider-buttons/btn-next-off.png) left top no-repeat; width: 24px; height: 25px; text-indent: -9999px; overflow: hidden;}
#content #homepage-slider .pagination ul li.next a:hover {background: url(../images/homepage/slider-buttons/btn-next-on.png) left top no-repeat;}
