/* Custom CSS Modification of Chris Pearsons Amazing Thesis Theme
   Custom Css File is a Copyright© of Tizish.com 
   Developed By Josh and Orlando Galvan 
   www.Tizish.com
   
   If you are peeking at this css code I certainly hope you get some good inspiration from it.  For Real Estate Lead Generation Websites
   and Strategies you can incorporate today, be sure to visit www.Tizish.com and catch up on our Web Systems and Blog. 
*/
   
 
/* ======================================= Buyer Stealth Site Style ================================================================*/
/*
-------------------------------------------------Body 
*/
body.custom.realestatesearch {background:#FFFFFF url(images/buyerbg.jpg) repeat-x scroll 0 0;}
.custom.realestatesearch .full_width .page {
width:95.5em;}
/*
--------------------------------------------------Navbar
*/
.custom.realestatesearch ul#tabs {
display:none;}


/*
--------------------------------------------------Header
*/
.custom.realestatesearch .breadcrumb {
display:none;}

.custom.realestatesearch #header {
height:319px;
width:942px;
padding:0;}

.custom.realestatesearch #header img {
display:none;}

.custom.realestatesearch .tzhomewidgetbox {
display:none;}

.custom.realestatesearch #header #logo {
height:107px;
position:absolute;
text-indent:-9999px;}

.custom.realestatesearch #header #logo a, .custom.realestatesearch #header #logo a:visited {
display:block;
height:0;
padding:0;
width:0;}

.custom.realestatesearch #header #tagline {
font-size:17px;
margin-top:0;
padding-left:0;
position:absolute;
text-indent:-9999px;}

.custom.realestatesearch #header_area .page {
background:transparent none repeat scroll 0 0;
margin-top:0;
padding:9.4em 0 1em 1.5em;}

.custom.realestatesearch .headertoparea {font-size:12px;
margin-top:-71px;
position:absolute;
width:955px;}
.custom.realestatesearch .headertoparealeft {float:left;
margin-left:5px;
width:510px;display:inline;
}
.custom.realestatesearch .headertoparealeft h1 {
font-size:26px;
font-weight:bold;
padding-left:4px;}
.custom.realestatesearch .headertoparealeft p {margin-left:5px;}
.custom.realestatesearch .headertoparearight {float:right;
margin:0 34px 0 0;
width:285px;display:inline;}
.custom.realestatesearch .headertoparearight p {
font-size:18px;
padding:0 0 0 140px;
text-align:center;}

.custom.realestatesearch .tzbuyerheadertop {height:100%;
width:100%;}
.custom.realestatesearch .tzbuyerheadertopleft {background:transparent url(images/buyerheadertopleftbox.jpg) no-repeat scroll 0 0;
float:left;
height:93.9%;
margin:12px 0 0 14px;
width:26.5%;
font-size:12px;
display:inline;}
.custom.realestatesearch .tzbuyerheadertopright {background:transparent url(images/buyerheaderbg.jpg) no-repeat scroll 0 0;
float:left;
height:97.2%;
margin:1px 0 0 11px;
width:70.8%;}
.custom.realestatesearch .tzbuyerheadertopright2 {background:transparent url(images/buyerheader.jpg) no-repeat scroll 0 0;
height:91.5%;
margin:17px;
width:94.6%;}
.custom.realestatesearch .tzbuyerheadertopright3 {
background:transparent none repeat scroll 0 0;
height:30.6%;
overflow:hidden;
padding-top:233px;
width:100%;}

.custom.realestatesearch .tzbuyerheadertopleft h2 {color:#FFFFFF;
font-size:21px;
line-height:23px;
padding:29px 20px 16px 19px;
text-transform:uppercase;}
.custom.realestatesearch .tzbuyerheadertopleft ul {padding:0 27px 0 37px;}
.custom.realestatesearch .tzbuyerheadertopleft ul li{padding-bottom:10px;list-style-image:url(images/topbulletpoint.jpg);
list-style-position:outside;
list-style-type:disc;}
.custom.realestatesearch .tzbuyerheadertopleft p.largertoplefttext {font-size:17px;
font-weight:bold;
line-height:22px;
padding:7px 33px;
text-align:center;}

.custom.realestatesearch .tzbuyerheaderbottom {
font-size:12px;
height:36%;
margin-left:-2px;
width:100%;}
.custom.realestatesearch .tzbuyerheaderbottomleft {
float:left;
font-size:12px;
height:82.5%;
margin:14px 0 0;
width:29.2%;}
.custom.realestatesearch .tzbuyerheaderbottomright {float:left;
height:100%;
width:70%;}

.custom.realestatesearch .tzbuyerheaderbottomleft h2 {
font-size:17px;
font-weight:bold;
margin-left:18px;
padding:1px 0 4px;
text-align:center;
width:240px;}
.custom.realestatesearch .tzbuyerheaderbottomleft ul.tzfloatleftlist1 {display:inline;
float:left;
margin-left:39px;
margin-top:19px;
width:130px;}
.custom.realestatesearch .tzbuyerheaderbottomleft ul.tzfloatleftlist2 {
margin-left:34px;
margin-top:19px;}
.custom.realestatesearch .tzbuyerheaderbottomleft ul li{margin-bottom:9px;list-style-image:url(images/bottombulletpoint.jpg);
list-style-position:outside;
list-style-type:disc;}
.custom.realestatesearch .tzbuyerheaderbottomleft p.tzbottomleftlargetext {clear:both;
font-size:14px;
font-weight:bold;
padding-top:8px;
text-align:center;}

.custom.realestatesearch .tzbuyerheaderbottomright h2 {font-size:21px;
font-weight:bold;
margin:13px 0 0 21px;}
.custom.realestatesearch .tzbuyerheaderbottomright p {line-height:19px;
margin:0 0 13px 22px;}
.custom.realestatesearch .tzbuyerheaderbottomright p.underh2rightboxtext {line-height:18px;
margin:0 0 10px 22px;}

