body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #9ecc6a;
	margin:0 auto;
	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;
}
.oneColLiqCtr #container {
	width: 100%;  /* this will create a container 80% of the browser width */
	background: #9ecc6a;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColLiqCtr #mainContent {
	padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}


* {margin:0;padding:0;outline: 0px;}
#wrapper  {width:100%;height:auto;text-align: center; overflow: hidden;margin:0 auto;}
#top {background-color:#000;width:100%;margin:0 auto;height:38px;list-style:none;}

*html {margin-left: 0; 
margin-right: 0;}


.vertical_right {
background: url('right_downward_shadow.jpg') repeat-y;
vertical-align:inherit;
} 
.vertical_left {
background: url('left_downward_shadow.jpg') repeat-y;
vertical-align:inherit;
} 


#content {margin-top:0px;margin-right:0px;padding-bottom:0px;width:947px;margin:0 auto;text-align:left;}
#content div {padding:0px;border:0px;float:left;}

#copy-container {width:945px;height:100%;margin-top:0px;margin-left:0px;background-color:#fff;font-family: Arial;font-size: 10pt;}

#nav2 {height: 32px;width: 947px;min-width: 100px;font-size: 9pt;background: #000;text-transform: uppercase;overflow: hidden;opacity: 0.4;filter: alpha(opacity=40);position: absolute;top:675px;z-index:8;}
#nav2 ul {width: 90px;margin: 0px 0px 0px 20px;}
#nav2 a  {z-index: 10;float: left;height:25px;color: #a3a395;text-decoration:none;padding-left: 0px !important;line-height: 20pt;text-indent: 8px;position: relative;text-align: center;font-family: Arial;text-transform: uppercase;font-size: 8pt;font-weight:bold;margin-top:3px;margin-left:0px;}
#nav2 a:hover {color:#48851e;}



#our-work{margin-left:165px;width:700px;}

#work-menu1 {width: 60px;}
#work-menu2 {width: 165px;}
#work-menu3 {width: 180px;}
#work-menu4 {width: 63px;}


#l1, #r1 {width: 10px;height: 10px;cursor: pointer;float: left;overflow: hidden;margin-top: 10px;}
#l1 {margin-left: 10px;}
#l1i {margin-top: -11px; }
#r1 img, #l1 img { behavior: url("iepngfix.htc"); }
#nos {color: white;font: 9pt Arial, serif;float: left;margin: 9px 5px 0px 4px;text-transform: uppercase;font-weight:bold;}
#l1i {margin-top: -11px; }

#moving-section {width: 947px;min-width: 100px;height: 475px;font-family: Arial;font-size: 8pt;background-color:#FFF;color: #8f8f80;overflow: hidden;}
#moving-section-cult {width: 947px;min-width: 100px;height: 443px;font-family: Arial;font-size: 10pt;overflow: hidden;}
#moving-section-serv {width: 100%;min-width: 100px;height: 443px;font-family: Arial;font-size: 10pt;overflow: hidden;}
#moving-sections {width: 947px;;min-width: 100px;overflow: hidden;margin: 0px 0px 0px 0px;}
#moving-sections ul {width: 40000px;height: 475px;margin: 0 auto 0;margin-left: -3px;list-style:none;}
#moving-sections li {width: auto;height: 475px;float: left;}
#moving-sections li img {float: left;min-width: 100px;}
#mover img {min-width: 100px;z-index:1;}
#mover {height:475px;}

#mover-cult img {margin-bottom:12px;}
#mover-cult ul {float:left;white-space:nowrap;list-style:none;}
#mover-cult li{font-family: Arial;font-size: 10pt;font-weight: normal;list-style:none;text-align:left;float:left;display:inline;margin-left:0px;margin-right:20px;width:600px;}
#mover-cult h2 {font-family: Arial;font-size: 10pt;font-weight: bold;color: #48851e;}	
#mover-cult p {margin-top:12px;}
#mover-cult a, a:link {text-decoration:none;font-weight:normal;color: #48851e;}
#mover-cult a:hover {text-decoration:none;font-weight:normal;color: #252724;}


