.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
margin-left:10px;
margin-right:10px;
height: 360px;
width:600px;
color:#000;
}

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


.takemeto{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
}

.takemeto a{
height:20px;
width: 130px;
display:block;
padding:15px 10px 15px 25px;
text-align:right;
cursor:pointer;
text-decoration:none;
color:#006089;
line-height:20px;
font-size:12px;
font-weight:bold;
background:transparent url(../img/teaser_btn_off.jpg) no-repeat scroll left top;
}

.takemeto a:hover{
background:transparent url(../img/teaser_btn_on.jpg) no-repeat scroll left top;
color:#7DAEF3
}

.pagination{
width: 300px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
padding: 5px 10px;

}

.pagination a{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/home_intro_pill.gif) no-repeat scroll left top;
color:#006089;
display:block;
font-size:10px;
height:14px;
margin:5px 0px;
padding:10px 40px 12px 16px;
text-decoration:none;
text-align:right;
cursor:pointer;
}

.pagination a span{
font-size:14px;
height:14px;
font-weight:bold;
display:block;
float:left;
text-align:left;
font-weight:bold;
}

.pagination a:hover, .pagination a.selected{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/home_intro_pill_dark.gif) no-repeat scroll left top;
color:#FFFFFF;
}