/* CSS Document */

* {margin: 0; padding: 0; }

body 
{
	background-color: #9c9c9c;

}


#wrapper 
{
	position: relative;
	margin: 0 auto;	
	width: 900px;
	background: transparent url(images/background_18.jpg) repeat-y;
}


#header
{
	margin: 0 auto;
	width: 800px;
	height: 240px;
	position: relative;
	
}

/* navigation */

#links
{
	width: 800px;
	height: 27px;
	margin: 0;
	margin-top: -5px;
	background:  url(images/Index_02.jpg) repeat-x;
	position: relative;
	
}

#centerlinks
{
	margin: 0 auto;
	width: 711px;
	height: 27px;
	position: relative;
	
}




		.nav-home
		{
			width: 75px;
			height: 27px;
			margin: 0 auto;
			display: block;
			position: relative;
			float: left;
			letter-spacing: 73px;
			font-size: 27px;
		}
			a.nav-home
			{
				background-image: url(images/rollover-home.jpg);
				background-repeat: no-repeat;
				text-decoration: none;
			}
			
			a:hover.nav-home
			{
				background: url(images/rollover-home.jpg);
				background-position: -75px 0px;
				background-repeat: no-repeat;
				text-decoration: none;
			}
		
		.nav-about
		{
			width: 131px;
			height: 27px;
			margin: 0 auto;
			display: block;
			position: relative;
			float:left;
			letter-spacing: 127px;
			font-size: 27px;
		}
			a.nav-about
			{
				background-image: url(images/rollover-about.jpg);
				background-repeat: no-repeat;
				text-decoration: none;
			}
			
			a:hover.nav-about
			{
				background: url(images/rollover-about.jpg);
				background-position: -131px 0px;
				background-repeat: no-repeat;
				text-decoration: none;
			}
		
		.nav-sites
		{
			width: 97px;
			height: 27px;
			margin: 0 auto;
			display: block;
			position: relative;
			float: left;
			letter-spacing: 94px;
			font-size: 27px;
		}
			a.nav-sites
			{
				background-image: url(images/rollover-sites.jpg);
				background-repeat: no-repeat;
				text-decoration: none;
			}
			
			a:hover.nav-sites
			{
				background: url(images/rollover-sites.jpg);
				background-position: -97px 0px;
				background-repeat: no-repeat;
				text-decoration: none;
			}
		
		.nav-career
		{
			width: 204px;
			height: 27px;
			margin: 0 auto;
			display: block;
			position: relative;
			float: left;
			letter-spacing: 201px;
			font-size: 27px;
		}
			a.nav-career
			{
				background-image: url(images/rollover-career.jpg);
				background-repeat: no-repeat;
				text-decoration: none;
			}
			
			a:hover.nav-career
			{
				background: url(images/rollover-career.jpg);
				background-position: -204px 0px;
				background-repeat: no-repeat;
				text-decoration: none;
			}
			
		.nav-press
		{
			width: 97px;
			height: 27px;
			margin: 0 auto;
			display: block;
			position: relative;
			float: left;
			letter-spacing: 94px;
			font-size: 27px;
		}
			a.nav-press
			{
				background-image: url(images/rollover-press.jpg);
				background-repeat: no-repeat;
				text-decoration: none;
			}
			
			a:hover.nav-press
			{
				background: url(images/rollover-press.jpg);
				background-position: -97px 0px;
				background-repeat: no-repeat;
				text-decoration: none;
			}
		
		.nav-contact
		{
			width: 107px;
			height: 27px;
			margin: 0 auto;
			display: block;
			position: relative;
			float: left;
			letter-spacing: 104px;
			font-size: 27px;
		}
			a.nav-contact
			{
				background-image: url(images/rollover-contact.jpg);
				background-repeat: no-repeat;
				text-decoration: none;
			}
			
			a:hover.nav-contact
			{
				background: url(images/rollover-contact.jpg);
				background-position: -107px 0px;
				background-repeat: no-repeat;
				text-decoration: none;
			}


#content
{
	background-color: #FFFFFF;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 15px;
	margin: 0 auto;
	position: relative;
}


	#bannar
	{
		padding-bottom: 10px;
	}
	
	.image-left
	{
		position: relative;
		float: left;
		padding: 10px;
		margin-top: 5px;
	}
	
	.image-right
	{
		position: relative;
		float: right;
		padding: 10px;
		margin-top: 5px;
	}
	
	.text
	{
		position: relative;
		padding-top: 10px;
		padding-left: 15px;
		padding-right: 15px;

	}
		p.text
		{
			line-height: 1.3em;
		}
	
	#logos
	{
		margin-top: 35px;
		margin-bottom: 15px;
		position: relative;
	}


#footerimage
{
	width: 900px;
	height: 34px;
	position: relative;
	margin: 0 auto;
	display: block;
	background: transparent url(images/footerimage.jpg) no-repeat;
}
	

/* HTML General Tag Styels */	
img {border: 0;}
a { text-decoration: none; color: #003399; font-weight:bold;}
a:hover {text-decoration: underline;}














