@charset "UTF-8";/* CSS Document */body {	margin:0px;	background-color:#353536;	background-image:url(images/bg.jpg);	background-repeat:repeat-x;	background-position:center;	font-family:Arial, Helvetica, sans-serif;	color:#3f3f3f;}li {	list-style-type:square;}/*ID's*/#container {	position:relative;	width:800px;	margin-right:auto;	margin-left:auto;}#content {	position:absolute;	top:117px;	left:0px;	width:800px;	background-color:#f1f1f1;	height:auto;	z-index:1;}#header {	position:relative;	background-color:#000000;	width:800px;	height:96px;}#footer {	width:800px;	height:21px;	background-color:#636363;	float:left;	font-family:Arial, Helvetica, sans-serif;	font-size:.79em;}#nav {	width:800px;	height:21px;	/*background-color:#636363;*/	position:absolute;	top:96px;	left:0px;	z-index:999;}#nav li {	float:left;	list-style-type:none;	/*margin-top:1px;*/}#nav ul {	padding:0px;	margin:0px;}#logo {	margin:7px 10px 7px 10px;}#contactInfo {	font-family:Arial, Helvetica, sans-serif;	font-size:1.25em;	font-weight:bold;	width:320px;	position:absolute;	top:43px;	left:470px;	text-align:right;}#dropdown{	background-color:#717171;	width:167px;	margin-left:0px;	padding-left:0px;	position:absolute;	top:16px;	left:499px;	margin-top:5px;	z-index:500;}#dropdown li { 	/*border-bottom:#383838 1px solid;*/	padding-top:2px; }#leftBar {	background-image:url(images/leftBar.jpg);	background-repeat:no-repeat;	width:431px;	height:21px;	float:left;	padding-top:2px;}#copyright {	float:left;	/*top:7px;	left:335px;	left:10px;*/	margin-top:6px;	margin-left:10px;	width:180px;	font-family:Arial, Helvetica, sans-serif;	font-size:.79em;	color:#000000;}#designer {	float:right;	/*top:7px;	left:573px;*/	margin-top:6px;	margin-right:3px;	width:225px;	font-family:Arial, Helvetica, sans-serif;	font-size:.79em;	color:#000000;}#sidebar {	float:left;	width:160px;	height:652px;	background-image:url(images/contentSidebar.jpg);	background-repeat:no-repeat;}#textArea {	padding-top:20px;	padding-left:10px;	float:left;	width:630px;	height:632px;	font-family:Arial, Helvetica, sans-serif;	font-size:.875em;	color:#2f2f2f;}#infoLeft, #infoRight {	float:left;	width:300px;}#form {	width:620px;	position:absolute;	top:170px;	left:170px;}#formIntro {	width:620px;	position:absolute;	top:110px;	left:170px;}#breadcrumb {	font-family:Arial, Helvetica, sans-serif;	color:#919191;	font-size:1.5em;	font-weight:bold;	position:absolute;	top:-3px;	left:10px;	width:260px;}#bookmark {	position:absolute;	top:18px;	right:10px;	width:175px;	font-size:.83em;	text-align:right;}#tagline {	position:absolute;	top:610px;	left:170px;	width:620px;	color:#c9c9c9;}#taglineB {	position:absolute;	top:590px;	left:170px;	width:620px;	color:#c9c9c9;}#tagline h2, #taglineB h2 {	font-size: 1.37em;}#homeText {	position:absolute;	top:0px;	left:0px;	width:800px;	height:364px;	font-family:Arial, Helvetica, sans-serif;	font-size:.96em;	font-weight:bold;	color:#FFFFFF;}#homeTextB {	position:absolute;	top:374px;	left:0px;	width:800px;	height:110px;	font-family:Arial, Helvetica, sans-serif;	font-size:1.33em;	font-weight:bold;	color:#fd8429;}#homeTextC {	position:absolute;	top:622px;	left:0px;	width:800px;	height:40px;	font-family:Arial, Helvetica, sans-serif;	/*font-size:.875em;*/	font-weight:bold;	color:#aeaeae;	text-align:center;}#homeTextC h3 {	font-size:.875em;}#quality {	position:absolute;	top:18px;	left:226px;	font-family:Arial, Helvetica, sans-serif;	font-size:2em;	color:#ae3b00;	font-weight:bold;	width:120px;}#experienced {	position:absolute;	top:77px;	left:536px;	font-family:Arial, Helvetica, sans-serif;	font-size:2em;	color:#7e3405;	font-weight:bold;	width:200px;}#dependable {	position:absolute;	top:356px;	left:598px;	font-family:Arial, Helvetica, sans-serif;	font-size:2em;	color:#bd5613;	font-weight:bold;	width:185px;}/*CLASSES*/.lineA {	position:absolute;	top:159px;	left:25px;	width:300px;}.lineB {	position:absolute;	top:178px;	left:34px;	width:300px;}.lineC {	position:absolute;	top:196px;	left:43px;	width:300px;}.lineD {	position:absolute;	top:215px;	left:52px;	width:600px;}.lineE {	position:absolute;	top:234px;	left:59px;	width:600px;}.lineF {	position:absolute;	top:253px;	left:69px;	width:600px;}.lineG {	position:absolute;	top:291px;	left:91px;	width:600px;}.lineH {	position:absolute;	top:311px;	left:100px;	width:600px;}.lineI {	position:absolute;	top:331px;	left:109px;	width:600px;}.lineJ {	position:absolute;	top:76px;	left:178px;	width:600px;}.gold {	color:#f69a00;}.grey {	color:#777777;}.bold {	font-weight:bold;}.italic {	font-style:italic;}.large {	font-size:1.25em;}.larger {	font-size:1.5em;}.opened {	display:block;}.closed {	display:none;}.subNav { 	text-align:left;	color:#000000;	/*padding-left:10px;*/	position:relative;}.noLink {	color:#000000;	cursor:pointer;}.imageRight {	float:right;	margin-right:10px;	margin-left:10px;}.BookmarkImageLeft {	float:left;	margin-left:18px;}.homeBtn { 	background-image:url(images/homeBtn.jpg);	background-repeat:no-repeat;	width:57px;	height:19px;	font-family:Arial, Helvetica, sans-serif;	color:#000000;	text-align:center;	font-size:.93em;	padding-top:2px;	/*list-style-type:none;*/ }.servicesBtn { 	background-image:url(images/servicesBtn.jpg);	background-repeat:no-repeat;	width:74px;	height:21px;	font-family:Arial, Helvetica, sans-serif;	color:#000000;	text-align:center;	font-size:.93em;	padding-top:2px;	/*list-style-type:none;*/ }  .careersBtn { 	background-image:url(images/careersBtn.jpg);	background-repeat:no-repeat;	width:70px;	height:21px;	font-family:Arial, Helvetica, sans-serif;	color:#000000;	text-align:center;	font-size:.93em;	padding-top:2px;	/*list-style-type:none;*/ }  .testimonialsBtn { 	background-image:url(images/testimonialsBtn.jpg);	background-repeat:no-repeat;	width:98px;	height:21px;	font-family:Arial, Helvetica, sans-serif;	color:#000000;	text-align:center;	font-size:.93em;	padding-top:2px;	/*list-style-type:none;*/ }  .contactBtn { 	background-image:url(images/contactBtn.jpg);	background-repeat:no-repeat;	width:70px;	height:21px;	font-family:Arial, Helvetica, sans-serif;	color:#000000;	text-align:center;	font-size:.93em;	padding-top:2px;	/*list-style-type:none;*/ } /*LINKS*/#nav a:link {	color:#000000;	text-decoration:none;}#nav a:visited {	color:#000000;	text-decoration:none;}#nav a:hover {	color:#fcb950;	text-decoration:none;}#nav a:active {	color:#fcb950;	text-decoration:none;}#designer a:link {	color:#333333;	text-decoration:underline;}#designer a:visited {	color:#333333;	text-decoration:underline;}#designer a:hover {	color:#fcb950;	text-decoration:underline;}#designer a:active {	color:#fcb950;	text-decoration:underline;}#dropdown a:link { 	color:#000000;	text-decoration:none;	display:block;	padding-left:7px;  }  #dropdown a:visited { 	color:#000000;	text-decoration:none;	padding-left:7px;	display:block; }  #dropdown a:hover { 	color:#fcb950;	text-decoration:none;	/*background-color:#636363;*/	display:block;	padding-left:7px; }  #dropdown a:active { 	color:#fcb950;	text-decoration:none;	/*background-color:#636363;*/	display:block;	padding-left:7px; }  #contactInfo a:link { 	color:#777777;	text-decoration:none; }  #contactInfo a:visited { 	color:#777777;	text-decoration:none; }  #contactInfo a:hover { 	color:#fcb950;	text-decoration:none; }  #contactInfo a:active { 	color:#fcb950;	text-decoration:none; }  #bookmark a:link { 	color:#919191;	text-decoration:none; }  #bookmark a:visited { 	color:#919191;	text-decoration:none; }  #bookmark a:hover { 	color:#fcb950;	text-decoration:none; }  #bookmark a:active { 	color:#fcb950;	text-decoration:none; } 