@charset "utf-8";
/* CSS Document */

.listboxes {
	background-color: #3A3A3A;
	color: #ffffff;
	width: 400px;
	border: 0px;
	margin: 0px 30px;
}

.listboxes a {
	color: #EEFF32;
	text-decoration: none;
}

.listboxes a:visited {
	color: #FAEF94;
	text-decoration: none;
}

.listboxes ul {
	padding: 0px 20px;
	margin: 0px;
	list-style-position: inside;
	line-height: 1.5em;
}

.listboxes_top {
	margin: 20px 20px 0px 30px;
}

.listboxes_top p {
	background: url(../imgs/20px-corner-top-left.png) top left no-repeat;
	margin: 0px;
	height: 20px;
}

.listboxes_top p span{
	display: block; /* sets all spans inside p to block, so only need this once */
	background: url(../imgs/20px-corner-top-right.png) top right no-repeat;
	height: 20px;
}

.listboxes_bottom {
	margin: 0px 20px 0px 30px;
}

.listboxes_bottom p {
	background: url(../imgs/20px-corner-bottom-left.png) bottom left no-repeat;
	margin: 0px;
	height: 20px;
}

.listboxes_bottom p span{
	display: block; /* sets all spans inside p to block, so only need this once */
	background: url(../imgs/20px-corner-bottom-right.png) bottom right no-repeat;
	height: 20px;
}

.listboxes_bottom p span span {
	text-align: right;
	padding: 0px 20px;
	height: 20px;
}