body {background: #ededed; width: 600px; margin: 40px auto 100px; font-family: verdana; font-size: 12px}
a {color: #66F;	text-decoration: none;outline: none;}

.post {/*height: 1000px;*/margin: 20px 0;padding: 5px 20px;background: #fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
}
#comments {margin: 20px 0;padding: 5px 20px;background: #fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
}
#reply {margin: 20px 0;padding: 5px 20px;background: #fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
}
#nav-dock {position: fixed;left: 15px;top: 35%;}

#nav-dock a {display: block;padding: 3px 10px;margin: 3px 0;background: #666;color: #fff;text-align:center;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
}
#nav-dock a:hover {background: #000;}

#nav-dock #next {margin-bottom: 10px;}