* {margin: 0;padding: 0;}
html {background: #fff;}
body {color: #333;font: 14px/24px sans-serif;margin: 0 auto;width: 960px;padding: 0;text-align: center;-webkit-font-smoothing: antialiased;}
#wrapper {float: left;width: 960px;margin:0;}
.rslides {margin: 0 auto;}
.rslides_container {margin:0;position: relative;float: left;width: 960px;}
.rslides {
position: relative;
list-style: none;
overflow: hidden;
width: 960px;
padding: 0;
margin: 0;
}
.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 960px;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block;float: left;}
.rslides img {display: block;height: 400px;float: left;width: 960px;border: 0;}
.centered-btns_nav {
z-index: 3;
position: absolute;
-webkit-tap-highlight-color: rgba(0,0,0,0);
top: 50%;
left: 0;
opacity: 0.7;
text-indent: -9999px;
overflow: hidden;
text-decoration: none;
height: 61px;
width: 45px;
background: transparent url("../images/themes.png") no-repeat left top;
margin-top: -45px;
}
.centered-btns_nav:active {opacity: 1.0;}
.centered-btns_nav.next {left: auto;background-position: right top;right: 0;}

.transparent-btns_nav {
z-index: 3;
position: absolute;
-webkit-tap-highlight-color: rgba(0,0,0,0);
top: 0;
left: 0;
display: block;
background: #fff; /* Fix for IE6-9 */
opacity: 0;
filter: alpha(opacity=1);
width: 48%;
text-indent: -9999px;
overflow: hidden;
height: 400px;
}
.transparent-btns_nav.next {left: auto;right: 0;}
.large-btns_nav {
z-index: 3;
position: absolute;
-webkit-tap-highlight-color: rgba(0,0,0,0);
opacity: 0.6;
text-indent: -9999px;
overflow: hidden;
top: 0;
bottom: 0;
left: 0;
background: #000 url("../images/themes.png") no-repeat left 50%;
width: 45px;
}
.large-btns_nav:active {opacity: 1.0;}
.large-btns_nav.next {left: auto;background-position: right 50%;right: 0;}


