body{font-family:"Segoe UI",Roboto,Arial,Helvetica,sans-serif;font-size:14px;color:#333;line-height:1.6;background-color:#fff}.Header{background:#eee;border-bottom:8px solid #0789c9;margin-bottom:25px;transition:all ease .3s}.Header .First-Line{background:#444}.Header .Second-Line{padding:30px 0}.Header .btn-nav{display:none}.Nav-Header{float:left}.Nav-Header ul li{display:inline-block;min-height:55px;position:relative;z-index:100}.Nav-Header ul li:hover{background:#333}.Nav-Header ul li A{line-height:55px;display:block;padding:0 10px;color:#fff}.Nav-Header ul li A:hover{color:#20aaee}.Nav-Header ul ul{position:absolute;background:#333;display:none;width:200px}.Nav-Header ul ul li{border-bottom:1px solid #222;min-height:50px;width:100%}.Nav-Header ul ul li:hover{background:#222}.Nav-Header ul ul li A{line-height:50px}.Nav-Header ul li:hover ul{display:block}.Blog-Title{float:left}.Blog-Title h1 a{color:#111;font-family:Arial,sans-serif;font-size:42px}.Blog-Title h2{font-size:15px;color:#555;font-family:"Segoe UI",Roboto,Arial,Helvetica,sans-serif;font-weight:400}.Blog-Social{float:right;position:relative;top:20px}.Blog-Social ul{list-style:none}.Blog-Social ul li{height:40px;float:right;margin-left:4px}.Blog-Social ul li A{display:block;height:100%}.Container{margin-right:auto;margin-left:auto;width:100%;max-width:1250px;margin-top:3em;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px#888;box-shadow:0 0 5px #888;margin-bottom:2em}.Content-Wrapper{float:left;margin-left:2em;margin-top:2em;margin-bottom:2em;width:66%}.Widgets-Wrapper{float:right;width:28%}.post{margin-bottom:25px;padding-bottom:25px;border-bottom:1px dotted #ccc}.post .PostTitle a{color:#045689;display:inline-block;font-size:2.5em;font-weight:600;margin-bottom:.4em}.post .PostTitle a:hover{text-decoration:underline}.post a:hover{text-decoration:underline}.post .PostInfo{color:#aaa;font-size:13px;font-style:italic;margin-bottom:1.5em;padding-bottom:3px}.post .PostInfo A{color:#aaa;font-size:13px}.post .PostBody p{margin-bottom:10px}.post .PostRating{margin-top:3em;clear:both}.post .text a[rel=external]{padding-right:10px}.post .text a[rel=nofollow]{padding-right:0}.post .rating,.post .ratingcontainer{height:25px;overflow:visible}.post .ratingcontainer .rating ul{position:relative;top:-21px}.post .ratingcontainer .rating ul li{background:0 0!important}.post .ratingcontainer .rating p{position:relative;top:-5px}.PostBody span.PubDate{font-size:small;font-style:italic;font-weight:700}.PostBody span.PubDate time{font-weight:100}#PostPager{margin:0;padding:0}#PostPager li{height:25px;display:inline-block;min-width:23px;background:#fff}#PostPager li A{height:100%}#PostPager li.PagerLinkCurrent{background-color:#0269c8!important;border:1px solid #005d9b;padding:2px}#postnavigation{text-align:center;padding:5px 0 11px;margin-bottom:25px;border-bottom:1px dotted #ccc;font-weight:700}#relatedPosts{border-bottom:1px dotted #ccc;padding-bottom:35px;margin-bottom:35px}#relatedPosts a{display:block;margin-top:12px}#relatedPosts a:hover{text-decoration:underline}#relatedPosts span{color:#666;text-indent:10px;display:inline-block;margin-top:4px}#relatedPosts{display:none}#commentlist{list-style:none;margin:1em 0 1em;padding:5px}#commentlist:empty{display:none!important}#commentlist .comment .comment-replies{list-style:none;padding:5px 0 0 2em}#commentlist .commentForm{border:none!important;margin-top:0}.commentForm{margin-top:25px}.comment{margin-bottom:5px}.comment:last-child{margin-bottom:0}.comment p.author{margin-bottom:0}.comment .comment-contents{background:#f8f8f8;border-left:3px solid #ccc;padding:15px}.comment .comment-contents .DateTime{color:#ccc!important;font-size:11px;position:relative;top:-4px}.comment .comment-contents .visitor .url{color:#222}.comment .gravatar{margin-right:10px;padding:2px;float:left}.comment .gravatar img{border:1px solid #ccc;border-radius:50%}.comment .self>.comment-contents{border-left:3px solid #0789c9}.comment cite{font-weight:700}#comment-form select{width:192px}#comment-form input[type=text]{width:180px}#comment-form textarea{width:98%;min-width:98%;max-width:98%}#comment-form .btn-save{display:block}#comment-form label{display:inline-block!important;min-width:103px!important}#comment-form label[for=simpleCaptchaValue]{min-width:107px!important}#comment-form .bbcode{position:relative;margin:10px 0 10px;text-align:right;display:block}#comment-form .bbcode a{margin:2px;padding:1px 5px 1px 5px;background:#fff;border:1px solid #ccc}#comment-form .txt-email,#comment-form .txt-website{direction:ltr}#comment-form .success{background:#cdeb8e url(../img/success.png) no-repeat right center;color:#306d00;border:1px solid #a5c956;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:15px;display:block;padding:15px}#comment-form .comment .comment-contents{border-left:1px solid #ccc!important}#commentCompose .txt-content{width:100%}#commentCompose .lbl-content{display:none!important}#commentMenu{float:right;margin:0}#commentMenu li{display:inline-block;padding:5px 15px;height:25px;cursor:pointer;border:1px solid #fff;border-bottom:none;position:relative;top:1px}#commentMenu li.selected{border:1px solid #ccc;border-bottom-color:#fff;position:relative;top:1px;background:#fff}#commentMenu li#preview.selected{background:#fff;border-bottom-color:#fff}#commentPreview .comment{border:1px solid #ccc;border-left:none;background:#fff}#commentPreview .comment-contents{background:#fff}#commenttoggle,#trackbacktoggle{border:1px solid #ccc;background:#fff;font:bold 16px/21px sans-serif;height:20px!important;width:20px!important;display:inline-block;outline:0!important}#trackbackheader{margin-top:20px}#trackbacks{margin-bottom:20px}.Widget .WidgetHeader{background:none repeat scroll 0 0 #17263c;border-radius:10px;color:#fff;font:1.3em/2em "Segoe UI",Roboto,Arial,Helvetica,sans-serif;padding:0 15px;width:100%}.Widget .WidgetContent{padding:15px}.Widget ul{margin:0 auto;padding:0;list-style:none}.Widget.search{background:0 0;padding:0}.Widget.search .WidgetContent{padding:0}.Widget.search #searchbox{float:none!important;background:#f5f5f5!important;color:#333}.Widget.search #searchbox:hover,.Widget.search .SearchboxSelected{background:#f5f5f5!important}.Widget.search #searchbox input[type=button]{float:right;font-size:0;padding:0;margin:0;width:45px;height:55px;border:none;background:#f5f5f5 url(../img/btnsearch.png) center center no-repeat}.Widget.search #searchbox:hover input[type=button],.Widget.search .SearchboxSelected input[type=button]{background:#f5f5f5 url(../img/btnsearch-hover.png) center center no-repeat!important}.Widget.search #searchbox input[type=text]{height:55px;padding:0 2px 0 15px;margin:0;float:left;border:none;background:0 0;color:#999;width:240px}.Widget.search #searchbox input[type=text]:focus{color:#111}.Widget.search #searchbox:after{content:'.';display:block;clear:both;visibility:hidden;height:0}#authorlist li{border-bottom:1px dotted #ddd;line-height:28px;margin-bottom:4px}#authorlist li A[rel=nofollow]{position:relative;top:3px}#authorlist li A.authorlink{position:relative;top:-8px;margin-left:5px}.bloglist ul{margin:3px}.bloglist ul li{border-bottom:1px dotted #ddd;min-height:27px;line-height:27px}.bloglist ul li A{display:block}.blogroll ul li A{padding:3px}.blogroll ul li{margin-top:10px}.blogroll ul ul{margin-left:15px!important}.blogroll ul ul li{margin:0;border-bottom:1px dotted #ddd;line-height:24px}.blogroll ul ul li A{display:block}.blogroll a[title="Download OPML file"]{margin:10px 0 0 0}.mostcomments table td{border:none;padding:3px!important}.mostcomments table td img{margin-top:6px}.mostcomments .vcard{border-bottom:1px dotted #ccc}#calendarContainer{text-transform:capitalize}table.calendar:first-child td{border:none;text-align:center;background:0 0}.calendar table{width:100%}.calendar .weekend{background-color:#f1f1f1}.calendar .other{color:silver}.calendar a.exist{display:block;font-weight:700;background-color:#f1f1f1}.calendar td{vertical-align:top;background:#fff}.categorylist ul li{margin:0;border-bottom:1px dotted #ddd;line-height:40px;min-height:40px}.categorylist ul li a img{margin-right:4px}.linklist ul li A{padding:3px;display:block}.linklist ul li{margin:0;border-bottom:1px dotted #ddd;line-height:25px;min-height:25px}.monthlist li{font-weight:400}.monthlist .year{cursor:pointer;font-weight:700}.monthlist .year li{margin:0 10px}.monthlist ul ul{display:none}.monthlist .open{display:block}.pagelist ul li A{padding:3px;display:block}.pagelist ul li{margin:0;border-bottom:1px dotted #ddd;line-height:25px;min-height:25px}.recentcomments ul li{margin:0;border-bottom:1px dotted #ddd;line-height:25px;min-height:25px}.recentposts ul li{border-bottom:1px dotted #ddd;font-size:13px;line-height:25px;margin:0 0 6px;min-height:25px}.recentposts ul li a{color:#3370cc;display:block;font-size:15px;font-weight:600;padding:4px 0}.recentposts ul li A:hover{text-decoration:underline}.recentposts ul li span{padding:3px}.tagcloud ul li{display:inline-block;margin:1px}.tagcloud ul li A{background:#eee;display:block;height:27px;line-height:25px;color:#444;padding:1px 7px}.tagcloud ul li A:hover{background:#0269c8;color:#fff!important}.tagcloud ul li A.biggest{font-size:120%}.tagcloud ul li A.big{font-size:110%}.tagcloud ul li A.medium{font-size:100%}.tagcloud ul li A.small{font-size:90%}.tagcloud ul li A.smallest{font-size:80%}#newsletterform span{margin:0 auto}#newsletterform input[type=text]{direction:ltr!important;margin-bottom:10px}#newsletteraction{color:#20aaee}#page h1{margin-bottom:15px}#archive h2{border-bottom:2px solid silver;padding-bottom:4px;margin-bottom:10px;font-size:16px;height:30px;line-height:35px;font-weight:700}#archive h2 img{margin:0 3px}#archive ul{list-style-type:square;margin:0 10px;padding:10px}#archive table{width:100%;border-collapse:collapse}#archive table td,#archive table th{text-align:left;border:none}#archive table th:first-child{width:90px}#archive table td{text-align:left;border-bottom:1px dotted #eee;padding:2px 0;font-size:95%}#archive .date{width:90px}#archive .comments{width:70px;text-align:center}#archive .rating{width:70px;text-align:center}#contact label{display:inline-block;padding-top:5px;min-width:100px}#contact input[type=text]{margin-bottom:5px}#contact textarea{display:block;overflow:auto;width:100%;height:150px;margin:0}#contact input[type=submit]{display:block}#searchpage input#q{width:80%;height:28px;margin-bottom:10px}#searchpage input#comment{clear:both}.searchpage ul.paging{list-style-type:none;margin:0;margin-bottom:20px;padding:0}.searchpage ul.paging li{display:inline;border:1px solid gray;background:#f1f1f1;margin-right:5px}.searchpage ul.paging li a{padding:5px 8px}.searchpage ul.paging li.active{background:#f1f1f1;border:1px solid #000}.searchresult{border-bottom:1px dotted #ccc;padding:10px 0}.searchresult a{font-weight:700}.searchresult span.text{clear:both;display:block;margin:3px 0}.searchresult span.type{display:block}.searchresult span.url{color:Gray}.syntaxhighlighter{direction:ltr!important}.syntaxhighlighter .line{line-height:22px!important}#q-notes #q-panel{height:150px;padding:15px 5px 5px 5px;direction:ltr}#q-notes .q-main:after{content:'.';visibility:hidden;display:block;clear:both}#q-notes #q-txtarea{min-height:50px}#q-notes #q-txtarea:focus{border-color:#009aff!important}#q-notes input[type=submit]{background:#cdeb8e;color:#306d00;-webkit-text-shadow:0 1px 0px rgba(255,255,255,0.5);text-shadow:0 1px 0 rgba(255,255,255,.5);border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:30px;padding:0 15px;margin:10px auto;font-size:14px}#q-notes input[type=submit]:hover{background:#afd360!important}#q-notes input[type=text],#q-notes select{min-height:30px!important;border-radius:0;padding:2px!important;min-width:200px}#q-notes select{min-width:207px}#apmlfilter{width:425px!important;height:70px!important;left:462.5px!important;direction:ltr}#apmlfilter input[type=submit]{margin:0 4px;height:32px}.widgetzone select#moveWidgetTo{width:50%!important;margin:5px}.widgetzone input#moveWidgetToBtn{padding:6px;border:none;margin:5px;background:#0789c9;color:#fff}.Footer{background:#505050;min-height:45px;margin-top:25px}.Footer #calendarContainer{text-transform:capitalize}.Footer table.calendar:first-child{border:none!important;background:0 0}.Footer table.calendar:first-child td{border:none;background:0 0;text-align:center}.Footer .calendar table{width:100%}.Footer .calendar .weekend{background-color:#555}.Footer .calendar .other{color:#333}.Footer .calendar a.exist{display:block;font-weight:700;background-color:#222}.Footer .calendar td{vertical-align:top;background:#333}.Footer .recentPosts span{color:#ccc}.Footer .tagcloud ul li A{background:#333;font-size:14px!important}.Footer #newsletterform input[type=text]{background:#333;border:none;color:#fff}.Footer .Last-Widget{margin-right:0!important}.Footer .blogroll a[title="Download OPML file"]{display:none!important}.Footer .Footer-Widget-Container .Widget{float:left;width:32%;margin-right:2%;border:none;background:0 0}.Footer .Footer-Widget-Container .Widget .WidgetHeader{background:0 0;color:#3bbeff;font-size:24px;font-family:"Segoe UI",Roboto,Arial,Helvetica,sans-serif;height:70px;line-height:70px;padding:0;border-bottom:3px solid #3bbeff}.Footer .Footer-Widget-Container .Widget .WidgetContent{padding:15px 0 0 0;color:#aaa}.Footer .Footer-Widget-Container .Widget .WidgetContent A{color:#fff}.Footer #Social-Network{display:none;background:#f5f5f5;width:100%;height:40px;text-align:center;padding:10px 0}.Footer #Social-Network ul{margin:0;padding:0}.Footer #Social-Network ul li{display:inline-block;vertical-align:top;height:40px;width:40px;overflow:hidden}.Footer .End-Line{min-height:45px;background:#333;font-size:13px;color:#ccc}.Footer .End-Line A{color:#ccc}.Footer .End-Line .License{float:left;line-height:45px}.Footer .End-Line .License p{margin:0}.Footer .End-Line .Footer-Menu{float:right}.Footer .End-Line .Footer-Menu ul li{display:inline-block}.Footer .End-Line .Footer-Menu ul li A{height:100%;line-height:45px}