/* CSS Document */

html,body
{
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-collapse: separate;
	border-spacing: 0px;
	background-color:#5f6468;
	height:100%;
}

img {
	border: 0px;
}


p, div,img,h1,h2,h3,h4,dl,dd,dt,form
{
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-collapse: separate;
	border-spacing: 0px;
}


.redText {
	color:#FF0000;
}

fieldset { border: none; }


#altContent {
	text-align:center;
	vertical-align:top;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}

.textHeadings {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#a6b4ac;
}

.textHeadingsWhite {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
}

#staffText {
	font-size:11px;
}


#wrapper {
	padding:1px 1px 1px 1px;
	margin:10px auto 10px auto;
	vertical-align:top;
	text-align:center;
	width:1002px;
	height:100%;
}

#logoArea {
	float:left;
	width:711px;
}

#topRight {
	float:right;
	width:291px;
}

#signup {
	width:291px;
	height:44px;
	text-align:center;
	padding-top:10px;
	margin:0px auto;
	background-image:url(images/signupBkg.jpg);
	background-repeat:no-repeat;
}

.signupField {
	height:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:3px;
	vertical-align:top;
	border:none;
}

#navigation {
	float:left;
	padding:0px;
	margin:0px;
	width:243px;
}

#flashContent {
	float:right;
	width:758px;
	height:255px;
	background-image:url(images/flashAreaBkg.jpg);
	background-repeat:no-repeat;
	text-align:left;
	padding:0px 0px 0px 1px;
	margin:0px auto;
}

#flashContentHome {
	float:right;
	width:758px;
	background-image:url(images/flashAreaBkgHome.jpg);
	background-repeat:no-repeat;
	text-align:left;
	padding:0px 0px 0px 1px;
	margin:0px auto;
}

#welcome {
	float:left;
	width:711px;
}

#featured {
	float:right;
	width:291px;
}

#contentAreaContainer {
	background-image:url(images/subnavBkg.jpg);
	background-repeat:no-repeat;
	height:100%;
	width:1002px;
}


#subNav {
	width:243px;
	height:100%;
	vertical-align:top;
}


#location {
	padding:0px 25px 0px 25px;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#FFFFFF;
	text-align:left;
}

.locationSerif {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}

.locationSerif a,
.locationSerif a:link,
.locationSerif a:visited,
.locationSerif a:active
.locationSerif
	{ 
	color:#FFFFFF;
	text-decoration: none;
} 

.locationSerif a:hover {  
	color:#FFFFFF;	
	text-decoration: underline;
}



#contentArea {
	width: 759px;
	min-height:800px;
	background-image:url(images/subContentBkg.jpg);
	background-repeat:repeat-y;
	vertical-align:top;
}

#contentAreaText {
	padding:30px 50px 10px 30px;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#FFFFFF;
	text-align:left;
}

#contentAreaText a,
#contentAreaText a:link,
#contentAreaText a:visited,
#contentAreaText a:active
#contentAreaText
	{ 
	color:#FFFFFF;
	text-decoration: none;
} 

#contentAreaText a:hover {  
	color:#FFFFFF;	
	text-decoration: underline;
}



#contentAreaTextNews {
	padding:30px 0px 10px 30px;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#FFFFFF;
	text-align:left;
}

.bodyCopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#FFFFFF;
	text-align:left;
}


.bodyCopy a,
.bodyCopy a:link,
.bodyCopy a:visited,
.bodyCopy a:active
.bodyCopy
	{ 
	color:#FFFFFF;
	text-decoration: none;
} 

.bodyCopy a:hover {  
	color:#FFFFFF;	
	text-decoration: underline;
}





.formFields {
	background-color:#6d6e71;
}



/*--FOOTER--*/



#copyright {
	width:600px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#003767;
	text-align:center;
	margin:10px auto 10px auto;
}


#copyright a,
#copyright a:link,
#copyright a:visited,
#copyright a:active
#copyright
	{ 
	color:#003767;
	text-decoration: none;
} 

#copyright a:hover {  
	color:#003767;	
	text-decoration: underline;
}




