#container { display: inline; width: 765px;}
#content { width: 555px; padding: 0 15px;float: left; }

h1, h2, h3, h4, h5 {
	margin: 0;
	padding: 0;
	font-family: "Tahoma";
	font-weight: bold;
	letter-spacing: -1px;
	text-align: left;
}

h1 { font-size: 20pt; color: #214683;                                                         }
h2 { font-size: 13pt; color: #000000; margin-bottom: 10px;                                    }
h3 { font-size: 10pt; color: #7b7c75; margin: 10px 0 7px 15px; letter-spacing: 0;             }
h4 { font-size: 10pt; color: #000000; letter-spacing: 0;                                      }
h5 { font-size: 9pt; color: #7b7c75; letter-spacing: 0; margin-top: 3px; font-weight: normal; }

div#title { margin-left: 185px; }
div#title h1 { font-weight: normal; }

span.highlight { color: #920006; }

#content a		{
								color: #5d5d5d;
								text-decoration: none;
								font-family: "Trebuchet MS";
								font-weight: bold;
								font-size: 10pt;
								float: right;
								margin-top: 10px;
							}

#content a:hover {
								color: #214683;
								text-decoration: underline;
							}

#container table.beige td { 
	vertical-align: top; 
	font-size: 10pt; 
	color: #666666; 
}

#container table.beige td.l { 
	background-color: #ede8e2; 
}

#container table.beige td.r { 
	background-color: #e8dfd8; 
	border: 1px solid #cfd0c8; 
	text-align: justify; 
}

#container table.beige td.space { 
	background-color: #ede8e2; 
	height: 40px; 
	vertical-align: top; 
	text-align: center; 
}

#container table.beige td.space div { 
	height: 20px; 
	overflow: hidden; 
	font-size: 1px; 
	border-bottom: 1px solid #cfd0c8; 
	width: 90%; 
	margin: 0 auto; 
}

#content .mls_ad              { float: right; text-align: center; width: 250px; height: 250px; padding: 10px; margin-left: 10px; }
#content .mls_ad p            { font-weight: bold; font-size: 10pt; color: #777777; text-align: left; font-family: "Trebuchet MS"; }
