@charset "utf-8";
/* CSS Document */


body#index {
	background-image: url("http://assets.rmcloud.com/templates/realtyexecutives_eco_world/images/index_bg.gif");
	background-color: #d0dce9;
	background-repeat:repeat-x;
}

#indexcontainer {
	width: 800px;
	margin: 0 auto 30px;
	text-align:center;
	color: #224c81;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 15px;
}

object, embed {
	bottom:0;
	position:relative;
	z-index:1;
}

#indexbuttons {
	margin:0 auto;
	padding:15px 0 30px;
	width:645px;
}

#indexbuttons a {
	float: left;	
}

#siteWrapperInterior {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	line-height: 1.0em;
	margin: 0px 0px 0px 0px;
	background-image: url(http://assets.rmcloud.com/templates/realtyexecutives_eco_world/images/interior_bg_tile.jpg);
	background-repeat: repeat-x;
}

#homeLogin {
	color:#FFFFFF;
	padding-bottom:113px;
	padding-top:10px;
	text-align:right;
}

#homeLogin a {
	color: #fff;	
}

#pageHolderInterior {
	margin-left: auto;
	margin-right: auto;
	background-image:url(http://assets.rmcloud.com/templates/realtyexecutives_eco_world/images/interior_header.jpg);
	background-repeat: no-repeat;
	width: 902px;
	min-height: 700px;
}

#headerNav {
	z-index: 2;
	height: 40px;
	padding: 12px 0px 12px 0px;
}

#nav { position: relative; list-style: none; margin: 0px; padding: 0px; height:40px; z-index: 3;}
#nav li { display:inline; list-style:none; margin: 0px; padding: 0px; float:left; position: relative;}
#nav li ul li a {color:#092A55; font-size: 11px; display: block; padding: 9px 6px 9px 13px; background-image: url(http://assets.rmcloud.com/templates/realtyexecutives_eco_world/images/nav_bg.gif);}
*html #nav li ul li a {background-image: none;}
#nav li ul li a:hover { color:#FFF; background-image: url(http://assets.rmcloud.com/templates/realtyexecutives_eco_world/images/nav_bg_over.gif);}
*html #nav li ul li a:hover {background-image: none;}
#nav li ul li { display: block; float:none; top: 0px;}
*html #nav li ul li {height: 20px;}
#nav li.over ul { display: block;}

#nav li ul {display:none; position: absolute; margin: 1px 0 0; padding: 0px; width: 225px; border-bottom: #FFF solid 1px; background-color: #FFF;}
*html #nav li ul {background-color: #D0DCE9;}



#contentBackground {
	background-image:url(http://assets.rmcloud.com/templates/realtyexecutives_eco_world/images/interior_content_bg.jpg);
	background-repeat: repeat-y;
	padding: 0px 1px 0px 1px;
	width: 900px;
}
#flashHolder {
	float: left;
	margin: 0px;
	padding: 0px;
}
#aodBackground {
	background-image:url(http://assets.rmcloud.com/templates/realtyexecutives_eco_world/images/aod_bg_tile.jpg);
	background-position: left;
	background-repeat:repeat-y;
	width: 900px;
}

.cellNumber {
	background-color:#F3F3F3;
	color:#27547E;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:10px 0 0;
	padding:3px;
}

.pagetitle {
	margin-top:15px;
}

#flashBottom {
	text-align: right;
	margin-top:-2px;
}
#flashHolder {
	width: 749px;
}
#aod {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 151px;
}
#aodPhoto img {
	margin: 5px 0px 5px 22px;
}
#aodName a {
	color: #FFF;
	font-size: 10px;
}
#aodName {
	padding: 3px 5px 3px 5px;
	text-align: center;
}
#contentArea {
font-size:11px;
line-height:1.7em;
margin-top:-61px;
min-height:300px;
padding:20px 20px 10px;
text-align:justify;
}
#customSearchHouseCondo .featuredSearch a {
	color: #FFF;
}

#footerInfo {
	color:#FFFFFF;
	line-height:16px;
	padding: 10px 0;
	text-align:center;
}

#footerInfo a {
	color: #FFF;	
}

#agentLogin {
	background-image:url("http://assets.rmcloud.com/templates/realtyexecutives_eco_world/images/interior_content_bottom.jpg");
background-repeat:no-repeat;
	background-position:top center;
font-family:Verdana,Geneva,sans-serif;
font-size:16px;
font-weight:bold;
padding-bottom:113px;
padding-top:20px;
text-align:center;
}

#agentLogin a {
	color: #fff;
	text-decoration:none;
	display: block;
	margin-left:-22px;
}

#threeButtons {
	margin: 0;
}