/* content */

a img {border: none;}
.PrintFriendly {position: relative; top: 12px;}

h2 {padding: 0; margin: 0;}
#theforms h3 {color: #595959; width: 400px; font-style: normal; display: block; margin: 0 auto 15px; padding: 0;}

.left {float: left; display: block;}
.top-left {position: absolute; display:block; z-index: 999; top: -40px; left: -26px;}
.top-right {position: relative; display: block; height: 390px; margin: 0 0 25px 0; padding: 15px 10px 0 454px; background: #E6EEE3;}
.bottom {display: block; width: 830px; margin: 10px auto;}

#michelle {width: 120px; height: 60px; background: url(/images/MichelleGurrera/site/home/michelle-gurrera.png) no-repeat; display: block; position: absolute; text-indent: -9999px; top:355px; left: 600px;}
.seacoast {float: right; margin: 10px 10px 20px;}

.featured-listings {width: 100%; clear: both;}
.thumb { float: left; display: block; width: 227px; height: 240px; background: #195C77; margin: 0 3px 0 3px;}
.thumb a img {display: block; margin: 7px auto 5px; width: 210px; height: 155px; border: none; background: #FFF;}
.price {font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold; text-align: center; display: block; color: #FFF;}
.address {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;text-align: center; display: block; color: #FFF;}

ul.left {font-size: 13px; color: #858585;}

.learn-more img {float: right; display: block; margin: 15px 50px 15px 0; border: none; outline: none;}

.clear {display: block; line-height: 0; clear: both; height: 0;}

.advanced {margin: 112px;}

/* form stuff */
em.required {color: red; font-size: 16px; font-weight: bold; margin: 0 6px 0 -8px;}

#theforms label {font-family: Ariel, Helvetica, Geneva, sans-serif; font-weight: bold; color: #595959; display: block; margin: 0px 0 0px 0;}
#theforms input {background-color: #FFF; margin: 5px auto 15px; width:337px; height: 25px; padding: 3px; border: 1px solid #FFF; }
#theforms select {margin: 5px 3px 8px 0; height: 25px; line-height: 25px;} 
#location {width: 347px;}
#property-type {width: 347px;}
#min,#max,#baths,#beds {width: 170px;}

#theforms .textBoxActive{border: 1px solid #CCC;}
#theforms .textBoxNormal{border: 1px solid #FFF;}

#theforms {width:454px; height: 457px; display: block; background: url(/images/MichelleGurrera/site/home/form-bkg.png) no-repeat; padding: 40px 0 0 60px; margin: 0;}

#theforms #submitbtn a {background: transparent url(/images/MichelleGurrera/site/home/search.png) no-repeat top center; margin: 10px 0 0 25px; padding: 0; width: 299px; height:39px; border: none; outline: none; display: block; position: relative; text-indent: -9999px; cursor: pointer;} 
#Area {width:347px;} 
