HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../../images/global/background_01.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center; min-width: 750px
}
#outer {
	/*BORDER-RIGHT: #000 1px solid;*/ MIN-HEIGHT: 100%; MARGIN: auto auto -27px; /*BORDER-LEFT: #000 1px solid;*/ WIDTH: 748px; POSITION: relative; HEIGHT: 100%; TEXT-ALIGN: left;
}
UNKNOWN {
	HEIGHT: auto
}
#innerwrap {
	FLOAT: left; WIDTH: 748px;
}
#header {
	/*BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid;*/ Z-INDEX: 100; /*BACKGROUND: #FFFFFF;*/ LEFT: 0px; OVERFLOW: hidden; WIDTH: 750px; COLOR: #000000;  POSITION: absolute; TOP: 0px; HEIGHT: 436px; background-image: url(../../images/global/header_bk_01.jpg); background-repeat: repeat-x; overflow:hidden;
}
#left {
	FLOAT: left; PADDING-BOTTOM: 32px; WIDTH: 210px; PADDING-TOP: 436px; POSITION: relative;
}
#left P {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px
}
#right P {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px
}
#right {
	FLOAT: right; PADDING-BOTTOM: 32px; WIDTH: 0px; PADDING-TOP: 436px; POSITION: relative; display: none;
}
#footer {
	CLEAR: both; /*BORDER-TOP: #000 1px solid; BORDER-BOTTOM: #000 1px solid;*/ MARGIN: auto; WIDTH: 748px; COLOR: #000000;  POSITION: relative; HEIGHT: 25px; TEXT-ALIGN: left; padding-left: 25px;
}
 HTML #footer {
	HEIGHT: 25px
}
DIV {
	MARGIN-TOP: 0px
}
P {
	MARGIN-TOP: 0px
}
#centrecontent {
	FLOAT: right; PADDING-BOTTOM: 32px; WIDTH: 525px; PADDING-TOP: 436px;
}
#centrecontent P {
	PADDING-LEFT: 3px
}
 HTML #ieclear {
	WIDTH: 100%; HEIGHT: 27px
}
/*********** Column Containers **********/
#left #container{
	
}
#centrecontent #container{
	
}
#right #container{
	
}

#left{
			width: 0px;
		}
		#centrecontent{
			width: 748px;
		}
		#row1{
			padding: 0px 20px 20px 20px; margin: 0px; clear: both;
		}
		#row1 h1{
			margin: 0px 0px 5px 0px;
		}
		#row1 .button{
			float: right;
		}
		#row2{
			padding: 0px 20px 20px 20px; margin: 0px; clear: both;
		}
		#row2 h2{
			margin: 0px 0px 5px 0px;
		}
		.rowFea1{
			width: 225px; float: left; margin-right: 20px;
		}
		.rowFea1 .teamPic{
			border: 1px solid #c3c3c3; padding: 3px; margin-bottom: 5px;
		}
		.rowFeaRight{ margin-right: 0px;}
		.workFea h1{
			margin: 0px 0px 5px 0px; padding: 0px;
		}
		#serviceslist{
			margin-right: 40px;
		}
		#featureImgTop{
		width: 150px; float: left; margin: 0px 15px 0px 0px; 
	}
	#featureImgTop img.top{
		border: 1px solid #c3c3c3; padding: 3px; margin: 0px 0px 5px 0px;
	}
	#featureImgTop h1{
		white-space: nowrap; font-size: 14px; color: #666666; font-weight: bold;
	}
	#featureImgTop img.button{
		float: right;
	}
	#serviceslist ul{
		padding: 0px; margin: 0px;
	}
	#serviceslist li{
		padding: 0px; margin: 0px; line-height: 12px; margin-bottom: 10px;
	}
	#portfoliolinks{
		margin-top: 40px;
	}