/* mac hide \*/

/* end hide */

html,body{
	height:100%;
	width:100%;
	margin:0;
	scrollbar-3d-light-color:#C0C0C0;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#C0C0C0;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#303030;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#999999;
	overflow: auto;
	padding-top:0;
}
	
table{ border: 0px; border-collapse: collapse; border-spacing: 0px;}

TD{padding: 0px; border: 0px;}

#table{height:100%; width:100%;}

/*------------------------------------ template starts here-------------------------------------- */

#inner{
	width:775px;
	height:515px;
	margin:0px auto 0px auto;
	background-color:#ffffff;
	border: 7px solid #e41424;
}
	

#leftColumn{
	width:170px;
	height:auto;
	float:left;
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color:#ffffff;
}

#logo{width:170px;height:91px;float:left;}

#nav{
	width:170px;
	height:400px;
	float:left;
	background-color:#FFFFFF;
}

#nav_b {
	margin:0;
	padding:0;
}

#rightColumn{width:590px;height:329px;float:left;border: 5px solid #FFFFFF; margin:0px 0px 0px 0px;}

#flash{
	width:590px;
	height:292px;
	float:left;
	background-image: url(../images/frontpic.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
	margin: 0px;
}

#banner{width:590px;height:79px;float:left;border-bottom-width: 5px;border-bottom-style: solid;border-bottom-color: #FFFFFF; background-color:#303030}

#flags{
	width:585px;
	height:39px;
	float:left;
	background-color:#303030;
	margin:0px 0px 0px 0px;
}
#divider01{width:775px; height:2px; float:left;}

#bottomContainer{
	width:590px;
	height:148px;
	float:left;
	border-bottom: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
	border-top: 5px solid #FFFFFF;
	margin:0px;
	padding: 0px;
}

#mlssearch{
	width:130px;
	height:3em;
	float:right;
	padding:0;
	margin:0;
}




#module1{
	width:293px;
	height:165px;
	float:left;
	background-color:#303030;
	margin:0px;
/*	background-image:url(../images/panels.gif);
	background-repeat:repeat-x;*/
}





#title1{width:293px;height:35px;float:left;background-color:#303030; margin:0px 0px 0px 0px;}
#content1{
	width:280px;
	height:135px;
	float:left;
	margin:0px;
	padding: 0px 0px 0px 10px;
}




#module2{
	width:292px;
	height:165px;
	float:left;
	background-color:#303030;
	margin:0px 0px 0px 5px;
/*	background-image:url(../images/panels.gif); 
	background-repeat:repeat-x;*/
}







#title2{width:290px;height:35px;float:left;background-color:#303030; margin:0px 0px 0px 0px;}
#content2{width:290px;height:118px;float:left;margin:0px 0px 0px 0px;}
#propertySearchWrapper{height: 19px;width: 280px;margin-top: 6px;margin-bottom: 6px;margin-left: 8px;}
#link{height:19px;width: 115px;float: left;text-align: left;text-indent: 2px;}
#arrow{float: left;height: 19px;width: 19px;}
#spacer{height: 5px;width: 125px;float: left;}
/*------------------------------------ CLASS-------------------------------------- */

.PROPERTYSEARCH {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: bold;text-decoration: none;color: #FFFFFF;}
.PROPERTYSEARCH A{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: bold;text-decoration: none;color: #ffffff;}
.PROPERTYSEARCH A:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: bold;
text-decoration: underline;color: #cccccc;}

/* -----------------------------------------------------FOOTER FOR THE INDEX PAGE------------------------------------------------- */
#footer{
	height: 43px;
	width: 771px;
	margin:10px auto 0px auto;
}
#disclaimer{height: 42px;width: 100px;float: left;}
#contact_info{height: 42px;width: 520px;float: left;}
#resi_logo{height: 42px;width: 150px;float: right;}

.FOOTER{font-size:9px;color: #666666;text-decoration: none;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;}
.FOOTER A{font-size: 9px;color: #666666;text-decoration: none;font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif}
.FOOTER A:hover{font-size: 9px;color: #666666;text-decoration: none;font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

.HOMEPAGE {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;text-decoration: none;color: #cccccc;}


/***************** WEATHER ********************/
#weatherImage{
	width:31px;
	height:25px;
	float:left;
}

#weatherContainerwrapper{
	height: 33px;
	width:150px;
	float: right;
}

#weatherContainer{
	height: 27px;
	width:225px;
}

.clear {
	clear: both;
}	

.search_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E41717;
	text-decoration: none;
	font-weight: bold;
}
