/* poll */
div#admin-layout{
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	line-height:15px;
}
div#poll-edit .poll-question{
	width:400px;
}
/* admin toolbox */
ul#admin-toolbox a{
	display:block;
	border-top:1px solid #fee;
	border-bottom:1px solid #fff;
	padding:1px 2px;
	padding-left:24px;
}
ul#admin-toolbox a:hover{
	background-color:#fee;
	text-decoration:none;
	border-bottom:1px solid #faa;
	border-top:1px solid #faa;
}
ul#admin-toolbox img{
	position:relative;
	left:-20px;
	margin-right:-16px;
	vertical-align:middle;
}
div#admin-left{
	clear:left;
	float:left;
	display:inline;
	margin-right:10px;
	width:150px;
}
div#admin-center{
	margin-top:0px;
	float:left;
	display:inline;
	width:740px;
}
input#author, input#tag {
	margin-bottom:0px;
}
div#authors, div#tags {
	border:1px solid black;
	background-color:#EEF;
	padding:5px;
}

div .editcomments {
	border: 1px solid black;
	padding: 5px;
	width: 75%;
}
/* admin edit story */
div#admin-editstory input, div#admin-editstory #authors, div#admin-editstory #tags{
	width:400px;
	display:block;
	margin-left:5px;
}
div#admin-editstory div#authors, div#admin-editstory div#tags {
	border:0;
	background-color:#ddd;
	width:402px;
}
div#admin-editstory input:active, div#admin-editstory textarea:active {
	border-color:#600;
}
div#admin-editstory textarea{
	display:block;
	width:700px;
	margin-left:5px;
}
div#admin-editstory .input-submit{
	width:auto;
}
/* admin toolbox */
ul#admin-toolbox{
	width: 130px;
	float: left;
	border: solid black 1px;
	padding:10px;
	margin-bottom:10px;
}
ul#admin-toolbox .spacer {
	height:1px;
	border: 1px solid #aaa;
	border-width: 1px 0px;
	margin:3px 0px;
}
div#storySubmit{
	margin-left: 5px;
}
/* additional admin-y things */
div.admin-comments{
	background-color:#eee;
	padding:5px;
	margin:10px auto;
	padding:10px 18px;
	width:75%;
	border:1px solid #ccc;
}
