/*-- optional styles --*/

#layout {
margin-left: auto;
margin-right: auto;
text-align: center;
position: relative;
width: 475px;
height: 319px;
}

.card_banner {
padding-left: 0px;
}
.footer_links_system {
display: none;
}

.loader {
margin: 70px auto 0 125px;
}

/*-- styles for html renedered by slideshow Javascript --*/
#slide_container {
position: relative;
width: 475px;
height: 319px;
overflow: hidden;
background-repeat: repeat;
}
#slide_container DIV {
position: absolute;
left: 0;
top: 0;
width: 475px;
height: 319px;
overflow: hidden;
}
#slide_container DIV a {
width: 475px;
height: 319px;
display: block;
text-align: center;
}
#button_container {
position: absolute;
bottom: 0px;
left: 0px;
z-index: 1000000000;
width: 200px;
}
#button_container a {
float: left;
display: block;
min-width: 22px;
max-height: 21px;
overflow: hidden;
}
#slideshow {
position: relative;
background-color: #f9f3dd;
height: 319px;
width: 475px;
top: 0;
left: 0;
}
