<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body 
{
        height: 100%;
        min-height: 100%;
        min-width: 100%;
        margin: 0;
        padding: 0;
        width: 100%;
}

* html, * body 
{
        height: 100%;
        width: 100%;
}

#container 
{
        min-height: 100%;
        height: 100%;
        min-width: 770px;
        width: 100%;
}

* html #container 
{
        width: 770px;
        width: expression((document.body.clientWidth||document.documentElement.clientWidth)  &gt; 770 ? '100%' : '770px');
}

html&gt;body #container 
{
        height: 100%;
}

#container #content 
{
        height: 100%;
        min-height: 100%;
        position :relative;
        width: 100%;
}

html&gt;body #container #content 
{
        height: auto;
}

#container #header 
{
        min-height: 48px;
        height: 48px;
}

html&gt;body #container #header 
{
        height: auto;            /* used to fit font-sizing feature of Mozilla/FireFox */
}

#container #pagebody 
{
}

#footer 
{
        position: relative;
}

#footer #foot 
{
        min-height: 42px;
        height: 42px;
}

html&gt;body #footer #foot 
{
        height: auto;
}
/*
*  Container overlapping
*/

#container #pagebody 
{
        padding-bottom: 78px;     /* this value need to ba same as full height of the footer
                                     footer top padding should be maintained in it's definition (see below) */
}

#footer 
{
        margin-top: -42px;       /* how high we will go */
}



table.main_width 
{
	width: 825px;
}

table.menu_bar
{
	
}
				
div 
{
	font-family: Verdana, sans-serif;	
}

div.copy 
{
	font-family: Tahoma;
	color: #777777;
	font-size:10;
	padding-top: 8;
}

td.top1 
{
  background: url(../i/top1.jpg) repeat-x;
	height: 156;
	width: 100%;
}

td.top4 {
    background: url(../i/top4.jpg) repeat-x;
	height: 40;
	width: 100%;
}

td.sms {
	height: 300;
    background: url(../i/0.gif) repeat-y;
}

a.menu 
{
	color: 					#011049;
	font-family: 		Verdana, sans-serif;
	font-size:			10px !important;
}	

td.logo {
	padding-top: 27;
	padding-bottom: 27;
}	

div.phone 
{
	font-size: 17;
	padding-top: 20;
	color:#011049;
}

a.phone_comm 
{
	color: 					#FFF;
	font-size: 			17px;
	padding-top: 		20px;
}
		
.pt_15 {
	padding-top: 20;
}

.pl_6 {
	padding-left: 6;
}
	
.pr_20 {
	padding-right: 20;
}	

.pr_10 {
	padding-right: 10;
}		

.pr_50 {
	padding-right: 70;
}			

	
td.top5 
{
  background: url(../i/top5.jpg) repeat-x;
	height: 148;
	width: 1004;
}

div.houses_name
{
	font-weight:bold;
}

div.houses_text, div.houses_name
{
	color: 					#000;
	font-size:			12px !important;
	padding-left: 	12px;
}

div.houses_info 
{
	color: 					#011049;
	font-size:			12px !important;
	padding-left:		12px;
}

div.big_house_title 
{
	padding-left: 44;
}

a.houses_photos 
{
	color: 					 #3E68FE;
	font-size:			 12px;
	padding-left:		 0px;
	padding-bottom:	 10px;
}

td.houses_lines 
{
  background: url(../i/1g.gif) repeat-x;
	height: 1;
	width: 100%;	
}

div.hs_pic
{
	float:left;
	margin-right:8px;
	margin-bottom:8px;
}


a.back_list 
{
	color: #3E68FE;
	font-size:11;
}


div.houses_info 
{
	color: #011049;
	margin-top:10px;
	font-weight:bold;
	font-size:11px !important;
}</pre></body></html>