	ul.spread li {line-height:1.6em;}

	div.rhc_item {
		margin-top:2.5em;
		margin-left:0;
		margin-right:0;
		padding:4px;
		font-size:77%;
		width:100%;
	}
	div.rhc_item h3 {
		font-weight:bold;
		margin:.25em 0 .5em 0;
		padding:0;
	}
	div.rhc_item p, div.rhc_item h4 {
		font-size:93%;
		margin:0;
		padding:0;
	}
	div.rhc_item p {
		margin:0 0 .75em 0;
		line-height:1.5em;
	}

	div.rhc_item ul {
		margin:0 0 .75em 0;
	}
	div.rhc_item li {
		line-height:1.2em;
	}

	.testimonial {
		background-color:#ffec90;
		/*font-family:Arial,sans-serif;*/
	}
	.testimonial h3 {
		text-align:left;
		margin-bottom:.5em;
	}
	.testimonial p {
		text-align:left;
	}
	.testimonial h4 {
		text-align:right;
	}
	.details {
		background-color:maroon;
		color:white;
		cursor:pointer;
	}
	.feature {
		background-color:#fca;
	}
	.service {
		background-color:#eee;
		color:navy;
		cursor:pointer;
	}

	#rhc_textads {
		margin-top:3em;
		width:100%;
		text-align:center;
		background-color:#050;
		font-size:77%;
		padding:0em 4px .5em 4px;
		font-family:Arial;
	}
	.rhc_textad a {
		color:blue;
		cursor:pointer;
		text-decoration:underline;
		font-weight:bold;
	}
	#rhc_textads img {
		border:none;
		margin-bottom:0;
		position:relative;top:-.75em;
	}
	.rhc_textad a:visited {
		color:blue;
	}
	.rhc_textad a:hover {
		color:green;
	}

	#rhc_textads p.rhc_textad {
		color:#030;
		background-color:white;
		text-align:center;
		line-height:1.2em;
		margin:.2em;
		border:medium solid #090;
		padding:.5em .2em;
	}