#mover-serv img {margin-bottom:12px;}
#mover-serv ul {float:left;white-space:nowrap;list-style:none;}
#mover-serv li{font-family: Arial;font-size: 10pt;font-weight: normal;color: #8f8f80; width:290px;list-style:none;text-align:left;float:left;display:inline;margin-left:20px;margin-right:20px;width:290px;}
#mover-serv h2 {font-family: Arial;font-size: 10pt;font-weight: bold;color: #69d805;}	
#mover-serv p {margin-top:12px;}
#mover-serv a, a:link {text-decoration:none;font-weight:normal;color: #69d805;}
#mover-serv a:hover {text-decoration:none;font-weight:normal;color: #fff;}

.scroll {margin-left: 2px; width:700px;height:475px;}
.scroll1 {margin-left: 0px; width:700px;height:475px;}
.scroll-mark {margin-left: 0px; width:1400px;height:475px;}
.explore {margin: 10px 0px 12px 0px !important;}

.on { behavior: url("images/nav_images/home_on.jpg");}


#case-copy {margin-left: 0px !important;;width: 947px;height: auto;overflow: hidden;position: relative;float: left;margin-top: 32px; margin-bottom: 21px;}
#case-copy h2 {font-size: 9pt;font-family: Arial;color: #48851e;text-transform: uppercase;font-weight: bold;padding-bottom:0px;padding-top:0px;}
#case-copy h4 {font-size: 9pt;font-family: Arial;color: #000;;font-weight: normal;padding-bottom:0px;padding-top:0px;}
#case-copy img {margin-bottom:0px;margin-left:-2px;}
#case-copy a {font-size: 9pt;font-family: Arial;color: #48851e;font-weight: normal;/*padding-bottom:10px;padding-top:10px;*/}
#case-copy a:hover {color: #252724; }

#copy-wrapper {width: 947px;height: auto; font-family: Arial;font-size: 10pt;}

#copy-wrapper p {width:947px;font-size: 11pt;}
#copy-wrapper a {text-decoration:none;font-size: 10pt;font-weight:bold;}
#copy-wrapper li {margin-top:5px;}

#copy {display: block;position: relative;}
#copy p {font-size: 10pt; color: #F9F9F9;}

#content-wrapper {width:1000px;height:auto;}

