/* CSS footer positioning */

html,
body {
	height: 100%;
}

#shadows {
	position: relative;
	min-height: 100%;
	height: 100%;
	margin-bottom: -50px;
}

#content {
	position: relative;
	min-height: 100%;
	margin: 0px auto 0px auto;
	margin-bottom: -48px;
}

* html #shadows,
* html #content {
	height: 100%;
}

#footerstop {
	height: 48px;
}

#footer {
	position: relative;
	margin: 0px auto 0px auto;
}