body{
background-image:url(../pageimages/bg.jpg);
margin:0px;
padding:0px;
font-family:sans-serif;
}
h1{
padding:0px;
margin:0px;
}
#container{
position:relative;
background-image:url(../pageimages/fg.gif);
margin:0px 100px 0px 100px;
padding:0px;
}
/*----------------------------------------------------*/
/*--------------Modifies content layer----------------*/
/*----------------------------------------------------*/
#content{
position:relative;
margin:0px 0px 0px 210px;
padding:0px;
color:#E2F5F5;
}
	#content p{
	line-height:2em;
	margin:0px 10px 0px 0px;
	}
	#content .form p{
	line-height:4em;
	}
	#content a{
	color:#E2F5F5;
	}
		#content a:hover{
		color:#A89447;
		}
	#content table{
	margin:0px auto;
	border:2px solid #FFFFFF;
	border-collapse:collapse;
	text-align:left;
	}
		#content table td{
		border-top:1px solid #fff;
		border-bottom:1px solid #fff;
		padding:10px;
		}
		
		#content .sectionheader{
		text-align:center;
		margin:0px 10px 0px 0px;
		}
		#content .listheader{
		text-align:left;
		margin:0px 10px 0px 0px;
		}
		#content .plain{
		margin:0px 10px 0px 0px;
		list-style:none;
		line-height:2em;
		}
		#content .normal{
		margin:0px 10px 0px 0px;
		line-height:2em;
		}
		

/*----------------------------------------------------*/
/*--------------Modifies header layer-----------------*/
/*----------------------------------------------------*/
#header{
background-image:url(../pageimages/headerbg.png);
height:100px;
}
	#header h1{
	width:100%;
	background-image:url(../pageimages/header.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:100px;
	text-align:center;
	}
	#header h1 span{
	display:none;
	}
/*-------------------------------------------------------*/
/*--------------Modifies navigation layer----------------*/
/*-------------------------------------------------------*/
#navigation{
list-style:none;
width:200px;
padding:0px;
margin:0px;
background-color:#210000;
float:left;
position:relative;
}
	#navigation li h1{
	font-size:24px;
	color:#E2F5F5;
	}
	#navigation li{
	padding:0px;
	text-align:center;
	border-bottom:1px solid #555555;
	width:200px;
	}
		#navigation li a{
		color:#E2F5F5;
		text-decoration:none;
		display:block;
		width:200px;
		background-color:#210000;
		padding:5px 0px;
		font-variant:small-caps;
		}
		#navigation li a:hover{
		background-color:#450000;
		color:#E2F5F5;
		}
/*----------------------------------------------------*/
/*--------------Modifies footer layer----------------*/
/*----------------------------------------------------*/
#footer{
display:block;
clear:both;
}		#footer a{
		color:#e2f5f5;
		float:right;
		}
		#footer a:hover{
		color:#A89447;
		}
/*-----------------------------------------------------*/
/*-----------------------------------------------------*/
/*-----------------------------------------------------*/
object.gmap{
width:425px;
height:350px;
border:0px;
}
.clear{
clear:both;
}
label{
display:block;
padding-top:2.5em;
}
input{
display:block;
width:250px;
}
.submit{
width:auto;
}
.spaced_link{
margin-right:10px;
margin-left:10px;
}