/*--------------------------------------
from http://www.dave-woods.co.uk/index.php/css-fixed-footer/
--------------------------------------*/

html, body {
	padding: 0;
	margin: 0;
	/*font-size: 14px;*/
}
/*
#footer {
	width: 680px;
	clear: both;
	height: 40px;
	background-color: #000;
	color: #DDD;
	text-align:center;
	margin: -50px auto 0 auto;
	position: relative;
	padding-top: 10px;
}
#clearfooter {
	display: block;
	height: 50px;
}
*/
#footer {
        position: fixed;
        bottom: 0;
        width: 100%;
        height: 44px;
        background-color: #444444;
        color: white;
 		opacity: .85;               /* Standard style for transparency */
		-moz-opacity: .85;          /* Transparency for older Mozillas */
		filter: alpha(opacity=85);  /* Transparency for IE */
}
#footer p {
	padding-left: 42px;
}
#footer a {
	color:white;
	//font:16px Andale Mono, monospace;	
	font-family: 'Cabin Sketch', Andale Mono;
	font-size: 24px;
	text-shadow: 0.1em 0.1em #222;
	text-decoration: none;
	padding:2px;
}
#footer a:hover {
	background: black;
}
/*--------------------------------------*/
div,dl,dt,dd {		/* Global reset */
	padding: 0;
	margin: 0;
	//font: 11pt Arial, Helvetica, serif;
	//font:11pt ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
	//font-family: 'Droid Sans', Helvetica, Arial, sans-serif;
	//font-size: 14px;
	//line-height: 20px;
	font-family: 'PT Sans', Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 20px;
}
div.didYouKnow dt {
	font-size: 120%;
}
div.didYouKnow dd {
	margin: 0 2em;
}
div.didYouKnow {
	width: 40em;
	margin: 2em 2em;
	background: url(top.png) repeat-x;
}
div.didYouKnow div {
	background: url(right.png) right repeat-y;
}
div.didYouKnow div div {
	background: url(left.png) repeat-y;
}
div.didYouKnow div div div {
	background: url(bottom.png) bottom repeat-x;
}
div.didYouKnow div div div div {
	background: url(cornerTL.png) no-repeat;
}
div.didYouKnow div div div div div {
	background: url(cornerTR.png) top right no-repeat;
}
div.didYouKnow div div div div div div {
	background: url(cornerBL.png) bottom left no-repeat;
}
div.didYouKnow div div div div div div div {
	background: url(cornerBR.png) bottom right no-repeat;
	padding: 15px 25px 27px 16px;
}
div.didYouKnow div div div div div div div div {
	background: #fff url(gradient.png) repeat-x;
	padding: 0.5em;
}

/*=================================
	Fall-back styles for when javascript is disabled.
=================================*/

dl.didYouKnow {
	width: 40em;
	margin: 2em 2em;
	background: #fff url(gradient.png) repeat-x;
	border: 1px solid #000;
	padding: 1em;
}
dl.didYouKnow dt {
	font-size: 120%;
}
dl.didYouKnow dd {
	padding: 0;
	margin: 0 2em;
}

h2 {
	margin: 0px;
	padding: 0px;
	//font-family: Georgia;
	font-family: 'Arvo', Georgia, Times, serif;
	font-weight: bold;
	color: #306670;
}
dl dt {
	/*font-variant: small-caps;*/
	font-family: 'Arvo', Georgia, Times, serif;
	font-weight: bold;
	color: #306670;
	padding-left: 28px;
	//text-transform: uppercase;
}