/* GLOBALHEADER */
#globalheader { width: 960px; height: 59px; margin: 0px auto; position: relative; z-index: 9998;}
#globalheader #globalnav { margin: 0; padding: 0;height:59px; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; height: 59px; overflow: hidden; }
#globalheader #globalnav li a { background-image: url(../images/menustatesIN.jpg); _background-image: url(../images/menustatesIN.jpg); background-repeat: no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#home a { background-position: 0 0;width:102px; }
#globalheader #globalnav li#about a { background-position: -102px 0;width:129px; }
#globalheader #globalnav li#relocation a { background-position: -231px 0; width:188px;}
#globalheader #globalnav li#findarealtor a { background-position: -419px 0; width:151px;}
#globalheader #globalnav li#relocationresourcecenter a { background-position: -570px 0; width:250px;}
#globalheader #globalnav li#contact a { background-position: -820px 0;width:140px; }

/* OVER STATES */
#globalheader #globalnav li#home a:hover { background-position: 0 -62px;width:102px; }
#globalheader #globalnav li#about a:hover { background-position: -102px -62px;width:129px; }
#globalheader #globalnav li#relocation a:hover { background-position: -231px -62px; width:188px;}
#globalheader #globalnav li#findarealtor a:hover { background-position: -419px -62px;width:151px; }
#globalheader #globalnav li#relocationresourcecenter a:hover { background-position: -570px -62px;width:250px; }
#globalheader #globalnav li#contact a:hover { background-position: -820px -62px;width:140px; }

/* PRESSED STATES */
#globalheader #globalnav li#home a:active { background-position: 0 -124px;width:102px; }
#globalheader #globalnav li#about a:active { background-position: -102px -124px;width:129px; }
#globalheader #globalnav li#relocation a:active { background-position: -231px -124px; width:188px;}
#globalheader #globalnav li#findarealtor a:active { background-position: -419px -124px;width:151px; }
#globalheader #globalnav li#relocationresourcecenter a:active { background-position: -570px -124px;width:250px; }
#globalheader #globalnav li#contact a:active { background-position: -820px -124px;width:140px; }

/* ON STATES */
#globalheader.home #globalnav li#home a { background-position: 0 -62px !important;width:102px; cursor:default; }
#globalheader.about #globalnav li#about a { background-position: -102px -62px !important;width:129px;cursor:default; }
#globalheader.main #globalnav li#relocation a,
#globalheader.mortgage #globalnav li#relocation a { background-position: -231px -62px !important;width:188px;cursor:default; }
#globalheader.findarealtor #globalnav li#findarealtor a { background-position: -419px -62px !important;width:151px;cursor:default; }
#globalheader.relocationresourcecenter #globalnav li#relocationresourcecenter a { background-position: -570px -62px !important;width:250px;cursor:default; }
#globalheader.contact #globalnav li#contact a { background-position: -820px -62px !important;width:140px;cursor:default; }


#globalheader:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}


#globalheader #globalnav li#relocation a:hover, #globalheader #globalnav li#relocation a.selected{ /*script dynamically adds a class of "selected" */
 background-position: -231px -186px; width:188px;
}

#globalheader #globalnav li#findarealtor a:hover, #globalheader #globalnav li#findarealtor a.selected{ /*script dynamically adds a class of "selected" */
 background-position: -419px -186px; width:151px;
}

#globalheader #globalnav li#relocationresourcecenter a:hover, #globalheader #globalnav li#relocationresourcecenter a.selected{ /*script dynamically adds a class of "selected" */
 background-position: -570px -186px; width:250px;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv1{
	position:absolute;
	top: 0;
	line-height:18px;
	z-index:100;
	background:url(../images/dropdown_rs.png) no-repeat;
	width: 230px;
	visibility: hidden;
}
.dropmenudiv2{
	position:absolute;
	top: 0;
	line-height:18px;
	z-index:100;
	background:url(../images/dropdown_find.png) no-repeat;
	width: 190px;
	visibility: hidden;
}
.dropmenudiv3{
	position:absolute;
	top: 0;
	line-height:18px;
	z-index:100;
	background:url(../images/dropdown_rrc.png) no-repeat;
	width: 256px;
	visibility: hidden;
}


.dropmenudiv1 a, .dropmenudiv2 a, .dropmenudiv3 a{
width: auto;
display: block;
text-indent: 3px;
padding: 5px 0px 5px 12px;
margin:0px 4px 0px 0px;
text-decoration: none;
font:lighter 15px Myriad Pro, Arial, Helvetica, sans-serif;
color: white;
}

* html .dropmenudiv1 a, * html .dropmenudiv2 a, * html .dropmenudiv3 a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv1 a:hover, .dropmenudiv2 a:hover, .dropmenudiv3 a:hover{ /*THEME CHANGE HERE*/
background-color: #84ad76;
margin:0px 6px 0px 0px;
}
