#content {
	background-image:url(../images/content/home_content_BG.gif);
	background-repeat:no-repeat;
	background-position:41px bottom;
	margin:0px 0px 10px 0px;
}

#feature {
	background:url(../images/content/home_feature.jpg) top left no-repeat;
	width:895px;
	height:230px;
	border-bottom:1px solid #fff;
}
#feature .noflash {
padding:0px 0px 0px 600px;
}
#feature .noflash span {visibility:hidden;}

#feature .noflash a {
	display:block;
	text-decoration:none;
	height:150px;
}

/* content first row  */
#contentA {
	position:relative;
	background:url(../images/content/home_contentA_BG.gif) top left no-repeat;
	width:880px;
	padding:17px 0px 0px 14px;
}
#welcome {
	width:485px;
	float:left;
	margin:0px 36px 0px 0px;
	}
#welcome h1 {
	background:url(../images/text/home_h1.gif) top left no-repeat;
	width:485px;
	height:22px;
	}
#welcome p {
	line-height:1.6em;
	text-align:justify;
}
	/* "red" first line */
#welcome p span {
	color:#991F02;
	font-weight:bold;
	}
/* client flash */
#customers {
	width:343px;
	height:124px;
	float:left;
}
#customers .noflash {
	width:343px;
	height:124px;
	float:left;
	background:url(../images/text/home_clients.gif) top left no-repeat;
}
/* content second row  */
#contentB {
	position:relative;
	height:168px;
	width:894px;
	padding:0px 0px 14px 0px;
	background:url(../images/content/home_contentB_BG.gif) bottom left no-repeat;
}
#services {
	background:url(../images/text/home_services.gif) top left no-repeat;
	width:484px;
	height:163px;
	position:absolute;
	left:14px;
	top:5px;
}
#services h2,
#services h3,
#services ul,
#services li {
	position:absolute;
	width:242px;
	}
/* headings height */
#services h2,
#services h3 {height:31px;}
/* list-item heights */
#services li,
#services li a {height:43px;}

#services li a {
	display:block;
	text-decoration:none;
}
/* left column horizontal position */
#services h2,
#servicesA {left:0px;}

/* right column horizontal position */
#services h3,
#servicesB {left:242px;}

/* headings vertical position */
#services h2,
#services h3 {top:0px;}
/* first row of links vertical position */
#services li.a {top:31px;}
/* second row of links vertical position */
#services li.b {top:74px;}
/* third row of links vertical position */
#services li.c {top:117px;}


#newsmailer {
	background:url(../images/content/home_signs_feature.jpg) top left no-repeat;
	width:200px;
	height:146px;
	position:absolute;
	left:517px;
	top:8px;
	padding:22px 0px 0px 164px;
}
#newsmailer h4 {height:43px;}
#newsmailer ul {
	height:81px;
	width:170px;
	}
#newsmailer li {height:27px;}
#newsmailer a {
	display:block;
	text-decoration:none;
	height:27px;
}