/* CSS */
html, body {
	margin: 0;
}

#container {
	position: absolute;
	top: 0;
	left: 0;
}

#header {
	height: 278px;
	overflow: hidden;
	background: #fff url(/images/header-base.gif) bottom left repeat-x;
	width: 962px;
}

/* CONTENT */

#headerimage {
	width: 962px;
	height: 268px;
}

#columnbase {
	position: absolute;
	bottom: 58px;
	left: 0;
	background: url(/images/leftcolumn-base.jpg) bottom left no-repeat;
	width: 195px;
	height: 90px;
	padding: 0;
}

a.footer-link:link, a.footer-link:visited, a.footer-link:active, .footer-link {color: #000;}
a.footer-link:hover {color: #ab0000;}

a.footer-link-cs:link, a.footer-link-cs:visited, a.footer-link-cs:active, .footer-link-cs {color: #999;}
a.footer-link-cs:hover {color: #000;}

.hidden  {
	display: none;
}