html, body{
font-family: arial, sans-serif;
color: #333333; /*navy blue*/
background-color: #000000; /*black*/
/*background-image: url('bg_images/White.gif');*/
text-align: center;
}

#container{
margin: 0 auto;
background-color: #ffffff;/*white*/
border: 4px solid #808080;/*gray*/
width: 750px;
text-align: left;
}

#header{
background-image: url(assets/waterfall_header.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
width: 750px;
height: 125px;
}

#content{
padding-top: 10px;
margin: 20px 50px 40px 50px;
color: #333333;/*navy blue*/
line-height: 125%;
background-color: #ffffff;/*white*/
text-align: left;
}

#content_right{
background-color: #ffffff;
float: right;
width: 40%;
padding-top: 20px;
color: #333333;
}

#content_left{
	background-color: #ffffff;
	float: right;
	width: 40%;
	text-align: center;
	color: #333333;
	font-style: italic;
	font-size: 75%;
}

#content_left2{
background-color: #ffffff;
float: right;
width: 370px;
text-align: left;
color: #333333;
}

#content_left2 li{
margin-left: 10px;
font-size: 90%;
}

.float_right{
float: right;
}

#contact_text, #contact_text  ul li{
margin: 0 0 0 125px;
text-align: left;
display: inline;
list-style-type: none;
}

#nav{
	text-align: center;
	width: 750px;
	color: #696969;
	font-size: 90%;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	background-color:#d3d3d3
}

#nav ul, #nav ul li{
display: inline;
list-style-type: none;
margin: 0;
}

a:link{
color: #0000ff;/*blue*/
text-decoration: none;
} /* unvisited link */

a:visited{
color: #0000ff;/*blue*/
text-decoration: none;
} /* visited link */

a:hover{
	color: #696969;/*dim gray*/
text-decoration: underline
} /* mouse over link */

a:active{
	color: #0000ff;/*blue*/
text-decoration:none;
} /* selected link */

hr{
color: #696969; /*dim gray*/
width: 80%;
text-align: center;
height: 1px;
}

#footer{
clear: both;
background-color: #d3d3d3;/*light gray*/
padding: 0;
text-align: center;
font-size: 75%;
color: #808080; /*gray*/
}

p:first-letter{
font-size: 150%;
}


/*back class used to center java script back button*/
.back{
text-align: center;
background-color: #ffffff;/*white*/
}


/*begin styles for form*/
#form_container{
width: 750px;
padding: 0;
margin: 0 auto;
color: #333333;
}

div.row{
clear: both;
padding-top: 5px;
}

div.row span.label{
float: left;
width: 275px;
text-align: right;
}

div.row span.formw
{
float: right;
width: 475px;
text-align: left;
}

.submit{
text-align: center;
clear: both;
}

div.spacer{
clear: both;
background-color: #ffffff; /*white*/
}

/*end styles for form*/

