body{font-size:70%;font-family:Arial, Helvetica, Sans-Serif;background:#666;color:#111;text-align:center;margin:0 0 10px;padding:0}
#page{text-align:left;background-color:#FFF;width:950px;border:1px solid #333;margin:40px auto;padding:0}
#header{background:#14568A;background-color:#14568A;height:100px;width:900px;margin:0;padding:25px 20px 0 30px}
#content{font-size:1.2em;background:#fff}
.narrowcolumn .entry{line-height:1.6em}
.narrowcolumn .postmetadata{text-align:center;padding-top:5px}
.alt{background:#f3f3f3;margin:0;padding:10px}
#footer{background:#14568A;border:none;color:#ccc;font-family:Arial, Helvetica, Sans-Serif;font-size:1.1em;width:950px;clear:both;margin:0 auto;padding:0}
small{font-family:Arial, Helvetica, Sans-Serif;font-size:.9em;line-height:2em}
h1,h2,h3,h4{font-weight:700}
#header td{font-size:1.1em}
#header h1{font-size:1em;font-family:Georgia, "Times New Roman", Times, serif;margin:0;padding:0}
.blogtitle{font-size:2.5em!important;text-align:left;font-family:Georgia, "Times New Roman", Times, serif;font-weight:700;margin:10px 0 0;padding:0}
.description{color:#ccc;font-size:1.1em;text-align:left;padding:5px}
h2.pagetitle{font-size:1.6em}
#sidebar h2{font-family:Arial, Helvetica, Sans-Serif;font-size:1.2em;margin:10px 0 0;padding:0}
h3{font-size:1.3em;margin:30px 0 0;padding:0}
#header h1,h1 a,h1 a:hover,h1 a:visited{text-decoration:none;color:#FFF}
h1,h1 a,h1 a:hover,h1 a:visited{text-decoration:none;color:#333}
h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited{color:#333}
h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,#sidebar h2,#sidebar h4,#wp-calendar caption,cite{text-decoration:none}
#sidebar h4{font-size:1.2em;font-family:Georgia, "Times New Roman", Times, serif;margin:10px 0 0;padding:0}
.commentlist li,#commentform input,#commentform textarea{font-size:1em}
.commentlist li{font-weight:400;list-style:none;margin:15px 0 3px;padding:5px 10px 3px}
.commentlist cite,.commentlist cite a{font-weight:700;font-style:normal;font-size:1em}
.commentlist p{font-weight:400;line-height:1.5em;text-transform:none;margin:10px 5px 10px 0}
#commentform p{font-size:1.1em;margin:5px 0}
.commentmetadata{font-weight:400;display:block;margin:0}
small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike{color:#777}
code{font:1.1em 'Courier New', Courier, Fixed}
acronym,abbr,span.caps{font-size:.9em;letter-spacing:.07em;cursor:help}
a,a:visited,h2 a:hover,h3 a:hover{color:#06c;text-decoration:none}
a:hover{color:#06c}
.entry a{border-bottom:1px solid #ddd;text-decoration:none}
.entry a:hover{text-decoration:underline;border-bottom:0 solid #ddd}
#sidebar a:hover{text-decoration:underline}
#header a{color:#f3f3f3;text-decoration:none}
#header a:hover{color:#ccc}
.narrowcolumn{float:left;width:470px;background:#fff;margin:0;padding:0 0 20px 45px}
.post{text-align:justify;margin:0 0 40px}
.post hr{display:block}
.entry{border-top:1px solid #ddd}
.postmetadata{clear:left}
#footer p{text-align:center;margin:0;padding:10px 0}
#footer a{color:#ccc;text-decoration:none;border-bottom:1px dotted #ccc}
#footer a:hover{color:#fff}
h2.pagetitle,h2.pagetitle{margin-top:30px;text-align:center}
h3.comments{margin:40px auto 20px;padding:0}
p img{max-width:100%;padding:0}
.entry img{padding:5px}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px}
.alignright{float:right}
.alignleft{float:left}
html>body .entry ul{margin-left:0;padding:0 0 0 10px}
html>body .entry li{margin:2px 0 2px 10px}
.entry ol{margin:0;padding:0 0 0 20px}
.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none}
#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:15px}
#sidebar ul p,#sidebar ul select{margin:5px 0 8px}
#sidebar ul ul,#sidebar ul ol{margin:5px 0 0 10px}
#sidebar ul ul ul,#sidebar ul ol{margin:0 0 0 10px}
ol li,#sidebar ul ol li{list-style:decimal outside}
#sidebar ul ul li,#sidebar ul ol li{margin:6px 0 0;padding:0}
#searchform{text-align:right;margin:10px auto;padding:5px 3px}
#sidebar #searchform #s{width:108px;padding:2px}
#sidebar #searchsubmit{padding:1px}
select{width:130px}
#commentform input{width:170px;margin:5px 5px 1px 0;padding:2px}
#commentform textarea{width:100%;padding:2px}
#commentform #submit{float:right;margin:0}
.commentlist{text-align:justify;margin:0;padding:0}
.nocomments{text-align:center;margin:0;padding:0}
img.avatar{float:left;vertical-align:middle;margin:0;padding:0 4px 0 0}
#sidebar{font-family:Arial, Helvetica, Sans-Serif;margin-left:565px;width:370px;background:#fff;font-size:1.1em;padding:20px 0 10px}
#adbox{text-align:center;background:#fff;border:1px solid #ddd;margin:0 0 5px;padding:5px}
#sidebar_low{clear:both}
#l_sidebar{width:170px;float:left;border:1px solid #DDD;background:#f6f6f6;padding:5px}
#r_sidebar{width:170px;float:right;background:#f6f6f6;border:1px solid #DDD;padding:5px}
#sidebar form{margin:0}
acronym,abbr{border-bottom:1px dashed #999}
blockquote{padding-left:20px;border-left:5px solid #85B8E3;margin:15px 30px 0 10px}
blockquote cite{display:block;margin:5px 0 0}
hr{display:none}
a img{border:none}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px}
.wp-caption img{border:0 none;margin:0;padding:0}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
#content h1,h2{font-size:1.7em;text-align:left;margin:30px 0 0}
img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}
.entry ol li,#sidebar ul,#sidebar ul ol{margin:0;padding:0}
.entry form,.center{text-align:center}
