body{
	padding: 0;
	margin: 0;
	background-color: black;
	color: white;
	font-family: Verdana, Arial;
	font-size: 12px;
	text-align: center;
}

#head, #body, #foot{
	width: 780px;
	margin: 0 auto;
}

#head{
	background: url(../img/head.png) top left no-repeat;
	height: 165px;
}

#body{
	background: #8c0000 url(../img/foot-image.png) left bottom no-repeat;
	text-align: left;
	position: relative;
}

#body .padding{
	padding: 0 20px;
}

#foot{
	background: url(../img/foot.png) top left no-repeat;
	height: 80px;
}

#right-column{
	float: right;
}

br.clear{
	clear: both;
	height: 1px;
	line-height: 1px;
	overflow: hidden;
}

p{
	margin: 0 0 1em 0;
}

#buttons{
	width: 220px;
	position: absolute;
	left: 280px;
	bottom: 0;
}

a img{
    border: 0;
}