#main {width:980px; margin:0 auto; background:url(images/main-bg.jpg) no-repeat center top; position:relative;}

#header {height:198px; z-index: 2;}

#header, #content, #footer { font-size:0.814em;}

.chat {
  padding:7px 1px 1px 10px;
  position: fixed;
  bottom: 0px;
  right: 0px;
  z-index: 2;
  background: maroon;
  -moz-border-radius-topleft: 10px;
  -webkit-border-top-left-radius: 14px;
  border-left: 4px solid black;
  border-top: 4px solid black;}

.chat .img{z-index: 3;}

.col-1, .col-2, .col-3 { float:left;}

#searchHomesText{width: 100%; font-size: 140%; line-height: 1.3em; 
	font-family: "HelveticaNeue-Light"; "HelveticaNeue", "Helvetica Neue", Helvetica, sans-serif; 
	text-align: justify;}

/*======= index.html =======*/

#page1 #content .row-1 .col-1 {width:480px;}

#page1 #content .row-1 .col-1 .col-1 {width:49%; margin-right:7px;}

#page1 #content .row-1 .col-1 .col-2 {width:48%; margin:0; padding:0; margin-left: 2px;}

#page1 #content .row-1 .col-2 { width:480px; margin-left:20px; margin-top: 10px; height: 150%;}

#page1 #content .row-1 .col-2 .col-1 { width:260px; margin-right:23px;}

#page1 #content .row-1 .col-2 .col-2 { margin:0; padding:0; width:140px; }

#page1 #content .row-1 .col-2 .row-2 {width: 400px; margin-left: 40px;}


#page1 #content .row-2 .col-1 { width:426px; margin-right:81px; }

#page1 #content .row-2 .col-2 { width:426px;}

#page1 #content .row-3 .col-1 { width:304px; margin-right:60px;}

#page1 #content .row-3 .col-2 { width:616px;}

#page1 #content .row-3 .col-2 .col-1 { width:283px; margin-right:57px}

#page1 #content .row-3 .col-2 .col-2 { width:276px;}



/*==========TWITTER STYLING ===============*/
#twitter_div {

}

#twitter_update_list li{
	margin-bottom: 9px;
}

/*======END TWITTER STYLING ===============*/




/*======= search_homes.html =======*/

#page2 #content .row-1 .col-1 {width:445px; }

#page2 #content .row-1 .col-2 { width:480px; margin-left:55px;}

#page2 #content .row-1 .col-2 .col-1 { width:264px; margin-right:23px;}

#page2 #content .row-1 .col-2 .col-2 { width:140px; margin:0; padding:0}

#page2 #content .row-2 .col-1 { width:426px; margin-right:81px;}

#page2 #content .row-2 .col-2 { width:426px;}



/*======= agents.html =======*/

#page3 #content .row-1 .col-1 {width:100%; margin-bottom: 18px;}

#page3 #content .agent {width:28%; margin-left:26px; padding: 10px; float: left; height: auto; margin-bottom: 12px;}

#page3 #content .agent:hover {width:28%; margin-left:26px; padding: 10px; float: left; background:#d7d7d7;}


#page3 #content .row-1 .col-2nd {width: 100%; margin-top: 15px};
	

#page3 #content .row-2 .col-1 {width: 900px;}

#page3 #content .agent2 {width: 32%; margin-right: 24px; float: left;}





/*======= resources.html =======*/

#page4 #content .row-1 .col-1 {width:453px;}

#page4 #content .row-1 .col-1 .col-1 {width:206px; margin-right:44px;}

#page4 #content .row-1 .col-1 .col-2 {width:203px; margin:0; padding:0}

#page4 #content .row-1 .col-2 { width:480px; margin-left:47px;}

#page4 #content .row-1 .col-2 .col-1 { width:264px; margin-right:23px;}

#page4 #content .row-1 .col-2 .col-2 { width:140px; margin:0; padding:0}

#page4 #content .row-2 .col-1 { width:443px; margin-right:57px;}

#page4 #content .row-2 .col-1 .col-1 {width:197px; margin-right:44px;}

#page4 #content .row-2 .col-1 .col-2 {width:197px; margin:0; padding:0}

#page4 #content .row-2 .col-2 { width:480px;}



/*======= contact.html =======*/

#page5 #content .row-1 .col-1 {width:480px;}

#page5 #content .row-1 .col-1 .col-1 {width:230px; margin-right:20px;}

#page5 #content .row-1 .col-1 .col-2 {width:230px; margin:0; padding:0}

#page5 #content .row-1 .col-2 { width:466; margin-left:45px; padding: 0;}

#page5 #content .row-1 .col-2 .col-1 { width:210px; margin-left:0px;}

#page5 #content .row-1 .col-2 .col-2 { width:210px; margin:0; padding:0}

#page5 #content .row-2 { padding:0}

#page5 #content .row-2 .col-1 { width:466px; margin-right:45px;}

#page5 #content .row-2 .col-1 .col-1 {width:210px; margin-right:0 ;}

#page5 #content .row-2 .col-1 .col-2 {width:210px; margin:0; padding:0}

#page5 #content .row-2 .col-2 { width:467px;}



/*======= privacy.html =======*/

#page6 #content .row-1 .col-1 {width:449px;}

#page6 #content .row-1 .col-2 { width:480px; margin-left:51px;}

#page6 #content .row-1 .col-2 .col-1 { width:264px; margin-right:23px;}

#page6 #content .row-1 .col-2 .col-2 { width:140px; margin:0; padding:0}

#page6 #content .row-2 { padding:0}


/*=========================*/





#footer {height:89px;}