html, body {height: 100%;}.background {	background-color: #6897B2;	background-image: url(images/body_glow.png);	background-repeat: no-repeat;	background-position: center top;	background-attachment: fixed;}a {	text-decoration: none;	color: #FEC75A;}hr {	color: #FEC75A;	height:1px;}.red_bar {	background-color: #752A0B;	background-image: url(images/top_red.jpg);	background-repeat: no-repeat;	background-position: center top;	width: 100%;	height: 29px;	float: left;}.tan_bar {	background-image: url(images/tan_red.png);	background-repeat: repeat-x;	background-position: left top;	width: 100%;	height: 203px;	text-align: center;}.logo_title {	width: 1065px;	text-align: left;	margin-right: auto;	margin-left: auto;}.logo_space {	float: left;	padding-left: 30px;	padding-top: 65px;}.footer_colors {	float: left;	height: 18px;	width: 100%;	background-image: url(images/colored_bar.jpg);	background-repeat: repeat-x;	background-position: left top;}.footer_red {	background-color: #752A0B;	background-image: url(images/bottom_red.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 96px;	width: 100%;	float: left;}.footer_red p {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	padding-top: 30px;	float: left;	padding-right: 10px;}.footerrule {	padding-top: 20px;	float: left;}.contactinfo {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #FFF;	text-align: left;	padding-left: 10px;	width: 250px;	float: left;	padding-top: 20px;}.yellow {	color: #FEC75A;}.container2 {	overflow: auto;	min-height: 100%;	height: 100%;}.mainstuff {	height: 100%;	overflow: auto;}.container {	min-height:100%;	position:relative;}.flash {	padding-bottom:114px;	text-align: center;}.textbox {	width: 1050px;	text-align: left;	margin-right: auto;	margin-left: auto;}.footer {	bottom:0;	width:100%;	height:114px;			/* Height of the footer */	text-align: center;}.footer2 {	height: 114px;	width: 100%;}.titlepad {	margin-bottom: 85px;	margin-left: 15px;}.h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #FEC75A;	text-align: left;}.main-section {	float: right;	width: 900px;	padding-left: 20px;}.nav-content {	text-align: right;	float: left;	width: 110px;	padding-top: 15px;	line-height: 20px;}.h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 23px;	color: #FFFFFF;	list-style-image: url(images/bullet.png);}