#Resets.css_17,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,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}#Resets.css_28,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}#Resets.css_31,body{line-height:1}#Resets.css_34,ol,ul{list-style:none}#Resets.css_37,blockquote,q{quotes:none}#Resets.css_41,blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}#Resets.css_52,ins{text-decoration:none}#Resets.css_55,del{text-decoration:line-through}#Resets.css_59,table{border-collapse:collapse;border-spacing:0}#Theme.less_1,html{background:url("/Content/Images/Background-Repeat.jpg") repeat-x #800c0e}#Theme.less_3,body,td{background:url("/Content/Images/Background.jpg") no-repeat;font-family:"Segoe UI","Lucida Grande",Verdana;font-size:15px;color:#121212;padding:16px}#Theme.less_14,a{color:#30a}#Theme.less_17,a:hover{color:#63f}#Theme.less_20,em{font-style:italic}#Theme.less_21,strong{font-weight:bold;color:#777}#Layout.less_3,body div.Header{margin:0 auto 16px auto;width:1030px}#Layout.less_17,body div.WrapperOuter{margin:0 auto;width:1060px}#Layout.less_27,body div.WrapperOuter div.Wrapper{float:left;width:100%;margin:0 0 0 15px}#Layout.less_39,body div.WrapperOuter div.Wrapper div.Main{float:left}#Layout.less_42,body div.WrapperOuter div.Wrapper div.Main.HasSideBar{width:834px}#Layout.less_49,body div.WrapperOuter div.Wrapper div.Main p.SearchResultContent,body div.WrapperOuter div.Wrapper div.Main p.NoResults{min-width:764px}#Layout.less_51,body div.WrapperOuter div.Wrapper div.Main p.SearchResultContent>strong{color:#121212}#Layout.less_54,body div.WrapperOuter div.Wrapper div.SideBar{float:right;clear:right;position:relative;left:-30px;width:210px}#Header.less_5,body div.Header div.HeaderContent{border:1px solid #bf7c52;background:url("/Content/Images/Grouch.jpg") bottom right no-repeat #fff;min-height:150px}#Header.less_14,body div.Header div.HeaderContent h1{margin:32px 0 6px 32px;font-size:36px;font-weight:bold;text-align:left;font-family:Courier}#Header.less_22,body div.Header div.HeaderContent h1 a{text-decoration:none;color:#ae0c0e}#Header.less_29,body div.Header div.HeaderContent span.Tagline{display:block;text-align:left;margin:0 0 0 34px;color:#121212}#Content.less_3,body div.Content{position:relative;margin:0 0 16px 0;padding:16px 48px 16px 16px;width:100%;box-sizing:border-box;background:white;float:left;border:1px solid silver}#Content.less_18,body div.Content.ArchiveByTag{height:255px;overflow:hidden}#Content.less_22,body div.Content.ArchiveByTag a.ArchiveByTagReadMore{display:block;position:absolute;bottom:0;right:0;padding:8px 42px 8px 8px;border:1px solid #99f;border-right:none;border-bottom:none;text-decoration:none;background:white;background:rgba(128,128,255,0.7);color:rgba(255,255,255,0.99)}#Content.less_40,body div.Content.ArchiveByTag a.ArchiveByTagReadMore:hover{background:rgba(128,128,255,0.95);border-color:#88f}#Content.less_47,body div.Content p{padding:0 0 16px 0;line-height:21px;word-break:break-word}#Content.less_56,body div.Content pre{margin:0 0 16px 0;padding:8px;border:1px solid #eee;font-family:Consolas,Courier New,Courier,monospace;font-size:12px;line-height:18px;clear:both;box-sizing:border-box;width:100%;overflow:auto}#Content.less_71,body div.Content pre code{display:block;width:100%}#Content.less_109,body div.Content ol{margin:0 16px 24px 32px}#Content.less_80,body div.Content ol li{line-height:28px}#Content.less_96,body div.Content ol li ol{margin:0 16px 0 32px}#Content.less_80,body div.Content ol li ol li{line-height:28px}#Content.less_99,body div.Content ol li ol li{list-style-type:lower-alpha}#Content.less_101,body div.Content ol li ul{margin:0 16px 0 32px}#Content.less_80,body div.Content ol li ul li{line-height:28px}#Content.less_104,body div.Content ol li ul li{list-style-type:circle}#Content.less_112,body div.Content ol li{list-style-type:decimal}#Content.less_115,body div.Content ul{margin:0 16px 24px 32px}#Content.less_80,body div.Content ul li{line-height:28px}#Content.less_96,body div.Content ul li ol{margin:0 16px 0 32px}#Content.less_80,body div.Content ul li ol li{line-height:28px}#Content.less_99,body div.Content ul li ol li{list-style-type:lower-alpha}#Content.less_101,body div.Content ul li ul{margin:0 16px 0 32px}#Content.less_80,body div.Content ul li ul li{line-height:28px}#Content.less_104,body div.Content ul li ul li{list-style-type:circle}#Content.less_118,body div.Content ul li{list-style-type:disc}#Content.less_123,body div.Content div.PreviousAndNext div.Previous,body div.Content div.PreviousAndNext div.Next{margin:0 0 1em 0}#Content.less_127,body div.Content div.PreviousAndNext div.Previous a,body div.Content div.PreviousAndNext div.Next a{display:list-item;list-style-type:disc;list-style-position:outside;margin:0 0 0 2em;line-height:28px}#Content.less_138,body div.Content div.Tags{margin:0 0 16px 0}#Content.less_141,body div.Content div.Tags ul{margin:0 0 8px 0;display:inline}#Content.less_150,body div.Content div.Tags ul li{display:inline;margin:0 0 0 4px;list-style-type:none}#Content.less_159,body div.Content.ArchiveByEveryTitle div.Tags{margin:0}#Content.less_161,body div.Content blockquote{color:#666;margin:0 0 16px 24px;padding:0 0 0 8px;line-height:21px;border-left:3px solid #ccc;background:#f8f8f8}#Content.less_170,body div.Content blockquote p{padding:5px 0 11px 0}#Content.less_174,body div.Content h2{padding:0 0 11px 0;color:#30a;font-size:22px}#Content.less_180,body div.Content h2 a{text-decoration:none}#Content.less_182,body div.Content h3{padding:0 0 10px 0;font-size:20px;color:#30a}#Content.less_189,body div.Content h4{padding:0 0 9px 0;font-size:18px;color:#30a}#Content.less_196,body div.Content h5{padding:0 0 8px 0;font-size:17px;color:#30a}#Content.less_208,body div.Content h3.PostDate{font-family:"Lucida Console","Lucida Grande",Verdana}#Content.less_212,body div.Content p.PostTime{font-family:"Lucida Console","Lucida Grande",Verdana;clear:both}#Content.less_218,body div.Content p>img{display:block;float:left;margin:8px 16px 8px 0;max-width:100%;border:1px solid silver}#Content.less_227,body div.Content p>img.NoBorder{border:none}#Content.less_229,body div.Content p>img.HalfWidth{width:50%}#Content.less_242,body div.Content p>img.AlwaysFullWidth{float:none}#Content.less_245,body div.Content p.Comments{display:none}#Sidebar.less_50,body div.About{border:1px solid #bf7c52;background:url("/Content/Images/SidebarBackground.jpg") top right repeat-x #595959;padding:8px;margin:8px 0}#Sidebar.less_10,body div.About h2{color:white;font-weight:bold}#Sidebar.less_20,body div.About p{color:white;padding:8px 0;line-height:21px}#Sidebar.less_53,body div.About a.Email{font-weight:bold;color:white;font-size:14px}#Sidebar.less_63,body div.Recent,body div.Featured{border:1px solid #bf7c52;background:url("/Content/Images/SidebarBackground.jpg") top right repeat-x #595959;padding:8px;margin:8px 0}#Sidebar.less_10,body div.Recent h2,body div.Featured h2{color:white;font-weight:bold}#Sidebar.less_38,body div.Recent ul,body div.Featured ul{margin:8px 0 4px 8px}#Sidebar.less_41,body div.Recent ul li,body div.Featured ul li{text-indent:-8px;line-height:20px}#Sidebar.less_45,body div.Recent ul li a,body div.Featured ul li a{color:#f1f1f1;display:block}#Sidebar.less_32,body div.Recent ul li a:hover,body div.Featured ul li a:hover{color:silver}#Sidebar.less_66,body div.Recent ul>li,body div.Featured ul>li{padding:0 0 8px 0}#Sidebar.less_67,body div.Recent div.RSSFeedLink,body div.Featured div.RSSFeedLink{padding:8px 0 0 0}#Sidebar.less_70,body div.Recent div.RSSFeedLink a,body div.Featured div.RSSFeedLink a{color:#f1f1f1;display:block;font-weight:bold;background:url("/Content/Images/RSSFeedIcon.png") 0 1px no-repeat;padding:1px 0 3px 20px}#Sidebar.less_32,body div.Recent div.RSSFeedLink a:hover,body div.Featured div.RSSFeedLink a:hover{color:silver}#Sidebar.less_76,body div.Recent div.RSSFeedLink a:hover,body div.Featured div.RSSFeedLink a:hover{background-position:0 -47px}#Sidebar.less_90,body div.History{border:1px solid #bf7c52;background:url("/Content/Images/SidebarBackground.jpg") top right repeat-x #595959;padding:8px;margin:8px 0}#Sidebar.less_10,body div.History h2{color:white;font-weight:bold}#Sidebar.less_38,body div.History ul{margin:8px 0 4px 8px}#Sidebar.less_41,body div.History ul li{text-indent:-8px;line-height:20px}#Sidebar.less_45,body div.History ul li a{color:#f1f1f1;display:block}#Sidebar.less_32,body div.History ul li a:hover{color:silver}#Sidebar.less_93,body div.History div.EveryTitle{padding-top:8px}#Sidebar.less_95,body div.History div.EveryTitle a{color:#f1f1f1;display:block;font-weight:bold}#Sidebar.less_32,body div.History div.EveryTitle a:hover{color:silver}#Sidebar.less_104,body div.Search{border:1px solid #bf7c52;background:url("/Content/Images/SidebarBackground.jpg") top right repeat-x #595959;padding:8px;margin:8px 0;text-align:right}#Sidebar.less_10,body div.Search h2{color:white;font-weight:bold}#Sidebar.less_109,body div.Search input.SiteSearch{font-size:12px;width:100%}#Sidebar.less_114,body div.Search input.SiteSearchSubmit{font-size:12px;margin:4px 0 0 0;padding:3px 6px}#Sidebar.less_122,body div.ac_results{background:#f8f8f8;font-size:12px;width:151px !important}#Sidebar.less_128,body div.ac_results ul>li{padding:3px 5px}#Sidebar.less_131,body div.ac_results ul>li.ac_even{background:#f1f1f1}#Sidebar.less_132,body div.ac_results ul>li.ac_over{background:silver;color:White}#Footer.less_3,body div.Footer{text-align:center;padding:0 0 16px 0;color:#bf7c52}#PrettyPrint.less_5,body pre.prettyprint code{font-family:"Lucida Console",Consolas,"Courier New",Courier,monospace}#PrettyPrint.less_8,body pre.prettyprint code .str{color:#d33}#PrettyPrint.less_9,body pre.prettyprint code .kwd{color:blue}#PrettyPrint.less_10,body pre.prettyprint code .com{color:#2a2}#PrettyPrint.less_11,body pre.prettyprint code .typ{color:#088}#PrettyPrint.less_12,body pre.prettyprint code .lit{color:#066}#PrettyPrint.less_13,body pre.prettyprint code .pun{color:#000}#PrettyPrint.less_14,body pre.prettyprint code .pln{color:#000}#PrettyPrint.less_15,body pre.prettyprint code .tag{color:#008}#PrettyPrint.less_16,body pre.prettyprint code .atn{color:#606}#PrettyPrint.less_17,body pre.prettyprint code .atv{color:#080}#PrettyPrint.less_18,body pre.prettyprint code .dec{color:#606}#PrettyPrint.less_23,body pre.prettyprint code li.L0,body pre.prettyprint code li.L2,body pre.prettyprint code li.L6,body pre.prettyprint code li.L8{list-style:none}#PrettyPrint.less_27,body pre.prettyprint code li.L1,body pre.prettyprint code li.L3,body pre.prettyprint code li.L5,body pre.prettyprint code li.L7{list-style:none;background:#eee}#PrettyPrint.less_32,body pre.prettyprint code li.L9{background:#eee}@media screen and (max-width:35em){#Theme.less_3,body,td{font-size:20px}#Header.less_5,body div.Header div.HeaderContent{background:white}#Content.less_47,body div.Content p{line-height:28px}#Content.less_174,body div.Content h2{font-size:26px}#Content.less_182,body div.Content h3{font-size:23px}#Content.less_189,body div.Content h4{font-size:22px}#Content.less_196,body div.Content h5{font-size:21px}#Sidebar.less_82,body div.Recent ul>li,body div.Featured ul>li{padding:0 0 16px 0;line-height:24px}#Sidebar.less_101,body div.History ul>li{padding:0 0 16px 0}}@media screen and (max-width:70em){#Layout.less_3,body div.Header{margin:0 0 16px 0;width:100%;min-width:250px;left:0}#Layout.less_17,body div.WrapperOuter{width:100%;min-width:250px}#Layout.less_27,body div.WrapperOuter div.Wrapper{float:none;margin:0}#Layout.less_39,body div.WrapperOuter div.Wrapper div.Main{float:none}#Layout.less_46,body div.WrapperOuter div.Wrapper div.Main.HasSideBar{width:100%}#Layout.less_54,body div.WrapperOuter div.Wrapper div.SideBar{clear:both;float:none;left:0;width:100%;min-width:250px}#Layout.less_75,body div.Footer{display:none}#Content.less_3,body div.Content{padding:16px}#Content.less_232,body div.Content p>img.WideImage{float:none;width:100%}#Sidebar.less_53,body div.About a.Email{font-size:inherit}#Sidebar.less_70,body div.Recent div.RSSFeedLink a,body div.Featured div.RSSFeedLink a{background-position-y:4px}#Sidebar.less_104,body div.Search{text-align:left}}