/* Base Styles */
	* {
		margin:0;
		padding:0;
	}
	a {
		font-weight:bold;
		text-decoration:none;
	}
	a:hover {
		text-decoration:underline;
	}
	body {
	}
	#pageContainer {
		margin:0 auto;
		width: 100%;
	}
@font-face {
  font-family: "SiteFont";
  src: url('fonts/GOTHIC.eot');
  src: local('?'), url('fonts/GOTHIC.woff') format('woff'), url('fonts/GOTHIC.ttf') format('truetype'), url('fonts/GOTHIC.svg#BestFontEver') format('svg');
}
/* End Base Styles */

/* Header Styles */
	#headerHolder {
		display: block;
		width: 100%;
		height: 36px;
		margin: 0;
		background-color: #ffffff;
	}
	#header {
		display: block;
		width: 960px;
		height: 36px;
		margin: 0 auto;
		font-family: "SiteFont",Centruy Gothic,Arial,sans-serif,Trebuchet MS,Lucida Sans,Tahoma,Verdana,Arial;
		font-size: 13px;
	}
	#header a {
		color: #000;
	}
	#header a:hover {
		text-decoration: none;
		font-weight: bold;
	}
	#header h1 {
		display: block;
		position: absolute;
		margin-top: 0px;
		text-align: left;
		font: 24px "SiteFont",Centruy Gothic,Verdana,Arial,sans-serif,Trebuchet MS,Lucida Sans,Tahoma,Arial;
		color: #000;
	}
	#menu {
		text-align: center;
	}
	#menu a:hover {
		border-bottom: 3px solid #000;
	}
	#menu a {
		font-weight: normal;
		font-size: 12px;
	}
	#menu .active {
		font-weight: bold;
		font-size: 12px;
		height: 18px;
		margin-top: 15px;
	}
	#home {
		width: 70px;
		height: 18px;
		display: block;
		position: absolute;
		margin: 15px 0 0 585px;
	}
	#about {
		width: 70px;
		height: 18px;
		display: block;
		position: absolute;
		margin: 15px 0 0 650px;
	}
	#services {
		width: 75px;
		height: 18px;
		display: block;
		position: absolute;
		margin: 15px 0 0 720px;
	}
	#careers {
		width: 70px;
		height: 18px;
		display: block;
		position: absolute;
		margin: 15px 0 0 795px;
	}
	#contact {
		width: 70px;
		height: 18px;
		display: block;
		position: absolute;
		margin: 15px 0 0 870px;
	}
/* End Header Styles */

/* Content Section Styles */
	#contentHolder {
		width: 100%;
		background-color: #333333;
	}
	#content {
		width: 1200px;
		height: 468px;
		margin: -468px auto 0 auto;
		position: relative;
	}
	#contentBody {
		width: 565px;
		height: 294px;
		top: 50px;
		left: 484px;
		position: relative;
		z-index: 2;
	}
	#textHolder {
		padding: 40px 50px 10px 25px;
		left: 384px;
		width: 490px;
		height: 210px
	}
	#contentHeader {
		padding-bottom: 15px;
		position: relative;
	}
	#contentHeader h1 {
		font: 24pt "SiteFont",Century Gothic,Arial,sans-serif;
	}
	#contentSubhead {
		padding-bottom: 5px;
	}
	#contentSubhead h2 {
		font: bold 11pt "SiteFont",Century Gothic,Arial,sans-serif;
	}
	#contentText {
		position: relative;
		padding-bottom: 10px;
	}
	#contentText span {
		font-weight: bold;
	}
	#contentText p {
		font: 10pt "SiteFont",Century Gothic,Arial,sans-serif;
	}
	#more {
		font: 11px "SiteFont",Century Gothic,Arial,sans-serif;
		position: relative;
		left: 485px;
		width: 40px;
		cursor: pointer;
	}
	#shadding {
		width: 100%;
		height: 468px;
		z-index: 1;
		position: relative;
	}
	#pageContainer h1 {
	}
/* End Content Section Styles */

