h1.header-home {
	height: 33px;
	margin: 0;
	padding: 4px 0 0 0;
	background: url(../info/graphics/bg-header-home.gif) no-repeat;
	font-family: Helvetica, Arial, sans-serif;
	color: #ffffff;
	font-size: 24px;
	line-height: 26px;
	text-align: center;
}

h1.header-about {
	margin: 0;
	text-align: center;
	font-size: 30px;
	line-height: 30px;
	font-family: Helvetica, Arial, sans-serif;
	color: #a71640;
}

h2.header-about {
	margin: 0;
	height: 27px;
	padding: 0 0 0 0;
	text-align: center;
	font-size: 14px;
	line-height: 27px;
	font-family: Helvetica, Arial, sans-serif;
	color: #ffffff;
	background: url(../info/graphics/bg-header-about.gif) no-repeat;
}

.home-button-left, .home-button-center, .home-button-right {float: left; padding-top: 14px;}

.home-button-left {
	width: 261px;
	background: url(../info/graphics/bg-buttons-home-left2.gif) no-repeat;
}

.home-button-center {
	width: 259px;
	background: url(../info/graphics/bg-buttons-home-center2.gif) no-repeat;
}

.home-button-right {
	width: 260px;
	background: url(../info/graphics/bg-buttons-home-right2.gif) no-repeat;
}

	.home-button-top {
			/*height: 133px;*/
			/*height: 119px;*/
		/*height: 148px;*/
		height: 134px;
		padding: 0 12px 0 18px;
	}
	
		.home-button-top a, .home-button-top a:visited {
			color: #00536c;
			font-size: 11px;
			text-decoration: underline;
			font-weight: normal;
			font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		}
		
		.home-button-top a:hover {
			color: #d2f5ff;
			font-size: 11px;
			text-decoration: underline;
			font-weight: normal;
			font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		}
	
		.home-button-top h2 {
			margin: 0;
			font-size: 20px;
			color: #0062b5;
			font-family: "Univers", Helvetica, Arial, sans-serif;
			font-weight: normal;
			letter-spacing: -1px;
			line-height: 18px;
		}
		
			.home-button-top h2 a, .home-button-top h2 a:visited {
				color: #0062b5;
				font-size: 20px;
				font-weight: normal;
				text-decoration: none;
				font-family: "Univers", Helvetica, Arial, sans-serif;
			}
			
			.home-button-top h2 a:hover {
				color: #0062b5;
				font-size: 20px;
				font-weight: normal;
				text-decoration: underline;
				font-family: "Univers", Helvetica, Arial, sans-serif;
			}
			
		.home-button-top p {
			margin-top: 8px;
			margin-bottom: 0;
			color: #FFF;
			font-size: 11px;
			font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
			line-height: 15px;
		}
		
		.home-button-image {
			float: right;
			margin-left: 10px;
		}
	
	.home-button-bottom {
		height: 99px;
		padding: 0 12px 0 18px;
	}
	
		.home-button-bottom a, .home-button-bottom a:visited {
			font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size: 10px;
			color: #c8ebff;
			font-weight: normal;
			text-decoration: underline;
		}
		
		.home-button-bottom a:hover {
			font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size: 10px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: underline;
		}
	
		.home-button-bottom ul {
			margin: 0;
			padding: 6px 0 0 0;
		}
		
			.home-button-bottom ul li {
				margin: 0;
				padding: 0 0 0 12px;
				list-style: none;
				font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-size: 10px;
				color: #c8ebff;
				line-height: 14px;
				background: url(../info/graphics/bullet-home.gif) 0 4px no-repeat;
			}
			
		.home-button-bottom-price {
			width: 71px;
			text-align: right;
			font-family: Helvetica, Arial, sans-serif;
			color: #ffd02c;
			font-size: 22px;
			float: right;
		}
		
			.home-button-bottom-price p {margin-top: 6px; margin-bottom: 0;}
			
.home-logos {
	width: 728px;
	height: 40px;
	text-align: center;
	background: url(../info/graphics/bg-buttons-bottom2.gif) no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	color: #fff;
}

	.home-logos a, .home-logos a:visited {
		color: #fff;
		text-decoration: none;
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size: 12px;
		font-weight: normal;
	}
	
	.home-logos a:hover {
		color: #fff;
		text-decoration: underline;
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size: 12px;
		font-weight: normal;
	}
	
.commercial-home {
	width: 174px;
	height: 190px;
	margin-right: 11px;
	background: url(../info/graphics/bg-commercial-home.gif) no-repeat;
	float: left;
}

.testimonials-home {
	width: 357px;
	height: 190px;
	background: url(../info/graphics/bg-testimonials-home.gif) no-repeat;
	float: left;
}

