#clearer	{
	height:1px;
	clear:both;
}
div#pagetitle {
	background: url(../images/text/interior_h1_bgtile.gif) top repeat-x;
}
div#pagetitle h1 {
	background: url(../images/text/Client-List_h1.gif) top left no-repeat;
	height: 29px;
	margin:0px 0px 0px 0px;
}
div#pagetitle h1 span {displaY:none;}
div#content {
	padding:0px 0px 0px 2px;
	width:677px;
	clear:both;
	background:url(../images/content/Client-List_tile.gif) top left repeat-y;
margin:0px 0px 1px 0px;
}
table#partner_logos {
	margin-top: 20px;
}
table#partner_logos td {
	text-align: center;
}


/* career opportunities */
div.leftfeature	{
	background: url(../images/content/Home_career_op_bg.gif) bottom left no-repeat;
	padding: 0px 0px 9px 0px;
}
/* career opportunities  title */
div.leftfeature h6	{
	background:url(../images/text/Home_career_op_h6.gif) top left no-repeat;
	width:226px;
	height:42px;
}
/* career opportunities text */
div.leftfeature p	{
	background: url(../images/content/Home_career_op.jpg) top left no-repeat;
	margin: 0px 0px 0px 7px;
	padding: 100px 0px 4px 0px;
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
/* career opportunities button */ 
div.leftfeature div	{
	background: url(../images/text/Home_career_op_btn.gif) top left no-repeat;
	width: 162px;
	height: 20px;
	margin: 0px 0px 0px 6px;
}
/* career opportunities button link */ 
div.leftfeature div a {
	display: block;
	text-decoration: none;
	height: 20px;
}

#main .RIGHT {width:677px;}
/* right content */
#images {
	height:223px;
	width:677px;
	}
#images img {
	float:left;
	margin:2px 0px 0px 0px;
}
#images #mainimg {margin:2px 2px 0px 0px;}
div#contentA, div#contentB {float:left;}

#contentA	{
	width:419px;
	padding:0px 0px 0px 0px;
}

#contentA h2	{
	background:url(../images/text/Client-List_h2.gif) top left no-repeat;
	width:231px;
	height:11px;
	font-size:0px;
	margin:0px 0px 0px 0px;
}
#introtext	{
	padding:13px 9px 8px 9px;
	/* background:url(../images/content/Portfolio_featured_dots.gif) bottom left repeat-x; */
	margin:0px 0px 7px 0px;
	}

.project {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.project img	{
	float:left;
	margin:0px 7px;
	}
.project h4 {
	font:bold 18px "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
}

.project p	{margin:0px 0px 8px 0px;}

.project div {
	background:url(../images/text/Portfolio_view_details.gif) top left no-repeat;
	width:129px;
	height:19px;
}
.project>div {
	float:left;
}
.project div span {display:none;}
.project div a {
	display:block;
	text-decoration:none;
	height:19px;
}


/* CLIENT LIST */
#contentB {
	padding:13px 0px 0px 9px;
}

#contentB h3 {
	background:url(../images/text/Client-List_h3.gif) top left no-repeat;
	width:91px;
	height:24px;
}

#contentB li {
	font:bold 14px "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/content/_bullet_white.gif) top left no-repeat;
	padding:0px 0px 8px 12px;
}

#contentB div {
	background:url(../images/text/Client-List_view_portfolio.gif) top left no-repeat;
	width:161px;
	height:20px;
}
#contentB div a {
	display:block;
	text-decoration:none;
	height:20px;
}

/* IntroText CLIENT LIST */
#introtext {
	padding:13px 0px 0px 9px;
}

#introtext h3 {
	background:url(../images/text/Client-List_h3-white-bg.gif) top left no-repeat;
	width:91px;
	height:24px;
}

#introtext li {
	font:bold 14px "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 8px 12px;
	list-style: disc inside;
}

#introtext div {
	background:url(../images/text/Client-List_view_port-white-bg.gif) top left no-repeat;
	width:177px;
	height:20px;
	padding-bottom: 8px;
}
#introtext div a {
	display:block;
	text-decoration:none;
	height:20px;
}
