html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.3}ol,ul,ol li,ul li{list-style-type:none;margin:0px;padding:0px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:separate;border-spacing:0;width:100%}table th{font-weight:bold}pre,code{font-size:13px;font-family:monospace}input[type="submit"],input[type="button"],input[type="checkbox"],input[type="radio"],button,select{cursor:pointer}*[disabled],*[disabled="disabled"]{cursor:not-allowed}textarea{overflow:auto}abbr{cursor:help}body{font-size:16px}h1,h2,h3,h4,h5,h6{font-weight:bold}a:hover,a:active{outline:none}strong{font-weight:bold}small{font-size:11px}.container{overflow:hidden;padding-left:1%;padding-right:1%}.row{max-width:96%;margin:0 auto;overflow:hidden;width:100%}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11{float:left;margin-right:3.8%;min-height:1px}.row .grid_1{width:4.85%}.row .grid_2{width:13.45%}.row .grid_3{width:22.05%}.row .grid_4{width:30.75%}.row .grid_5{width:39.45%}.row .grid_6{width:48%}.row .grid_7{width:56.75%}.row .grid_8{width:65.4%}.row .grid_9{width:74.05%}.row .grid_10{width:82.7%}.row .grid_11{width:91.35%}.row .grid_12{float:left;width:100%}.last,.row>*:last-child{margin-right:0px}img,object,embed{max-width:100%}img{height:auto}.CodeRay .code{background:#292929;color:#f3f2cc;font-family:"DejaVu Sans Mono",monospace;font-size:13px;margin-bottom:20px;overflow:auto;padding:10px}.CodeRay .keyword{color:#eb5d49}.CodeRay .function{color:#cbc983}.CodeRay .instance-variable,.CodeRay .class-variable{color:#7895b7}.CodeRay .symbol{color:#e8a75c}.CodeRay .string{color:#92af72}.CodeRay .float,.CodeRay .integer{color:#b3ebbf}.CodeRay .comment{color:#6b6b6b}.CodeRay .regexp{color:#e8a75c}.CodeRay .error{background:#eb5d49;color:#fff}p code,li code{background:#eee;border:1px solid #ccc;padding:0px 2px}body{background:url("/images/bg.png") repeat top left;border-top:5px solid #444;color:#444;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:14px}p{font-size:14px;line-height:22px;margin-bottom:20px}a{color:#444}a:hover,h1 a:hover{color:#E33F1E}h1,h2,h3{font-weight:bold;margin-bottom:5px}h1{font-size:28px}h2{font-size:22px}h3{font-size:20px}h1 a{color:#444;text-decoration:none}ol{margin-left:20px}ol li{list-style-type:decimal}ul{margin-left:18px}ul li{list-style-type:disc}ul,ol{line-height:22px;margin-bottom:20px}#top{background:#E33F1E;height:70px;margin-bottom:20px;padding:0px 10px}#top header h1{color:#fff;font-size:38px;margin:10px 0px 0px 0px;padding:0px}#top nav ul{float:right;margin-right:15px}#top nav ul li{float:left;font-size:16px;list-style-type:none;margin-right:10px}#top nav ul li a{color:#fff;display:block;height:45px;padding:25px 10px 0px 10px;text-decoration:none}#top nav ul li a:hover{background:#D43919}#top nav ul li:last-child{margin-right:0px}#banner{height:250px;margin-bottom:20px}#home #banner{background:#fff url("/images/home.png") no-repeat 440px -5px}#community #banner{background:#fff url("/images/community.png") no-repeat 440px -5px}#banner p{width:400px}#banner .CodeRay{width:400px}#features{padding-bottom:0px}#features article{margin-bottom:30px}#features article header h1{font-size:22px}#features article p{font-size:13px;margin-bottom:0px}article header h1{margin-bottom:0px}article footer p,article p.meta{color:#aaa;font-size:13px}#container{margin:20px auto;width:940px}#banner,#content,#features{background:#fff;border:1px solid #ddd;padding:20px;width:898px}#footer{text-align:center}#footer p{font-size:13px;margin-bottom:10px}
