/*
Layout: Polls styles for Kristin Blue
Description: CSS for WP-Polls 2.50	plugin
*/

.wp-polls {
	color: #002b54;
	background: #fff;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	margin-left: -8px;
	padding: 4px 0 4px 8px;
}

.wp-polls h4, .wp-polls p {
	text-align: center;
	margin: .5em 0 .25em;
}

.wp-polls-archive h4 {
	font-size: 1.25em;
	font-weight: bold;
	margin-top: 1em;
}

.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}

.wp-polls ul li, .wp-polls-ul li, .wp-polls-ans ul li {
	margin-bottom: 4px;
}

.wp-polls img, .wp-polls label, .wp-polls input, .wp-polls-loading img, .wp-polls-image img {
	display: inline;
	margin: 0;
	padding: 0;
}

.wp-polls-ul {
	margin: 0 0 10px 10px;
}

.wp-polls-ans {
	background: #fff;
	width: 100%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.wp-polls-loading {
	display: none;
	text-align: center;
	height: 16px;
	line-height: 16px;
}

.pollbar {
	height: 10px;
	background: #184e76 url(images/poll-bar.png);
}

.poll-footer {
	border-bottom: 1px solid #6db43f;
	margin-bottom: 2em;
	padding-bottom: 1em;
}

.polls-link {
	margin: 0;
}

.vote-view-results a {
	color: #6db43f;
	font-weight: bold;
	font-size: .9em;
}