:focus{outline:0}a:active{outline:0}body{color:#555}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}#container{width:600px;padding:10px;margin:0 auto;position:relative;margin-left:100px;z-index:0}#example{width:488px;height:530px;position:relative}#ribbon{position:absolute;top:-3px;left:-15px;z-index:500}#frame{position:absolute;z-index:0;width:488px;height:600px;top:-3px;left:-80px}#slides{position:absolute;top:15px;left:4px;z-index:100}.slides_container{width:320px;overflow:hidden;position:relative;display:none;background:#f0f0f0 url(../img/background.png) repeat top center}.slides_container a{width:320px;height:480px;display:block}.slides_container a img{display:block;width:320px;height:480px}#slides .next,#slides .prev{position:absolute;top:220px;left:-39px;width:24px;height:43px;display:block;z-index:101}#slides .next{left:335px}.pagination{position:absolute;margin:26px auto 0;margin-left:50%}.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}