/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.8.1
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}html, body { background-color: #FFBA54 } html { padding: 1em 4em } body { min-width: 50em; max-width: 80em; margin: 0 auto; padding-top: 2em; font-size: 14px; color: #59443C; position: relative } a:link { color: #9C4320 } a:visited { color: #8C8281 } em { font-weight: bold } strong { font-style: italic } form  input, form  textarea { color: #000; margin: 0; padding: .2em; border: 1px solid; border-color: #59443C; background: white; vertical-align: middle } form  textarea { font-family: "Bitstream Vera Sans Mono", "Courier", monospace } form  input[type=hidden] { border: none } #content, #search-results { clear: both; background: url(/chicken.png) no-repeat right 2em; background-color: white; font-family: "Bitstream Vera Sans", "Verdana", "Arial", sans-serif; margin: 0 auto; margin-top: 1.6em; padding: 1em; padding-bottom: 3em; padding-top: 3.5em; position: relative; border: 1px solid; border-color: #8C8281; z-index: 0 } #content h1, #search-results h1 { clear: left; font-size: 2em; font-weight: bold; margin-top: 1em } #content h2, #search-results h2 { clear: left; font-size: 1.6em; font-weight: bold; margin-top: 1.5em } #content h3, #search-results h3 { clear: left; font-size: 1.4em; font-weight: bold; margin-top: 1.5em } #content h4, #search-results h4 { font-size: 1.2em; clear: left; font-weight: bold; margin-top: 1.5em } #content h5, #search-results h5 { font-size: 1.1em; clear: left; font-weight: bold; margin-top: 1.5em } #content h6, #search-results h6 { font-size: 1em; clear: left; font-weight: bold; margin-top: 1.5em } #content p, #search-results p { margin-top: 1em } #content pre, #search-results pre { margin-top: 1em; overflow: auto; background-color: #FBFBFB; padding: .75em .5em; font-family: "Bitstream Vera Sans Mono", "Courier", monospace } #content tt, #search-results tt { font-size: .9em; font-family: "Bitstream Vera Sans Mono", "Courier", monospace } #content ol, #content ul, #search-results ol, #search-results ul { margin-left: 1.5em; margin-top: 1em } #content ol li, #content ul li, #search-results ol li, #search-results ul li { list-style-position: outside; margin-top: .2em } #content ol li ol, #content ol li ul, #content ul li ol, #content ul li ul, #search-results ol li ol, #search-results ol li ul, #search-results ul li ol, #search-results ul li ul { margin-top: 0em } #content ul li, #search-results ul li { list-style-type: disc } #content ol li, #search-results ol li { list-style-type: decimal } #content dl, #search-results dl { margin-top: 1em } #content dl dt, #search-results dl dt { font-weight: bold; margin-top: .5em } #content dl dd, #search-results dl dd { margin-left: 1em } #content table, #search-results table { border-spacing: 0; font-size: 1em; width: 100% } #content table tr.odd, #search-results table tr.odd { background: #EDECEB } #content table th, #search-results table th { padding: .2em; padding-right: 1em; text-align: left; font-weight: bold; font-size: 1em } #content table td, #search-results table td { padding: .2em } #content form label { display: block; margin-top: 1em } #content form textarea { width: 99% } #content form textarea, #content form input { display: block } #content form #auth-checkbox { float: left; margin-right: .5em; margin-top: .2em } #content form #actions { margin-top: 1em } #content form #actions input { display: inline } #content .definition { display: block; margin-top: 1em; background: #FFFFDD; padding: .3em } #content .definition em { font-style: normal; font-family: "Bitstream Vera Sans Mono", "Courier", monospace; font-weight: bold } #content > .definition { margin-top: 2em } #content > .definition + .definition { margin-top: 0.25em } #content .highlight { background-color: #FBFBFB } #content .highlight .symbol, #content .highlight .default, #content .highlight .comment { background-color: #FBFBFB; font-weight: normal; color: #59443C } #content .highlight i { font-style: normal } #content .highlight i .symbol { color: #B64926 } #content .highlight .paren1, #content .highlight .paren2, #content .highlight .paren3, #content .highlight .paren4, #content .highlight .paren5, #content .highlight .paren6 { background-color: inherit } #content .highlight .paren1:hover, #content .highlight .paren2:hover, #content .highlight .paren3:hover, #content .highlight .paren4:hover, #content .highlight .paren5:hover, #content .highlight .paren6:hover { font-weight: bold; color: white } #content .highlight .paren1:hover { background-color: #DB7859 } #content .highlight .paren2:hover { background-color: #1B804C } #content .highlight .paren3:hover { background-color: #9F214E } #content .highlight .paren4:hover { background-color: #DBA059 } #content .highlight .paren5:hover { background-color: #B64926 } #content .highlight .paren6:hover { background-color: #64A422 } #content .highlight .string { color: #9C4320 } #content .highlight .comment { font-style: italic; color: #8C8281 } #menu { font-family: "Bitstream Vera Sans", "Verdana", "Arial", sans-serif; float: left; position: absolute; top: 1.5em; z-index: 1; border: 1px solid; border-color: #8C8281; border-bottom: none } #menu ul { display: block; list-style-type: none } #menu ul li { z-index: 1; float: left; padding: .5em; padding-top: .4em; padding-bottom: .7em; background: white } #menu ul li a { text-decoration: none } #menu ul li a:visited { color: #9C4320 } #menu hr { display: none } #search { font-size: .8em; position: absolute; float: right; right: 1em; top: 6em; z-index: 2; text-transform: capitalize; clear: left } #search form { text-align: right; position: relative } #search form a { display: block; width: 6.5em; position: absolute; right: 0 } ul#page-specific-links { margin: 0; padding: 0; font-size: .8em; float: left; position: absolute; top: 6.2em; left: 1.2em; z-index: 1 } ul#page-specific-links li { display: inline } ul.tags { position: absolute; bottom: .5em; right: 1em; list-style-type: none; font-size: .8em } ul.tags li { display: inline }

