/* Layout */
hr {
	border:0.1em dotted #9c9d9f;
}

#content {
	width: 680px;
	margin:0 10px 40px 10px;
	float: left;
	overflow: hidden;
}

/* TYPOGRAPHY */

.greybg{
	background-position: -0.5em 0;
	background-image: url(images/grey_bg.gif);
	background-repeat: no-repeat;
	height: 29px;
	color: #fff;
	overflow: visible;
}

.greenbg{
	background-position: 0px 0px;
	background-image: url(images/green_bg.gif);
	background-repeat: no-repeat;
	width: 220px;
	height: 29px;
	color: #fff;
	padding: 0.1em 0 0.3em 0em;
}

