* {	margin:0;	padding:0;}body, html {	background-color:#333333;}a {	outline: none;	text-decoration: none;	color: #C80000;}a:hover {	color: #000000;}a img {	border: none;}.images {	margin: 0px 10px 15px 0px;	border:1px solid #000000;}#wrapper {	top:50%;	left:50%;	position:absolute;	margin-top:-300px;	margin-left:-480px;	width:960px;	height:600px;	background-color:#FFFFFF;	background-image: url(images/background.jpg);	background-repeat: no-repeat;}#wrapperNobottom {	top:50%;	left:50%;	position:absolute;	margin-top:-300px;	margin-left:-480px;	width:960px;	height:1200px;	background-color:#FFFFFF;	background-image: url(images/background_nobottom.jpg);	background-repeat: no-repeat;}/*////////////////////////////////////////////////////MAIN NAV*/	#main_nav ul {	position: relative;	top: 60px;	left: 20px;	z-index: 10;}#main_nav li {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	display: inline;	margin-right: 20px;	font-weight: 300;}#main_nav li a {	text-decoration: none;	color: #666666;}#main_nav li a:hover {	text-decoration: none;	color: #C80000;}body#home_page #main_nav ul li a.home, body#aboutus_page #main_nav ul a.aboutus, body#services_page #main_nav ul a.services, body#customers_page #main_nav ul a.our_customers, body#faq_page #main_nav ul a.faq, body#employment_page #main_nav ul a.employment, body#contact_page #main_nav ul a.contact, body#news_page #main_nav ul a.news {	color: #C80000;}/*////////////////////////////////////////////////////SUB NAV*/		#sub_nav ul {	position: relative;	top: 70px;	left: 20px;	padding-top: 2px;	width: 920px;	border-top: 1px dotted #666666;	border-bottom: 1px dotted #666666;	border-right-width: 1px;	border-left-width: 1px;	border-right-color: #666666;	border-left-color: #666666;	z-index: 15;	padding-bottom: 2px;}#sub_nav li {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	display: inline;	margin-right: 30px;	/*text-transform: uppercase;*/	font-weight: 300;	letter-spacing: .1em;}#sub_nav li a {	text-decoration: none;	color: #666666;}#sub_nav li a:hover {	text-decoration: none;	color: #C80000;}.sub_nav_indent{	text-indent: -1000px;}/*////////////////////////////////////////////////////CONTENT*/				#main_content {	width: 580px;	position: absolute;	left: 20px;	top: 140px;	z-index: 30;	display: none;}#main_news {	width: 440px;	position: absolute;	left: 20px;	top: 140px;	z-index: 40;	display: none;}#main_blog {	width: 350px;	position: absolute;	left: 550px;	top: 140px;	border: 1px 0px 0px 0px dotted #000000;	z-index: 60;	display: none;}#main_followus {	width: 350px;	position: absolute;	left: 550px;	top: 650px;	padding: 5px 5px 5px 5px;	text-align: right;	z-index: 70;}#text_adwords {	font-size: 1px;	width: 350px;	color: #FFFFFF;	position: absolute;	left: 0px;	top: 50px;	padding: 5px 5px 5px 5px;	text-align: right;	z-index: 0;}#flash_content {	height: 450px;	width: 600px;	right: 0px;	bottom: 49px;	position: absolute;	z-index: 5;	text-align: right;	display: none;	}#flash_content_full_page {	height: 172px;	width: 960px;	right: 0px;	bottom: 49px;	position: absolute;	z-index: 5;	text-align: right;	display: none;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 32px;	font-weight: normal;	color: #C80000;	margin-bottom: 10px;	letter-spacing: 1px;}#continue {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;	padding-top: 10px;	padding-bottom: 10px;	padding-left: 10px;	border-left: 1px dotted #000000;	margin-top: 20px;}#continue a {	text-decoration: none;	color: #333333;}#continue a:hover {	text-decoration: none;	color: #C80000;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;	font-weight: normal;	color: #C80000;	margin-bottom: 10px;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	color: #333333;	margin-bottom: 10px;	line-height: 18px;}#faq_page #main_content{	width: 700px;}#quote {	width: 920px;	position: absolute;	right: 30px;	bottom: 69px;	height: 60px;	border-right: 1px dotted #333333;	z-index: 20;	display: none;}#quote h4 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 15px;	text-align: right;	font-weight: normal;	color: #333333;	margin-bottom: 5px;	margin-right: 5px;	margin-top: 5px;}#quote h5 {	font-family: Arial, Helvetica, sans-serif;	text-transform: uppercase;	font-size: 10px;	text-align: right;	font-weight: bold;	color: #333333;	margin-right: 5px;}#quotenews {	position: relative;	border-right: 1px dotted #333333;	z-index: 20;}#quotenews h4 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 15px;	text-align: left;	font-weight: normal;	color: #333333;	margin: 5px;}#quotenews h5 {	font-family: Arial, Helvetica, sans-serif;	text-transform: uppercase;	font-size: 10px;	text-align: left;	font-weight: bold;	color: #333333;	margin-right: 5px;	margin-left: 5px;}#quote_left {	width: 920px;	position: absolute;	bottom: 69px;	height: 60px;	z-index: 20;	border-left: 1px dotted #333333;	right: 20px;	display: none;}#quote_left h4 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 15px;	text-align: left;	font-weight: normal;	color: #333333;	margin: 5px;}#quote_left h5 {	font-family: Arial, Helvetica, sans-serif;	text-transform: uppercase;	font-size: 10px;	text-align: left;	font-weight: bold;	color: #333333;	margin-right: 5px;	margin-left: 5px;}#fromRSS {	z-index: 20;}#fromRSS h5 {	font-family: Arial, Helvetica, sans-serif;	text-transform: uppercase;	font-size: 10px;	text-align: right;	font-weight: bold;	color: #333333;	margin-right: 5px;}
