/* CSS Document */
*{margin: 0px;padding: 0px;font:11px Arial, Helvetica, sans-serif;color: #3f3f3f;}

body{background-color: #fff; color:#1d1b56; margin-top: 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

#container{margin: 0 auto; width: 980px; background-color: #fff; } 

h2{font-size:12px; padding:0 15px 0 10px;}

hr {color:#c8ccd0; padding:0; margin:0;}

a{color:#1d1b56;}
a:hover{ text-decoration:none;}

a.linx{text-decoration:none;}
a.linx:hover{text-decoration:underline;}

a.linx2{text-decoration:none; font-size:13px; line-height:22px;}
a.linx2:hover{text-decoration:underline;}

a.linx3{text-decoration:none; font-size:12px; line-height:22px;}
a.linx3:hover{text-decoration:underline;}

a.linx4{text-decoration:none; font-size:12px; line-height:26px; color:#206ab5; padding-right:15px;}
a.linx4:hover{text-decoration:underline;}

.breadcrumbs{font-weight: normal;  font-size: 9px;  color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-top:3px; line-height:14px; margin-left:5px;  }
.breadcrumbs a{text-decoration:underline; color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.breadcrumbs a:hover{text-decoration:none; color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }

input {width:auto; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #003366; 
text-align: center; padding:2px 3px 2px 3px; margin-top:11px;}
input.btnfnt {color:#1c3a62; font-weight:bold; text-align:center; font-size:12px; margin-top:-3px;}


/* Header */
#header{background:#fff url(http://www.househunt.com/realestate-markettrends/mr-src_images/header.jpg); height:104px; font-size:10px; width:980px;}
#header2{background:#fff url(http://www.househunt.com/realestate-markettrends/mr-src_images/header2.jpg); height:90px; width:965px; padding-left:15px; padding-top:14px}
#header h1{color: #001d68; font-weight:bold; top:30px; font-size:26px;}
#header h2{color: #f6f6f6; top:5px; margin-right:205px; font-style:italic; margin-top:19px; text-align:right; font-weight:bold; font-size:10px;}
.bannerst {color: #001d68; font-weight:bold; padding-top:24px; font-size:26px;}
.bannertitle {color: #001d68; font-weight:bold; font-size:26px;}
.bannerstxt {color: #fff; font-size:22px;}
.flt {float:left; padding-right:16px;}

.mainsrchfrmbg {width:360px; background: url('http://www.househunt.com/imageshh/hhmainbgs.png'); background-repeat:no-repeat; height:105px; padding-left:140px; padding-top:18px; margin-bottom:15px; float:left;}
.srchfrmbtn {position:absolute; margin-top:-5px; margin-left:5px;}
.srchfrmtitle {font-size:24px; font-family:Verdana; font-weight:bold; color:#4B5F99;}
#myInput {width:250px; height:18px; font-size:16px; margin:0; text-align:left;}
.graytxt10_text{font-size: 10px;color: #666666;} .graytxt10_textb{font-size: 12px;color: #ffffff;}

.toptitle{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#8b8a8a; margin-bottom:5px; margin-top:1px;}
.topicons {float:right;}

.topbar{ height:5px; background-color:#fcf1d6; border-top: 1px solid #eeb530;}

img.hdhhlogo{ position:absolute; margin-left:3px; margin-top:6px;}

.headertop, .headerbtm{ font-family:"Century Gothic", Arial, Helvetica, sans-serif; color:#001d68; 
font-weight:bold; text-decoration:none;}   
.headertop{font-size:24px;}   .headerbtm{font-size:18px;}
.headertop a:link {text-decoration:none; color:#001d68;}
.headertop a:hover {text-decoration:none; color:#001d68;}
.headerbtmtxt{font-size:18px; color:#fff; font-weight:normal;}

.headermainfnt{ position:absolute; font-family:"Century Gothic", Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; margin-left:115px; padding-bottom:1px; font-size:24px; margin-top:10px; width:337px;}
.headermainfnt a:link {text-decoration:none; color:#fff;}
.headermainfnt a:hover {text-decoration:none; color:#fff;}

.headersrch { padding-left:5px; margin-top:10px; }
.srchwht {color:#fff; padding-top:3px; font-weight:bold;}
.srchblu {color:#1c3a62; font-weight:bold; font-size:12px;}
.autofield{ border-color:#cbdff0; background-color:#fff; font-size:13px; color:#000; padding:2px; height:13px; margin-top:-2px; text-align:left;}
input.autosrchbtn {color:#1c3a62; font-weight:bold; text-align:center; font-size:12px; padding:1px; margin:-1px; vertical-align:top;}

.blubar{height:22px; background-color:#d5e4f4;}

#favlinx { width:auto; float:right; margin-top:1px; z-index:1; margin-top:5px; font-size:12px;}
a.favlinx {color:#1d1b56; text-decoration:none;}
a.favlinx:hover {color:#666; text-decoration:none;}

.tickerbg {border-bottom:1px solid #dedede; border-top:1px solid #dedede; padding:3px; width:940px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none; margin-top:5px;}
a.tickertxt{color:#000; font-size:13px; text-decoration:none;}
a.breakingnews{ font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#000066; padding:5px; text-decoration:none; color:#fff; font-size:14px; margin:0 5px 0 5px;}

.formbg {width:auto; height:auto; border-right: 1px solid #d5e4f4; border-left: 1px solid #d5e4f4;}
.formbx {border-right: 1px solid #d5e4f4; background-image:url(http://www.househunt.com/realestate-markettrends/mr-src_images/form_bgsm.gif); background-repeat:repeat-x; padding-bottom:4px;}
.muformbx {background-image:url(http://www.househunt.com/realestate-markettrends/mr-src_images/muform_bgsm.gif); background-repeat:repeat-x; padding-bottom:4px;}

.mainbrdr{width: 960px; margin-top:5px;}

.infotitle{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align:justify;  font-weight:bold; border-bottom:1px solid #c8ccd0; width:100%; padding-bottom:2px;}

.mcrtitle{font-family:"Century Gothic", Arial, Helvetica, sans-serif; color:#4b5f99; font-style:italic; font-size:22px; text-align:justify; width:100%; padding-bottom:2px; }

.orangeBtn {border-right: 1px solid; border-top: #fff 1px solid; font-weight:bold; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; border-left: #fff 1px solid; cursor: pointer; color: #000; border-bottom: 1px solid; padding:2px 10px; background:url(http://idx.househunt.org/househunt/new-page/img/orange_btn_bg.gif); background-color: #FF9000;}
.orangeBtn:link	{color:#000; text-decoration:none;}
.orangeBtn:hover	{color:#ff0000; text-decoration:none;}
.orangeBtn:visited	{color:#000; text-decoration:none;}

/* LEFT COLUMN */
#lt-col{float:left; width:375px; background-image:url(http://www.househunt.com/realestate-markettrends/mr-src_images/ltcol-shdw.gif); background-repeat:repeat-y; background-position:right;}
.mrktitle {font-family:"Century Gothic", Arial, Helvetica, sans-serif; color:#5B5883; 
font-weight:bold; font-size:16px; padding:3px 0 5px 0; border-bottom:1px solid #B1B9CE; margin-bottom:10px; letter-spacing:.1em; margin-right:10px;}
.answricn{margin-left:245px; margin-top:5px; position:absolute;}
.connectitle {margin-left:15px;}
.title{font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:16px; color:#4b5f99; font-weight:bold; font-style:italic;}
img.agentpic {padding-left:30px; padding-top:23px; padding-right:15px; float:left;}
.agntbrdr { border-top:1px solid #D5E4F4; margin-left:-10px;}
.agentinfo {padding-top:20px;}
.agentname {font-size: 14px}
.agent_assoc{border:0px solid #dedede; padding-top:5px; text-align:center;}
table.data  td{padding: 0 5px 0 10px;}
.lightblugradbar{ background-image:url(http://www.househunt.com/realestate-markettrends/mr-src_images/lightbluegradbar.gif); background-repeat:no-repeat; background-position:left; height:15px; width:330px;}

/* RIGHT COLUMN */
#rt-col{float:right; width:575px;}
#newscol-lt{float:left; width:405px; padding-right:5px;}
.newstitle {font-family:"Century Gothic", Arial, Helvetica, sans-serif; color:#5B5883; 
font-weight:bold; font-size:18px; padding:3px 0 5px 5px; border-bottom:1px solid #eeb530; margin-bottom:10px; margin-left:5px; margin-right:9px; letter-spacing:.1em;}
.subnewstitle {font-weight:bold; text-decoration:underline; font-size:12px;}
a.subnewstitle {font-weight:bold; text-decoration:none; font-size:12px;}
a.subnewstitle:hover {font-weight:bold; text-decoration:underline; font-size:12px;}

.newsnav{height:40px;}
.newsfind {width:auto; font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #003366; 
text-align: center; font-weight:normal; padding:2px 3px 2px 3px; margin-top:5px; margin-left:170px; position:absolute;}
.newsrch{margin-left:256px; margin-right:1px; margin-top:3px; color:#666; width:95px; position:absolute;}

.icn-hm, a.icn-hm, a.icn-hm img {cursor:hand; cursor:pointer;width:73px; height:30px; background-image:url(http://www.househunt.com/realestate-markettrends/mr-src_images/icn-hm.gif); background-repeat:no-repeat; position:absolute; margin-left:5px;}
.icn-hm:hover, a.icn-hm:hover, a.icn-hm img{width:73px; height:30px; background-image:url(http://www.househunt.com/realestate-markettrends/mr-src_images/icn-hm.gif); background-repeat:no-repeat; background-position: 0 -30px;  position:absolute;}

.icn-arch, a.icn-arch, a.icn-arch img {cursor:hand; cursor:pointer;width:73px; height:30px; background-image:url(http://www.househunt.com/realestate-markettrends/mr-src_images/icn-arch.gif); background-repeat:no-repeat; position:absolute; margin-left:5px;}
.icn-arch:hover, a.icn-arch:hover, a.icn-arch img{width:73px; height:30px; background-image:url(http://www.househunt.com/realestate-markettrends/mr-src_images/icn-arch.gif); background-repeat:no-repeat; background-position: 0 -30px;  position:absolute;}

.icn-archx{cursor:hand; cursor:pointer;width:73px; height:30px; background-image:url(http://www.househunt.com/realestate-markettrends/mr-src_images/icn-arch.gif); background-repeat:no-repeat; position:absolute; margin-left:85px;}
.icn-archx:hover{width:73px; height:30px; background-image:url(http://www.househunt.com/realestate-markettrends/mr-src_images/icn-arch.gif); background-repeat:no-repeat; background-position: 0 -30px; position:absolute;}

.icn-rss{cursor:hand; cursor:pointer; width:80px; height:30px; background-image:url(http://www.househunt.com/realestate-markettrends/mr-src_images/icn-rss.gif); background-repeat:no-repeat; position:absolute; margin-left:85px;}

.articletxt{ font-size:11px; padding:0 10px 0 10px; text-align:justify; color:#666666; margin-bottom:10px;}

.articletxtb{ font-size:12px; padding:0 10px 0 10px; text-align:justify; color:#666666; margin-bottom:10px;}

#artnav li{font-family: Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 11px; color: #003366; text-decoration:none; display: inline; list-style:none; margin-right:60px;}
a.artnav {text-decoration:none;}
a.artnav:hover {text-decoration:underline;}

#newscol-rt{float:left; height:auto; width:135px; padding-left:7px; border-left:1px solid #eeb530; margin-left:10px;}
.sidenewstitle {font-family:"Century Gothic", Arial, Helvetica, sans-serif; color:#5B5883; 
font-weight:bold; font-size:14px; padding:3px 0 0 5px; margin-bottom:5px;}
.newshr{border-bottom:1px solid #eeb530; border-top:0; width:98%;}
.newsidelnx{ margin-left:5px; line-height:24px; margin-top:2px; }
.icons{float:left; margin-top:3px; margin-right:5px;}

.blogtitle{font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:14px; color:#4b5f99; font-weight:bold; font-style:italic; line-height:22px;}

.blogtext{font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; color:#4b5f99; font-weight:bold; font-style:none;}

.season{float:right; color:#666;}

.formfnt{font-family:"Arial, Helvetica, Verdana", Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; font-style:normal; text-align:left;}

.moresummary{padding:35px 35px 35px 35px; width:auto; text-align:justify; background-color:#f0f6fc; font-family:Arial, Helvetica, sans-serif; font-size:12px; z-index:1;}
.blogarchive{padding:10px 15px 10px 15px; width:auto; text-align:justify; background-color:#f0f6fc; font-family:Arial, Helvetica, sans-serif; font-size:12px; z-index:1;}
.morebtmlink{padding-bottom:20px; text-align:center; background-color:#f0f6fc;z-index:1;}


/*****************************************************
*
*	 Average Price Data
*
*****************************************************/
.h-box-list{ border-right:1px solid #c8ccd0;}
#listings-and-prices_table { width:440px;}
#rates {border-right:1px solid #c8ccd0; padding:0 10px 0 5px; text-align:center;}
#prices { padding:0 5px; text-align:center;}
.listings-and-prices_time{font-size:12px; line-height:18px;}
#listings-and-prices_data {width:160px; margin:0 auto;}
#listings-and-prices_data td{font-size:12px; line-height:17px;}
.listings_header{color:#4b5f99; font-weight:bold; font-size:14px;}
.rates_header{color:#4b5f99; font-weight:bold; font-size:14px;}
a.listings-linx {color:#1d1b56; font-size:12px; text-decoration:none;}
a.listings-linx:hover{color:#1d1b56; font-size:12px; text-decoration:underline;}
a.listings-linx-sm {color:#1d1b56; font-size:12px; text-decoration:none;}
a.listings-linx-sm:hover{color:#1d1b56; font-size:12px; text-decoration:underline;}
.listings-dash {color:#c8ccd0;}
.mrtxt {color:#4b5f99; font-size:13px; }

#mcrlinktable {margin:0 auto; border-top:1px solid #c8ccd0; border-bottom:1px solid #c8ccd0;}
#mcrlinktable td {padding:5px;}

/* FOOTER */
#mainbx{border-right:1px solid #dedede; padding:2px 0 15px 10px; color:#4b5f99; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; float:left; width:414px; margin-right:25px;}
#mainbx strong{ color:#4b5f99; font-size:14px; font-weight:bold;}
#mainbx ul {float:left; list-style:none; width:110px; margin-top:5px; margin-right:28px;}
#mainbx li a{color:#6e6e6e; text-decoration:none; font-size:14px; line-height:26px; font-weight:normal;}
#mainbx li a:hover{color:#6e6e6e; text-decoration:underline;}

#footer{margin:0; padding:0; height:133px; overflow:hidden; border-bottom:1px solid #c8ccd0; }
#footerexpd{margin:0; padding:0; height:auto; border-bottom:1px solid #c8ccd0; }
#footer td.pd{padding-top:5px; vertical-align:top;}
.footertitle{font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:14px; color: #1d1b56; font-weight:bold; font-style:italic;}
.footermore{font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:14px; color: #1d1b56; font-weight:bold; font-style:italic;cursor:pointer;}
.bottomlinx { font-family: Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 11px; color: #003366; text-align: center;line-height:24px;} 	
.bottomlinx a:link{ color: #003366;} 	
.bottomlinx a:hover { color: #b1b1b1;}
.blacklink a:link{ color: #003366;}
.blacklink a:hover{color: #b1b1b1;}

.content {float:left; width:505px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1d1b56; font-weight: normal; text-align:justify;}

.btmpargph{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1d1b56; font-weight: normal; text-align:justify; font-style:italic; padding:1em 0;}
.btmpargphmore{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1d1b56; font-weight: normal; text-align:center; font-style:italic; padding:1em;}

.formlinx {text-align:center; padding:1.5em 1em 1em 1em;}

.float-lt {float:left;}
.float-rt {float:right;}
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}

.hhlogo {position:relative; top:20px; padding-right:15px;}

.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; text-align:center;}

.disclaimer{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1d1b56; font-weight: normal; text-align:center; font-style:italic; padding:1em;}

/* NAV BAR */

.navgrybg {height:34px; background-image:url(http://www.househunt.com/imageshh/hhnav/nav2bg-gry.png); background-repeat:repeat-x; background-position:bottom; position:relative; }
.navgrybtm {background-color:#fff; background-image:url(http://www.househunt.com/imageshh/hhnav/nav2shdw-gry.gif); background-repeat:repeat-x; height:8px;}

/* CSS NAV */
.navdropdwn{ font-family:Arial, Helvetica, sans-serif; cursor:pointer; float:left; height:34px;}
.navdropdwn ul{display: none;}   
.navdropdwn.hover ul{display:block; position:absolute; text-align:left; background-color:#fff; border-left:1px solid #8cabff; border-right:1px solid #8cabff; border-bottom:1px solid #8cabff; padding-top:10px; margin-top:11px; margin-left:-8px; filter: alpha(opacity:92); KHTMLOpacity: 0.92; MozOpacity: 0.92; opacity: 0.92;  z-index:999;} 

.nav{color:#4b5f99; font-size:12px; font-weight:bold; text-decoration:none; padding:9px 8px 10px 8px; border-right:1px solid #8cabff;}
.nav2 {padding:8px 14px 6px 14px; border-right:1px solid #8cabff;}
.navover{color:#001a65; text-align:center; font-size:12px; padding:9px 8px 10px 7px; font-weight:bold; height:18px; border-left:1px solid #8cabff; border-right:1px solid #8cabff; background-color:#fff;}

.navdropdwn.hoverend ul{display:block; position:absolute; top:35px; right:0; text-align:left; background-color:#fff; border-left:1px solid #8cabff; border-right:1px solid #8cabff; border-bottom:1px solid #8cabff;  filter: alpha(opacity:92); KHTMLOpacity: 0.92; MozOpacity: 0.92; opacity: 0.92; } 
.navlast{color:#4b5f99; font-size:12px; font-weight:bold; text-decoration:none; padding:9px 0 10px 8px; border-right:0;}
.navlastover{color:#001a65; text-align:center; font-size:12px; padding:9px 13px 10px 7px; font-weight:bold; height:18px; border-left:1px solid #8cabff; border-right:1px solid #8cabff; background-color:#fff;}

.navnodrop{ font-family:Arial, Helvetica, sans-serif; float:left; height:34px;}

li.dash {border-top:1px dashed #999999; margin:8px 0 8px 0; list-style: none; }

a.navlinx { color:#4b5f99; text-decoration:none; font-size:12px; font-weight:bold;}
a.navlinx:hover {color:#001d68; font-size:12px; text-decoration:underline;}

li.navlinx {list-style: none; color:#656c8a; padding:6px 4px;}
li.navlinx a{ color:#4b5f99; text-decoration:none; font-size:12px; padding:6px 4px;}
li.navlinx a:hover {color:#001d68; font-size:12px; }
li.navlinx:hover {background-color:#c4c5d9; color:#001d68;}

/* IE6&7 JS NAV */
#dropmenudiv{position: absolute; margin-left:-4px; border: 1px solid #8cabff; border-bottom-width: 0px; border-top-width: 0px; z-index: 999; background-color:#fff; filter: alpha(opacity:92); KHTMLOpacity: 0.92; MozOpacity: 0.92; opacity: 0.92; border-bottom: 1px solid #8cabff;border-top: 1px solid #8cabff;}
#dropmenudiv a{font-family: Verdana, Helvetica, sans-serif; font-size: 12px;  color: #4b5f99; display: block; padding: 8px 3px; background-color: #ffffff; text-decoration: none;}
#dropmenudiv a:hover{ background-color: #c4c5d9; color: #001d68;}

.navlinxjspd {padding-top:9px; padding-bottom:10px; float:left;}
a.navlinxjs {color:#4b5f99; text-decoration:none; font-size:12px; font-weight:bold; padding:10px 7px 10px 7px; border-right:1px solid #8cabff;}
a.navlinxjs:hover{color:#001d68; text-decoration:underline; font-size:12px;}
a.navlastjs {color:#4b5f99; text-decoration:none; font-size:12px; font-weight:bold; padding:10px 0 10px 7px;}
a.navlastjs:hover{color:#001d68; text-decoration:underline; font-size:12px;}

