a:link 		{color:white; word-spacing:2px;}
a:hover 	{color:white; word-spacing:2px;}
a:visited 	{color:white; word-spacing:2px;}

body
{
	background-color:rgb(52,51,48);
}

.header
{
	background-color:black;
	width:1200px;
	height:90px;
	margin-left:auto;
	margin-right:auto;
	box-shadow:2px 6px 21px #000000;
}

.headerTable
{
	width:1200px;
	border-collapse:collapse;
	font-family:Oswald;
}

.logoFront
{
	color:white;
	font-size:55px;
	padding-left:20px;
	padding-right:10px;
	width:30px;
	height:90px;
}

.logoTop
{
	color:rgb(245,162,30);
	font-size:26px;
	padding:0px;
	vertical-align:text-top;
	padding-top:20px;
	height:10px;
}

.logoBottom
{
	color:white;
	font-size:12px;
	padding:0px;
	vertical-align:text-top;
}

.filler
{
	
}

.button
{
	color:white;
	background-color:black;
	width:120px;
	text-align:center;
	font-size:18px;
}

.buttonSelected
{
	color:black;
	background-color:rgb(245,162,30);
	width:100px;
	text-align:center;
	font-size:18px;
}

.button:hover
{
	color:black;
	background-color:rgb(245,162,30);
}

.button a:link 		{text-decoration:none; color:white;}
.button a:hover 	{text-decoration:none; color:black;}
.button a:visited 	{text-decoration:none; color:white;}

.buttonSelected a:link 		{text-decoration:none; color:black;}
.buttonSelected a:hover 	{text-decoration:none; color:black;}
.buttonSelected a:visited 	{text-decoration:none; color:black;}

.line
{
	background-color:rgb(245,162,30);
	height:5px;
}

.content
{
	background-color:black;
	width:1160px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	box-shadow:2px 6px 21px #000000;
	padding-left:20px;
	padding-right:20px;
}

#nav 
{ 
	padding:0px;
	position:absolute; 
	top: 400px;
	left:50%;
	margin-left:-35px;
	z-index: 50;
	font-size:18px;
	text-shadow: 1px 1px black;
	color:white;
}

#nav a.service0 {font-size: 2.5em; line-height: 0.75em; color:white; text-decoration:none; padding-right: 5px;}
#nav a.service0:hover {color: rgb(245,162,30);}
#nav a.service0.activeSlide {color: rgb(245,162,30);}
#nav a.service1 {font-size: 2.5em; line-height: 0.75em; color:white; text-decoration:none; padding-right: 5px;}
#nav a.service1:hover {color: rgb(245,162,30);}
#nav a.service1.activeSlide {color: rgb(245,162,30);}
#nav a.service2 {font-size: 2.5em; line-height: 0.75em; color:white; text-decoration:none; padding-right: 5px;}
#nav a.service2:hover {color: rgb(245,162,30);}
#nav a.service2.activeSlide {color: rgb(245,162,30);}

#slideshow
{
	margin-left:-20px;
	
}

.footer
{
	background-color:black;
	width:1200px;
	height:140px;
	margin-left:auto;
	margin-right:auto;
	box-shadow:2px 6px 21px #000000;
}

.footerTable
{
	width:1200px;
	border-collapse:collapse;
	font-family:Oswald;
}

h1
{
	color:white;
	font-size:20px;
	font-family:Oswald;
}

h2
{
	font-weight:300;
	font-size:16px;
	display:inline;
	padding:0px;
	margin:0px;
}



