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,sub,sup,tt,var,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-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1;color:black;background:white;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}body{background:#333 url('../images/backgrounds/body.png');font-size:62.5%;text-align:center;}body,input,textarea,select{font-family:"Arial",sans-serif;}#Outer-Wrapper{padding:0 0 20px 0;background:url('../images/backgrounds/outer-wrapper.png') repeat-x 0 15px;}#Wrapper{position:relative;width:900px;margin:35px auto 0 auto;padding:0 0 5px 0;background:url('../images/backgrounds/wrapper.png') repeat-y left;text-align:left;}.Clear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.Clear{display:inline-block;}html[xmlns] .Clear{display:block;}* html .Clear{height:1%;}#Container{float:left;display:inline;width:620px;margin:5px 0 0 5px;background:#FFF;}#Header{height:145px;margin:10px 10px 0 10px;background:url('../images/backgrounds/header.png') no-repeat;}#Header h1{margin:0 170px;padding:45px 0 0 0;}#Header h1 a{display:block;height:34px;background:url('../images/logos/masthead.png') no-repeat;text-indent:-9000px;overflow:hidden;}#Header em{display:block;height:17px;margin:10px 0 0 0;background:url('../images/logos/tagline.png') no-repeat center top;text-indent:-9000px;overflow:hidden;}#Content{margin:0 10px;padding:0 0 20px 0;}#Content h2{margin:25px 15px 0 15px;font-size:2em;color:#2070A0;font-weight:bold;line-height:1.2em;}#Content h2 a{color:#2070A0;}#Content h3{margin:15px 15px 0 15px;font-size:1.4em;color:#2070A0;font-weight:bold;line-height:1.1em;}#Content p,#Content pre{margin:10px 15px 0 15px;}#Content p,#Content li,#Content pre{font-size:1.2em;color:#444;line-height:1.5em;}#Content em{font-style:italic;}#Content strong{font-weight:bold;}#Content ul,#Content ol{margin:10px 15px 0 40px;}#Content li{margin:2px 0 0 0;}#Content a{color:#DF7050;text-decoration:none;}#Content a:hover{text-decoration:underline;}#Content .Section-Link{display:block;margin:10px 0 0 0;font-size:1.2em;text-align:right;}#Content p strong{font-weight:bold;}#Content p.Error{margin-left:0;margin-right:0;padding:10px 15px;background:#C00;color:#FFD5D5;}#Content strong.Date{display:block;margin:8px 0 0 0;font-size:1.2em;color:#999;font-weight:bold;text-transform:uppercase;}#Content strong.Date-Post{margin:5px 0 0 15px;font-weight:normal;text-transform:none;}#Content strong.Date-Comment{margin:5px 0 0 0;font-size:1.1em;font-weight:normal;text-transform:none;}#Content h4.User{display:block;margin:12px 0 0 0;font-size:1.4em;color:#DF7050;}#Content .Entry{margin:20px 0 0 0;padding:5px 0;background:url('../images/backgrounds/divider-content.png') repeat-y 110px 0;}#Content .Entry-Extras{float:left;display:inline;width:95px;text-align:right;}#Content .Entry-Extras ul{margin:0;list-style:none;}#Content .Entry-Extras ul.Tags{padding:15px 0;}#Content .Entry-Extras ul li{font-size:1em;line-height:1.1em;}#Content .Entry-Extras ul li a{display:block;padding:0 23px 10px 0;background:no-repeat right 2px;}#Content .Entry-Extras ul.Tags li a{background-image:url('../images/icons/tag-small.png');}#Content .Entry-Extras li.Comments a{background-image:url('../images/icons/comments-small.png');}#Content .Entry-Extras li.Share{margin-top:10px;}#Content .Entry-Extras li.Share a{background-image:url('../images/icons/share-small.png');}#Content .Entry-Excerpt{float:right;display:inline;width:470px;}#Content .Entry-Excerpt h2{margin-top:0;}#Content .Entry-Excerpt h2,#Content .Entry-Excerpt h3,#Content .Entry-Excerpt h4,#Content .Entry-Excerpt p{margin-left:0;}#Content .Entry-Excerpt ul,#Content .Entry-Excerpt ol{margin-left:25px;}#Content .Form{margin:20px 0 0 15px;}#Content .Form .Element{margin:10px 0 0 0;}#Content .Form .Element label{float:left;display:inline;width:110px;padding:8px 0 0 0;font-size:1.2em;color:#999;}#Content .Form .Element input[type=text],#Content .Form .Element input[type=password],#Content .Form .Element textarea,#Content .Form .Element select{width:200px;padding:4px 6px;border:solid 1px #CCC;border-top-color:#999;border-left-color:#999;background:#EEE;font-size:1.2em;color:#666;}#Content .Form .Element textarea{width:400px;height:90px;overflow:auto;}#Content .Button-Wrapper{margin:20px 0 0 0;padding:10px 0 20px 0;border:solid #EEE;border-width:4px 0 0 0;}#Content .Button-Wrapper a{float:left;display:inline;margin:0 10px 0 0;padding:10px 15px;border:solid 1px #999;border-top-color:#CCC;border-left-color:#CCC;background:#CCC;font-size:1.1em;color:#FFF;text-decoration:none;}#Content .Button-Wrapper .Button-Action{border:solid 1px #164D6D;border-top-color:#2070A0;border-left-color:#2070A0;background:#2070A0;}#Content .Button-Wrapper .Button-Alt{float:right;margin:0 0 0 10px;}#Sidebar{float:right;display:inline;width:265px;margin:33px 0 0 0;}#Sidebar h4{padding:6px 0 4px 28px;background:no-repeat 0 0;font-size:1.6em;color:#CCC;}#Sidebar p{margin:10px 0 0 0;font-size:1.1em;color:#CCC;line-height:1.4em;}#Sidebar ul{list-style:none;}#Sidebar a{color:#DF7050;text-decoration:none;}#Sidebar a:hover{color:#E99A83;}#Sidebar .Button-Wrapper{margin:30px 0 0 0;}#Sidebar a.Button{padding:5px 7px;border:solid 1px #333;border-right-color:#000;border-bottom-color:#000;background:#222;font-size:1em;color:#CCC;text-decoration:none;}#Sidebar #About,#Sidebar .Panel{padding:0 10px;}#Sidebar #About{height:127px;}#Sidebar .Panel{margin:20px 0 0 0;padding-bottom:25px;background:url('../images/backgrounds/divider-sidebar.png') repeat-x bottom;}#Sidebar .Panel-Last{background:none;}#Sidebar #User ul.Posts{margin:10px 0 0 20px;list-style-type:disc;}#Sidebar #User ul.Posts li{font-size:1.1em;color:#777;}#Sidebar #Search .Search-Wrapper{border:solid 3px #B0B0B0;background:#FFF;}#Sidebar #Search input{float:left;display:inline;width:200px;padding:5px;border:none;background:none;font-size:1.2em;color:#666;}#Sidebar #Search input.Blur{color:#CCC;}#Sidebar #Search a.Go{float:right;display:inline;width:19px;height:19px;margin:3px 3px 0 0;background:url('../images/icons/search.png') no-repeat 0 0;text-indent:-9000px;overflow:hidden;}#Sidebar #Twitter h4{background-image:url('../images/icons/twitter.png');}#Sidebar #Twitter p{font-size:1.4em;}#Sidebar #Twitter p small{font-size:.7em;white-space:nowrap;}#Sidebar #Tags h4{background-image:url('../images/icons/tag.png');}#Sidebar #Tags ul{margin:10px 0 0 0;}#Sidebar #Tags ul li{display:inline;font-size:1.4em;color:#999;line-height:1.4em;}#Sidebar #Tags ul li:after{content:",";}#Sidebar #Tags ul li:last-child:after{content:"";}#Sidebar #Archive h4{background-image:url('../images/icons/archive.png');}#Sidebar #Archive ul.Archive-Years{float:left;display:inline;width:45px;margin:10px 0 0 0;}#Sidebar #Archive ul.Archive-Years li{float:left;display:inline;width:45px;padding:0 0 5px 0;font-size:1.4em;}#Sidebar #Archive ul li.ui-tabs-selected{background:url('../images/icons/arrow-right.png') no-repeat right 2px;}#Sidebar #Archive ul li.ui-tabs-selected a{color:#999;}#Sidebar #Archive .Archive-Content{float:right;display:inline;width:185px;margin:10px 0 0 0;}#Sidebar #Archive .ui-tabs-hide{display:none;}#Sidebar #Archive .Archive-Content ul li{margin:2px 0 0 0;padding:0 0 2px 0;font-size:1.1em;}#Sidebar #Subscribe h4{background-image:url('../images/icons/rss.png');}#Outer-Footer{position:relative;width:900px;margin:0 auto;text-align:center;}#Footer{margin:22px 0 0 0;padding:10px 0 0 0;background:url('../images/backgrounds/divider-sidebar.png') repeat-x top;text-align:left;}#Footer p{margin:15px 0 0 0;font-size:1.1em;color:#777;line-height:1.4em;}#Footer p a{color:#999;text-decoration:none;}#Footer p a:hover{color:#CCC;}#Footer img{float:right;display:inline;margin:15px 0 0 15px;}.syntaxhighlighter,.syntaxhighlighter div,.syntaxhighlighter code,.syntaxhighlighter table,.syntaxhighlighter table td,.syntaxhighlighter table tr,.syntaxhighlighter table tbody{margin:0!important;padding:0!important;border:0!important;outline:0!important;background:none!important;text-align:left!important;float:none!important;vertical-align:baseline!important;position:static!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;height:auto!important;width:auto!important;line-height:1.02em!important;font-family:"Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace!important;font-weight:normal!important;font-style:normal!important;font-size:1.02em!important;min-height:inherit!important;min-height:auto!important;}.syntaxhighlighter{width:99%!important;margin:1em 0 1em 0!important;padding:1px!important;position:relative!important;}.syntaxhighlighter .bold{font-weight:bold!important;}.syntaxhighlighter .italic{font-style:italic!important;}.syntaxhighlighter .no-wrap .line .content{white-space:pre!important;}.syntaxhighlighter .line table{border-collapse:collapse!important;}.syntaxhighlighter .line td{vertical-align:top!important;}.syntaxhighlighter .line .number{width:3em!important;}.syntaxhighlighter .line .number code{width:2.7em!important;padding-right:.3em!important;text-align:right!important;display:block!important;}.syntaxhighlighter .line .content{padding-left:.5em!important;}.syntaxhighlighter.nogutter .line .content{border-left:none!important;}.syntaxhighlighter .bar{display:none!important;}.syntaxhighlighter .bar.show{display:block!important;}.syntaxhighlighter.collapsed .bar{display:block!important;}.syntaxhighlighter.collapsed .lines{display:none!important;}.syntaxhighlighter .lines.no-wrap{overflow:auto!important;overflow-y:hidden!important;}.syntaxhighlighter .toolbar{position:absolute!important;right:0!important;top:0!important;font-size:1px!important;padding:8px 8px 8px 0!important;}.syntaxhighlighter.collapsed .toolbar{font-size:80%!important;padding:.2em 0 .5em .5em!important;position:static!important;}.syntaxhighlighter .toolbar a.item,.syntaxhighlighter .toolbar .item{display:block!important;float:left!important;margin-left:8px!important;background-repeat:no-repeat!important;overflow:hidden!important;text-indent:-5000px!important;}.syntaxhighlighter.collapsed .toolbar .item{display:none!important;}.syntaxhighlighter.collapsed .toolbar .item.expandSource{background-image:url(magnifier.png)!important;display:inline!important;text-indent:0!important;width:auto!important;float:none!important;height:16px!important;padding-left:20px!important;}.syntaxhighlighter .toolbar .item.viewSource{background-image:url(page_white_code.png)!important;}.syntaxhighlighter .toolbar .item.printSource{background-image:url(printer.png)!important;}.syntaxhighlighter .toolbar .item.copyToClipboard{text-indent:0!important;background:none!important;overflow:visible!important;}.syntaxhighlighter .toolbar .item.about{background-image:url(help.png)!important;}.syntaxhighlighter.printing,.syntaxhighlighter.printing .line.alt1 .content,.syntaxhighlighter.printing .line.alt2 .content,.syntaxhighlighter.printing .line.highlighted .number,.syntaxhighlighter.printing .line.highlighted.alt1 .content,.syntaxhighlighter.printing .line.highlighted.alt2 .content,{background:none!important;}.syntaxhighlighter.printing .line .number{color:#bbb!important;}.syntaxhighlighter.printing .line .content{color:#000!important;}.syntaxhighlighter.printing .toolbar{display:none!important;}.syntaxhighlighter.printing a{text-decoration:none!important;}.syntaxhighlighter.printing .plain,.syntaxhighlighter.printing .plain a{color:#000!important;}.syntaxhighlighter.printing .comments,.syntaxhighlighter.printing .comments a{color:#008200!important;}.syntaxhighlighter.printing .string,.syntaxhighlighter.printing .string a{color:blue!important;}.syntaxhighlighter.printing .keyword{color:#069!important;font-weight:bold!important;}.syntaxhighlighter.printing .preprocessor{color:gray!important;}.syntaxhighlighter.printing .variable{color:#a70!important;}.syntaxhighlighter.printing .value{color:#090!important;}.syntaxhighlighter.printing .functions{color:#ff1493!important;}.syntaxhighlighter.printing .constants{color:#06C!important;}.syntaxhighlighter.printing .script{font-weight:bold!important;}.syntaxhighlighter.printing .color1,.syntaxhighlighter.printing .color1 a{color:#808080!important;}.syntaxhighlighter.printing .color2,.syntaxhighlighter.printing .color2 a{color:#ff1493!important;}.syntaxhighlighter.printing .color3,.syntaxhighlighter.printing .color3 a{color:red!important;}.syntaxhighlighter{background-color:#fff!important;}.syntaxhighlighter .line.highlighted .number{color:black!important;}.syntaxhighlighter .line.highlighted.alt1,.syntaxhighlighter .line.highlighted.alt2{background-color:#e0e0e0!important;}.syntaxhighlighter .line .number{color:#afafaf!important;}.syntaxhighlighter .line .content{border-left:3px solid #6CE26C!important;color:#000!important;}.syntaxhighlighter.printing .line .content{border:0!important;}.syntaxhighlighter .line.alt1{background-color:#fff!important;}.syntaxhighlighter .line.alt2{background-color:#F8F8F8!important;}.syntaxhighlighter .toolbar{background-color:#F8F8F8!important;border:#E7E5DC solid 1px!important;}.syntaxhighlighter .toolbar a{color:#a0a0a0!important;}.syntaxhighlighter .toolbar a:hover{color:red!important;}.syntaxhighlighter .plain,.syntaxhighlighter .plain a{color:#000!important;}.syntaxhighlighter .comments,.syntaxhighlighter .comments a{color:#008200!important;}.syntaxhighlighter .string,.syntaxhighlighter .string a{color:blue!important;}.syntaxhighlighter .keyword{color:#069!important;font-weight:bold!important;}.syntaxhighlighter .preprocessor{color:gray!important;}.syntaxhighlighter .variable{color:#a70!important;}.syntaxhighlighter .value{color:#090!important;}.syntaxhighlighter .functions{color:#ff1493!important;}.syntaxhighlighter .constants{color:#06C!important;}.syntaxhighlighter .script{background-color:yellow!important;}.syntaxhighlighter .color1,.syntaxhighlighter .color1 a{color:#808080!important;}.syntaxhighlighter .color2,.syntaxhighlighter .color2 a{color:#ff1493!important;}.syntaxhighlighter .color3,.syntaxhighlighter .color3 a{color:red!important;}