html {
}

/*
body {
	background-position: center top;
	background-repeat: repeat-x;
	background-image: url(../images/HeadBackground.gif);
}
*/

body {
	}

#Top {
		background-color: #AC1705;
		background-position: center top;
		background-image: url(../images/HeadBackground.gif);
		background-repeat: repeat-x;
	}

#Wrapper {
	margin-right: auto;
	margin-left: auto;
	width: 960px;
}

#Header {
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(../images/Slogan_LandPeople.gif);
	margin-right: auto;
	margin-left: auto;
	width: 960px;
	display: block;
}

h1.logo {
	width: 320px;
	text-overflow: ellipsis;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(../images/PowerULogo.gif);
	height: 286px;
	display: block;
	text-indent: -9999px;
}

#MainMenu {
}

#MainMenu ul {
		padding: 5px;
		display: block;
	}

#MainMenu li {
display: inline;
	}

.Menu {
}

#MainMenu .Menu {
}

#SubMenu {
	}

#SubMenu ul {
		padding: 10px;
	}

#SubMenu .Menu {
}

#SubMenu li {
		padding-right: 10px;
		padding-left: 10px;
		display: inline;
	}

#TitleBar {
		padding-top: 10px;
		height: 6.5em;
		background-color: #AC1705;
		background-repeat: repeat-x;
		background-position: 0 bottom;
		background-image: url(../images/TitleBackground.gif);
		width: 100%;
	}

h2 {
		height: 100%;
		display: block;
		background-repeat: no-repeat;
		background-position: left bottom;
		padding-left: 160px;
		background-image: url(../images/TitleArrow.gif);
	}

#Content {
	margin-bottom: 30px;
	margin-top: 20px;
	margin-right: 403px;
	margin-left: 160px;
}

#ContentSideBar {
	margin-top: 20px;
	display: block;
	width: 140px;
	float: left;
}

#InteractSideBar {
	padding-top: 20px;
	padding-bottom: 10px;
	background-position: center bottom;
	background-image: url(../images/ContactBackground.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-right: 83px;
	margin-left: 83px;
	width: 237px;
	float: right;
}

#Donate {
	margin-bottom: 10px;
	background-position: center top;
	background-repeat: repeat-y;
	background-image: url(../images/DonateBackground.gif);
	width: 237px;
}

#ContactUs {
	margin-bottom: 10px;
	background-position: center top;
	background-repeat: repeat-y;
	background-image: url(../images/ContactBackground.gif);
	width: 237px;
}

#Search {
	margin-bottom: 10px;
	background-position: center top;
	background-image: url(../images/SearchBackground.gif);
	background-repeat: repeat-y;
	width: 237px;
}

#ajaxSearch_input {
margin-left: 10px;
}

#Footer {
	height: 200px;
	background-image: url(../images/FooterBackground.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	width: 100%;
	clear: both;
}

#ContactInfo {
		margin-right: auto;
		margin-left: auto;
		width: 960px;
	}

#InteractSideBox {
	background-position: right bottom;
	background-image: url(../images/DonateArrow.gif);
	background-repeat: no-repeat;
}

#InteractSideBox2 {
}

#InteractSideBox3 {
}

/* Home page styles */
#Home #TitleBar {
		margin-top: 30px;
		padding-top: 10px;
		padding-bottom: 10px;
		background-color: #AC1705; 
		background-repeat: repeat-x;
		background-position: 0 bottom;
		background-image: none;
		width: 100%;
		height: 150px;
	}
	
#Home #ImageScroll {
		display: block;
		width: 960px;
		height: 150px;
	/*	background-color: black; */
		overflow: hidden;
/*		background-image: url(../images/HomeSplashStatic.jpg);*/
		background-position: top center;
		background-repeat: no-repeat;
		margin: 0px 0 0px 0;

	}
		
#Home #Content, #Home #ContentSideBar, #Home #NewsSideBar {
		background-repeat: no-repeat;
		background-position: center top;
		background-image: url(../images/HomeColumnMarker.gif);
		width: 237px;
}
#Home .ImageList ul {
height: 150px;
width: 960px;
overflow: hidden;
}

#Home #NewsSideBar {
float: left;
margin-bottom: 20px;
}

#Home #InteractSideBar {
margin-right: 0px;
margin-left: 12px;
margin-top: 20px;
padding-top: 0px;
margin-bottom: 20px;
}

#Home #ContentSideBar {
float: left;
margin-top: 0px;
padding-top: 0px;
margin-bottom: 20px;

}

#Home #Content {
margin-top: 0px;
margin-right: 0px;
width: 237px;
padding-top: 0px;
float: left;
margin-left: 0px;
margin-bottom: 20px;

}


/*Following styles target specific pages, mostly eliminating the display of menus that shouldn't show on those pages */

#contact-error #SubMenu .Menu li a, #search-results #SubMenu .Menu li a{
background-color: green;
display: none;
}

.spform_input {
		position:absolute;
		text-decoration:underline;
		background-color:#CC0000;
		left:0px;
		top:-500px;
		width:1px;
		height:1px;
		overflow:hidden;
		}
