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,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}article,aside,dialog,figure,footer,header,nav,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.notice{border:1px solid #e6db55;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;background-color:#ffffe0;padding:10px;font-weight:normal;font-size:16px}body{font-family:"Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;padding:20px 0;min-width:990px;min-height:800px;background:url("http://a1.twimg.com/a/1276896641/images/themes/theme13/bg.gif") no-repeat fixed 0 0 #b2dfda;text-align:center}body > section:first-of-type{width:920px;margin:60px auto 10px auto;padding:30px;background-color:#fff;border-color:#e5e5e5 #dbdbdb #d2d2d2;border-style:solid;border-width:1px}a{text-decoration:none;color:#08c}a:hover{text-decoration:underline}p{line-height:165%}.frame{display:block;width:980px;margin:0 auto;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;box-shadow:1px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:1px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:1px 1px rgba(0, 0, 0, 0.3);text-align:left}nav{position:absolute;margin-left:-490px;*margin-left:-520px;top:20px;left:50%}nav ul{display:block;height:38px;line-height:38px;background:#c9c9c9;background:-moz-linear-gradient(90deg, #858585 -10%, #c9c9c9) repeat scroll 0 0 transparent;background:-webkit-gradient(linear, 0% 110%, 0% 0%, from(#858585), to(#c9c9c9))}nav li{float:left;width:195px;border-right:1px solid #8c8c8c;*border-right:0 none;list-style:none}nav li:first-child a{border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px}nav li:last-child{border-right:0 none;width:196px}nav li:last-child a{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0}nav li a{display:block;width:100%;text-align:center;font-size:16px;color:#000;text-shadow:1px 1px 1px #c9c9c9}nav li a:hover{text-decoration:none;color:#fff;text-shadow:1px 1px 1px #545454;background:#545454;background:-moz-linear-gradient(bottom, #767676, #545454);background:-webkit-gradient(linear, left bottom, left top, from(#767676), to(#545454))}nav li a:active{color:#fff;background:#858585;background:-moz-linear-gradient(bottom, #c9c9c9, #858585);background:-webkit-gradient(linear, left bottom, left top, from(#c9c9c9), to(#858585))}nav li a.current{color:#fff;text-shadow:1px 1px 1px #545454;background:#545454;background:-moz-linear-gradient(bottom, #525051, #121212);background:-webkit-gradient(linear, left bottom, left top, from(#525051), to(#121212))}footer{display:block;width:920px;margin:0 auto;padding:0 30px 10px;text-align:right;color:#888;font-size:12px}footer .left{float:left}footer .right{float:right}footer .about div{position:fixed;bottom:10px;right:10px;display:block;height:240px;width:300px;text-align:left;background-color:#e0efed;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;box-shadow:3px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:3px 3px rgba(0, 0, 0, 0.3);border-color:#e5e5e5 #dbdbdb #d2d2d2;border-style:solid;border-width:1px;padding:18px 224px 10px 20px;visibility:hidden;color:#2f2f2f}footer .about h5{font-size:20px;color:#888;font-style:italic;padding-bottom:8px}footer .about strong{font-size:18px;color:#2f2f2f}footer .about p{line-height:20px;padding:6px 0}footer .about ul{list-style:none;padding:10px 0 0 20px}footer .about li{float:left;padding-right:40px}footer .about a{font-weight:bold}footer .about img{position:fixed;bottom:15px;right:15px}footer .about:hover > div{visibility:visible}footer .about img:hover{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg)}.post .index article a,.tag .show article a{display:block;padding:0 10px 10px;margin-bottom:10px;width:440px;height:110px;float:left}.post .index article a:hover,.tag .show article a:hover{border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;background-color:#f2f2f2;text-decoration:none}.post .index article h2,.tag .show article h2{padding:10px 0;font-weight:bold;font-size:18px;color:#2f2f2f}.post .index article p,.tag .show article p{font-size:13px;color:#888}.post .index article span,.tag .show article span{display:block;margin-top:10px;font-size:11px;color:#888;text-align:right}.post .index > article:first-of-type a,.tag .show > article:first-of-type a{float:none;width:900px;height:100%}.post .index > article:first-of-type a h2,.tag .show > article:first-of-type a h2{font-size:30px;height:50px;line-height:50px}.post .index > article:first-of-type a p,.tag .show > article:first-of-type a p{font-size:14px}#paginate{clear:both;padding-top:20px;text-align:center;color:#888;font-size:12px;letter-spacing:2px}#paginate a{padding:2px}.show{font-size:13px;color:#333;line-height:159%;padding-bottom:40px}.show h1{font-size:36px;height:50px;line-height:50px;text-shadow:1px 1px 1px #7f7f7f}.show p{margin-bottom:10px}.show p:first-of-type :first-letter{font-size:20px}.show ol,.show ul{padding-left:40px;margin-bottom:10px}.show h2,.show h3,.show h4{font-weight:bold;font-size:18px;line-height:200%;height:50px}.show .date{color:#888}.edit{display:block;padding-bottom:20px}.edit legend{font-weight:bold}.edit label,.edit textarea{padding:6px 0}.edit fieldset{margin:10px 0}.edit #cke_content{margin:10px 0}.edit input[type="radio"]{margin-left:1%}.edit input[type="text"]{width:99%}.edit input[type="submit"]{margin-top:10px}.search article a{display:block;padding:0 10px 10px;margin-bottom:10px;width:880px;height:110px}.search article a:hover{border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;background-color:#f2f2f2;text-decoration:none}.search h2{padding:10px 0;font-weight:bold;font-size:18px;color:#2f2f2f}.search p{font-size:13px;color:#888}.search span{display:block;margin-top:10px;font-size:11px;color:#888;text-align:right}pre.sh_sourceCode{background-color:#fff;color:#000;font-weight:normal;font-style:normal}pre.sh_sourceCode .sh_keyword{color:#7f0055;font-weight:bold;font-style:normal}pre.sh_sourceCode .sh_type{color:#7f0055;font-weight:bold;font-style:normal}pre.sh_sourceCode .sh_string{color:blue;font-weight:normal;font-style:normal}pre.sh_sourceCode .sh_regexp{color:blue;font-weight:normal;font-style:normal}pre.sh_sourceCode .sh_specialchar{color:blue;font-weight:normal;font-style:normal}pre.sh_sourceCode .sh_comment{color:#717ab3;font-weight:normal;font-style:normal}pre.sh_sourceCode .sh_number{color:#000;font-weight:normal;font-style:normal}pre.sh_sourceCode .sh_preproc{color:#3f5fbf;font-weight:normal;font-style:normal}pre.sh_sourceCode .sh_function{color:#000;font-weight:normal;font-style:normal}pre.sh_sourceCode .sh_url{color:blue;font-weight:normal;font-style:normal}pre.sh_sourceCode .sh_date{color:#7f0055;font-weight:bold;font-style:normal}pre.sh_sourceCode .sh_time{color:#7f0055;font-weight:bold;font-style:normal}pre.sh_sourceCode .sh_file{color:#7f0055;font-weight:bold;font-style:normal}pre.sh_sourceCode .sh_ip{color:blue;font-weight:normal;font-style:normal}pre.sh_sourceCode .sh_name{color:blue;font-weight:normal;font-style:normal}pre.sh_sourceCode .sh_variable{color:#7f0055;font-weight:bold;font-style:normal}pre.sh_sourceCode .sh_oldfile{color:blue;font-weight:normal;font-style:normal}pre.sh_sourceCode .sh_newfile{color:blue;font-weight:normal;font-style:normal}pre.sh_sourceCode .sh_difflines{color:#7f0055;font-weight:bold;font-style:normal}pre.sh_sourceCode .sh_selector{color:#7f0055;font-weight:bold;font-style:normal}pre.sh_sourceCode .sh_property{color:#7f0055;font-weight:bold;font-style:normal}pre.sh_sourceCode .sh_value{color:blue;font-weight:normal;font-style:normal}