#menu {height:auto;width:100%;float:right;/*position:absolute; left:100px; top:545px;*/}
.button_menu{background-color:#000;opacity: 0.6;filter: alpha(opacity=60);clear:both;display:block;float:left;font-size:10px;font-weight:bold;height:25px;line-height:31px;width:150px;margin-left:0px;margin-top:15px;margin-bottom:2px;}
a.button_menu {text-decoration:none;}
.button_menu span {display:block;height:25px;line-height:31px;padding-left:10px;padding-right:8px;margin-right:20px;margin-left:0px;font-size:8pt;text-transform:uppercase;margin-top:-2px;font-weight:bold;color:#fff;}
.button_menu img{float:right; width: 11px;height:10px;margin-top:-15px;border:none;margin-right:5px;}
.v-menu{background-color:#000;opacity: 0.6;filter: alpha(opacity=60);width:130px;clear:both;}
ul.v-menu, .v-menu li{color:#F9F9F9;padding:0;margin:0;list-style:none;}
ul.v-menu{clear:both;margin-top:0px;padding:6px 10px;}
.v-menu li a{color:#F9F9F9;;font-weight:bold;display:block;text-transform:uppercase;font-family: Arial;font-size: 7pt;padding:2px;text-decoration:none;font-weight: bold;}
.v-menu li a:hover{}


#case {height:auto;width:100%;position:absolute; left:723px; top:515px;}
#button_case{background-color:#000;opacity: 0.5;filter: alpha(opacity=50);clear:both;display:block;font-size:10px;font-weight:bold;height:25px;line-height:25px;width:180px;margin-right:10px;margin-left:15px;margin-top:15px;margin-bottom:2px;}
#button_case a{text-decoration:none;}
#button_case span {display:block;height:25px;line-height:31px;padding-left:10px;margin-right:0px;margin-left:0px;font-size:8pt;text-transform:uppercase;margin-top:-2px;font-weight:bold;color:#fff;}
#button_case img{float:right; width: 11px;height:10px;margin-top:-15px;border:none;margin-right:5px;}
.v-case{background-color:#000;opacity: 0.5;filter: alpha(opacity=50);width:160px;clear:both;}
ul.v-case, .v-case li{padding:0;margin:0;list-style:none;}
ul.v-case{clear:both;margin-top:0px;margin-left:15px;padding:6px 10px;}
.v-case li a{color:#8f8f80;font-weight:bold;display:block;text-transform:uppercase;font-family: Arial;font-size: 8pt;padding:2px;text-decoration:none;font-weight: bold;}
.v-case li a:hover{color:#F9F9F9;}

.contact-text p {font-family: Arial;font-size: 10pt;font-weight: normal;color: #8f8f80; width:200px;}



.bg {margin:0px;height:480px;text-align:left;float:left;display:inline;background-color:#252724;/*border:2px solid #000;*/}

#title-culture-copy {height:80px; width: 600px; background-color:#252724;}
#culture-wrapper{height:80px;; width: 100%;background-color:#252724;margin-bottom:40px;}
#section-title{height: 47px;width: 496px;margin: 40px 0px 0px 105px;/*behavior: url(/resources/css/iepngfix.htc);*/}

#section-description {margin: 0px 0px 10px 105px;}
#section-description p {font-family: Arial;font-size: 10pt;font-weight: normal;color: #8f8f80;width:600px;}
#text1 {width:600px; height:auto;}

.current-menu a, .current-news h3, .current-about h4 {color: #CCCCCC !important;}.current a {color: #48851e !important; }

#footer {background: #fff;height: 68px;position: relative;width:947px; margin-top:20px;min-width: 900px;font-family: Arial;font-size: 8pt;float: left;text-align: left;}
#footer-copy {width: 947px; margin-left: 0px;}
#footer a:link, #footer a:active  {color: #ffffff;text-decoration:none; }
#footer a:hover {color: #ffffff; } 
#footer a:visited {color: #69d805;text-decoration:none;}
#office {float: left;width: 180px;margin: 13px 0px 0px 0px !important;margin: 13px 20px 0px 15px;}
#office h4 {margin-bottom: 2px;font-size: 7pt;text-transform:uppercase;}
#other-contact p {float: left;font-size: 7pt;width: auto;font-weight: 100;margin: 43px 10px 0px 63px;text-transform: uppercase;}

.item {width:211px; height:211px; margin-left:34px;font-size: 11pt;}
.item1 {width:211px; height:211px; margin-left:1px;font-size: 11pt;}
.c-title {margin-top:30px;}
.white-footer {height:74px;}
#index {height:233px;}
#index2 {height:80px;}
#work {height:233px;margin-top:20px;}


#news {width: 947px;height:auto}
.news-item1 {width:230px;margin-left:0px;margin-top:20px;height:auto}
.news-item2 {width:320px;margin-left:20px;margin-top:20px;height:auto}
.news-item3 {width:350px;margin-left:20px;margin-top:20px;height:auto}
.read {color:#48851e;}


#market {width: 947px;height:auto;}
#market-design {width: 947px;height:auto;}
#market-design a {color: #3f3f41;}
.market-item1 {width:222px;margin-left:0px;margin-top:0px;height:auto}
.market-item2 {width:705px;margin-left:20px;margin-top:0px;height:auto}
.market-item1a {width:222px;margin-left:0px;margin-top:0px;height:auto}
.market-item2a {width:705px;margin-left:20px;margin-top:10px;height:auto}
.market-item1b {width:222px;margin-left:0px;margin-top:25px;height:auto}
.market-item2b {width:705px;margin-left:20px;margin-top:35px;height:auto}
.market-item1c {width:222px;height:35px;margin-left:0px;margin-top:0px;}
.market-item2c {width:705px;height:35px;margin-left:20px;margin-top:10px;}

#line {width:947px;margin-top:0px;}

#table {width:947;}




