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,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0}body{font-family:"Lucida Grande",Arial,Helvetica,Sans-Serif;background-color:#121315}a{text-decoration:none;outline-color:invert;outline-style:none;border:none;color:#ff5a00}a img{border:none}.clear{clear:both}div#page_wrap{width:960px;margin:0 auto;background:url(../images/bg.gif) no-repeat}div#header{font-size:12px}div#header div.blog_title{float:left;margin-top:50px;margin-left:10px}div#header div.blog_title h1 a{font-family:Helvetica,"Trebuchet MS",Verdana,sans-serif;font-weight:bold;letter-spacing:-1px;font-size:36px;color:#fff;line-height:45px;display:block}div#header div.blog_title p.description{color:#999;margin-top:10px;margin-left:5px}div#header div#search{border:none;float:right;position:relative}div#header div#search div#searchform{position:absolute;top:65px;right:10px;width:350px;height:25px;border:none}div#main_navi{background:url(../images/navi.gif) no-repeat;float:left;margin-top:30px;height:37px;width:960px}div#main_navi ul.left{float:left;list-style-type:none;padding:2px 0 0 10px;width:750px}div#main_navi ul li{position:relative;float:left;text-transform:uppercase}div#main_navi ul.left li a{float:left;overflow:hidden;color:#ccc;font-size:13px;line-height:18px;margin:0 15px 0 15px;padding:8px 4px}div#main_navi ul.left li a:hover{color:#ff5a00}div#main_navi ul.left li ul{display:none;position:absolute;left:0;width:125px;margin-top:33px;padding:0 3px;height:auto;background-color:#111;border:1px solid #2d2c2c;border-top:0;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px}div#main_navi ul.left li ul li{width:125px;overflow:hidden}div#main_navi ul.left li ul li a{font-size:12px;padding:3px 6px;margin:0 2px}div#main_navi ul.right{float:right;list-style-type:none;padding:9px 10px 0 0}div#main_navi ul.right li a{float:left;overflow:hidden;color:#fff;font-size:12px;line-height:20px;margin:0 0 0 10px;text-transform:uppercase}div#main_navi ul.right li.twitter a{background:url(../images/twitter.gif) no-repeat 0 3px;padding-left:21px}div#main_navi ul.right li.twitter a:hover{color:#0af}div#main_navi ul.right li.feed a{background:url(../images/feed.gif) no-repeat 0 5px;padding-left:15px}div#main_navi ul.right li.feed a:hover{color:#ff5a00}div#main{width:660px;float:left;display:inline;margin:30px 25px 30px 10px}div#main div.post{background-color:#131313;border:1px solid #1f2223;color:#ccc;line-height:22px;margin-bottom:30px}div#main div.sticky{background-color:#0d0d0d}div#main div.post div.date{background:url(../images/date.gif) no-repeat;float:left;font-size:12px;line-height:14px;font-family:"Trebuchet MS",Georgia,sans-serif;text-align:center;vertical-align:middle;color:#fff;height:43px;width:50px;margin-left:-10px;margin-top:16px;padding-top:4px;_position:relative;margin-right:12px}div#main div.post div.title{margin-left:50px;margin-bottom:10px;margin-top:16px;_margin-top:0;*+margin-top:0}div#main div.post div.title h2{font-family:Helvetica,"Trebuchet MS",Verdana,sans-serif;font-size:22px;font-weight:bold;letter-spacing:-1px;color:#eee;width:600px;line-height:30px}div#main div.post div.title h2 a{color:#eee}div#main div.post div.title h2 a:hover{color:#ff5a00}div#main div.post div.title div.postmeta{font-size:12px;color:#666;width:580px;overflow:hidden}div#main div.post div.title div.postmeta a{color:#666;border-bottom:1px solid #131313;text-decoration:none}div#main div.post div.title div.postmeta a:hover{color:#ff5a00;border-bottom:1px solid #ff5a00;text-decoration:none}div#main div.page div.title{margin-left:20px}div#main div.post div.entry{padding:10px 20px 0 20px;overflow:hidden;_width:618px;font-size:13px}div#main div.post div.no_result{padding:20px}div#main div.post div.no_result p.no_result{margin-bottom:0}div#main div.post div.entry a{color:#ff5a00;border:none;text-decoration:none}div#main div.post div.entry a:hover{text-decoration:underline}div#main div.post div.entry p{margin-bottom:20px}div#main div.post div.entry h1{font-size:20px;margin-bottom:5px}div#main div.post div.entry h2{font-size:18px;margin-bottom:5px}div#main div.post div.entry h3{font-size:16px;margin-bottom:5px}div#main div.post div.entry h4{font-size:15px;margin-bottom:5px}div#main div.post div.entry h5{font-size:14px;margin-bottom:5px}div#main div.post div.entry h6{font-size:12px;margin-bottom:5px}div#main div.post div.entry ul,div#main div.post div.entry ol,div#main div.post div.entry dl{padding-bottom:24px;margin-left:40px;margin-right:40px}div#main div.post div.entry ul{list-style-type:disc}div#main div.post div.entry ol{list-style-type:decimal}div#main div.post div.entry ul li,div#main div.post div.entry ol li,div#main div.post div.entry dl dt,div#main div.post div.entry dl dd{padding:1px 0}div#main div.post div.entry dl dt{font-weight:bold}div#main div.post div.entry dl dd{margin-left:40px}div#main div.post div.entry blockquote{background:url(../images/blockquote.gif) no-repeat;padding:35px 20px 10px 50px;margin:0 15px 24px 15px;background-color:#181818;border-top:1px solid #2a2e2f;border-bottom:1px solid #2a2e2f;color:#999}div#main div.post div.entry blockquote p{margin-bottom:8px}div#main div.post div.entry table{margin-bottom:20px;border-collapse:collapse;border:1px solid #2a2e2f;background-color:#181818;color:#999}div#main div.post div.entry table td,div#main div.post div.entry table th{padding:2px 5px;border:1px solid #2a2e2f}div#main div.post div.entry>div.highlight{margin-bottom:20px;border:1px solid #2a2e2f;border-collapse:collapse;overflow:auto;max-width:585px}div#main div.post div.entry table.highlighttable div.highlight{overflow:auto;max-width:585px}div#main div.post div.entry div.highlight pre,div#main div.post div.entry table.highlighttable pre{font-family:Consolas,'Bitstream Vera Sans Mono','Courier New',Courier,monospace;line-height:15px}div#main div.navigation{font-size:13px}div#main div.navigation a{display:block;color:#ccc;border:1px solid #1f2223;padding:0 5px;background-color:#101010;line-height:28px}div#main div.navigation .left a:hover,div#main div.navigation .right a:hover{color:#ff5a00;background-color:#000}div#main div.navigation .left{float:left}div#main div.navigation .right{float:right}div#footer{color:#666;font-size:12px;background:url(../images/footer_bg.gif) repeat-x}div#footer div.footer_wrapper{width:960px;margin:0 auto;padding:18px 0}div#footer div.footer_left{float:left;width:700px}div#footer div.footer_left a{color:#ccc;text-decoration:none}div#footer div.footer_left a:hover{color:#fff}div#sidebar{width:260px;float:left;display:inline;margin-top:30px;margin-bottom:30px;overflow:hidden;color:#aaa;font-size:12px;background-color:#131313;border:1px solid #1f2223}div#sidebar ul{background-color:#131313}div#sidebar ul li h2{background:url(../images/sidebar_title_bg.gif) no-repeat;background-position:left bottom;font-size:16px;line-height:30px;color:#ccc;background-color:#101010;padding:5px 10px;font-weight:normal}div#sidebar ul li ul{list-style-type:none;color:#eee;line-height:20px}div#sidebar ul li ul li{padding-top:2px;padding-bottom:2px;padding-left:26px;padding-right:10px;background:url(../images/sidebar_list_bg.gif) no-repeat;background-position:left bottom}div#sidebar ul li ul li:hover{background-color:#0d0d0d}div#sidebar ul li ul li a{background:none;display:inline;color:#ccc;line-height:26px;text-decoration:none}div#sidebar ul li ul li a:hover{color:#ff5a00}div#sidebar ul li ul li.rc a{display:inline}div#sidebar ul li.widget,div#sidebar ul li.widget_archive,div#sidebar ul li.widget_categories,div#sidebar ul li.widget_search,div#sidebar ul li.widget_tag_cloud div,div#sidebar ul li.widget_text{background:url(../images/sidebar_list_bg.gif) no-repeat left bottom}div#sidebar ul li.widget h2 a{color:#ccc}div#sidebar ul li.widget_archive select,div#sidebar ul li.widget_categories select{margin:15px 26px}div#sidebar ul li.widget_calendar div#calendar_wrap{padding:15px 26px;background:url(../images/sidebar_list_bg.gif) no-repeat left bottom}#wp-calendar{color:#ccc;width:95%;font-family:Arial,sans-serif}#wp-calendar caption{padding:5px;letter-spacing:2px}#wp-calendar th,#wp-calendar td{padding:5px;text-align:center}#wp-calendar th{border-bottom:1px solid #1f2223;border-top:1px solid #1f2223}#wp-calendar td{background:transparent}#wp-calendar td,table#wp-calendar th{padding:3px 0}#wp-calendar a{color:#ff5a00}#wp-calendar a:hover{text-decoration:underline}#wp-calendar #prev{text-align:left;padding-left:5px}#wp-calendar #next{text-align:right;padding-right:5px}#wp-calendar #prev,#wp-calendar #next,#wp-calendar tfoot tr td.pad{border-top:1px solid #1f2223}#wp-calendar #prev a,#wp-calendar #next a{color:#999}#wp-calendar td#today{color:#fff;background-color:#101010;font-weight:bold}div#sidebar ul li ul li ul li,div#sidebar ul li ul li ul.children li{background:none}div#sidebar ul li ul li ul li:hover,div#sidebar ul li ul li ul.children li:hover{background:none}.widget_rss a{color:#ccc}li.widget_search #search{padding:10px 30px}li.widget_search form#searchform{width:200px;height:25px;border:none;background-color:#fff;position:relative}li.widget_search form#searchform .searchinput{position:absolute;top:5px;left:8px;color:#666;font-size:13px;width:165px;border:0}li.widget_search form#searchform .button{position:absolute;top:0;left:175px;background:url(../images/mag.gif) no-repeat;height:25px;width:25px;border:0;cursor:pointer}div#sidebar ul li.widget_tag_cloud div{padding:10px 16px;font-size:11px}div#sidebar ul li.widget_tag_cloud div a{color:#ccc}div#sidebar ul li.widget_tag_cloud div a:hover{color:#ff5a00}div#sidebar ul li.widget_tag_cloud div a.tag-10{font-size:1em}div#sidebar ul li.widget_tag_cloud div a.tag-9{font-size:1.15em}div#sidebar ul li.widget_tag_cloud div a.tag-8{font-size:1.3em}div#sidebar ul li.widget_tag_cloud div a.tag-7{font-size:1.45em}div#sidebar ul li.widget_tag_cloud div a.tag-6{font-size:1.6em}div#sidebar ul li.widget_tag_cloud div a.tag-5{font-size:1.75em}div#sidebar ul li.widget_tag_cloud div a.tag-4{font-size:1.9em}div#sidebar ul li.widget_tag_cloud div a.tag-3{font-size:2.05em}div#sidebar ul li.widget_tag_cloud div a.tag-2{font-size:2.2em}div#sidebar ul li.widget_tag_cloud div a.tag-1{font-size:2.35em}.textwidget{padding:10px 26px;line-height:16px}.textwidget p{margin-bottom:10px;line-height:16px}.textwidget a,.textwidget p a{color:#ff5a00;text-decoration:none}.textwidget a:hover,.textwidget p a:hover{text-decoration:underline}div#main div#comments div#disqus_thread{background-color:#131313;border:1px solid #1f2223;color:#ccc;line-height:22px;margin-bottom:30px;padding:20px}div#main div#comments h3{font-size:16px;color:#ccc;line-height:24px;font-weight:normal;margin-bottom:10px}.nocomments{color:#ccc;font-size:16px}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left}.alignright{float:right}img.alignleft{display:inline;margin-bottom:2px;margin-right:6px;padding:3px}img.alignright{display:inline;margin-bottom:2px;margin-left:6px;padding:3px}.wp-caption{border:1px solid #1f2223;text-align:center;background-color:#0d0d0d;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:12px;line-height:17px;padding:0 4px 5px;margin:0;color:#ccc}div#main div.post div.entry div.wp-caption p{margin-bottom:3px;padding:5px}ul.archiveslist{color:#ccc;font-size:13px}.linkpage{background-color:#131313;padding:10px 15px}.linkpage ul{list-style-type:none}.linkpage ul li{float:left;margin-bottom:10px}.linkpage ul li ul li{float:left;width:130px;text-align:center;margin:5px 12px;line-height:180%;background-color:#202020}.linkpage ul li ul li a{color:#ccc;display:block;text-decoration:none;border:1px solid #1f2223;font-size:12px}.linkpage ul li ul li a:hover{background-color:#0d0d0d;border:1px solid #1f2223;color:#ff5a00}.linkpage ul li h3{margin-bottom:5px;margin-left:12px}div.strong{color:#fff;font-size:18px;padding:10px 0;margin-bottom:25px}div.strong .keyword{color:#ff5a00}html,body,#page_wrap{height:100%}body>#page_wrap{height:auto;min-height:100%}#container{padding-bottom:48px}#footer{position:relative;margin-top:-48px;height:48px;clear:both}.highlight .hll{background-color:#404040}.highlight{background:#202020;color:#d0d0d0}.highlight .c{color:#999;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .g{color:#d0d0d0}.highlight .k{color:#6ab825;font-weight:bold}.highlight .l{color:#d0d0d0}.highlight .n{color:#d0d0d0}.highlight .o{color:#d0d0d0}.highlight .x{color:#d0d0d0}.highlight .p{color:#d0d0d0}.highlight .cm{color:#999;font-style:italic}.highlight .cp{color:#cd2828;font-weight:bold}.highlight .c1{color:#999;font-style:italic}.highlight .cs{color:#e50808;font-weight:bold;background-color:#520000}.highlight .gd{color:#d22323}.highlight .ge{color:#d0d0d0;font-style:italic}.highlight .gr{color:#d22323}.highlight .gh{color:#fff;font-weight:bold}.highlight .gi{color:#589819}.highlight .go{color:#ccc}.highlight .gp{color:#aaa}.highlight .gs{color:#d0d0d0;font-weight:bold}.highlight .gu{color:#fff;text-decoration:underline}.highlight .gt{color:#d22323}.highlight .kc{color:#6ab825;font-weight:bold}.highlight .kd{color:#6ab825;font-weight:bold}.highlight .kn{color:#6ab825;font-weight:bold}.highlight .kp{color:#6ab825}.highlight .kr{color:#6ab825;font-weight:bold}.highlight .kt{color:#6ab825;font-weight:bold}.highlight .ld{color:#d0d0d0}.highlight .m{color:#3677a9}.highlight .s{color:#ed9d13}.highlight .na{color:#bbb}.highlight .nb{color:#24909d}.highlight .nc{color:#447fcf;text-decoration:underline}.highlight .no{color:#40ffff}.highlight .nd{color:#ffa500}.highlight .ni{color:#d0d0d0}.highlight .ne{color:#bbb}.highlight .nf{color:#447fcf}.highlight .nl{color:#d0d0d0}.highlight .nn{color:#447fcf;text-decoration:underline}.highlight .nx{color:#d0d0d0}.highlight .py{color:#d0d0d0}.highlight .nt{color:#6ab825;font-weight:bold}.highlight .nv{color:#40ffff}.highlight .ow{color:#6ab825;font-weight:bold}.highlight .w{color:#666}.highlight .mf{color:#3677a9}.highlight .mh{color:#3677a9}.highlight .mi{color:#3677a9}.highlight .mo{color:#3677a9}.highlight .sb{color:#ed9d13}.highlight .sc{color:#ed9d13}.highlight .sd{color:#ed9d13}.highlight .s2{color:#ed9d13}.highlight .se{color:#ed9d13}.highlight .sh{color:#ed9d13}.highlight .si{color:#ed9d13}.highlight .sx{color:#ffa500}.highlight .sr{color:#ed9d13}.highlight .s1{color:#ed9d13}.highlight .ss{color:#ed9d13}.highlight .bp{color:#24909d}.highlight .vc{color:#40ffff}.highlight .vg{color:#40ffff}.highlight .vi{color:#40ffff}.highlight .il{color:#3677a9}