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

body {
	background: #000 url(bg.jpg) center top no-repeat;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	line-height:20px;
}
a, a:visited {
	color:#fff;
	text-decoration:none;
}
a:hover {
	color:#fff;
	text-decoration:underline;
}
.container {
	width:1004px;
	margin: 0 auto;
	padding:0;
}
.welcomebg {
	background:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	border:#263126 1px solid;
	color:#FFF;
	padding:20px 37px;
	margin:13px 0 11px 0;

}
.welcometxt {
	width:750px;
	padding: 0 30px 0 0;
	text-align:justify
	
}
.agentphoto {
	height:176px;
	width: 960px;
	margin:-10px 44px 0 0;
	position:absolute;
	float:right;
	text-align:right;
	display:block;
	z-index:1000;
}
.agentphoto img{	
	border:#3c3a3a 1px solid;
	height:176px;
	width:137px;
}
.footerbg {
	background:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	border:#263126 1px solid;
	color:#FFF;
	padding:24px 37px 24PX 37px;

}
.contactinfo {
	width:400px;
	float:left;
	font-size:12px;

}
.contactinfo span{
	font-size:10px;
	font-style:italic
	

}

.copyright {
	width:450px;
	float:right;
	text-align:right;
	font-size:10px
}



/*menu*/
#menuHolder {width:1004px; position:relative; height:29px; margin:0; z-index:1000}
#menuHolder ul {padding:0; margin:0; list-style:none;}

#menuHolder ul ul {position:absolute; left:-9999px;}
#menuHolder ul div {position:absolute; left:-9999px;}

#menuHolder ul li a b {position:absolute; left:-9999px;}
/* pre-load hover images */
#menuHolder ul li a b.home {background:url(navHome.png);}
#menuHolder ul li a b.listings {background:url(navListings.png);}
#menuHolder ul li a b.search {background:url(navSearch.png);}
#menuHolder ul li a b.team {background:url(navTeam.png);}
#menuHolder ul li a b.resources {background:url(navResources.png);}
#menuHolder ul li a b.contact {background:url(navContact.png);}


#menuHolder ul li {float:left;}
#menuHolder ul li a {display:block; float:left; height:29px }
#menuHolder ul li a i {display:block; cursor:pointer;}

#menuHolder ul li a i#home {background:url(navHome.png); width:166px; height:29px}
#menuHolder ul li a i#listings {background:url(navListings.png); width:167px; height:29px}
#menuHolder ul li a i#search {background:url(navSearch.png); width:168px;; height:29px}
#menuHolder ul li a i#team {background:url(navTeam.png); width:165px; height:29px}
#menuHolder ul li a i#resources {background:url(navResources.png); width:171px; height:29px}
#menuHolder ul li a i#contact {background:url(navContact.png); width:167px; height:29px}


#menuHolder ul li:hover a i#home {background:url(navHomeOver.png);}
#menuHolder ul li:hover a i#listings {background:url(navListingsOver.png);}
#menuHolder ul li:hover a i#search {background:url(navSearchOver.png);}
#menuHolder ul li:hover a i#team {background:url(navTeamOver.png);}
#menuHolder ul li:hover a i#resources {background:url(navResourcesOver.png);}
#menuHolder ul li:hover a i#contact {background:url(navContactOver.png);}


#menuHolder ul li:hover {position:relative;}
#menuHolder ul li a:hover {position:relative;}

#menuHolder ul :hover ul {left:0; 
	top:28px; 
	padding:2px; 
	background:#0c5600; 
	border:#666 2px solid; 
	width:190px; 
	font-weight:bold; 
	color:#333; 
	font-size:13px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
#menuHolder ul :hover ul li{padding:2px; width:100%; 

}
#menuHolder ul :hover ul li a{padding:3px 15px; width:100%; 	height:20px;


}
#menuHolder ul :hover ul li a:hover{background:#518540; width:155px;


}
#menuHolder ul :hover div {left:107px; top:56px;}
