@charset "UTF-8";body {	font: 100% Verdana, Arial, Helvetica, sans-serif;	background: #fff;	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #000000;}img {	border:none;}a {	color:#639135;	text-decoration:none;}a:hover {	color:#a8c789;	text-decoration: underline;}	.wrapper #container {	width: 865px;	background: #FFFFFF url(img/rtGrad.jpg) right top no-repeat;	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	text-align: left; /* this overrides the text-align: center on the body element. */	border-bottom:#000 1px solid;	border-left:#000 1px solid;}.wrapper #mainContent {	padding: 0 0px;	height:612px;}#ltCol {  /* lt column  */	text-align:center;	width:378px;	float:left;	margin:0;	padding:0;}.wecreate {	margin:100px 0 0 20px;}#rtCol {  /*  rt column  */	width:440px;	float:left;	text-align:center;	overflow:hidden;	margin:0;	height:612px;	background:#bed3aa; /* right column background color */}div#rtCol.whtBG {	background:#fff;}.vertGreen {	border-left:#bed3aa 1px solid;}.rtTop {  /*  rt top hz line */	margin:80px 22px 0 22px;	height:0px;	border-top:#000 1px solid;}.logo {	width:354px;	height:184px;	background: url(img/sieckLogo.jpg) 23px 0px no-repeat;}.nav {	text-align:left;	padding:0;	margin:0 22px 24px 36px;	border-top:#000 solid 1px;	border-bottom:#000 solid 1px;}.nav table { 	margin: 6px 0 8px;}.nav td { 	width:70px;	height:14px;	margin:0;	padding:0;} .nav img {	border:none;	margin:4px 0 4px;}.subNav {	text-align:left;	padding:0;	margin:-59px 0px 6px 131px;}.subNav table { 	padding:0;	margin:5px 0 1px;}.subNav img { 	padding:0;	margin:2px 0 2px;}.subNav td { 	width:70px;	margin:0;	padding:0;}.vertLn {	background: url(img/bgVert.gif) 120px 5px no-repeat;}.clear {  /*clears all floats  */	clear:both;	padding:0;	margin:0;}.rtGraph {	margin: 0 22px 0;	padding:0;	text-align:left;}.rtGraph img { /* sets margin for all images in right hand text area */	margin: 0 18px 0 0;	float:left;}.rtGraph strong { /*  mades the headline red by bolding */	color: #b14040;}.rtGraph p { /*sets size and font face to right hand text */	font: 10px Verdana, Arial, Helvetica, sans-serif;	display:block;	margin:16px 0 10px 90px;	padding:0;}.bottomRule {	border-bottom:#000 1px solid;}.up {	margin:20px -15px 10px;	float:right;}.panelNav {	width:11px;	float:right;	margin: 550px 10px 0;}.back {	float:right;	height:11px;	padding: 0;	margin:68px 0 0 0;}.minusMar {	margin-bottom: -50;}.next {	float:left;	height:11px;	padding: 0;	margin:70px 0 0px 22px;}.nextw {	float:left;	height:11px;	padding: 0;	margin:70px 0 0px 21px;}.next2 {	padding: 0;	margin:143px 0 0px 22px;}.next1 {	padding: 0;	margin:143px 0 0px 22px;}.next3 {	float:left;	height:11px;	padding: 0;	margin:46px 0 0px 22px;}.next4 {	float:left;	height:11px;	padding: 0;	margin:48px 0 0px 22px;}.next5 {	float:left;	height:11px;	padding: 0;	margin:48px 0 0px 21px;}.next6 {	float:left;	height:11px;	padding: 0;	margin:48px 0 0px 23px;}.panelNav img {	border:none;}.hide {	display:none;}.bottomPad20 {	margin-bottom: 20px;}.redBottom {	height:207px;	margin:0;	padding:0;	background:#bf2e1a url(img/usGregQuote.png) 135px 40px no-repeat;}.redBottomTeam {	margin:0;	height:207px;	background:#bf2e1a;}#chart {	margin:0;	height:207px;	display:none;	text-indent:-999em;    padding: 5px;	background:#bf2e1a url(img/us_chart.jpg) no-repeat;}.greenTextArea {	height:305px;	width:440px;	overflow:hidden;	text-align:left;	font: 10px Verdana, Arial, Helvetica, sans-serif;	margin:0 0 2px 0;	padding:0;}.greenTextArea p {	margin: 0;	padding:0;}.greenTextAreaApproach {	height:405px;	width:440px;	overflow:hidden;	text-align:left;	font: 10px Verdana, Arial, Helvetica, sans-serif;	margin:0;	padding:0;}.greenTextAreaApproach a {	color:#639135;}.greenTextAreaApproach p {	display:block;	line-height:11.5px;	margin: 8px 0 0 0px;	max-width:270px;}.serviceHead {	font-size:13px;	font-weight:bold;	color:#bf2e1a;	text-align:left;	display:block;	margin: 40px 0 5px 225px;	padding:0;	max-width:270px;}p.servicesText {	margin: 8px 0 0 225px;	font-size:10px;	text-align:left;	max-width:270px;}p.vcommText {	margin: 8px 22px 0 112px;	font-size:10px;	text-align:left;}.vcommHead {	font-size:13px;	font-weight:bold;	color:#bf2e1a;	text-align:left;	display:block;	margin: 40px 22px 5px;	padding:0;}.vcommPhoto {	margin:42px 18px 10px 22px;	float:left;}.workTitleRed {	color:#bf2e1a;	font-size:13px;	font-weight:bold;	display:block;	padding:0;	margin:30px 0 0;}.workTitle {	font-size: 13px;	font-weight:bold;}.workItal {	font-style:italic;	font-size:11px;}.workText1 {	margin: 0px 42px 0px 36px;	height:305px;	overflow:hidden;	text-align:left;	font:10px Verdana, Arial, Helvetica, sans-serif;}.workText {	margin: 0px 42px 100px 36px;	height:305px;	text-align:left;	overflow:hidden;	font:10px Verdana, Arial, Helvetica, sans-serif;}.usApproach {	background: url(img/us_approach.jpg) 0px 42px no-repeat;	margin:0px;	padding:0px;}.approachSpacer {	background: url(img/us_approach.jpg) 0px 42px no-repeat;	width:114px;	height:114px;	background:transparent;}.usName {	margin:42px 0 10px 0;}.usTeam {	background: #bed3aa URL(img/usTeam.jpg) -61px 80px no-repeat;  /*  Right side of photo (in the green)  */	}.usTeamLt {	background: URL(img/usTeam.jpg) 316px 80px no-repeat;  /*  Left side of photo (in the white)  */	}.usHead {	font-size:13px;	font-weight:bold;	color:#bf2e1a;	display:block;	margin: 42px 0 25px 0px;	padding:0;	max-width:270px;}.usHead2 {	font-size:13px;	font-weight:bold;	color:#bf2e1a;	display:block;	margin: 10px 0 5px 0px;	padding:0;	max-width:270px;}.usPhoto {}.usLeft {	float:left;	margin:81px 0 0 0;}.spacer {	width:114px;	height:114px;}.usRight {	float:right;	margin:0 36px 0 0;}.contactImg {	float:right;	border-left:#bed3aa 1px solid;}.contactpara {	float:left;	font-size:10px;	margin:45px 0 0px 36px;}.client {	float:left;	text-align:left;	width:40%;	margin:10px 5px 0px 22px;}.clientpara {	font-size:10px;	}.clientTitle {	font-size:13px;	font-weight:bold;	color:#bf2e1a;}.client a {	color:#639135;	text-decoration:none;}.client a:hover {	color:#bf2e1a;	text-decoration:underline;}.newsSpacer {	height:305px;}.rtSpacer {	height:11px;}.idText {	line-height:20px;}.dolby {	background: url(img/workDolbya.jpg) no-repeat;	height:612px;	border-left:#bed3aa 1px solid;}.scannell {	background: url(img/workScannell.jpg) no-repeat;	height:612px;	border-left:#bed3aa 1px solid;}.navSq {	float:left;	height:8px;	width:8px;	margin:1px;	padding:0;	border:#000 1px solid;}.navSqOn {	float:left;	height:10px;	width:10px;	margin:1px;	padding:0;	background:#639135;}.navSqcont {	width:100%;	float:left;	margin:10px 0 0 20px;}.caption {	font-size:10px;	text-align:center;	float:right;	margin:1px 50px;}.rix2 {	background: url(img/workRix2.jpg) no-repeat;	height:612px;	border-left:#bed3aa 1px solid;}.rix3 {	background: url(img/workRix3.jpg) no-repeat;	height:612px;	border-left:#bed3aa 1px solid;}.ids {	background: url(img/workIDs.gif) no-repeat;	height:612px;	/*border-left:#bed3aa 1px solid;*/}	