﻿body {background-color:#E1E4E7}
#wrap {width:925px;border:6px solid #F0F0F0;background-color:#ffffff;margin-left:auto;margin-right:auto}
#dots {background-image:url(images/dots.gif);background-repeat:repeat-x;height:15px}
#form {width:440px;height:201px;float:left;margin:0 0 0 16px;padding:16px;background:#FFFFFF;border:1px solid #AACCFF;border-radius:5px}
#formwide {border:5px solid #DEDEDE;background:#FAFAFA;padding:16px;border-radius:5px}
#htop {padding:8px 0 0 0}
#logo {padding:8px;width:auto;float:left}
#title {float:right;margin:24px 16px 0 0; width:58%; text-align:right}
#stitle {float:right;margin:10px 16px 0 0; width:58%; text-align:right}
#inputcity { float:left;  width:340px;height:27px;padding:8px 4px 8px 4px;border:1px #CCCCCC solid;border-right:0;border-radius:5px 0 0 5px;position:relative;font-size:145%;font-family:Arial, Helvetica, sans-serif;color:#808080}
#ptype {width: 100%; float:left; padding-top:12px; padding-bottom:4px;font-size: 100%; font-family: Arial, Helvetica, sans-serif}
#etype {width: 100%; float:left; padding-top:2px; font-size: 75%; color:#999999; font-family: Arial, Helvetica, sans-serif; font-style:italic}
#select {width:100%; float:left}
#selecttype {width:140px;height:32px;padding:4px;font-size:16px;font-family:Arial, Helvetica, sans-serif;border:1px #CCCCCC solid;border-radius:5px}
#rotator {margin:0 16px 0 0;float:right;border:4px solid #F0F0F0;padding:0px;width:390px;height:228px;overflow:hidden;border-radius:5px}
#searchimage {float:right;margin-right:16px;border:4px solid #F0F0F0;width: 390px;height: 228px}
#copyr {clear:both; margin:16px}
#navcontainer {clear:both;float:left;margin:0 0 16px 0;width:100%;border-bottom:5px solid #2D81D5}
#navlist {clear:both;float:left;padding:0;margin:0 0 0 205px;font:18px Arial, Helvetica, sans-serif}
#navlist li {list-style: none; margin: 0; display: inline}
#navlist li a {float:left;padding:3px 10px;line-height:1.6em;margin-left:5px;border:1px solid #CCCCCC;border-bottom:none;background:#F5F5F5;text-decoration:none;border-radius:3px 3px 0 0}
#navlist li a:link, #navlist li a:visited {color:#2D81D5}
#navlist li a:hover {color:#FFFFFF;background:#2D81D5;border-color:#2D81D5}
#home #navlist .home a, #mls #navlist .mls a, #rentals #navlist .rentals a, #agents #navlist .agents a, #about #navlist .about a{background:#2D81D5;border-color:#2D81D5;color:#FFFFFF}
.searchheader {font-family:Arial, Helvetica, sans-serif;font-size:40px;color:#C5C5C5}
.inputwrap {float:left}
.styleo {font-size: 140%; font-family: Arial, Helvetica, sans-serif; color: #333333}
.statetitle {font-size: 140%; font-family: Arial, Helvetica, sans-serif; color: #333333}
.style73 {border: 1px solid #AACCFF; border-radius: 5px}
.style24 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #4F8D37; font-size:125%}
.styleb {font-family:Arial, Helvetica, sans-serif;font-size:90%;line-height:150%}
.stylecontact a:link, a:visited {color:#2E89D5;text-decoration:none}
.stylecontact a:hover {text-decoration: underline}
.location {width: 100%; float:left; padding-top:12px; padding-bottom:4px; font-size: 100%; font-family: Arial, Helvetica, sans-serif}
.sbutton { text-align:center; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 120%; padding:4px; width:120px; height:35px; border:1px solid #339933; background-color: #40BF40; border-radius:4px; cursor: pointer }
.sbutton:hover { background:#339933}
.sbutton1 { float:left; text-align:center; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 120%; padding:4px; border-left:0; position:absolute; width:90px; height:45px; border-radius:0 4px 4px 0; border:1px solid #339933; background-color: #40BF40; cursor: pointer }
.sbutton1:hover { background:#339933}
.linemain{border-top:1px solid #E0E0E0;height:16px;clear:both}
.linens{border-top:1px solid #E0E0E0;height:4px;clear:both; margin:0 16px 0 16px}
.mainpics {font-size:22px;font-family:Arial, Helvetica, sans-serif;color: #2E89D5}
.graybox {float:left;margin:16px;padding:16px;background:#FFFFFF;border:6px solid #F0F0F0}
.graybox1 {background:#FFFFFF;padding:4px; margin-bottom:16px; border:1px solid #E0E0E0}
.styleob { font-size: 170%;	font-family: Arial, Helvetica, sans-serif; color: #2E89D5;text-align: left;}
.styleob1 { font-size: 30px; font-family: Arial, Helvetica, sans-serif; color: #2E89D5;text-align: left}
.style15 { color: #2E89D5; font-size: 112.5%; font-family: Arial, Helvetica, sans-serif; }
.style15c {font-size: 28px; font-family: Arial, Helvetica, sans-serif; color: #2E89D5}
.style15d {font-size: 145%; font-family: Arial, Helvetica, sans-serif; color: #808080}
.style6 {font-size: 75%; font-family: Arial, Helvetica, sans-serif;	color:#333333;text-decoration: none; text-align: left; line-height: 150%;}
.style6 a:link{color: #2E89D5; text-decoration: none;}
.style6 a:visited{color: #2E89D5; text-decoration: none;}
.style6 a:hover{text-decoration: underline;}
.style-header {font-family: Arial, Helvetica, sans-serif; font-size: 24px}
.line { border-top: 1px solid #E9E9E9; height:16px; margin: 0 16px 0 16px; clear:both; }
/*---:[ ************************* Rental Section ]:---*/
.rentprice {font-family: Arial, Helvetica, sans-serif; color: #333333; font-size:18px}
.style13a { border-bottom: 1px dotted #cccccc; padding:4px 16px 4px 16px }
.linkshell:hover { background-color:#FBFBFB }
.linkshell { padding:16px 0 16px 0; cursor:pointer }
.linkshells:hover { background-color:#FBFBFB }
.linkshells { padding:12px 0 12px 0; cursor:pointer }
.main { width:965px; background-color:#ffffff; margin-left:auto; margin-right:auto; border-radius: 5px; border: 1px solid #E0E0E0 }
.rform { clear:both; padding:8px; margin:0 16px 8px 16px; overflow:hidden; border: 1px solid #AACCFF; background:#FAFAFA; }
.cityst { float:left; margin:8px 8px 0 100px; font-size: 100%; font-family: Arial, Helvetica, sans-serif }
.inputresults { float:left }
.searchresults { float:left; margin:2px 0 0 8px }
.style14 {font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#808080}
.style23 {color: #3366FF; font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration:none}
.style23 a:link{color: #3366FF; text-decoration:none}
.style23 a:visited {color: #3366FF; text-decoration:none}
.style23 a:hover {text-decoration:underline;}
.style25a {font-size: 85%;font-family: Arial, Helvetica, sans-serif;color: #333333}
.style51 {color: #333333;font-family: Arial, Helvetica, sans-serif;font-size: 87.5%;text-decoration: none;font-weight: bold}
/*---:[ ************************* End Rental Section ]:---*/
#inputr { width: 348px; padding:4px; border:1px #CCCCCC solid;border-radius:5px }
.clearfix {height: 1%;}
.style1c { font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #0099FF; text-decoration: none; text-align: left;}
.style1c a:link{font-family: Arial, Helvetica, sans-serif;	color: #0099FF; text-decoration: none;}
.style1c a:visited{font-family: Arial, Helvetica, sans-serif;	color: #0099FF; text-decoration: none;}
.style1c a:hover{text-decoration: underline;}
.style1d { font-family: Arial, Helvetica, sans-serif; font-size: 130%; color: #2E89D5; text-decoration: none; text-align: left;}
.style1d a:link{font-family: Arial, Helvetica, sans-serif;	color: #0099FF; text-decoration: none;}
.style1d a:visited{font-family: Arial, Helvetica, sans-serif;	color: #0099FF; text-decoration: none;}
.style1d a:hover{text-decoration: underline;}
.title1a { font-family: Arial, Helvetica, sans-serif; font-size: 130%; color:  #0066cc; text-decoration: none; text-align: left;}
.title1a a:link{font-family: Arial, Helvetica, sans-serif;	color: #0066cc ; text-decoration: none;}
.title1a a:visited{font-family: Arial, Helvetica, sans-serif;	color: #0066cc ; text-decoration: none;}
.title1a a:hover{text-decoration: underline;}
.stylebody { font-family: Arial, Helvetica, sans-serif; font-size: 85%;	line-height: 150%;}
.imgmargin {margin: 0 8px 0 0; border: 1px solid #D2D2D2;; padding:2px;border-radius:5px}
.style13 {font-family: Arial, Helvetica, sans-serif; color: #2E89D5; font-size: 112.5%;}
.style15a {font-size: 100%; font-family: Arial, Helvetica, sans-serif;}
.style15b {font-size: 112.5%; font-family: Arial, Helvetica, sans-serif;}
.style1aa { font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #003399; text-decoration: none; text-align: left; }
.style1aa a:link{font-family: Arial, Helvetica, sans-serif;	color: #003399; text-decoration: none;}
.style1aa a:visited{font-family: Arial, Helvetica, sans-serif;	color: #003399; text-decoration: none;}
.style1aa a:hover{text-decoration: underline;}
.style16 { font-size: 150%;	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-align: left; color: #66CC33; line-height: 150%; }
.style18 { font-size: 85%; font-family: Arial, Helvetica, sans-serif; text-align: left; line-height: 150%; }
.style2 { border-color: #111111; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #2E89D5; text-decoration: none; text-align: left; }
.style2 a:link {color:#2E89D5;text-decoration:none}
.style2 a:visited {color:#2E89D5;text-decoration:none}
.style2 a:hover {text-decoration:underline}
.style10 {text-align:center}
