#container{width:580px;padding:10px;margin:0 auto;position:relative;z-index:0;}
#example{width:600px;height:350px;position:relative;float:right;margin-top:10px;}
#ribbon{position:absolute;top:-3px;left:-15px;z-index:500;display:none;}
#frame{position:absolute;z-index:0;width:739px;height:341px;top:-3px;left:-80px;}
#slides{position:absolute;top:15px;left:4px;z-index:100!important;}
.slides_container{width:570px;overflow:hidden;position:relative;}
.slides_container a{width:570px;height:270px;display:block;}
.slides_container a img{display:block;z-index:9999!important;}
#slides .next,#slides .prev{position:absolute;top:107px;left:-39px;width:24px;height:43px;display:block;z-index:101;display:none;}
#slides .next{left:585px;}
.pagination{margin:26px auto 0;width:100px;}
.pagination li{float:left;margin:0 1px;list-style:none;}
.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(../img/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a{background-position:0 -12px;}
#footer{text-align:center;width:580px;margin-top:9px;padding:4.5px 0 18px;border-top:1px solid #dfdfdf;}
#footer p{margin:4.5px 0;font-size:1.0em;}
a:link,a:visited{color:red;text-decoration:none;}
a:hover,a:active{color:red;text-decoration:none;font-weight:bold;}