body {
background: rgb(25,25,25);
color: rgb(255,255,255);
font-family: "Helvetica Neue", Helvetica, Arial, Sans-Serif;
}

a {
	color: 	#325379;
	text-decoration: none;
	
}

a:hover {
color: rgb(255,255,255);

}

input, textarea { 
background-color: #325379;
font-family: "Helvetica Neue", Helvetica, Arial, Sans-Serif;
color: white;
}

input {
height: 30px;
width: 350px;
font-size: 22px;
}

textarea {
font-size: 16px;
}

#submitbutton {
margin-top: 25px;
}

#submitbutton:hover, #fileinput:hover {
background-color: white;
color: #325379;
cursor: pointer;
}

#phoneinput {
width: 170px;
}

#fileinput {
font-size: 16px;
}

#container {
margin-left: auto;
margin-right: auto;
width: 1014px;
background-color: black;
border-right: 1px solid #325379;
border-left: 1px solid #325379;
border-bottom: 1px solid  #325379;
}

#header {
margin-top: 30px;
margin-bottom: 30px;
width: 1014px;
height: 205px;
background: url(header.gif) bottom center no-repeat;
}

#main {
	border-top: 1px solid  #325379;
	margin-left: auto;
	margin-right: auto;
	background: url(body.gif) top center repeat-y;
	height: 930px;
	
		
}

#top_middle {
background: url(body_top.gif) top center no-repeat;
height: 75px;
width: 818px;
margin-left: auto;
margin-right: auto;


}

#bottom_middle {
padding-left: 70px;
padding-right: 70px;
padding-top: 20px;
margin-left: auto;
margin-right: auto;
}

.featured {
margin-top: 25px;
margin-bottom: 5px;
}

.big_text {
	font-size: 1.4em;
}

#left {
	background: url(left_panel.gif) top left no-repeat;
	width: 97px;
	height: 930px;
	float: left;

	
}
#right {
	background: url(right_panel.gif) top left no-repeat;
	width: 97px;
	height: 930px;
	float: right;

	
}


#middle {
border-right: 1px solid #325379;
border-left: 1px solid #325379;
width: 818px;
height: 930px;

margin-left: auto;
margin-right: auto;

}

