body,h1,h3,h4,h5,h6,address,blockquote,dd,dl,hr,p,form{margin:0;padding:0}
body{font-family:Arial, Helvetica, Georgia, Sans-Serif;font-size:12px;text-align:center;vertical-align:top;background:#f4f1ea;color:#000}
h1,h3,h4,h5,h6{font-family:Arial, Helvetica, Georgia, Sans-Serif;font-size:14px;font-weight:700}
a{text-decoration:underline;color:#3d8cb7}
a:hover{text-decoration:none}
a img{border:0}
h2{padding-top:.5em;line-height:1.5em;font-size:1.4em;font-weight:700;color:#000;border-top:4px solid #000;margin:0}
h2 a,h2 a:link,h2 a:active{text-decoration:none;color:#000;background:transparent}
h2 a:hover{text-decoration:underline;background:transparent}
h2 small{display:block;font-size:.7em;font-weight:400}
h2 small a,h2 small a:link,h2 small a:active{text-decoration:none;color:#666;background:transparent}
h2 small a:hover{text-decoration:underline}
h3{font-size:22px}
address,dl,p{padding:15px 0 0}
blockquote{background:#efefef;margin:15px 0 0}
blockquote p{padding:15px}
blockquote blockquote{background:#fff;margin:15px}
code{background:#f9f9f9}
dt{font-weight:700}
dd{padding:0 0 0 15px}
hr{clear:both;border:0;height:1px;text-align:left;background:#9b9b9b;color:#9b9b9b;margin:15px 15px 5px}
img.centered{display:block;margin-left:auto;margin-right:auto}
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}
.entry img{border:1px solid #ccc}
input,textarea{font-family:Arial, Helvetica, Georgia, Sans-Serif;font-size:12px;padding:2px}
input#s,input#author,input#email,input#url,textarea#comment{padding:3px}
input#author,input#email,input#url{margin:0 5px 0 0}
pre{width:90%}
#container{position:relative;width:100%;text-align:left;background-color:#fff;border-bottom:solid 5px #3e3e3e;height:89px;margin:0 auto}
#header{position:relative;width:100%;height:49px;margin:0 auto;padding:20px 0}
#centered{position:relative;width:900px;margin:0 auto}
#site_title{position:absolute}
#site_title h1{font-family:"Times New Roman", Georgia;font-size:36px;font-weight:400;color:#C00}
#site_title h1 a{color:#FFF}
#site_description{float:left;width:900px;font-size:16px}
#page{float:left;width:900px}
.narrowcolumn{float:left;width:600px;display:inline;margin:60px 20px 0 0}
.post{padding:20px 0}
.postdate{font-size:11px;color:#666;padding:5px 0 0}
.entry{line-height:20px;background:#f4f1ea}
.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{border:0;font-weight:700;padding:15px 0 0}
.entry h1{font-size:30px;font-weight:400;line-height:36px}
.entry h2{font-size:18px}
.entry h3{font-size:16px}
.entry h4{font-size:14px}
.entry h6{font-size:11px}
.postinfo a{color:#C00;font-size:11px}
.browse{border-top:2px solid #000;padding:5px}
.sidebar{float:left;width:280px;margin-top:60px}
.sidebar ul{list-style:none;margin:0;padding:0}
.sidebar ul li{margin:20px 0 0;padding:0}
.sidebar ul li#search input{margin:0 10px}
.sidebar ul li h2{border-top:4px solid #000;font-size:15px;padding:0 0 0 5px}
.sidebar ul li.pagenav h2,.sidebar ul li#pages h2{border-top:2px solid #A9C0E2;border-bottom:1px dotted #A9C0E2;background:#EDF2F9;color:#666}
.sidebar ul li.pagenav ul li.page_item ul li.page_item a,.sidebar ul li#pages ul li.page_item ul li.page_item a{font-weight:400}
.sidebar ul ul li{border-bottom:1px solid #ccc;line-height:24px;margin:0;padding:5px}
.sidebar ul ul ul li{border:0;padding:0 0 0 10px}
.comments-template{border-top:1px solid #ccc;margin:15px 0 0;padding:15px 0 0}
.comments-template ol{list-style:none;margin:0;padding:0 0 20px}
.comments-template ol li{line-height:24px;border-bottom:1px solid #ccc;margin:15px 0 0;padding:0 0 20px}
.comments-template p.nocomments{padding:0}
table#wp-calendar{width:100%;font-family:Arial, Helvetica, Georgia, Sans-Serif;text-transform:none;line-height:24px}
table#wp-calendar caption{padding:10px 15px}
table#wp-calendar th{text-align:center;vertical-align:top;background:#eee;padding:2px}
table#wp-calendar td{text-align:right;padding:3px}
table#wp-calendar tfoot td{text-align:center}
#navigation{float:right;overflow:hidden;width:650px;position:relative;text-align:left;font-family:Trebuchet MS,Tahoma, Verdana, Arial, Serif;letter-spacing:1px;margin:0 auto}
html #navigation{height:1%}
#navigation ul{margin-right:70px}
#navigation ul li{float:right;list-style-type:none;margin:0 5px 0 0}
#navigation ul li a{display:block;font-weight:700;color:#666;text-decoration:none;text-transform:uppercase;padding:2px 10px}
#navigation ul li a:hover,#navigation ul li a:active,#navigation ul li.current_page_item a{color:#000}
#navigation ul li.search{font-size:.9em;right:0;position:absolute;top:0}
#navigation ul li.search input#searchsubmit{font-size:.9em;margin:0 0 0 2px;padding:2px}
.red{color:#e31f2b}
#footer{width:900px;border-top:4px solid #000;clear:both;margin:20px 0 0}
#footer p{padding:15px 0}
#content_start{position:absolute;left:-10000px}
small,.entry h5,.commentmetadata{font-size:12px}
