*	{margin: 0px; padding: 0px; border-collapse: collapse; font-weight: normal;  font-family: arial, Helvetica, sans-serif; font-size: 12px; color: #011652; }

#container { width:960px; margin:0 auto;}

#header {background-image:url(images/header.jpg); background-repeat:no-repeat; width:960px; height:104px;}


/* LINKS & FONTS */
a {	font-size: 11px; color: #011652; text-decoration: none;}
a:hover { font-size: 11px; color: #4b5f99; text-decoration: underline;}	
	
a.link10px {font-size: 10px; color: #011652; text-decoration: none;}
a.link10px:hover {font-size: 10px; color: #4b5f99; text-decoration: none;}	

a.link11px {font-size: 11px; color: #4b5f99; text-decoration: underline;}	
a.link11px:hover {font-size: 11px; color: #011652; text-decoration: underline;}

a.link14px {font-size: 14px; color: #011652; text-decoration: none; line-height:24px;}
a.link14px:hover {font-size: 14px; color: #4b5f99; text-decoration: underline;}  

.breadcrumb {font-size: 9px; color: #666666; margin-top:2px; margin-bottom:10px; width:670px;}
a.breadcrumb {font-size: 9px; color: #666666; text-decoration: none;}
a.breadcrumb:hover {font-size: 9px; color: #666666; text-decoration: underline;}	

#favlinx { float:right;}
#favlinx a{ text-decoration:none; font-size:10px;}

a.active {font-size: 10px; color: #666666; text-decoration: none;}
a.active:hover {font-size: 10px; color: #666666; text-decoration: none;} 

a.city {font-size: 12px; color: #011652; text-decoration: none; line-height:24px;}
a.city:hover {font-size: 12px; color: #4b5f99; text-decoration: underline;}  

.copyright {font-size: 9px; color: #666666; vertical-align: bottom; height:18px;}
a.copyright {font-size: 10px; color: #011652; text-decoration: underline;}
a.copyright:hover {font-size: 10px; color: #666666;text-decoration: underline;}

.title{font: italic bold 14px arial, Helvetica, sans-serif; text-align:center;
color: #1d3a62; padding-top:5px; padding-bottom:15px;}

.graytxt10_textb{font-size: 12px; color: #ffffff;}
.boldtext {font-weight: bold;font-size: 12px;color: #1e3b63; line-height: 18px;}
div.mu-box3{width:290px; margin:0px; padding-top:10px; padding-left:10px; height:101px; background-image:url(images/mufrm-bg-lg.png); background-repeat:no-repeat;}
.categoryform {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #1e3b63;}

.srchlogo {position:absolute; margin-left:120px; margin-top:-22px;}
.letterhead {font-family: "arial black", Helvetica, sans-serif; font-style: italic;
font-size: 18px; color: #011652; text-decoration: none; margin-bottom:8px; margin-left:190px; line-height:8px;}
.letter {font-size: 12px; color: #011652; text-decoration: none; letter-spacing:-1px; line-height:36px;}
a.letter {font-family: "arial black", Helvetica, sans-serif; font-size: 24px; color: #011652; text-decoration: none; word-spacing:-1px;}
a.letter:hover {font-family: "arial black", Helvetica, sans-serif; font-size: 24px; color: #fdb603; text-decoration: none; word-spacing:-1px;}		
.letteractive {font-family: "arial black", Helvetica, sans-serif; font-size: 24px; color: #fdb603; text-decoration: none; word-spacing:-1px;}	
.letterbg { width: 580px; margin:0 auto; height:100px; text-align:center; vertical-align:middle; background-image: url(cl-images/letter-box-bg.gif); border-top:solid 1px #dedede; border-left:solid 1px #dedede;  border-right:solid 1px #dedede;  padding-top:30px;}


.info { text-align:justify; padding:5px; color:#333333;}

.srchfrmbr { background-color:#dcdcdc; height:40px; width:100%; margin-bottom:2px; background-image:url(images/srchfrmbg.gif); background-repeat:repeat-x;}

.autosrch {position:absolute; margin-left:175px; z-index:2; margin-top:1px;} 
.autosrchfnt {color:#000; font-size:12px; font-weight:bold; padding-left:8px; padding-top:11px;}
.autofield{ font-size:12px; border-color:#c1c2cc; background-color:#fff; color:#000; padding-left:2px; padding-top:2px; width:215px; margin-right:10px; height:18px; margin-top:3px;}

/* LEFT COLUMN NAV */
#lt-main-col { float:left; width:160px; margin-right:10px; margin-top:2px;}

div.sdmenu { width: 160px; font-family: Verdana, sans-serif; font-size: 12px; padding-bottom: 23px; background-color:#fff; color: #ffffff;  background: url(images/bottom.gif) no-repeat right bottom;}
div.sdmenu div { background: url(images/title-b.gif) repeat-x; overflow: hidden;}
div.sdmenu div:first-child { background: url(images/toptitle-b.gif) no-repeat;}
div.sdmenu div.collapsed { height: 25px;}
div.sdmenu div span.navspnbrdr{border-left:1px solid #ddc57e; border-right:1px solid #ddc57e;}
div.sdmenu div span { display: block; padding: 5px 25px; font-size: 10px; font-weight: bold; color: #4b5f99; background: 10px center; cursor: default; border-bottom: 1px solid #ddd; }
div.sdmenu div a { padding: 5px 10px; background: #fff; display: block; color: #000033; border-left:1px solid #ddc57e; border-right:1px solid #ddc57e;}
div.sdmenu div a.current { background : #fff; }
div.sdmenu div a:hover { background : #7E8FAD no-repeat right center; color: #ffffff; text-decoration: none; }
div.sdmenu div a.selectednav { background : #7E8FAD no-repeat right center; color: #ffffff; text-decoration: none; }

/* RIGHT COLUMN NAV */
#rt-main-col { float:left; width:790px;}
.fulnavstyle { padding-bottom:10px; font-size:14px;}
.separator{font-weight: bold; font-family: arial, Helvetica, sans-serif; font-size: 20px; color: #3d4d7a; text-decoration: none; letter-spacing:-1px; margin-left:1px; margin-right:1px;}
.citylibg { width:768px; border-right:solid 1px #dedede; border-left:solid 1px #dedede; border-bottom:solid 1px #dedede;  height:452px; background-position:top; background-image:url(images/citylibg.png); background-repeat:no-repeat; padding: 0 10px 0 10px; color:#011652;font-size: 12px; }

/* MAIN SEARCH FORM */

.hhsrchbg {width:360px; background: url(http://www.househunt.com/imageshh/bgsm.png); background-repeat:no-repeat; height:97px; padding-left:140px; padding-top:26px; float:left; margin-right:10px; margin-top:10px;}
.hhsrchtitle {font-size:24px; font-family:Verdana; font-weight:bold; color:#4B5F99}
.hhsrchinput {width:250px; height:20px; font-size:16px}

.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}
