#bumper {margin:0; padding:0 10px 0 0;}
body.index #content #bumper ul li a:link{font-size:80%;}
body.index #content #bumper ul li a:visited{font-size:80%;}
body.index #content #bumper ul .excerpt{font-size:80%;}
body.index #content #bumper ul .categories{font-size:80%;}
body.index #content #bumper ul .categories a:link{font-size:80%;}
body.index #content #bumper ul .categories a:link{font-size:80%;}

body.index #content dd .footer-contents2 ul li {margin-bottom:0;padding-bottom:0;border:0;}
.footer-contents2 h1 {margin:.5em 0 0 1em;}
.footer-contents2 span {margin-left:1em;}

/* displays bottom */
.footer-contents {
	background: #fff url(/images/foot.gif) 0 100% no-repeat;
	padding-bottom: 4px;
        margin-bottom: 10px;
	float: left;
	width: 450px;
	position: relative;
}

/* displays top */
.footer-contents2 {
	background: #fff url(/images/foot.gif) 0 0 no-repeat;
	padding: 10px 10px 6px 10px;
	float: left;
	width: 430px;
	color: #333;
}

#bumper dl {
	float: left;
	margin: 0 0 0 10px;
        padding:0;
	padding-right: 10px;
	width: 130px;
}

#bumper dl dd {
	margin: 0;
	padding: 3px 0;
	font-size: 85%;
}

#bumper dl dd a {
	font-size: 85%;
	line-height: 1;
}

#bumper dl dt {
        margin:0;padding:0;border:none;
	font-size: 105%;
	font-weight: bold;
	letter-spacing: -0.02em;
}
