*{margin: 0px;padding: 0px;}

body{ font-family: Arial, Helvetica, Verdana, sans-serif;  background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/r-body-bg.png) repeat-x top #FFFFFF; color:#000}

#header h1{font-size:14px; color:#fff; font-weight:normal; text-align:center;}
#header td.alignmyheader{vertical-align:top;}

#4realtors {width:110px;position:absolute; top:5px; margin-left:820px;}
#container{margin: 0 auto; width: 948px; background:#fff; padding-left:15px; padding-right:15px; border-left:1px solid #000; border-right:1px solid #000;} 
#container-grad{ background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold2.png) 0 -15px repeat-x; margin: 0 auto; width: 978px; height:61px; border-left:1px solid #000; border-right:1px solid #000;}
#container-btm { background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold2.png) 0 -76px repeat-x; margin: 0 auto; width: 980px; height:15px;}
#container-btm-rt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -144px -15px no-repeat; width:16px; height:15px; float:right;}
#container-btm-lt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -128px -15px no-repeat; width:16px; height:15px; float:left;}

/* FONTS / LINKS / BUTTONS */ 
.titleFH {font: bold 13px Arial, Helvetica, Verdana, sans-serif; color:#000000; background:#FAF7EB; height:22px; padding-left:0px; padding-top:6px; border-top:1px solid #6A4E2E; border-bottom:1px solid #6A4E2E; float:left; width:661px;}
.titleFH-lt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) no-repeat; float:left; height:30px; width:16px;}
.titleFH-rt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -16px 0 no-repeat; float:left; height:30px; width:16px;}
.titleCI {font: bold 13px Arial, Helvetica, Verdana, sans-serif; color:#000000; background:#FAF7EB; height:22px; padding-top:6px; border-top:1px solid #6A4E2E; border-bottom:1px solid #6A4E2E; float:left; width:661px;}
.titleCI-lt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -96px 0 no-repeat; float:left; height:30px; width:16px;}
.titleCI-rt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -112px 0 no-repeat; float:left; height:30px; width:16px;}
.titleRI {font: bold 13px Arial, Helvetica, Verdana, sans-serif; color:#000000; background:#FAF7EB; height:20px; padding-left:10px; padding-top:9px; border:1px solid #6A4E2E; }
.titleBLNK-top {font: bold 13px Arial, Helvetica, Verdana, sans-serif; color:#000000; background:#FAF7EB; height:22px; padding-top:6px; border-top:1px solid #6A4E2E; border-bottom:1px solid #6A4E2E; float:left; width:661px;}
.titleBLNK-lt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -96px 0 no-repeat; float:left; height:30px; width:16px;}
.titleBLNK-rt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -112px 0 no-repeat; float:left; height:30px; width:16px;}
.titleBLNK {font: bold 13px Arial, Helvetica, Verdana, sans-serif; color:#000000; background:#F3ECD2; height:25px; padding-top:7px; padding-left:16px; border:1px solid #6A4E2E;}

.contentxt { font-size:12px; text-align:justify; padding:10px; border-left:1px solid #6A4E2E; border-right:1px solid #6A4E2E;}
.contentxt a{font-size:12px; font-weight:normal; color:#295A8F;}
.contentxt a:hover{ font-size:12px; font-weight:normal; color:#356DA0; text-decoration:none;}
.contentxtj { font-size:12px; text-align:justify; padding:10px;}
.contentxtc { font-size:12px; text-align:center; padding:10px;width:205px;}
.paratxt { font-size:12px; text-align:justify; padding:10px; border-left:1px solid #6a4e2e; border-right:1px solid #6a4e2e;}
.paratxt a{font-size:12px; font-weight:normal; color:#295A8F; text-decoration:none;}
.paratxt a:hover{ font-size:12px; font-weight:normal; color:#356DA0; text-decoration:underline;}
.linetxt { font-size:12px; text-align:justify; padding:10px;}
.linetxt a{font-size:12px; font-weight:normal; color:#295A8F; text-decoration:none;}
.linetxt a:hover{ font-size:12px; font-weight:normal; color:#356DA0; text-decoration:underline;}
.button { color:#ffffff; width:105px; height:33px; background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) 0 -71px no-repeat; font:bold 12px Arial, Helvetica, Verdana sans-serif; border:none;}
.button:link {color:#ffffff; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
.button:hover {color:#000000; text-decoration:none; width:105px; height:33px; background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) 0 -105px no-repeat; cursor:pointer;}
.button:visited	{color:#000000; text-decoration:none;}
.mrtxt {color:#304C67;}
.payment {color:#794E1E; height:25px; width:275px; font-size:22px; padding-top:10px;}
.mlabelsm { font-size:9px; color:#666; padding-top:10px;}

/* LEFT COLUMN */ 
#lt-col {float:left; width:235px; padding-right:15px;}

/* SEARCH QUERY */
.search-title-bg {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold2.png) 0 -91px repeat-x #efe6db; height:29px; float:left; padding-top:10px; width:203px; text-align:center;}
#formbg { width:235px; font-size:12px; background:#FAF7EB; border-left:1px solid #6A4E2E; border-right:1px solid #6A4E2E;}
#formbg td {padding:5px 0 8px 8px;}

/* SEARCH LINKS */
.lt-col-links-title{background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -189px -25px no-repeat; text-align:left; color:#000; font-weight:bold; padding-top:2px; padding-left:25px; padding-bottom:3px; margin-left:10px; border-bottom:1px dashed #ccc; width:205px;}
.lt-col-links {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; line-height:20px; padding:10px 10px; list-style:none; width:205px; margin-bottom:10px; width:100%;}
.lt-col-links a{font-size:13px; color:#295A8F; text-decoration:underline;}
.lt-col-links a:hover{color:#356DA0; text-decoration:none;}
.lt-col-rates {font-size:12px;  text-align:left; font-family:Arial, Helvetica, sans-serif; color:#000; padding:0px 8px; list-style:none;}
.lt-col-rates-txt {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; text-align:left;}

/* SEARCH LINKS SMALL*/
.lt-col-links-dots{text-align:left; color:#000; font-weight:bold; padding-top:2px; padding-left:25px; padding-bottom:3px; margin-left:10px; border-bottom:1px dashed #ccc; width:205px;}
.lt-col-links-titlesm{text-align:center; color:#000; font-weight:normal; padding-top:15px; padding-bottom:3px; font-size:12px; width:225px; border-top:1px dashed #ccc; }

/* MU QUERY */
.mu-title-bg {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold2.png) 0 -146px repeat-x #efe6db; height:29px; float:left; padding-top:10px; width:203px; text-align:center;}
#mubg { width:235px; font-size:12px; background:#FAF7EB; border-left:1px solid #6A4E2E; border-right:1px solid #6A4E2E;}
#mubg td {padding:5px 0 8px 8px;}

/* BROKER FORM */
#brkrbg { background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) no-repeat; height:266px; width:225px; font-size:12px; }
#brkrbg td {padding:5px;}

/* RIGHT COLUMN */
#rt-col {float:left; width:693px; }
#rt-colbtm { background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold2.png) top #fff repeat-x; height:15px;}
#rt-colbtm-rt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -80px -15px no-repeat; width:16px; height:15px; float:right;}
#rt-colbtm-lt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -64px -15px no-repeat; width:16px; height:15px; float:left;}

ul {list-style-type: none; line-height: 28px; }


/* NAV BAR */
#tab-nav { margin: 0 auto; width: 980px; background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold2.png) 0 -201px repeat-x; height:30px;}
#tab-nav-lt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -106px -90px no-repeat; width:13px; height:30px; border-left:1px solid #000;}
#tab-nav-rt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -121px -90px no-repeat; width:13px; height:30px; border-right:1px solid #000;}
#tab-nav td { padding:0 5px;}
#tab-nav td.nopd { padding:0;}
#tab-nav td.linx{border-right:1px solid #e1e1e1;}
#tab-nav a{ font-size:12px; color:#ffffff; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight:bold; text-decoration:none;}
#tab-nav a:hover{text-decoration:underline;color:#42360D; }

/* TAB STYLES */
.tab-title{background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -189px -25px no-repeat; text-align:left; color:#000; font-weight:bold; padding-top:2px; padding-left:25px; padding-bottom:3px;border-bottom:1px dashed #ccc;}
.tab-title-lt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -1px -30px no-repeat #000000; float:left; height:39px; width:16px;}
.tab-title-rt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -15px -30px  no-repeat #000000; float:left; height:39px; width:16px;}
.tab-title-btm {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold2.png) 0 -131px repeat-x #000000; height:15px; float:left; width:235px;}
.tab-title-btm-lt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) 0px -15px no-repeat #000000; float:left; height:15px; width:16px;}
.tab-title-btm-rt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -16px -15px no-repeat #000000; float:right; height:15px; width:16px;}

.tab-title2{background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -189px -25px no-repeat; text-align:left; color:#000; font-weight:bold; padding-top:2px; padding-left:25px; padding-bottom:3px;border-bottom:1px dashed #ccc;}
.tab-title2-lt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -33px -30px no-repeat #efe6db; float:left; height:39px; width:16px;}
.tab-title2-rt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -47px -30px  no-repeat #efe6db; float:left; height:39px; width:16px;}
.tab-title2-btm {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold2.png) 0 -186px repeat-x #efe6db; height:15px; float:left; width:235px;}
.tab-title2-btm-lt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -32px -15px no-repeat #efe6db; float:left; height:15px; width:16px;}
.tab-title2-btm-rt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -48px -15px no-repeat #efe6db; float:right; height:15px; width:16px;}


/* AGENT SECTION */
.agent-title {font: bold 13px Arial, Helvetica, Verdana, sans-serif; color:#000000; background:#FAF7EB; height:21px; padding-left:10px; padding-top:7px; border-top:1px solid #6A4E2E; border-bottom:1px solid #6A4E2E; float:left; width:900px;}
.agent-title-lt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) no-repeat; float:left; height:30px; width:16px;}
.agent-title-rt {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -16px 0 no-repeat; float:left; height:30px; width:16px;}


#agentlinx { float:right; color:#794E1E; font-size:12px; font-weight:bold;}
#agentlinx a{ color:#356DA0; text-decoration:none; }
#agentlinx a:hover{ text-decoration:underline; }
.agent-name {font-size:15px; font-weight:bold; color:#000000; }
.agent-name2 {font-size:13px; font-weight:bold; color:#000000; text-align:center;}
.agent-bio {border-bottom:1px dashed #ccc; padding-bottom:10px; margin-top: 10px;}
ul.bulletlist {list-style-type: disc; margin-left: 10px;}
#agnt-bg {padding-top:10px; background-color:#fff; font-size:12px; width:100%; text-align:justify;}
#agnt-bg td{padding:0 15px;}
#agnt-bg a{color:#356DA0;}

/* REQUEST FORM */
#rqst-form { width:352px; background:#FAF7EB; font-size:12px; border-left:1px solid #6A4E2E; border-right:1px solid #6A4E2E;}
#rqst-form td{padding:10px 8px 0 10px; text-align:left;}
.rqst-title-bg {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold2.png) 0 -146px repeat-x #000; height:36px; float:left; padding-top:3px; width:320px; text-align:center;}
.rqst-title{background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -164px -70px no-repeat; text-align:center; color:#000; font-weight:bold; padding-top:0px; padding-left:25px; padding-bottom:0px;border-bottom:1px dashed #ccc;}
.rqt-btm {background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold2.png) 0 -186px repeat-x #000; height:15px; float:left; width:352px;}
.textfield {width:150px; margin-bottom:18px;}

#listings {text-align:center; padding-bottom:15px; margin-top:3px;}

/* BOTTOM SECTION */
#footer-container{margin: 0 auto; width: 938px; padding-left:20px; padding-right:20px;} 

.btmlnx {text-align:center; font-size:12px; color:#295A8F; line-height:24px; margin-top:10px;}
.btmlnx a{color:#295A8F; text-decoration:underline;}
.btmlnx a:hover{color:#356DA0; text-decoration:none;}
.btmtxt { text-align:justify;}

.copy {text-align:center; font-size:10px; color:#295A8F; line-height:24px;}
.copy a{color:#295A8F; text-decoration:underline;}
.copy a:hover{color:#356DA0; text-decoration:none;}

#btm-line-fade {width:100%; height:1px; background-color:#EBDEAA; margin:10px auto;}
#btm-line-fade-rt {width:113px; height:1px; background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) -90px -138px no-repeat; float:right;}
#btm-line-fade-lt {width:113px; height:1px; background:url(http://www.househunt.com/imageshh/agent-template/img-blue-gold/blue-gold.png) 0 -138px no-repeat; }


/* MISC */
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}
.fltltimg {float:left; padding-right:10px; padding-bottom:5px;}
.ltimg {padding-right:10px; padding-bottom:5px;}


/* FEATURED LISTINGS & SLIDESHOW */
.tooltip{ position: relative; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.tooltip span{display: none; position:relative; text-align:justify;}   
.tooltip:hover span{display: block;}   
.toolcontent { background-color:#ffffff; color:#000000; width:143px;}
.toolinfo {font-size:10px; font-family:Arial, Helvetica, sans-serif; color: #666666; padding-bottom:1em;}
.tooltitle {font-weight: bold; font-size: 11px; background-color:<%=HH_TMP_COLOR4%>; padding:3px 0 3px 5px; color: #ffffff; font-family: Arial,Helvetica,Verdana,sans-serif; text-align: left; width:143px;}
.tooltitlefl {font-weight: bold; font-size: 11px; background-color:<%=HH_TMP_COLOR4%>; padding:3px 0 3px 5px; color: #ffffff; font-family: Arial,Helvetica,Verdana,sans-serif; text-align: left; width:143px; height:28px;}
.toolcitytitle {font-weight: bold; font-size: 11px; padding-bottom: 4px; color: #666666; font-family: Arial,Helvetica,Verdana,sans-serif}
.toolboxover{width:148px; float:left; margin:5px 5px 10px 7px; border:1px solid #cccccc; padding:5px;}
.toolboxover1{width:148px; float:left; margin:5px 5px 10px 7px; border:1px solid #91A0B7; padding:5px;}
.tooldash {border-top:1px dashed #999999; margin:8px 0 8px 0;}
.tooldash2 {border-top:40px dashed #999999; margin:8px 0 8px 0;}

/*.arrowicon, a.arrowicon, a.arrowicon img { filter: alpha(opacity=50); opacity: 0.50; width: auto; height:18px;background-image:url(<%=hh_images%>/click-grn.gif); background-repeat:no-repeat; position:absolute; margin-top:180px; margin-left:5px; background-color:#000000; padding-left:20px; padding-top:2px; padding-right:5px; color:#ffffff; text-decoration:none; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;font-weight: bold; }
a.arrowicon:hover, a.arrowicon:hover img { filter: alpha(opacity=99); opacity: 0.99; width: auto; height:18px;background-image:url(<%=hh_images%>/click-or.gif); background-repeat:no-repeat; position:absolute; color:#ffffff; font-size:12px; font-weight: bold; text-decoration:none;} */
.slideshowdiv {z-index:0; width:320px; height:200px; float:left; margin-right:15px; }

#check{position:absolute;text-decoration:underline;background-color:#CC0000;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;
}
