body,
html,
#flashContent{
	height: 100%;
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #000000;
}


body {
	min-width:800px;
	margin:0;
	padding:0;
}

h1{
	margin:0;
	color: #5c636b;
	text-decoration: none;
	font: normal normal 16px/26px Arial, "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
}

div, p{
	text-align: left;
}
/* no positioning for IE5/Win - the whole page scrolls */
div#footerwrap {
	width:100%;
	position:absolute;
	bottom:0;
	left:0;
	height: 150px;
	background: url(../imgs-forsite/topbar-bkgrd.png) repeat-x;
}

div#content {
	position: relative;
	width:1000px;
	margin: 0 auto;
	background: url(../imgs-forsite/secondpgheader.jpg) no-repeat;
	padding-top: 95px;
	height: 500px;
}

body>div#footerwrap {
	position:fixed;
}

div#footer {
	height: 150px;
	width:1000px;
	margin: 0 auto;
	background: url(../imgs-forsite/logo-bkgrd.png) no-repeat;
}

div#tagline {
	width: 950px;
	position: absolute;
	padding-top: 30px;
	padding-right: 50px;
	text-align: right;
}

div#nav {
	width: 950px;
	position: absolute;
	padding-top: 65px;
	padding-right: 50px;
}

div#signoff {
	width: 950px;
	position: absolute;
	padding-top: 126px;
	padding-right: 50px;
	text-align: right;
}

div#logo {
	width: 205px;
	height: 100px;
	position: absolute;
	margin-top: 15px;
	margin-left: 0px;
}

.col {
	float:left;
	display:inline;
	width:120px;
	margin-left:40px;
	padding-bottom:1em;
}

.first {
	margin-left:350px;
}

.col-2ndpg {
	float:left;
	display:inline;
	width:270px;
	margin-left:45px;
	padding-bottom:1em;
}

.first-2ndpg {
	margin-left:50px;
}

.social-right {
	float:left;
	display:inline;
	width:90px;
	margin-left:45px;
	padding-bottom:1em;
}

.social-left {
	margin-left:20px;
}

/* Styling rules */
body,
html{
	font-family: Georgia, Verdana, serif;
	color:#000;
	background: #FFFFFF;
}

.tagline {
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #3b4148;
	letter-spacing: 6px;
	text-align: right;
}

.tagline-2 {
	font: italic 14px Georgia, "Times New Roman", Times, serif;
	color: #a7a497;
	letter-spacing: 6px;
	text-align: right;
}

.small-navtext {
	color: #b7b4b2;
	text-decoration: none;
	font: normal normal 11px/16px Verdana, "Lucida Grande", Lucida, Arial, sans-serif;
	text-align: left;
}

.main-Headers {
	color: #6cb7b8;
	font: bold 14px/26px Verdana, "Lucida Grande", Lucida, Arial, sans-serif;
	text-decoration: none;
	text-align: left;
	text-transform: uppercase;
	letter-spacing: 2px;
}

/* @group main bodycopy */

.main-Text {
	color: #4b5057;
	font: 11px/20px Verdana, "Lucida Grande", Lucida, Arial, sans-serif;
	text-align: left;
}

.main-TextBold {
	color: #4b5057;
	font: bold 11px/20px Verdana, "Lucida Grande", Lucida, Arial, sans-serif;
	text-align: left;
}

.main-Text-b {
	color: #95b8e0;
	font: bold 11px/20px Verdana, "Lucida Grande", Lucida, Arial, sans-serif;
	text-align: left;
}

a.main-Text-b:link {
	text-decoration: none;
}

a.main-Text-b:visited {
	text-decoration: none;
}

a.main-Text-b:hover {
	border-bottom: thin;
	border-bottom-color: #95b8e0;
	border-bottom-style: solid;
}

a.main-Text-b:active {
	border-bottom: thick;
	border-bottom-color: #95b8e0;
	border-bottom-style: solid;
}

/* @end */

/* @group footer text */

.small-footertext {
	color: #b7b4b2;
	text-decoration: none;
	font: normal normal 9px/10px Verdana, "Lucida Grande", Lucida, Arial, sans-serif;
	text-align: right;
	letter-spacing: 1px;
}

a.small-footertext:link {
	text-decoration: none;
}

a.small-footertext:visited {
	text-decoration: none;
}

a.small-footertext:hover {
	border-bottom: thin;
	border-bottom-color: #b7b4b2;
	border-bottom-style: solid;
}

a.small-footertext:active {
	border-bottom: thick;
	border-bottom-color: #b7b4b2;
	border-bottom-style: solid;
}

/* @end */

/* @group nav links */

/* Links 1 */

.navtext-blue {
	color: #5c636b;
	font: normal normal 12px/16px Arial, "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: uppercase;
	text-align: left;
}

a.navtext-blue:link {
	text-decoration: none;
}

a.navtext-blue:visited {
	text-decoration: none;
}

a.navtext-blue:hover {
	border-bottom: thin;
	border-bottom-color: #95b8e0;
	border-bottom-style: solid;
}

a.navtext-blue:active {
	border-bottom: thick;
	border-bottom-color: #95b8e0;
	border-bottom-style: solid;
}

/* Links 2 */

.navtext-tan {
	color: #5c636b;
	font: normal normal 12px/16px Arial, "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: uppercase;
	text-align: left;
}

a.navtext-tan:link {
	text-decoration: none;
}

a.navtext-tan:visited {
	text-decoration: none;
}

a.navtext-tan:hover {
	border-bottom: thin;
	border-bottom-color: #dbcda2;
	border-bottom-style: solid;
}

a.navtext-tan:active {
	border-bottom: thick;
	border-bottom-color: #dbcda2;
	border-bottom-style: solid;
}

/* Links 3 */

.navtext-purple {
	color: #5c636b;
	font: normal normal 12px/16px Arial, "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: uppercase;
	text-align: left;
}

a.navtext-purple:link {
	text-decoration: none;
}

a.navtext-purple:visited {
	text-decoration: none;
}

a.navtext-purple:hover {
	border-bottom: thin;
	border-bottom-color: #b795e0;
	border-bottom-style: solid;
}

a.navtext-purple:active {
	border-bottom: thick;
	border-bottom-color: #b795e0;
	border-bottom-style: solid;
}

/* Links 4 */

.navtext-orange {
	color: #5c636b;
	font: normal normal 12px/16px Arial, "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: uppercase;
	text-align: left;
}

a.navtext-orange:link {
	text-decoration: none;
}

a.navtext-orange:visited {
	text-decoration: none;
}

a.navtext-orange:hover {
	border-bottom: thin;
	border-bottom-color: #f7c48c;
	border-bottom-style: solid;
}

a.navtext-orange:active {
	border-bottom: thick;
	border-bottom-color: #f7c48c;
	border-bottom-style: solid;
}

/* @end */






