.entry_list { margin:0; text-align: left; padding:15px 0px 15px 0px; border-bottom:1px solid #cccccc; }
.index_list { margin:10px 0px 0px 0px; text-align:left; padding:10px; }
.index_entry { font-size:12px; margin:0; color:#333333; }
.index_entry a { font-size:13px; font-weight:normal; }

.name		{ font-size:11px; float:left; margin:0px 0px 5px 0px; width:33%; text-align:left; }
.location	{ font-size:11px; float:left; margin:0px 0px 5px 0px; width:37%; text-align:left; }
.date		{ font-size:11px; float:left; margin:0px 0px 5px 0px; width:30%; text-align:right; }

.comment {
   	clear: left;
   	margin: 0px 0px 0px 0px;
	border: solid;
	border-color: #cccccc transparent #cccccc transparent;
	border-width: 1px 0px 0px 0px;
	padding: 20px 0px 5px 0px;
	text-align: left;
}

.form_label { margin:0; text-align:left; clear:left; font-size:10px;}
.name_input { }
.location_input { }
.date_input { }
.comment_input { width: 25em; height: 15em; overflow: auto; }
.hidden { color: black; text-decoration: none; }
.show { color: #000027; }
.comment_form { }

.admin_link {
	clear: left;
	clear: right;
	margin: 0;
	background-color: pink;
	color: red;
	border-top: solid;
	border-width: 0px;
	border-color: black;
}

.backlink { color: black; text-decoration: none; align: left; font-size:11px; margin-top:10px; }
.captcha_input { text-align: left; font-size: 12px; }
.captcha_help { font-size: 12px; }
.intro { color: gray; } 
