#x {
	BORDER-TOP: black 1px dotted
}
#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images_new/rubbish-home.jpg) no-repeat center 20px; PADDING-BOTTOM: 50px; MARGIN: 0px auto; WIDTH: 760px; PADDING-TOP: 240px; POSITION: relative
}
#seowrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images_new/seo-header.jpg) no-repeat center 20px; PADDING-BOTTOM: 50px; MARGIN: 0px auto; WIDTH: 760px; PADDING-TOP: 280px; POSITION: relative
}
.lefthalf {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 370px
}
.righthalf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 369px; PADDING-TOP: 0px
}
.fullwidth {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 760px; PADDING-TOP: 0px
}
#logo {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#bamboo-juice {
	DISPLAY: block; Z-INDEX: 1000; RIGHT: 0px; BACKGROUND: url(../images/bamboo-corner.png) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 250px; TEXT-INDENT: -9000px; POSITION: absolute; TOP: 0px; HEIGHT: 250px; _background: url(../images/bamboo-corner.gif) no-repeat 0 0
}
#intro {
	POSITION: absolute; TOP: 700px
}
#intro-ppc {
	
}
.hide {
	DISPLAY: none
}
H1 {
	FONT-SIZE: 1.6em; COLOR: #0097a4
}
#content-secondary H2 {
	FONT-WEIGHT: bold! important; FONT-SIZE: 1.5em
}
#h2prize {
	FONT-SIZE: 1.6em; COLOR: #0097a4
}
H3 {
	FONT-SIZE: 1.1em
}
H4 {
	FONT-SIZE: 1em;
	MARGIN-BOTTOM: 0px;
	font-weight: bold;
}
#content-main {
	BACKGROUND: url(../images_new/hp-we-content-lines.gif) repeat-y; MARGIN: 0px 0px 10px
}
#content-main H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; COLOR: #0097a4; PADDING-TOP: 0px
}
#content-main P {
	MARGIN: 0px 0px 10px
}
#content-main P STRONG {
	COLOR: #eee
}
#content-main UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content-main LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#we-are {
	PADDING-RIGHT: 40px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 245px; PADDING-TOP: 0px
}
#home #content-main H2 {
	TEXT-INDENT: -9000px; HEIGHT: 20px
}
#we-are H2 {
	BACKGROUND: url(../images_new/replace-we-are.png) no-repeat; _background: url(../images_new/replace-we-are.gif) no-repeat
}
#we-do {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 205px; PADDING-TOP: 0px
}
#we-do H2 {
	BACKGROUND: url(../images_new/replace-we-do.png) no-repeat; _background: url(../images_new/replace-we-do.gif) no-repeat
}
#we-do UL LI {
	FONT-WEIGHT: normal; FONT-SIZE: 1.5em; MARGIN-BOTTOM: 0.5em; FONT-FAMILY: "L Avenir Light", "B Avenir Book", Avenir, Helvetica, Arial, sans-serif
}
#we-do UL LI.last {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em
}
#weve-helped {
	FLOAT: right; WIDTH: 150px
}
#weve-helped H2 {
	BACKGROUND: url(../images_new/replace-weve-helped.png) no-repeat; _background: url(../images_new/replace-weve-helped.gif) no-repeat
}
#quick-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#quick-links LI {
	FLOAT: left
}
#ql-about {
	PADDING-RIGHT: 40px; WIDTH: 245px; TEXT-ALIGN: right
}
#ql-services {
	PADDING-RIGHT: 40px; WIDTH: 245px; TEXT-ALIGN: right
}
#ql-portfolio {
	WIDTH: 190px; TEXT-ALIGN: right
}
#quick-links A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.3em; BACKGROUND: url(../images_new/arrow-quick-links.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #ffdd00; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#quick-links A:hover {
	COLOR: #fff300; TEXT-DECORATION: underline
}
#section1 {
	PADDING-RIGHT: 40px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 245px; PADDING-TOP: 0px
}
#section2 {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 205px; PADDING-TOP: 0px
}
#section3 {
	FLOAT: right; WIDTH: 150px
}
#content-secondary {
	FONT-SIZE: 0.9em; BACKGROUND: url(../images_new/hp-we-content-lines.gif) repeat-y; MARGIN: 400px 0px 50px
}
#content-secondary H2 {
	FONT-WEIGHT: normal; COLOR: #0097a4
}
#content-secondary H3 {
	COLOR: #ccc
}
#content-secondary UL {
	PADDING-LEFT: 15px; MARGIN-LEFT: 0px
}
#content-secondary OL {
	PADDING-LEFT: 15px; MARGIN-LEFT: 0px
}
#content-secondary LI {
	PADDING-LEFT: 15px; MARGIN-LEFT: 0px
}
#about {
	PADDING-RIGHT: 40px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 245px; PADDING-TOP: 0px
}
#portfolio {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 205px; PADDING-TOP: 0px
}
#portfolio IMG {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; BORDER-LEFT: #777 1px solid; BORDER-BOTTOM: #777 1px solid
}
.fieldname {
	FONT-WEIGHT: bold
}
#book {
	FLOAT: right; WIDTH: 150px
}
#contact {
	RIGHT: auto;

    background-color:#000 
	LEFT: 0px;
	BOTTOM: 0px;
	POSITION: fixed;
	HEIGHT: auto;

	width: auto;
	text-align: center;
	background-repeat: no-repeat;
	text-align: left;
	width: auto;
}
IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	text-align: center;
}
#copy-message {
	PADDING-TOP: 10px
}
#copy-messageseo {
	MARGIN-TOP: 20px; PADDING-TOP: 10px
}
#breadcrumb A {
	PADDING-RIGHT: 3px; MARGIN-TOP: 15px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 1.3em; FLOAT: right; MARGIN-BOTTOM: 30px; COLOR: #ccc; TEXT-DECORATION: none
}
#breadcrumb A:hover {
	BACKGROUND: #0097a4; COLOR: #ffffff; TEXT-DECORATION: none
}
#calluson {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; BACKGROUND: #0097a4; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
#callnumber {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; BACKGROUND: #111111; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
#submit {
	DISPLAY: none
}
#contactfrm {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.frm_txt {
	WIDTH: 150px
}
.errortext {
	VERTICAL-ALIGN: top; COLOR: #ff0000
}
#contacttable .labeltext {
	VERTICAL-ALIGN: top; WIDTH: 105px; TEXT-ALIGN: right
}
#companyname {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BACKGROUND-COLOR: #3a3a3a; BORDER-BOTTOM-STYLE: none; outline: none
}
#name {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BACKGROUND-COLOR: #3a3a3a; BORDER-BOTTOM-STYLE: none; outline: none
}
#email {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BACKGROUND-COLOR: #3a3a3a; BORDER-BOTTOM-STYLE: none; outline: none
}
#phone {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BACKGROUND-COLOR: #3a3a3a; BORDER-BOTTOM-STYLE: none; outline: none
}
#website {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BACKGROUND-COLOR: #3a3a3a; BORDER-BOTTOM-STYLE: none; outline: none
}
#frm_send {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #777; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 0px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#frm_send:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #0097a4; PADDING-BOTTOM: 2px; CURSOR: pointer; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#contacttable {
	MARGIN-BOTTOM: 15px
}
#spanthanks {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0097a4
}
.radiobtn {
	MARGIN-LEFT: 108px
}
#chamberpage {
	BORDER-RIGHT: #990000 4px solid; PADDING-RIGHT: 10px; BORDER-TOP: #990000 4px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images_new/chamberbg.png); PADDING-BOTTOM: 10px; MARGIN: 75px auto 0px; BORDER-LEFT: #990000 4px solid; WIDTH: 600px; PADDING-TOP: 10px; BORDER-BOTTOM: #990000 4px solid
}
#chamberpageg {
	BORDER-RIGHT: #006600 4px solid; PADDING-RIGHT: 10px; BORDER-TOP: #006600 4px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images_new/chamberbgg.png); PADDING-BOTTOM: 10px; MARGIN: 75px auto 0px; BORDER-LEFT: #006600 4px solid; WIDTH: 600px; PADDING-TOP: 10px; BORDER-BOTTOM: #006600 4px solid
}
#chamberpage IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; DISPLAY: block; MARGIN: 0px auto; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#chamberpageg IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; DISPLAY: block; MARGIN: 0px auto; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#chamberh1 {
	FONT-SIZE: 2em; WIDTH: 100%; COLOR: #000000; TEXT-ALIGN: center
}
#cont #cont0 #page2 #cont1 .dd #serv {
	width: 270px;
	height: 180px;
}
#cont #cont0 #page2 #cont1 .dd #serv2 {
	width: 270px;
	float: right;
	height: 180px;
}
#cont #cont0 #page2 #cont1 .dd table tr td {
	text-align: left;
}
.service-font {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	text-decoration: none;
}
#cont #cont0 #page2 #cont1 #tablita {
	height: 27px;
	background-repeat: no-repeat;
	background-position: -25px -1px;
	background-color: #F9F9F9;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CACACA;
	border-right-color: #CACACA;
	border-bottom-color: #CACACA;
	border-left-color: #CACACA;
	padding-top: 1px;
	padding-bottom: -1px;
}
#cont #cont2 #paginaswf #f-pr .empleos {
	text-align: left;
}
#cont #cont2 #paginaswf #f-pr p {
	text-align: left;
}