.custom.realestatesearch .tzheaderlanguage {padding:0 0 0 50px !important;}

/*
--------------------------------------------------Middle Body
*/
.custom.realestatesearch #content_box {
padding-top:3em;}
.custom.realestatesearch .full_width .page {
padding-left:1em;
padding-right:1em;}

.custom.realestatesearch .stealthnotice {
text-align:center;margin-bottom:2.2em;}

.custom.realestatesearch .idxpage {margin-top:0;clear:both;}
.custom.realestatesearch .idxpageformbox {
clear:both;
padding-top:5px;
width:950px;}
.custom.realestatesearch .idxpageboxrow {margin-left:10px;}
.custom.realestatesearch .idxpageboxrow h2 {font-size:18px;
margin:0 0 14px;}
.custom.realestatesearch .idxpagebox {float:left;
font-size:12px;
margin-bottom:20px;
padding-right:46px;
width:186px;}
.custom.realestatesearch h3.idxblockh3 {font-size:12px;
font-weight:bold;
margin-bottom:6px;}


.custom.realestatesearch .buyerstealthwidgetarea {font-size:12px;
padding:10px;margin-bottom:1.5em;}
.custom.realestatesearch .buyerstealthwidgetarea h2 {
font-size:20px;
margin-top:1em;
padding-bottom:10px;
}
.custom.realestatesearch .buyerstealthwidgetarea h3 {
font-size:16px;
padding-bottom:10px;
}
.custom.realestatesearch .buyerstealthwidgetarea p {
font-size:12px;
padding-bottom:15px;
}
.custom.realestatesearch .buyerstealthwidgetarea ul {
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin:0 0 1.636em 1.636em;
}
.custom.realestatesearch .buyerstealthwidgetarea ol {
margin:0 0 1.636em 1.636em;}
.custom.realestatesearch .buyerstealthwidgetarea li {
}
.custom.realestatesearch .buyerstealthwidgetarea img.alignright, .custom.realestatesearch .buyerstealthwidgetarea img.right {
padding:8px 0 8px 8px;}
.custom.realestatesearch .buyerstealthwidgetarea img.alignleft, .custom.realestatesearch .buyerstealthwidgetarea img.left {
padding:8px 8px 8px 0;}
.custom.realestatesearch .buyerstealthwidgetarea img.aligncenter, .custom.realestatesearch .buyerstealthwidgetarea img.center {
padding:8px;
}

.custom.realestatesearch .buyerstealthwidgetscolumn {overflow:hidden;}
.custom.realestatesearch .buyerstealthwidget {float:left;padding:0 14.5px;width:30%;display:inline;overflow:hidden;}
.custom.realestatesearch .buyerstealthwidget li.widget {
font-size:12px;
line-height:1.6em;
margin:0 0 3em;}
.custom.realestatesearch .buyerstealthwidget h3 {font-size:16px;
letter-spacing:2px;
line-height:1.385em;
margin-bottom:0.615em;}


/*========================================================== Buyer Specific Styles ================================================= */

/*
--------------------------------------------------Header
*/
.custom.realestatesearch #header {
background:transparent none repeat scroll 0 0;
border-bottom:medium none;
}

.custom.realestatesearch #header #logo a, .custom.realestatesearch #header #logo a:visited {
background:transparent none repeat scroll 0 0;
border:medium none;
color:#000000;
}

.custom.realestatesearch #header #tagline {
color:#000000;
}

.custom.realestatesearch .headertoparealeft {
}
.custom.realestatesearch .headertoparealeft h1 {color:#676767;
}
.custom.realestatesearch .headertoparealeft p {color:#990002;}
.custom.realestatesearch .headertoparearight p {
color:#990002;
}

.custom.realestatesearch .tzbuyerheadertop {}


.custom.realestatesearch .tzbuyerheadertopleft h2 {color:#676767;
}
.custom.realestatesearch .tzbuyerheadertopleft ul li{color:#000000;}
.custom.realestatesearch .tzbuyerheadertopleft p.largertoplefttext {color:#990002;}

.custom.realestatesearch .tzbuyerheaderbottom {background:#F7F6F6 none repeat scroll 0 0;
border-bottom:2px solid #425C67;
border-left:2px solid #425C67;
}
.custom.realestatesearch .tzbuyerheaderbottomleft {border-right:2px solid #CCCCCC;
}


.custom.realestatesearch .tzbuyerheaderbottomleft h2 {border-bottom:1px solid #74BEA8;
color:#90242C;}

.custom.realestatesearch .tzbuyerheaderbottomleft p.tzbottomleftlargetext {color:#90242C;}

.custom.realestatesearch .tzbuyerheaderbottomright h2 {color:#367D82;}

.custom.realestatesearch .tzbuyerheaderbottomright p.underh2rightboxtext {color:#74BEA8;}


/*
--------------------------------------------------Middle Body
*/
.custom.realestatesearch #content_box {
background:transparent none repeat scroll 0 0;
border-top:medium none;
}

.custom.realestatesearch .stealthnotice img {border:4px solid #7db2dc;}

.custom.realestatesearch .idxpageformbox {border:2px solid #7db2dc;
}
.custom.realestatesearch .idxpageboxrow h2 a {color:#676767;}
.custom.realestatesearch h3.idxblockh3 {color:#5D7E0D;}


/*
---------------------Footer
*/
.custom.realestatesearch #footer a{color:#000000; }
.custom.realestatesearch #footer_area {background:#79B2DD none repeat scroll 0 0;
border-top:none;}
.custom.realestatesearch #footertzfull {color:#000000;}




