
<style> 
<!-- 

.Scrolls { 

scrollbar-base-color:darkslateblue; 

scrollbar-face-color:#386294; 

scrollbar-shadow-color:#ffffff; 

scrollbar-highlight-color:Black; 

scrollbar-3dlight-color:#ffffff; 

scrollbar-darkshadow-color:Black; 

scrollbar-track-color:#eeeeee; 

scrollbar-arrow-color:#ffffff; 

} 

.b {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal; color: #000000;text-decoration: none;}
body {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 14px;font-weight: normal; color: #000000;text-decoration: none;}
p {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 14px;font-weight: normal; color: #000000;text-decoration: none; line-height:1.25em;}
td {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal; color: #000000;text-decoration: none;}
.footer { color:#000000; font-family: arial,verdana,helvetica,sans-serif; font-size: 11px; padding-top: 10px; padding-bottom: 10px; padding-left:0px; padding-right: 0px; text-align: center; letter-spacing: 0.00em; text-decoration: none; line-height: 12px;}/* footer text */
td.footer a:link, td.footer a:visited { color:#000000; font-family: arial,verdana,helvetica,sans-serif; font-size: 11px; padding-top: 10px; padding-bottom: 10px; padding-left:0px; padding-right: 0px; text-align: center; letter-spacing: 0.00em; text-decoration: underline; line-height: 12px;}/* footer link text */
td.footer a:hover, td.footer a:visited:hover { color:#386294; font-family: arial,verdana,helvetica,sans-serif; font-size: 11px; padding-top: 10px; padding-bottom: 10px; padding-left:0px; padding-right: 0px; text-align: center; letter-spacing: 0.00em; text-decoration: underline; line-height: 12px;}/* footer link text */
h1 { color: #A31108; font-family: arial,verdana,helvetica,times; font-size: 13pt; font-weight: bold; padding-top: 0px; padding-left: 0px; padding-right: 0px; letter-spacing: 0.05em; margin-bottom: 0px; margin-top: 0px; text-transform:uppercase;}/* page heading */
h2 { color: #000000; font-family: arial,verdana,helvetica,times; font-size: 10pt; font-weight: bold; padding-top: 0px; padding-left: 0px; padding-right: 0px; letter-spacing: 0.05em; margin-bottom: 0px; margin-top: 0px}/* page heading */
A { color: #000000; text-decoration: underline;}
A:hover { color: #386294; text-decoration: underline;}
A:visited { color: #000000; text-decoration: underline;}
A:visited:hover { color: #386294; text-decoration: underline;}
.sm { color:#000000; font-family: verdana, arial, helvetica,times; font-size: 10px;}/* small serenade text */

td.sch { font-family:arial,verdana; font-size : 10px; color:#000000; padding-left:25px; padding-right:0px; font-weight:bold; letter-spacing: 0.01em;}
.hresults { color:#ffffff; font-family: arial,verdana,helvetica,times; padding-top:10px; padding-left:10px; padding-bottom:10px;font-size: 15px; font-weight: bold;}/* search results header */
.listingTitle {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 14px;font-weight: normal; color: #000000;text-decoration: none; font-weight:bold;}/* Listing Title */
.contact {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #000000;
	text-decoration: none;
}

.form {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold; color: #000000;text-decoration: none;}
.form_er { font-family: Arial; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none; }

select.searchform 
{	
	width:125px;
	background:#000000;
	font-family:arial;
	font-size : 11px;
	color:#000000;
	
}

input.login-sub 
{
	background-color:#006599; 
	border-style: solid; 
	font-weight:bold;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	font-size: 9; 
	color:#ffffff; 
	font-family: verdana;
}	



h2.video {background: url("images/video_icon.jpg") 0 50% no-repeat; margin: 0; padding: 25 0 20 65px;}











.s { color:#ffffff; font-family: verdana,arial,helvetica,times; font-size: 10px; font-weight: bold;}/* search properties */
.results { color:#000000; font-family: arial,verdana,helvetica,times; font-size: 11px;}/* search results */
.vd { color:#000000; font-family: arial,verdana,helvetica,times; font-size: 12px; font-weight: bold;}/* view photos and details */
.dh { color:#595959; font-family: arial,verdana,helvetica,times; font-size: 14px; font-weight: bold; text-decoration: underline;}/* property details header*/
.details { color:#000000; font-family: arial,verdana,helvetica,times; font-size: 11px;}/* search details */
.m { color:#ffffff; font-family: verdana,helvetica,arial,times; font-size: 10pt; font-weight: bold;}/* menu title */
.pform { color:#000000; font-family: arial,verdana,helvetica,times; font-size: 10pt; font-weight: bold;}/* property form */
.pformheader { color:#000000; font-family: arial,verdana,helvetica,times; font-size: 10pt; font-weight: bold;}/* property form headers*/
.pformerror { color:#FF0000; font-family: arial,verdana,helvetica,times; font-size: 10pt; font-weight: bold;}/* property form headers*/
.advsearch { color:#ffffff; font-family: arial,verdana,helvetica,times; font-size: 8pt; text-decoration: underline;}/*advanced search */
.propcount { color:#ffffff; font-family: arial,verdana,helvetica,times; font-size: 16px; font-weight: bold;}/*left property count */

.pt { color:#000000; font-family: arial,verdana,helvetica,times; font-size: 10pt; text-decoration: italicize;}/* property type for sale home page */
.propcount2 { color:#ffffff; font-family: arial,verdana,helvetica,times; font-size: 12px; font-weight: bold; padding: 2px; }/*left property count */


td.advancedsch
{
	font-family:verdana;
	font-size : 10px;
	font-weight:bold;	
	color:#000000;	
	padding-left:2px;
	padding-right:0px;
}



table.search
{	
	
	background:#3081ab;
	font-family:arial;
	font-size : 11px;
	color:#000000;
}



table.login
{	
	background:#006599;
	font-family:arial;
	font-size : 11px;
	color:#666666;
	border-style: solid;	
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	border-right-color: #ffffff;
}

td.login
{
	font-family:verdana;
	font-size : 10px;
	font-weight:bold;	
	color:#ffffff;	
	padding-left:2px;
	padding-right:2px;
}

A.menulink
{
display: block;
text-align: left;
text-decoration: none;
font-family:verdana,arial;
font-size:11px;
color: #ffffff;
BORDER: none;
border: solid 0px #ffffff;
font-weight:bold;
}

A.menulink:hover 
{
color: #ffffff;
border: solid 0px #F9EBCE;
background-color:#5385B8;
text-decoration:none;
}

.serenade-red-italic {
	color: #284669;
	font-weight:bold;
	font-size: 20px;
	text-align: center;
	font-style: italic;
}

#serenade-nav ul{
	list-style-type: none;
	margin:15px 0 0 15px;;
	padding:0;
}

#serenade-nav li a:link,  #serenade-nav li a:visited {
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
}

#serenade-nav li a:hover {
	text-decoration: none;
	color: #ff0000;
}

h2.serenade {
	font-size: 22px; 
	text-align:left;
	font-family: "Times New Roman", Times, serif
}

ol li {
	font-size: 14px;
	padding-bottom: 1em;
}

.serenade-right {
	float: right;
	margin-left: 8px;
}

/* Contact Form
--------------------------------------------------------------------------------------- */
#columnarForm {width: 100%;}
#columnarForm legend {background: #eee;
	border: 1px solid #ccc;
	border-bottom-color: #999;
	border-right-color: #999;
	color: #333;
	font-size: 1.2em;
	font-weight: bold;
	margin-left: 1em;
	padding: 2px 4px;}
#columnarForm fieldset {border: 1px solid #999; margin: 0 1em 1em 0; padding: 0 1em 1em 1em;}
#columnarForm fieldset.radio {width: 15em; margin: 1em 0 2em 0;}
#columnarForm fieldset.radio input {clear: both; float: left; width: auto;}
#columnarForm fieldset.radio label {font-weight: normal;}
#columnarForm input {display: block; width: 265px;}
#columnarForm textarea {display: block; width: 265px;}
#columnarForm label {display: block; margin-bottom: 2px; margin-top: 5px; font-weight: bold;}
#columnarForm label.first {padding-top: 0em;}
#columnarForm select {display: block;}
input.txt_er, textarea.txt_er, select.txt_er, file.txt_er, checkbox.txt_er, radio.txt_er, p.txt_er {
	font-size: 1em;
	width: 150px;
	background: #e3c7c7;
	border: 1px solid #cc0000;
	padding: 1px 0 1px 2px;
	}
 p.txt_er {
 	width: 90%;
 	}
.success_sent {
	background: #CCFF99;
	border: 1px solid #ccc;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px;
	padding: 20px;
	}
.failure_sent {
	background: #CCFF99;
	border: 1px solid #ccc;
	color: #FF0000;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px;
	padding: 20px;
	width: 90%;
	}
--> 

</style> 