/* Secondary Page Classes */
	.secondBody {
		width: 600px;
		top: 50px;
		left: 200px;
		position: relative;
		z-index: 2;
		color: #ffffff;
	}
	.secondHead {
		font: 46pt "SiteFont", Century Gothic, Arial, sans-serif;
		margin-bottom: 24px;
	}
	.secondSubHead {
		font: 16pt/27pt "SiteFont", Century Gothic, Arial, sans-serif;
	}
	.secondContentText {
		font: 10pt/22pt "SiteFont",Century Gothic,Arial,sans-serif;
	}
	.secondContentText h3 {
		font: bold 11pt/22pt "SiteFont",Century Gothic,Arial,sans-serif;
	}
	.secondContentText ul {
		padding-left: 11pt;
	}
	.threeColumn {
		margin: 0px auto;
		width: 900px;
	}
	.col1, .col2, .col3 {
		float:left;
		position:relative;
		overflow:hidden;
		padding: 0px 20px 10px 0px;
	}
/* End Secondary Page Classes */

/* Slideshow Styles */
	#slideshowHolder {
		margin:0 auto;
		width:100%;
		height:94px;
		background-color: #373737;
		position:relative;
		border-top: solid 1px white;
		border-bottom: solid 1px white;
	}
	#slideshow {
		margin:0 auto;
		width:1000px;
		height:94px;
		background-color: #373737;
		position:relative;
	}
	#slideshow #slidesContainer {
		margin:0 auto;
		width:905px;
		height:94px;
		overflow:auto;
		position:relative;
	}
	#slideshow #slidesContainer .slide {
		margin: 5px 3px 3px 3px;
		width: 175px;
		height: 86px;
		background-color: #000;
	}
	.slide img {
		opacity: 0.5;
		filter:alpha(opacity=50);
	}
	.slide h2, .slide p {
		margin:10px;
	}
	#slideName {
		height: 22px;
		margin: -32px 0 0 0;
		background-color: #000;
		opacity: 0.65;
		filter:alpha(opacity=65);
		width: 175px;
	}
	#slideName p {
		font: 12px "SiteFont",Centruy Gothic,Arial,sans-serif,Trebuchet MS,Lucida Sans,Tahoma,Verdana,Arial;
		color:#ccc;
		letter-spacing: +1;
		padding-top: 3px;
		padding-left: 7px;
	}
	#slideIcon {
		width: 175px;
		height: 86px;
	}
	#icon img{
		 width: 213;
		 height: 86;
	}
/* End Slideshow Styles */

/* Slideshow Controls Styles */
	.control {
		display:block;
		width:51px;
		height:82px;
		margin: 10px 0 0 0;
		text-indent:-10000px;
		position:absolute;
		cursor: pointer;
		opacity: 0.5;
		filter:alpha(opacity=50);
	}
	#leftControl {
		top:0;
		left:0;
		background: transparent url(img/btn_trayBack.png) no-repeat 0 0;
	}
	#rightControl {
		top:0;
		right:0;
		background:transparent url(img/btn_trayFwd.png) no-repeat 0 0;
	}
/* End Slideshow Control Styles */

/* Footer Holder */
	#footerHolder {
		width: 100%;
		background-color: #ffffff;
	}
	#footerTrim {
		width: 100%;
		height: 22px;
		background: -moz-radial-gradient(center 22px 0deg, ellipse cover, rgba(0, 0, 0, 0.0) 0%, rgba(0, 0, 0, 1.0) 80%);
	}
	#footer {
		height: 62px;
		width: 960px;
		margin: 0 auto;
	}
	#copy {
		margin: 5px 0 0 20px;
		display:block;
		position: absolute;
		color: #5F5F5F;
		width:400px;
		height:40px;
	}
	#copy p {
		font-size: 11px;
	}
	#privacy {
		margin:5px 0 0 885px;
		display:block;
		position: absolute;
		color: #5F5F5F;
		width:100px;
		height:40px;
	}
	#privacy a {
		color: #5F5F5F;
		font-size: 11px;
	}
/* End Footer */
