/* Header block with images */

body div.header {

	background-repeat: no-repeat;

	width: 960px;

	height: 128px;

	float: left;

	margin-top: 9px;

}

body div.header h1 {

	margin: 0;

}

body div.header h1 a {

	display: block;

	width: 850px;

	height: 129px;

	text-indent: -5000px;

	text-decoration: none;

	margin: 0;

}

/* Section header images */

body div.header {

	background-image: url("./headers/banner.jpg");

}

body.home div.header {

	background-image: url("./headers/banner.jpg");

}


body.home #navbar {

	margin-bottom: 20px;

}







/* Corners and sides */

span.side-left, span.side-right {

	display: block;

	width: 20px;

	height: 137px;

	background: url("./images/sides_top.gif") no-repeat;

}

span.side-left {

	background-position: 0 0;

	float: left;

	/*margin-right: 10px;*/

}

span.side-right {

	background-position: 100% 0;

	float: right;

}

span.fcorners-bottom, span.fcorners-bottom span {

	font-size: 1px;

	line-height: 1px;

	display: block;

	height: 21px;

	background-repeat: no-repeat;

	background-image: url("./images/corners_bottom.gif");

	margin: 0;

}

span.fcorners-bottom {

	background-position: 0 0;

}

span.fcorners-bottom span {

	background-position: 100% -21px;

}

/* Page footer styles */
#page-footer {
	background: url("./images/bg_footer.gif") repeat-x 0 100%;
	clear: both;
	/*padding-top: 15px;*/
}

.untengras {
	background: url("./images/untengras.gif") repeat-x 0 100%;
	display: block;
	height: 60px;
}

