A:link {COLOR: #412C27; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 12px}
A:visited {COLOR: #412C27; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 12px;}
A:active {COLOR: #000000; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 12px}
A:hover {COLOR: #000000; font-weight: bold; text-decoration: underline; font-family: Verdana; font-size: 12px}


A.email:link {font-weight: normal; font-family: Verdana; font-size : 10px; color: #412C27; text-decoration: none;}
A.email:visited {font-weight: normal; font-family: Verdana; font-size : 10px; color: #412C27; text-decoration: none;}
A.email:active {font-weight: normal; font-family: Verdana; font-size : 10px; color: #000000; text-decoration: none;}
A.email:hover {font-weight: normal; font-family: Verdana; font-size : 10px; color: #000000; text-decoration: underline;}


.body {COLOR: #000000; text-decoration: none; font-family: Verdana; font-size: 12px;}
.details {COLOR: #660000; text-decoration: none; font-family: Verdana; font-weight: bold; font-size: 14px;}
.small {COLOR: #000000; text-decoration: none; font-family: Verdana; font-size: 10px;}
.footer {COLOR: #385907; text-decoration: none; font-family: Verdana; font-size: 10px;}
.main{COLOR: #000000; text-decoration: none; font-family: Verdana; font-size: 12px;}
.print{COLOR: #000000; text-decoration: none; font-family: Verdana; font-size: 12px;}
.error{COLOR: #990000; font-weight:bold; font-family: Verdana; font-size: 13px;}
.required{COLOR: #990000; font-weight:bold; font-family: Verdana; font-size: 12px;}
.message{COLOR: #330099; font-weight:bold; font-family: Verdana; font-size: 12px;}
.header{COLOR: #000000; font-weight:bold; font-family: Verdana; font-size: 14px;}



h1 {COLOR: #660000; text-decoration: none; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 18px;}
h2 {COLOR: #660000; text-decoration: none; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 16px;}


FORM{display:inline}

.propertysearchtable{width:650px;border:2px solid #660000;background:#EEEEC5}
.propertysearchresultstable{width:750px;border:2px solid #660000;background:#EEEEC5}
.searchresultsheader{font-weight:bold; text-align:center;font-family: Verdana; font-size : 13px; color: #412C27; }
.searchresult{font-weight:normal; font-family: Verdana; font-size : 12px; border-top:1px solid #000000;border-left:1px solid #000000;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;background:#FFFFFF}
.bold{COLOR: #000000; font-weight:bold; font-family: Verdana; font-size: 12px;}
.bold1{COLOR: #000000; font-weight:bold; font-family: Verdana; font-size: 12px;}

/*drop shadow?*/
.rotator_image{border:2px solid #662222;filter:shadow(size=10);-moz-shadow:10}

.notifyformtable{width:220px; border:2px solid #660000;background:#EEEEC5}
.friendemailtable{width:520px;border:2px solid #660000;background:#EEEEC5}
.contactformtable{width:650px;border:2px solid #660000;background:#EEEEC5}
.detailedsearchtable{padding:5px;width:280px;border:2px dashed #660000;background:#EEEEC5}
.unsubscribetable{width:400px;border:2px solid #660000;background:#EEEEC5}

.ss_instructions {COLOR: #000000; text-decoration: none; font-family: Verdana; font-weight: bold; font-size: 12px;}
.ss_caption {COLOR: #660000; text-decoration: none; font-family: Verdana; font-weight: normal; font-size: 10px;}
.property_description{COLOR: #000000; text-decoration: none; font-family: Verdana; font-size: 14px;}

.mls_agent{COLOR: #000000; text-decoration: none; font-family: Verdana; font-size: 10px;text-align:center;}

A.mls_sort_header:link{COLOR: #8E856B; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 12px;}
A.mls_sort_header:visited{COLOR: #8E856B; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 12px;}
A.mls_sort_header:active{COLOR: #8E856B; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 12px;}
A.mls_sort_header:hover {COLOR: #412C27; font-weight: bold; text-decoration: underline; font-family: Verdana; font-size: 12px;}

A.mls_sort_header_sel:link{COLOR: #412C27; font-weight: bold; text-decoration: underline; font-family: Verdana; font-size: 12px;}
A.mls_sort_header_sel:visited{COLOR: #412C27; font-weight: bold; text-decoration: underline; font-family: Verdana; font-size: 12px;}
A.mls_sort_header_sel:active{COLOR: #412C27; font-weight: bold; text-decoration: underline; font-family: Verdana; font-size: 12px;}
A.mls_sort_header_sel:hover {COLOR: #412C27; font-weight: bold; text-decoration: underline; font-family: Verdana; font-size: 12px;}

A.mls_page_header:link{width:25px;padding:5px;border:2px solid #CCCC99;background:#F0F0E0;COLOR: #660000; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 12px;}
A.mls_page_header:visited{width:25px;padding:5px;border:2px solid #CCCC99;background:#F0F0E0;COLOR: #660000; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 12px;}
A.mls_page_header:active{width:25px;padding:5px;border:2px solid #CCCC99;background:#F0F0E0;COLOR: #660000; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 12px;}
A.mls_page_header:hover {width:25px;padding:5px;border:2px solid #446308;background:#DDDBD6;COLOR: #446308; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 12px;}

A.mls_page_header_sel:link{width:25px;padding:5px;border:2px solid #446308;background:#DDDBD6;COLOR: #446308; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 12px;}
A.mls_page_header_sel:visited{width:25px;padding:5px;border:2px solid #446308;background:#DDDBD6;COLOR: #446308; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 12px;}
A.mls_page_header_sel:active{width:25px;padding:5px;border:2px solid #446308;background:#DDDBD6;COLOR: #446308; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 12px;}
A.mls_page_header_sel:hover {width:25px;padding:5px;border:2px solid #446308;background:#DDDBD6;COLOR: #446308; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 12px;}


/*slidwshows....*/
.slideshow_area{position:relative;margin:25px 0px;}
.slideshow_image{position:absolute;overflow:hidden;top:0px;left:0px;z-index:0px;text-align:center;background:#FFFFE8;}
.slideshow_image IMG{position:relative;border:none;z-index:10}
.slideshow_image TABLE{border-spacing:0px;border-collapse:collapse;}
.slideshow_image TABLE TD{padding:0px;}
.slideshow_caption{text-align:center;margin:0px 0px;position:absolute;bottom:0px;left:0px;width:730px;height:25px;line-height:25px;text-align:center;background:transparent;Z-INDEX:1000000;}
.slideshow_caption_bg{display:none;text-align:center;margin:0px 0px;position:absolute;top:0px;left:0px;width:730px;height:25px;line-height:25px;text-align:center;background:#FFFFFF;Z-INDEX:1500000;  filter:alpha(opacity=90);opacity:0.9;moz-opacitry:0.9;}
.slideshow_caption_inner{text-align:center;margin:0px 0px;position:absolute;top:0px;left:0px;width:730px;height:25px;line-height:25px;text-align:center;background:transparent;Z-INDEX:2000000;color:#000000}
.slideshow_controls{text-align:center;margin:0px 0px;position:relative;top:0px;left:0px;width:730px;height:25px;line-height:25px;text-align:center;background:transparent;Z-INDEX:1000000;}
.slideshow_controls_bg{text-align:center;margin:0px 0px;position:absolute;top:0px;left:0px;width:730px;height:25px;line-height:25px;text-align:center;background:transparent;Z-INDEX:1500000;  filter:alpha(opacity=90);opacity:0.9;moz-opacitry:0.9;}
.slideshow_controls_inner{text-align:center;margin:0px 0px;position:absolute;top:0px;left:0px;width:730px;height:25px;line-height:25px;text-align:center;background:transparent;Z-INDEX:2000000;}
.slideshow_controls TD{padding:0px 5px;}
.slideshow_controls IMG{border:none;}

#slideshow_stop{display:block;}
#slideshow_play{display:none;}

.slideshow_swf_container{display:none;position:absolute;width:100%;height:100%;background:#000000;display:none;top:0px;left:0px;z-index:1000000;border:1px solid #660000}
.slideshow_swf_container .close{text-align:center;padding:2px 0px;}
.slideshow_swf_container .close IMG{border:0px;}
.slideshow_swf{margin:20px;}