html	{ overflow-y:scroll; }

.error		{ padding: 10px; color: #fff; border: 1px solid #f88; background: #a00; margin-bottom: 10px; font-size: 0.8em; }
.comment	{ margin: 0 -15px 15px -15px; background: url(../images/guestbook-post-bg.png) repeat-x 0 15px; padding: 0 15px 15px 15px; 
			  position: relative; }
.comment cite	{ font-size: 1.8em; color: #000; font-weight: normal; font-style: italic; margin: 0 0 25px 0; display: block; }
.comment-body	{ padding: 0 0 0 25px; overflow: hidden;}
.comment-body p	{ font-size: 0.8em !important; font-style: italic; }
span.date		{ position: absolute; top: 0px; right: 15px; font-size: 0.7em; color: #ccc; }
.unapproved	{ background: #fcc !important }
			 
			 
.comment-head	{ color: #000 !important; border-bottom: 1px dotted #fff; }
.logout			{ float: right; margin-top: -50px; text-transform: uppercase; font-size: 0.7em; padding: 5px 8px; background: #eee; 
				  -webkit-border-radius: 5px; -moz-border-radius: 5px; }


form			{ overflow: hidden; margin-bottom: 25px; }
form p input 	{ float: left; }
form p			{ overflow: hidden; }
form p input[type=submit]	{ float: right; margin-right: 7px; }

#name input		{ width: 187px; margin-right: 15px; }
#name label		{ width: 205px; float: left; margin-right:15px; }
#email input	{ width: 408px; }

#paging			{ text-align: center; }





.comment-admin		{ background: #eee; padding: 9px 9px 7px 9px; font-size: 0.8em; border-bottom: 2px solid #ddd; overflow: hidden; }
.comment-admin p	{ font-size: 1.0em !important; margin:15px 0 0 0;}

.who			{ float: left; margin-right: 25px; }
.when			{ float: left; }
.options		{ float: right; }
.message		{ display: block; border: 1px solid #000; background: #eed; clear: both; padding: 15px; position: relative; top: 15px; margin-bottom: 15px; overflow: hidden; }

.message img,
.comment-body img	{ float: right; margin-left: 15px; margin-bottom: 10px; }