*{ margin: 0px; padding: 0px; border-collapse: collapse; }
body { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; margin: 0px; padding: 0px; border-collapse: collapse; }	
table,td { margin: 0px; padding: 0px; border: 0px; border-collapse: collapse; }
div { margin: 0px; padding: 0px; border-collapse: collapse; }
img { border: 0px; }
div.centered { margin-left: auto; margin-right: auto; text-align: left; width: 800px; }	

#container{
margin: 0 auto;
width: 800px;
background-color: #fff;}

#header{
background-color:#fff;
width: 800px;
height: 107px;
margin: 0px;

}

#bluebar{
background-image:url(images08/bluebar.gif);
background-repeat:no-repeat;
background-color:#fff;
width:800px;
height:22px;
padding-left:5px;
text-align:left;
}

#favorites{
position:absolute;
margin-left:615px;
margin-top:-13px;}

#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:20px;
}

.anchorb{
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-top:10px;
padding-bottom:20px;
padding-left:100px;
}

.header { margin: 0px; padding: 0px; border-collapse: collapse; background-image: url(images/boston_header.jpg); width: 800px; height: 118px; }

.title { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color: #011a5c; text-align: left; padding-left: 10px; padding-top: 7px; }

#linksmap{
background-image:url(images08/linkmap_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

.linkstitle{
padding-bottom:3px;
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#001d68;
}


.linkspad{padding:1em; vertical-align:top;}

img.map{
border:0px;
padding-bottom:1em;
margin-right:1em;

}

#boxes{margin: 0 auto; width: 800px;}

#searchrealestatebx {
background-image:url(images08/box_bg2.gif);
width:320px;
height:172px;
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(images08/box_bg2.gif);
background-repeat:no-repeat;
width:320px;
height:172px;
}

.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:53px;
}

.zip{
position:absolute;
margin-top:60px;
margin-left:40px;
}

.musrch{
position:absolute;
margin-top:40px;
margin-left:105px;
}

.homesworthbtn{
position:absolute;
margin-top:45px;
margin-left:105px;
width:170px;
}

.box{width:200px;}

#communitylinks{ font-family: Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 11px; color: #1c3a62; text-align: center;}

img.logo{ float:left; padding-right:10px;}

.breadcrumbs { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #1c3a62; text-decoration: none; padding:.5em;}

a.breadcrumbs { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #1c3a62; text-decoration: underline; }

a.breadcrumbs:hover { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #1c3a62; text-decoration: underline; }   
 
.content { font-family:  Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #000000; line-height: 15px; text-align: justify;  }	

select, option { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; width:242px; font-weight: normal; } 

.dash { border-top-width: 1px; border-bottom-width: 0px; border-style: dashed; border-color: #b1b1b1;  } 

.solid { border-top-width: 1px; border-bottom-width: 0px; border-style: solid; border-color: #b1b1b1;  } 
 
.linx { font-family: Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #4b5f99; line-height: 14pt; text-align: left; }	

a.linx { font-family: Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #1c3a62; 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: Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 11px; color: #1c3a62; text-align: center; }	   

a.bottomlinx { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #1c3a62; text-decoration: underline; }	

a.bottomlinx:hover { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #b1b1b1; text-decoration: underline; }
	
a.bottomlinx2 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #1c3a62; text-decoration: underline; }	

a.bottomlinx2:hover { font-family: Arial, Helvetica, sans-serif; font-weight: normal; 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; }

#copyright{margin-top:30px;}