/* @group Color Palette */

.white { color: white; }
.silver { color: silver; }
.black { color: black; }

/* @end Color Palette */

/* @group Layout DIVs */

body {
	background-position: center top;
	background-repeat: repeat-x;
	background-image: url(../images/bg.jpg);
	color: gray;
	font: .9em/1.5 Helvetica, Arial, Sans-Serif;
	background-color: #212b3e;
}

#container {
	width: 756px;
	margin: 0 auto;
	border: 0px solid black;
}

#splash {
	overflow: hidden;
	border-top: 1px solid black;
	border-bottom: 1px solid black;	
}

#header {
	height: 95px;
	background-color: transparent;
}

	#header h1 {
		display: none;
	}
	
	#header img {padding-top: 1em;display: block;float: right}

#subhead {
	background-color: black;
	color: #e3dfd3;
/* 	background:no-repeat left top; */
}

#content {
	/* background-color: #494032; */
	color: #888379;
	                                
	background-color: white;
	padding: 1.5em;
}

p.sm, p.sm span { font-weight: bold; }

.btn {
	background-color: black;
	border: 1px solid white;
	color: white;
}

#footer {
	display: none;
	background-color: #333333;
}

	#footer img {
		vertical-align: middle;
	}

	#footer p {
		text-align: right;
	}

	#footer a {
		color: black;
	}

form {
	background-color: white;
	padding: .5em;
	color: black;
	border-top: 1px solid red; 
}

	/*
	.valign {
		height: 100px;
		display: table-cell;
		vertical-align: middle;
	}
*/

/* @end Layout DIVs */