.live-chat-home {
	width: 174px;
	height: 190px;
	background: url(../info/graphics/bg-live-chat-home.gif) no-repeat;
	text-align: center;
	float: right;
}

	.inside-bottom-home {padding: 11px 11px 0 11px;}
	
	.commercial-home h3, .testimonials-home h3, .live-chat-home h3 {
		margin: 0;
		text-align: center;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	.commercial-home h3 {
		color: #ffffff;
		font-size: 18px;
		line-height: 18px;
	}
	
	.commercial-home p {
		text-align: center;
		margin-top: 16px;
		margin-bottom: 0;
	}
	
	.testimonials-home h3 {
		color: #0063b6;
		font-size: 13px;
		line-height: 15px;
	}
	
	.testimonials-home p {
		margin-top: 4px;
		margin-bottom: 0;
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size: 11px;
		line-height: 15px;
		color: #004a61;
	}
	
	.testimonials-home h4 {
		margin: 0;
		text-align: center;
		color: #4c799e;
		font-size: 10px;
		font-weight: normal;
		line-height: 12px;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	.live-chat-home h3 {
		color: #ffffff;
		font-size: 13px;
		line-height: 15px;
	}
	
	.live-chat-home-textarea {
		width: 149px;
		height: 92px;
		margin-top: 9px;
		padding: 4px;
		border: 1px solid #cfcfcf;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
	}
	
	.live-chat-home p {
		margin-top: 9px;
		margin-bottom: 0;
	}
	
.bg-exposure {background: url(../info/graphics/bg-exposure-content.gif) no-repeat;}

	.inside-bg-exposure {
		padding: 18px 18px 0 18px;
		font-size: 12px;
		line-height: 16px;
		color: #000;
		font-family: Helvetica, Arial, sans-serif;
	}
	
		.inside-bg-exposure-right {
			width: 233px;
			margin-left: 4px;
			float: right;
		}
		
			.inside-bg-exposure-right p {margin-top: 12px; margin-bottom: 0;}
		
		.inside-bg-exposure h3 {
			margin: 16px 0 0 0;
			font-size: 16px;
			line-height: 20px;
			color: #a71640;
		}
		
		.inside-bg-exposure a, .inside-bg-exposure a:visited {
			color: #a71640;
			font-family: Helvetica, Arial, sans-serif;
			font-weight: bold;
			text-decoration: underline;
			font-size: 12px;
		}
		
		.inside-bg-exposure a:hover {
			color: #a71640;
			font-family: Helvetica, Arial, sans-serif;
			font-weight: bold;
			text-decoration: none;
			font-size: 12px;
		}
		
		.inside-bg-exposure ul {
			margin: 8px 0 0 0;
			padding: 0;
		}
		
			.inside-bg-exposure ul li {
				margin: 0 0 6px 0;
				padding: 0 0 0 12px;
				list-style: none;
				line-height: 14px;
				font-size: 11px;
				background: url(../info/graphics/bullet-home.gif) 0 4px no-repeat;
			}

		.live-chat-exposure {
			width: 233px;
			height: 159px;
			margin-top: 12px;
			background: url(../info/graphics/bg-live-chat-exposure.gif) no-repeat;
		}
		
			.inside-live-chat-exposure {padding: 10px 10px 0 10px; text-align: center;}
			
				.inside-live-chat-exposure h3 {
					margin: 0;
					font-size: 14px;
					line-height: 16px;
					color: #ffffff;
					font-family: Helvetica, Arial, sans-serif;
				}
				
				.live-chat-exposure-textarea {
					width: 213px;
					height: 63px;
					margin-top: 9px;
					padding: 4px;
					border: 1px solid #cfcfcf;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #000;
				}
				
				.live-chat-exposure p {
					margin-top: 9px;
					margin-bottom: 0;
				}
				
.mls-listing-info, .package-content {
	font-size: 12px;
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 18px;
}

	.mls-listing-info h1, .package-content h1 {text-align: center; margin: 0; font-size: 36px; line-height:32px; color: #a71640; font-weight:}
	
	.mls-listing-info h2, .package-content h2 {
		margin: 20px 0 0 0;
		padding: 0;
		font-size: 18px;
		line-height: 20px;
		color: #a71640;
	}
	
	.mls-listing-info p, .package-content p {
		margin-top: 15px;
		margin-bottom: 0;
		font-size: 12px;
		line-height: 18px;
		color: #000;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	.mls-listing-info a, .mls-listing-info a:visited, .package-content a, .package-content a:visited {
		color: #a71640;
		font-weight: bold;
		text-decoration: underline;
		font-size: 12px;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	.mls-listing-info a:hover, .package-content a:hover {
		color: #a71640;
		font-weight: bold;
		text-decoration: none;
		font-size: 12px;
		font-family: Helvetica, Arial, sans-serif;
	}

.package-container {
	width: auto;
	background: url(../info/graphics/divider-bullet.gif) 584px 0 repeat-y; 
}

.package-content {
	width:580px;
	float: left;
}

.package-right {
	width: 183px;
	float: right;
}

.divider-vert {
	width: 8px;
	background: url(../info/graphics/divider-bullet.gif) repeat-y; 
	float: left;
}

.divider-horiz {
	width: auto;
	height:16px;
	background: url(../info/graphics/divider-bullet.gif) center repeat-x;
}

.inside-oval {
	font-size: 14px;
	color: #ffffff;
	text-align: center;
	font-family: Helvetica, Arial, sans-serif;
}

	.inside-oval a, .inside-oval a:visited {
		color: #ffffff;
		font-size: 14px;
		text-decoration: underline;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	.inside-oval a:hover {
		color: #FF0;
		font-size: 14px;
		text-decoration: underline;
		font-family: Helvetica, Arial, sans-serif;
	}

.content11 {font-size: 11px;}

.float-left {float: left;}
.float-right {float: right;}
.clear {clear: both;}

/*live chat */
#LPidentifier {
display:none;
}
#LPmessage {
display:inline;
}