body {font: Verdana, Arial, Helvetica, sans-serif; background-color: #F3E7FF; background-image: url(/images/bg.jpg); background-repeat: repeat-x;  }
h1{font: normal normal 150% "Trebuchet MS", verdana, arial,sans-serif; color: #033E84; clear:both; }
h2,h3{font: normal normal 150% "Trebuchet MS", verdana, arial,sans-serif; color: #033E84; }
h2{font-size:110%;}
h3{font-size:100%}
p{font: normal normal 80% Verdana,Arial,sans-serif}
ul{font: normal normal 80% Verdana,Arial,sans-serif}
ol{font: normal normal 80% Verdana,Arial,sans-serif}
table{font: normal normal 80% Verdana,Arial,sans-serif; font-size:small;}
hr{color:#F3E7FF;background-color:#F3E7FF;}

div#container{width:90%; min-width:1000px; margin: auto;padding: 0px 0px 0px 0px; min-height:720px;}
div#header{width:90%; background:#FFF; text-align:right; padding: 10px; clear:both;}
div#menu{width:100%; text-align:left;}
div#content{width:90%;background:#FFF;padding: 10px; min-height:720px; }
div#leftnav{width:230px; margin: 0; padding: 5px; float:left; position:relative;} 
div#listings{padding: 5px; min-width: 300px;margin-left: 250px; position: relative;}

div#footer
{
clear: both;
margin: 0;
padding: .5em;

}

div#container A:link {text-decoration: underline; color: #9900FF; font-weight:bold;}
div#container A:visited {text-decoration: underline; color: #9900FF; font-weight:bold;}
div#container A:active {text-decoration: underline; color: #9900FF; font-weight:bold;}
div#container A:hover {text-decoration: none; color: red; font-weight:bold;}

img {border:0;}



#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #F3E7FF;
float: left;

font-family: Verdana, Arial, Helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #F3E7FF;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #9900FF;
color: #fff;
}

#listings strong{font: medium "Trebuchet MS", verdana, arial,sans-serif; font-weight:bold;}
#featured strong{font: medium "Trebuchet MS", verdana, arial,sans-serif; font-weight:bold;}


.locationlinks{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align:left;
	font-weight:normal;
}

.fishdevfooter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	text-align:center;
}

.headertext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FFFFFF;
padding: 10px 10px 10px 10px;}

.searchbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #9900FF;
	font-weight: bold;
padding: 10px 10px 10px 10px;}
.headertext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	color: #FFFFFF;	
}
.clearroundedbox {clear:both;}
img.floatleft { 
    float: left; 
    margin: 4px;
  }
  
img.results{ 
      float: left; 
	padding:4px;
  border:1px solid #ddd;
  }
  
img.floatright { 
    float: right; 

}
img.floatrightclear { 
    float: right; 
    margin: 4px; 
		clear: both; 
}
.rbroundbox { background: url(/images/nt.gif) repeat; }
.rbroundboxleft { background: url(/images/nt.gif) repeat; }
.rbroundboxright { background: url(/images/nt.gif) repeat; }
.rbroundboxsmall { background: url(/images/nt.gif) repeat; }
.rbtop div { background: url(/images/tl.gif) no-repeat top left; }
.rbtop { background: url(/images/tr.gif) no-repeat top right; }
.rbbot div { background: url(/images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(/images/br.gif) no-repeat bottom right; margin-bottom: 10px }
.rbcontent {padding:5px;}

.featured { background: #FFFF99; border:medium; }
.financialinfo{ background: #CCCCCC;}


.rbtop div, .rbtop, .rbbot div, .rbbot {

height: 7px;
}


a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:130px;}
a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}

.textInput
{
border: 1px solid #9900FF;
background: #ffffff;
color: black;
font-size: large;
}
.mortgage
{
background: #CC99FF;

}