/* Footer style */

/* Page structure:
Wrapper
-Header
--Logo image
--Logo background
--Linkbar
-Content
--H1 Page name
--H2.contents Contents (optional)
---UL list of sections
----UL list of subsections where found
-----etc
--HR (if contents are displayed)
--H2.section Section
---H3 Subsection (if found)
----H4 Subsubsection (if found)
-----etc
--Update
--Footer


-p
-img
-span.left
-span.right

*/

#footer {
	background: black;
	text-align: center;
	color: white;
	padding: 2em;
	/* This stops the footer growing on pages that don't vertically fill the viewport */
	height:5em;
}

#footer p {
	font-size: 1em;
	margin: 0px;
	padding: 0px;
}

#footer p+p {
	padding-top: 0.2em;
}

#footer>div {
	font-size: 0.8em;
	display: inline;
	vertical-align: middle;
}

#footer a:link, #footer a:visited {
	color: #ffffff;
	font-size: 1em !important;
}

#footer a:hover {
	color:#ffff00;
}

#update {
	background: white;
	color: #a0a0a0;
	min-height: 120px;
}

#update * {
	margin:0px;
	padding:0px;
}

#update #updatetxt {
	vertical-align:bottom;
}

#update #updatetxt p {
	font-size: 0.75em;
	padding-left:1em;
	padding-bottom:1em;
}

#update #updateimg {
	float:right;
}