body{background-color:#fafafa;margin:4%;font-family:'monochrome',Arial, Helvetica, sans-serif;font-size:16px;color:#666666}
.layout{width:100%;max-width:480px;margin-left:auto;margin-right:auto;}
.name{font-size:200%;padding-bottom:8px;}
.menu{display:none;}
.content{line-height:160%;}
.content a:link, .content a:visited{color:rgba(111,111,111, 0.66);text-decoration:underline;}
.content a:hover{color:rgba(111,111,111, 0.88);text-decoration:underline;}
.content h1{font-size:140%;font-weight:normal;margin-top:8px;margin-bottom:8px;}
.content h2{font-size:120%;font-weight:normal;margin-top:8px;margin-bottom:8px;}
.content h3{font-size:100%;font-weight:normal;margin-top:8px;margin-bottom:8px;}
.content h4{font-size:80%;font-weight:normal;margin-top:8px;margin-bottom:8px;}
.content h5{font-size:60%;font-weight:normal;margin-top:8px;margin-bottom:8px;}
.content h6{font-size:40%;font-weight:normal;margin-top:8px;margin-bottom:8px;}
.bottom{font-size:70%;color:rgba(0,0,0, 0.25);padding-top:8px;}
.title{float:right;font-size:13px;color:#cccccc;vertical-align:middle;height:22px;display:block}
.content p{margin-top:8px;margin-bottom:8px;}
.content input,textarea{resize:none;min-height:24px;padding:3px;font-family:'monochrome',Arial, Helvetica, sans-serif;font-size:16px;margin-top:4px;margin-bottom:4px;background-color:#fefefe;border:1px solid #cccccc;color:#000000;border-radius:6px;}
.content table{width:auto;max-width:100%;}
.content img{width:auto;max-width:100%;border:1px solid #000000}
