﻿/***************************************************** GLOBAL STYLES *****************************************************/
a {cursor:pointer;}
body {padding: 0px; margin: 0px; background: #0050a4 url(../images/bg.jpg) repeat-x left top; background-attachment: fixed;}
div {margin:0px; padding:0px; text-align:left; z-index:0;}
h1 {margin: 0px; padding:0px;}
h2 {margin: 0px; padding:0px;}
h3 {margin: 0px; padding:0px;}
iframe{margin:0px; padding:0px;}
img {border:0; margin: 0px; padding:0px;}
.fleft{display: inline; float: left;}
form {margin: 0px; padding: 0px;}
object {border:0; margin: 0px; padding:0px; z-index:1;}
ul {margin: 0; padding: 0; list-style:none; z-index:2;}
ul li {margin:5px 0px 5px 0px; list-style:none; padding: 0; z-index:2;}
a span { display:block;width:auto; }
a span img { display:inline}

/***************************************************** STRUCTURE *****************************************************/
#container{ width:1000px; margin:0px auto;}
.clientLoginButton {background: url(../images/mlsQuickSearch-button.gif) no-repeat left top;width:25px;height:23px;border:none;}
#top{display:inline; float:left; clear:both; width:1000px; height:90px; background: #0368d1;}
#flash {display:inline; float:left; clear:left; width: 1000px; height: 242px; border-bottom: #FFFFFF solid 1px;}
#center{display:inline; float:left; clear:both; width:1000px; background-color:White;}
#leftColumn{display:inline; float:left; clear:left; width: 754px; height:100%; border-right:1px solid #DFDFDF;}
#rightColumn{display:inline; float:left; clear:right; width:245px; height:100%;}

/***************************************************** TOP NAV *****************************************************/
#topContent {display:inline; float: right; width:350px; height: 50px; padding: 50px 0px 0px 0px;}
#nav{display:inline; float:left; width:1000px; height:56px; position: relative; background: #0368d1 url(../images/nav/nav_bg.gif) repeat-x left top;}
#nav ul {display:inline; float:left; margin: 0px; padding-left: 5px; list-style:none; z-index:2; width:1000px; position: absolute; top:0px; left:0px;}
#nav ul li {display:inline; float:left; margin:0px 5px; list-style:none; z-index:2; position: relative;}

/***************************************************** RIGHT PANEL *****************************************************/
.right_title {padding:50px 0px 0px 15px; border-bottom:1px solid #DFDFDF; height:25px; width:230px;float:none;}

/**********************FEATURED PROPERTY DISPLAY***************************/
#featPropDiv {display:inline; float:left; clear:left; width: 240px; height: 100%; margin-top: 5px; float: left;}
.featuredDiv01 {text-align: left;width: 240px; height: 100%; float: left;}
.featImgDiv {border: #57a1a2 solid 1px; width: 218px; margin-top:10px;}
.featTextDiv {display:inline; float: left; width: 235px; height: 100%;}
.featOptionsDiv{display:inline; float:left; padding:5px 0px 0px 15px;}
.featIMG{width:210px;height:155px; border:#0193cf solid 4px;}
.featOptionsClass01{display:inline; float:right;}
.featOptionsClass02{display:inline; float:left; margin:0px;}
.featOptionsClass03{display:inline; float:left; margin:0px;}
.featText01{font:13px/17px Trebuchet MS, Helvetica, Arial; color:#14416e; padding:10px 10px 0px 15px;}
.featText01 A{color:#14416e; text-decoration:none;}
.featText01 A:hover{color:#14416e; text-decoration:underline;}

/***************************************************** FOOTER *****************************************************/
#footer {display:inline; float:left; clear:left; width: 1000px; float: left;}
#footerId01 {display:inline; float:left; clear: left; padding: 10px 0px 10px 10px; }
.footerTxt {font: 12px/17px Trebuchet MS, Helvetica, Arial;color: #FFFFFF;text-align: left;}
.footerTxt A {color: #83d4e5;text-decoration: none;}
.footerTxt A:hover { color: #83d4e5; text-decoration: underline; }
.resi_logo { padding:10px 15px 0 0; margin:0; float:right; }

/***************************************************** TEXT STYLES *****************************************************/
