#container #content {
	width: 958px;
	margin-left: 8px;
	background-image: url(img/interior/bg.png);
	background-repeat: repeat-y;
}
					#container #content h2#ttl_about {
						display: block;
						margin: 0px;
						padding: 0px;
						width: 714px;
						height: 89px;
						background-image: url(img/interior/ttl_about.png);
						font-size: 2px;
						text-indent: -9000px;
						color: #0A3C6F;
					}
					#container #content h2#ttl_residential {
						display: block;
						margin: 0px;
						padding: 0px;
						width: 714px;
						height: 89px;
						background-image: url(img/interior/ttl_residential.png);
						font-size: 2px;
						text-indent: -9000px;
						color: #0A3C6F;
					}
						#container #content h2#ttl_business {
							display: block;
							margin: 0px;
							padding: 0px;
							width: 714px;
							height: 89px;
							background-image: url(img/interior/ttl_business.png);
							font-size: 2px;
							text-indent: -90000px;
							color: #0A3C6F;
					}
					#container #content h2#ttl_contact {
						display: block;
						margin: 0px;
						padding: 0px;
						width: 714px;
						height: 89px;
						background-image: url(img/interior/ttl_contact.png);
						font-size: 2px;
						text-indent: -9000px;
						color: #0A3C6F;
					}
					#container #content h2#ttl_offer {
						display: block;
						margin: 0px;
						padding: 0px;
						width: 714px;
						height: 89px;
						background-image: url(img/interior/ttl_offer.png);
						font-size: 2px;
						text-indent: -9000px;
						color: #0A3C6F;
					}
		#container #content #LftCol {
			float: left;
			width: 714px;
		}
					#container #content #LftCol p {
	font-size: 13px;
	color: #444444;
	margin-right: 30px;
	margin-left: 30px;
	line-height: 26px;
					}
					#container #content #LftCol li {
	font-size: 13px;
	line-height: 22px;
	color: #444444;
	margin-left: 20px;
	margin-right: 30px;
					}
					#container #content #LftCol h3 {
					font-size: 18px;
					color: #0A3C6F;
					margin-right: 30px;
					margin-left: 30px;
					border-bottom-width: 1px;
					border-bottom-style: dotted;
					border-bottom-color: #CCCCCC;
		}
		#container #content #rgtCol {
			float: left;
			width: 235px;
			margin: 0px;
			padding: 0px;
		}
					#container #content #rgtCol #rgtColTop {
	height: 240px;
	width: 235px;
	background-image: url(img/interior/rgt_top_bg.png);
	background-repeat:no-repeat;
	margin: 0px;
	padding: 0px;
					}
					#container #content #rgtCol .rgtColBox {
	background-image: url(img/interior/rgt_box_bg.png);
	height: 190px;
	width: 235px;
	padding-top: 15px;
						}
					#container #content #rgtCol #rgtColTop h3 {
						display: block;
						text-indent: -9000px;
						margin: 0px;
						height: 42px;
										}
					#container #content #rgtCol .rgtColBox h3 {
						display: block;
						margin: 0px;
						padding: 0px;
						width: 235px;
						height: 31px;
						background-image: url(img/interior/rgt_ttl_business.png);
						text-indent: -9000px;
						}
					#container #content #rgtCol li {
						font-size: 11px;
						color: #575447;
						}
					#container #content #rgtCol p {
	font-size: 10px;
	padding-right: 15px;
	padding-left: 15px;
	color: #37352D;
	padding-top: 1px;
						}
						#container #content #rgtCol #bubble {
	width: 207px;
	background-image: url(img/lft_bubble_bg.png);
	background-repeat: no-repeat;
	background-position: top;
	margin-right: auto;
	margin-left: auto;
	padding-top: 6px;
					}

	
#container #content #bottom {
	clear: both;
	margin: 0px;
	padding: 0px;
}
#container #content #LftCol p.quote {
	border: 1px solid #CCCCCC;
	background-color: #F6F6F6;
	padding: 10px;
	font-style: italic;
	margin-bottom: 30px;
}
#container #content #LftCol ol {
	margin-bottom: 25px;
}
#container #content #LftCol ol li {
	margin-bottom: 30px;
	line-height: 26px;
}
#container #content #LftCol h4 {
	margin-right: 20px;
	margin-left: 30px;
	color: #F05023;
	font-size: 14px;
}
