html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,em,font,img,ol,ul,li,form,label,article,aside,figure,footer,header,menu,nav,section{border:0;margin:0;padding:0;}
article,aside,figure,footer,header,nav,section,blockquote,time{display:block}

body{line-height:1.5;background-color:#fff;color:#000;font-size:14px;font-family:Arial,Helvetica,sans-serif;}
a{color:#1F50B1;text-decoration:none}
a:hover{color:#000;text-decoration:none}

nav{display:none;}
header{display:none;}
time{display:none;}

section#wrapper{width:95%;margin:5px auto;}
article{margin-bottom:15px;}
article .title a{font-size:18px;line-height:1.5;color:#222;}
article .title a:hover{color:#003300;text-shadow:2px 2px 1px #c0c0c0;}
article .content{border-top:1px solid gray;}
article .content p{margin:10px 0;}
article .content h1{font-size:22px;margin:10px 0}
article .content h2{font-size:20px;margin:10px 0}
article .content h3{font-size:18px;margin:10px 0}
article .content h4{font-size:16px;margin:10px 0}
article .content h5{font-size:14px;margin:10px 0}
article .content h6{font-size:12px;margin:10px 0}
article .content img {border:1px solid #ddd;padding:3px;margin:5px}
article .content ul li {list-style:inside square;padding:3px 0 3px 20px;}
article .content ol li {list-style:inside decimal;padding:3px 0 3px 20px;}
article .content blockquote,code{background-color:#EEF4FF;border:1px solid #CEE1F6;margin:10px 0;padding:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:block;}

section.license{display:none;}
section.meta{display:none;}
figure{display:none;}

.comments{display:none;}
aside{display:none;}
footer{display:none;}

.aligncenter{display:block;margin-left:auto;margin-right:auto}
.alignleft{float:left}
.alignright{float:right}
