#wrapper {
	width: 975px;
	margin: 0 auto;
}

#header {
	position: relative;
	width: 875px;
	margin: 0 auto;
}

.header-table {
	height: 100px;
	border-bottom: 1px #7E7E81 solid;
}

.header-table td {
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
}

#logo {
	margin-bottom: 15px;
}

#nav {
	margin-left: 15px;
	margin-bottom: 15px;
}

#nav a {
	color: #636466;
	font-size: 12px;
	margin: 0px 14px 0px 14px;
	text-decoration: none;
}

#nav a:hover {
	color: #FFF;
	text-decoration: none;
}

.nav-table {
	margin: 0px 25px 0px 25px;
}

.nav-table td {
	vertical-align: middle;
}

#search {
	color: #636466;
	margin-bottom: 13px;
}

#search a {
	color: #636466;
	font-size: 12px;
	text-decoration: none;
}

#search a:hover {
	color: #FFF;
	text-decoration: none;
}

#searchbox {
	background-image: url(/images/sb_bg.gif);
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #97969A;
	color: #636466;
	width: 100px;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#page {
	position: relative;
	width: 875px;
	margin: 0 auto;
}

#content {
	position: relative;
	margin: 35px 0px 35px 0px;
	padding: 0px;
}

#footer {
	position: relative;
	margin: 0px;
	padding: 15px 0px 5px 0px;
	font-size: 10px;
	width: 875px;
	border-top: 1px #7E7E81 solid;
}

#footer a {
	color: #636466;
	text-decoration: none;
}

#footer a:hover {
	color: #FFF;
	text-decoration: none;
}

#copyright {
	position: relative;
	margin: 0 auto;
	width: 875px;
}

#copyright a {
	color: #636466;
	text-decoration: none;
}

#copyright a:hover {
	color: #FFF;
	text-decoration: none;
}

.copy-table {
	margin-bottom: 20px;
}

.copy-table td {
	font-size: 10px;
}


.home-bottom-wrapper {float:left; width:100%; margin-top: -10px;}

.home-bottom-left {float: left; width:495px; height: 206px; background: url(/images/8-26-10/new-home-text-bg.png) no-repeat top;}

.hbl-t {
	float: left;
	width: 495px;
	height: 137px;
	margin: 0 0 3px 0;
}

.hbl-t h2 {
	color: white;
	font-size: 20px;
	text-align: left;
	padding: 5px 20px 0px 20px;
	margin: 0px;
}

.hbl-t p {
	color: black;
	text-align: left;
	padding: 0px 20px 0px 20px;
	margin: 0px;
	font-size: 12px;
	line-height: 16px;
}

.hbl-bl {
	float: left;
	width: 246px;
	height: 66px;
}

.hbl-bl h2 {
	color: white;
	font-size: 20px;
	text-align: left;
	padding-left: 20px;
}

.hbl-bl p {
	color: black;
	font-size: 10px;
	line-height: 14px;
	text-align: left;
	padding: 0 20px;
}

.hbl-br {
	float: right;
	width: 246px;
	height: 66px;
}

.hbl-br h2 {
	color: white;
	font-size: 20px;
	text-align: left;
	padding-left: 20px;
}

.hbl-br p {
	color: black;
	font-size: 10px;
	line-height: 14px;
	text-align: left;
	padding: 0 20px;
}

.home-bottom-right-t {float: right; width: 250px; height: 98px; background: url(/images/8-26-10/outline-1.png) no-repeat top;}
.home-bottom-right-b {float: right; width: 250px; height: 98px; margin-top: 7px;}
.home-bottom-right-t h1 {margin-bottom: -3px; margin-top: 6px;}
.join-email-area {width: 100%; float: left; margin-top: 20px; margin-bottom: -30px;}
.join-email-area h1 {float: left; width: 200px; margin-left: 50px;}
.join-email-area p {float: left; padding-top: 4px;}
.home-bottom-left-1 {float: left; width: 100%; height: 60px; margin-top: 5px;}
.home-bottom-left-1 h1 {color: white; margin-bottom: -3px; margin-top: 5px;}
.home-bottom-left-1 p a:link {color: black !important;}
.home-bottom-left-1 p a:visited {color: black !important;}

.home-bottom-left-2 {float: left; width: 100%; height: 125px; margin-top: 15px;}
.home-bottom-left-2-text {float: left; width: 250px; height:125px;}
.home-bottom-left-2-text h1 {color: white; text-align: left; padding-left: 45px;}
.home-bottom-left-2-text p {text-align: left; color: black; padding-left: 45px;}
.home-bottom-left-2-text-image {float: right; height: 125px; margin-right: 70px;}
