@charset "utf-8";
/* CSS Document */

body {
font-family: Arial, Helvetica, sans-serif;
background-color:#fff;
margin-top: 0px;
}

h1{ font-size:16px;}

#container{
margin: 0 auto;
width: 800px;
background-color: #fff;

}

#header{
background-color:#fff;
width: 800px;
height: 107px;
margin: 0px;

}

#bluebar{
background-image:url(../images/bluebar.gif);
background-repeat:no-repeat;
background-color:#fff;
width:800px;
height:22px;
padding-left:5px;
}

#favorites{
position:absolute;
margin-left:620px;
margin-top:-16px;

}

#starpic{
position:absolute;
width:15px;
}

#addtofav{
position:absolute;
margin-left:18px;
width:80px;
}

#linkpic{
position:absolute;
margin-left:109px;
margin-top:-2px;
width:15px;
}

#linktous{
position:absolute;
margin-left:129px;
width:50px;
}

.bio{
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-top:10px;
padding-bottom:10px;
}

#linksmap{
width:800px;
background-image:url(../images/linkmap_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
padding-bottom:10px;
}

.nw-flash{
float:right;
width:528px;
height:300px;
background-image:url(../images/NW-map.gif);
background-repeat:no-repeat;
padding-bottom:10px;

}

.ne-flash{
width:410px;
height:500px;
background-image:url(../images/NE-map.gif);
background-repeat:no-repeat;

}

.central-flash{
float:right;
width:410px;
height:450px;
background-image:url(../images/central-map.gif);
background-repeat:no-repeat;
padding-bottom:10px;

}

.cw-flash{
float:right;
width:450px;
height:550px;
background-image:url(../images/CW-map.gif);
background-repeat:no-repeat;
padding-bottom:10px;

}

.ce-flash{
float:right;
width:410px;
height:450px;
background-image:url(../images/CE-map.gif);
background-repeat:no-repeat;
padding-bottom:10px;

}

.sw-flash{
float:right;
width:410px;
height:450px;
background-image:url(../images/SW-map.gif);
background-repeat:no-repeat;
padding-bottom:10px;

}

.se-flash{
float:right;
width:500px;
height:700px;
background-image:url(../images/SE-map.gif);
background-repeat:no-repeat;
padding-bottom:10px;

}

.linkstitle{
padding-bottom:3px;
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#001d68;

}

.ctitle{
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#001d68;

}

#boxes{
margin: 0 auto;
width: 800px;
}

#searchrealestatebx {
background-image:url(../images/box_bg2.gif);
width:320px;
height:172px;
margin-top:10px;
margin-left:35px;

}

.searchrealestate, .minprice, .maxprice, .searchrealestatebtn{
position:absolute;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#001d68;
}

.searchrealestate{
margin-top:10px;
margin-left:95px;

}

.minprice{
position:absolute;
margin-top:55px;
margin-left:40px;
}

#minp{
position:absolute;
width:128px;
margin-top:55px;
margin-left:145px;
}


.maxprice{
position:absolute;
margin-top:95px;
margin-left:36px;
}


#maxp{
position:absolute;
width:128px;
margin-top:95px;
margin-left:145px;
}


.searchrealestatebtn{
position:absolute;
margin-top:130px;
margin-left:143px;
width:130px;
}


#homesworthbx {
background-image:url(../images/box_bg2.gif);
width:320px;
height:172px;
margin-left:400px;

}

.homesworthbtn, .street, .zip{
position:absolute;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#001d68;
}

.street{
position:absolute;
margin-top:40px;
margin-left:15px;

}

.zip{
position:absolute;
margin-top:60px;
margin-left:52px;

}

.musrch{
position:absolute;
margin-top:40px;
margin-left:115px;

}

.homesworthbtn{
position:absolute;
margin-top:22px;
margin-left:115px;
width:170px;
}

#communitylinks{
font-family: Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 11px; color: #1c3a62; text-align: center; 

}

#copyright{
background-image:url(../images/hhlogo.gif);
background-repeat:no-repeat;
background-position:left;
position:absolute;
width:800px;
height:64px;

}

.linx { font-family: Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #1c3a62; line-height: 14pt; text-align: left; }	   

a.linx { font-family: Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #4b5f99; text-decoration: underline; }	

a.linx:hover { font-family: Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #b1b1b1; text-decoration: underline; }

a.link10px { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #011652; font-weight: normal; text-decoration: none;}	

a.link10px:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #4b5f99; font-weight: normal; text-decoration: none;}	

.bottomlinx { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 11px; color: #1c3a62; text-align: center; padding:10px;}	   

a.bottomlinx { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #1c3a62; text-decoration: underline; }	

a.bottomlinx:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #b1b1b1; text-decoration: underline; }

.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; text-align: center; padding-left:90px; padding-top:18px}

.featured {font-size:13px;}
a.featured {color:#001d68; text-decoration:none; margin:0; padding:0;}
a.featured:hover {color:#001d68; text-decoration:underline;}
