﻿body
{
	background-color: #000000;
	margin: 0;
	padding: 0;
}
body, td, li
{
	 font-family: Arial, Sans-Serif;
	 font-size: 14px;
	 color: #ffffff;
	 font-weight: normal;
}
p
{
 line-height: 20px;
}
p.topParagraph
{
	margin-top: 0;
	padding-top: 0;
}

h1, h2, h3, h4
{
	 font-family: Arial, Sans-Serif;
	 color: #ffffff;
}
h1
{
	margin-top: 20px;
	padding-top: 0;
}
h2
{
	font-size: 18px;
}
h3
{
	font-size: 14px;
}
h4
{
	font-size: 12px;
}
img
{
 border: none;
}

#bodyContainer
{
	margin-top: 0;
	padding-bottom: 45px;
	width: 1004px;
	margin-left: auto;
	margin-right: auto;

}
#bodyContent
{
	padding: 0 0 0 0;
	min-height: 450px;

}

.floatLeft
{
	float: left;
}
.floatRight
{
	float: right;
}
.clear
{
	clear: both;
}

a img
{ /* Remove borders from images that are contained within links */
	border: none;
}
	


/* A note on the "a" pseudo-class order: this needs to be link/visited/hover/active (LoVe/HAte) */

a:link
{
	color: #aaaaaa;
	text-decoration: none;
	outline: none;
	font-weight: normal;	
}

a:visited
{
	color: #aaaaaa;
	text-decoration: none;
	outline: none;
	font-weight: normal;		
}

a:hover
{
	color: #0066cc;
	text-decoration: underline;
	outline: none;
	font-weight: normal;		
	
}

a:active
{
	color: #0066cc;
	text-decoration: underline;
	outline: none;
	font-weight: normal;	
}

a:focus
{
	color: #0066cc;
	text-decoration: underline;
	outline: none;
	font-weight: normal;	
}




#pageBanner
{

}

#mainNav
{
	margin: 0;
	padding: 0;
}
	#mainNav
	{
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		list-style: none;
   
	}
	#mainNav li
	{
		padding: 0 0 0 55px;
		margin: 0 0 0 0;
		display: inline-block;
		font-size: 14px;
		height: 34px;
		float: left;
	}
	
	#mainNav li.last
	{
		width: auto;
	}
	

	#mainNav a:link
	{
		color: #666666;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 26px;
		text-decoration: none;
	}
	#mainNav a:visited
	{
		color: #666666;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 26px;
		text-decoration: none;
	}
	#mainNav a:hover
	{
		color: #0066cc;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 26px;
		text-decoration: none;
	}
	#mainNav a:active
	{
		color: #666666;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 26px;
		text-decoration: none;
	}
	
	#mainNav a.selected
	{
		color: #0066cc;
	}


	
#pageFooter
{
	margin: 100px 0 0 0;
	border-top: solid 1px #666666;
	padding: 13px 0 0 0;
	color: #0066cc;
	font-size: 14px;
	font-family: Arial, Sans-Serif;
}	


#footerNav
{
}
	#footerNav
	{
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		list-style: none;
   
	}
	#footerNav li
	{
		padding: 0 25px 0 0;
		margin: 0 0 0 0;
		font-size: 14px;
		display: inline-block;
		color: #0066cc;
		float: left;
		font-size: 14px;
		font-family: Arial, Sans-Serif;
	}
	
	#footerNav a
	{
		text-decoration: none;
	}

.pageStoryText
{
	font-family: Arial, Sans-Serif;
	color: #ffffff;
	font-size: 18px;
	line-height: 30px;
	font-weight: normal;
}
.pageStoryTextBottom
{
	font-family: Arial, Sans-Serif;
	color: #ffffff;
	font-size: 20px;
	line-height: 30px;
	font-weight: normal;
	
	margin-top: 59px;
	padding-right: 118px;
	margin-bottom: 25px;
}	
.galleryImageBorder
{
	border: solid 1px #666666;
}

ul.list1
{
	list-style-type:none;
	padding: 0;
	margin: 0;
}

li.list1
{
	background-image: url(../images/li-dash-1.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left: 10px;
	padding-bottom: 5px;
}

.label1
{
	color: #0066cc;
}

.contactUs
{
	font-size: 13px;
}
.contactUs p
{
	line-height: 16px;
	margin-top: 0;
}
.contactUs h4
{
	font-size: 13px;
	margin: 0 0 0 0;
	padding: 15px 0 5px 0;
	font-weight: normal;
}