/* CSS Document */

html, body {
	margin:0px;
	padding:0px;
	background:url(/images/span1.jpg) top left repeat-x;
	background-color:#ffffff;
}

img, div { 
	/*behavior: url(/backyard/styles/iepngfix.htc);*/
	behavior: url(../iepngfix.htc);
}

/* //////////////  START Layout DIV's //////////// */

div#container {
	position:relative;
	width:767px;
	margin:0 auto;
	padding:0px;
	/*background-color:transparent;*/
	text-align:center;
	border:0px solid #0000ff;
}

div#top {
	position:relative;
	width:765px;
	height:50px;
	padding:15px 0px 0px 0px;
	margin:0px;
	text-align:left;
}

div#header_home {
	position:relative;
	width:767px;
	height:412px;
	margin:0px 0px 5px 0px;
	padding:0px;
	background-color:transparent;
	background:url(/images/banner_home.jpg) top left no-repeat;
	z-index:0;
}

div#header_about {
	position:relative;
	width:767px;
	height:412px;
	margin:0px 0px 5px 0px;
	padding:0px;
	background-color:transparent;
	background:url(/images/banner_about.jpg) top left no-repeat;
	z-index:0;
}

div#header_support {
	position:relative;
	width:767px;
	height:412px;
	margin:0px 0px 5px 0px;
	padding:0px;
	background-color:transparent;
	background:url(/images/banner_support.jpg) top left no-repeat;
	z-index:0;
}

div#header_events {
	position:relative;
	width:767px;
	height:412px;
	margin:0px 0px 5px 0px;
	padding:0px;
	background-color:transparent;
	background:url(/images/banner_events.jpg) top left no-repeat;
	z-index:0;
}

div#header_rentals {
	position:relative;
	width:767px;
	height:412px;
	margin:0px 0px 5px 0px;
	padding:0px;
	background-color:transparent;
	background:url(/images/banner_events.jpg) top left no-repeat;
	z-index:0;
}

div#header_opportunities {
	position:relative;
	width:767px;
	height:412px;
	margin:0px 0px 5px 0px;
	padding:0px;
	background-color:transparent;
	background:url(/images/banner_opportunities.jpg) top left no-repeat;
	z-index:0;
}

div#header_contact {
	position:relative;
	width:767px;
	height:412px;
	margin:0px 0px 5px 0px;
	padding:0px;
	background-color:transparent;
	background:url(/images/banner_contact.jpg) top left no-repeat;
	z-index:0;
}

div#mainnav {
	position:absolute;
	top:354px;
	left:3px;
	height:53px;
	width:760px;
	background:url(/images/nav_bg.png) top left no-repeat;
	z-index:1;
	border:0px solid #66FF88;
}

div#content {
	position:relative;
	width:762px;
	/*background:url(/images/content_span.png) top right repeat-y;*/
	margin:0px 0px 0px 0px;
	padding:0px 1px 0px 2px;
	text-align:left;
	/*background-color:transparent;*/
	font-family:verdana;
	font-size:12px;
	color:#333333;
	line-height:16px;
	overflow:auto;
	border:0px solid #0000ff;
}

/*div#left {
	float:left;
	width:387px;
	padding:5px;
	background-color:#ffffff;
	border:1px solid #cccccc;
}

div#right {
	float:right;
	width:345px;
	padding:5px;
	margin:0px 0px 0px 5px;
	border:0px solid #000000;
	background-color:#990000;
}*/

div#footer {
	margin-top:5px;
	width:767px;
	height:42px;
	background:url(/images/footer_span.jpg) repeat-x;
}
	

/* ////////////// END Layout DIV's /////////////// */



/* ////////////// START Navigation /////////////// */

div#mainnav ul {
	list-style-type:none;
	height:45px;
	margin:5px 0px 0px 7px;
	padding:0px;
	border:0px solid #000000;
}

div#mainnav li {
	float:left;
	border-right:1px dashed #999999;
	/*border:0px solid #ff0000;*/
}

div#mainnav a {
	display:block;
	height:28px;
	width:110px;
	padding:15px 0px 0px 0px;
	border:0px solid #ff0000;
	font-family:arial;
	font-size:14px;
	color:#555555;
	text-decoration:none;
	font-weight:bold;
	z-index:100;
	border:0px solid #0000ff;
}

div#mainnav a:hover {
	background:url(/images/nav_rollover.png) top left repeat-x;
	color:#ffffff;
}

div#footer ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

div#footer li {
	display:inline;
	padding:0px 10px 0px 10px;
}

div#footer a {
	font-family:arial;
	font-size:11px;
	color:#999999;
}

/* /////////////// END Navigation ///////////////// */



/* /////////////// START Styles /////////////////// */

input {
	width:99%;
}

textarea {
	width:99%;
}

form {
	margin:0px;
	padding:0px;
}

div#content img {
	border:3px solid #cccccc;
}

h1 {
	margin:5px 0px 10px 0px;
	padding:0px;
	font-family:arial;
	font-size:21px;
	color:#990000;
	font-weight:normal;
}

h2 {
	margin:5px 0px 5px 0px;
	padding:0px;
	font-family:arial;
	font-size:21px;
	color:#ffffff;
	font-weight:normal;
}

h3 {
	margin:3px 0px 3px 0px;
	padding:0px;
	font-family:arial;
	font-size:14px;
	color:#666666;
	border-bottom:1px solid #cccccc;
	font-weight:normal;
}

p {
	padding:7px 0px 7px 0px;
	margin:0px;
}

td {
	padding:5px;
}

.events p {
	color:#fff;
}

.events b {
	color:#fff;
}

.events img {
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

/* //////////////// END Styles ////////////////// */



/* /////////////// START Classes ///////////////// */

.left {
	float:left;
}

.right {
	float:right;
}

/* //////////////// END Classes /////////////////// */



/* ///////////////// START Testing //////////////// */

/* ///////////////// END Testing /////////////////// */




/* END CSS Document */
