@font-face{font-family:Delicious;src:url('Delicious-Roman.otf');}@font-face{font-family:Delicious;font-weight:bold;src:url('Delicious-Bold.otf');}@font-face{font-family:Delicious;font-style:italic;src:url('Delicious-Italic.otf');}@font-face{font-family:Delicious;font-style:italic;font-weight:bold;src:url('Delicious-BoldItalic.otf');}body{font-family:Delicious;color:#333;background:#EEE;margin:10px;}
a{color:#aaa;}a:hover{color:#ccc;}
header h1:hover:before,header h2:hover:before,header h1:hover:after,header h2:hover:after{content:none;}
h1:hover:before{content:'> ';}
h1:hover:after{content:' <';}
h2:before{content:'> ';visibility:hidden;}
h2:hover:before{visibility:visible;}
strong{font-weight:bold;}
em{font-style:italic;}
#wrapper{width:720px;margin:0 auto;}
span.new{color:red;text-decoration:none;font-style:normal;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.foundabug{display:block;margin:5px 10px;text-decoration:none;}
header h1{font-size:1.4em;}
header p{color:#555;margin:0;}
section{margin-top:20px;}
table{width:100%;border-collapse:collapse;border:2px solid #ccc;}table tr td,table tr th{text-align:left;padding:1px 5px;border-right:1px solid #ccc;}
table thead{border-bottom:2px solid #ccc;}table thead tr{background:#aaa;color:white;}
table tbody tr:nth-child(odd){background:#eeeeee;}
table tbody tr:nth-child(even){background:#f9f9f9;}
section.slider{background:white;border:2px solid #ddd;border-left:none;border-right:none;padding-bottom:20px;clear:both;}
section.overview{overflow:auto;}
section.overview .slider .caption{display:none;}
footer{margin-top:40px;padding-top:5px;border-top:1px dashed #aaa;color:#777;}
#options{margin:0 auto;width:640px;padding:10px 0;}#options .buttons{clear:both;padding:4px 0;margin:4px 0;}#options .buttons button{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:2px 8px;font-size:1.2em;color:#aaa;border:1px solid #aaa;cursor:pointer;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #f3f3f3), color-stop(51%, #ededed), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%);background:-o-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%);background:linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%);}#options .buttons button:hover,#options .buttons button:active{color:#666;border-color:#666;}
#options fieldset{border:none;padding:2px;margin:0 0 10px 0;display:table;}#options fieldset legend{font-weight:bold;}
#options fieldset dl{display:table-row;}#options fieldset dl dt{display:table-cell;width:50%;text-align:right;padding:1px 10px 1px 0;}
#options fieldset dl dd{padding:1px 0;display:table-cell;width:50%;}#options fieldset dl dd input:not([type=checkbox]){width:100%;border:1px solid #ccc;color:#333;background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
#options fieldset dl dd select{width:100%;}
#options fieldset:nth-child(2){margin-left:10px;padding-left:10px;}
p.info{text-align:right;opacity:0.6;font-style:italic;}
#flickr_options,#slider_options{float:left;}
#flickr_options{width:300px;}#flickr_options:not(.enabled) dl{display:none;}
#slider_options{width:310px;}
#demo{clear:left;margin:10px auto;}
#demo .slider{margin:0 auto;}
article{margin:10px;border-bottom:2px solid #ccc;padding-bottom:20px;}article h1,article h2,article h3,article h4,article h5{text-shadow:-2px -2px 0px white;margin:0.5em 0;}
article h1{text-align:center;font-size:2.2em;}
article h1:not(:first-child){margin:1em 0;padding-top:0.5em;background:-moz-linear-gradient(top, #ffffff 0%, rgba(255, 255, 255, 0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(top, #ffffff 0%, rgba(255, 255, 255, 0) 100%);background:-o-linear-gradient(top, #ffffff 0%, rgba(255, 255, 255, 0) 100%);background:-ms-linear-gradient(top, #ffffff 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(top, #ffffff 0%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );}
article h2{font-size:1.9em;}
article h3{font-size:1.4em;font-weight:normal;}
article h4{font-size:1.2em;}
article h5{font-size:1em;}
article p{margin:0.2em 0;margin-bottom:0.5em;}
article q{font-style:italic;}
article p.tip{font-style:italic;padding:0.5em 1em;border-left:2px solid #aaa;}article p.tip:before{content:"Tip: ";font-weight:bold;}
article ul{margin:0;}
article dl dt{display:inline;font-weight:bold;}
article dl dt:after{content:': ';}
article dl dd{display:inline;margin:0;background:white;padding:0 5px;}
article code{color:#ccc;background-color:black;display:block;padding:5px 10px;margin:5px 0;white-space:pre;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}article code.inline{display:inline;margin:0;padding:1px 3px;background:#ccc;color:#000;}
details,summary{display:block;}
.no-details summary:hover,.no-details summary:focus{background:#ddd;}
.no-details details>*{display:none;}
.no-details details summary{display:block;cursor:pointer;}
