<style type="text/css">h1{font-size:130%;margin:50px 0 40px}h2{color:#444666;font-size:120%;margin:30px 0 20px}h3{color:#333333;font-size:110%}h1,h2,h3{font-weight:500; letter-spacing:.75px; text-shadow:0 0,.5px .5px #eee}table{border-collapse:collapse;}td,th{vertical-align:top;text-align:left;}button {width:auto}.w100{width:100%}.w50{width:50%}w200{width:200px}.w10px{width:10px}.w3px{width:13px}#nb{float:right;padding:0 10px; font-size:60%;margin:0 0;}.w65{width:65%}.w30{width:30%}
.avatar {
  align: center;
  
  border-radius:5%;}
	
	.gm{text-align:center;
	vertical-align: middle;
  max-width:150px;
  height:auto;max-height:200px;
  border-radius: 0%;
  background:orange;
	padding:8px 0 0px 0;color:#fff;}
	#output{width:auto;max-width:120px; max-height:110px;min-height:100px;text-align:center;padding:0 auto;}
	#demo-top{position:absolute; top:10px;left:10px;}
	
	.dn{display:none;}
	.dt{text-align:center;}
	#cap{text-align:center; padding:2px 2px 0px 2px;font-size:68%;}
	#tday2{text-align:center;padding:0 3px;}
	#tday{text-align:center;padding:0 3px;}
	#htmltoimage{max-width:120px;;height:auto;max-height:200px;}
	#site{position:absolute; top:8px;left:85px;text-align:right;padding:1px 1px;height:10px;font-size:2%;}
	.add{width:99%; max-height:25px;text-align:center;overflow: hidden;padding:1px 3px;margin:0 0; resize: none;background:transparent;border:none;rows:3;font-size:95%;}
 input{background:#fff;text-align:left; padding-right:2px;height:27px;width:200px}
select {background:#fff; border:1px solid #aaa;width:100%;height:27px;}
button {min-width:50px; max-width:auto; margin:6px 6px; height:30px}
#nb{float:left;padding:0 5px; font-size:40%;margin:0 0;width:30%}
</style>