@import url(http://www.imiluxuryproperties.com/_includes/_common_style.css);

/* MP NAV */
#mpnav {width: 545px; height: 31px; background: url(/images/mp/imi_dev_mpnav_mouse.gif) no-repeat 0 0; position: relative; margin: 0; padding: 0; list-style: none;}
#mpnav li {position: absolute; top: 0; background-image: url(/images/mp/imi_dev_mpnav_norm.gif);}
#mpnav a.mpnav {display: block; width: 100%; height: 31px; text-decoration: none; text-indent: -9000px;}

#about, #about a.mpnav {width: 83px;}
#lux, #lux a.mpnav {width: 128px; background-position: -83px 0;}
#fee, #fee a.mpnav {width: 178px; background-position: -211px 0;}
#mag, #mag a.mpnav {width: 156px; background-position: -389px 0;}

#about{}
#lux{left: 83px;}
#fee {left: 211px;}
#mag {left: 389px;}

#mpnav a.mpnav:focus,
#mpnav a.mpnav:hover,
#mpnav a.mpnav:active {background-image: url(/images/mp/imi_dev_mpnav_mouse.gif);}

/* MAP */
.devmap #intcontentbot { /* background: none transparent; JPS-don't need to undo the standard background */}
.devmap #intcontenttop { display: none; }
.devmap #intcontent { /*background: url(/images/int/imi_current-past_map.gif) no-repeat; JPS-don-'t need to remove standard tile */}
.devmap #intcontentarea { padding: 0; padding-bottom: 0px;}

/*.devmap #footerwrap {margin-top: -190px;}
.devmap #footer { color: #CEDEEA;  padding-top: 40px;}
.devmap #addressblock { color: #CEDEEA; padding-top: 40px;}

.devmap a.footer { color: #CEDEEA !important; }*/


/* INT NAV */
#intnav {width: 951px; height: 31px; background: url(/images/int/imi_dev_intnav_norm.gif) no-repeat 0 0; position: relative; margin: 0; padding: 0; list-style: none;}
#intnav li {position: absolute; z-index: 0; }
#intnav a.intnav { display: block; width: 100%; height: 27px; text-decoration: none; text-indent: -9000px; background: url(/images/int/imi_dev_intnav_norm.gif) no-repeat 0 0; position: relative; z-index:1;}

#inthome, #inthome a.intnav, #inthome a:link, #inthome a:visited {width: 56px; background-position: 0 0;}
#intabout, #intabout a.intnav, #intabout a:link, #intabout a:visited {width: 116px; background-position: -284px 0;}
#intlux, #intlux a.intnav, #intlux a:link, #intlux a:visited {width: 134px; background-position: -399px 0;}
#intfee, #intfee a.intnav, #intfee a:link, #intfee a:visited {width: 183px; background-position: -532px 0;}
#intmag, #intmag a.intnav, #intmag a:link, #intmag a:visited {width: 161px; background-position: -714px 0;}
#intregister, #intregister a.intnav, #intregister a:link, #intregister a:visited {width: 73px; background-position: -874px 0;}

#inthome {}
#intabout { left: 284px;}
#intlux { left: 399px;}
#intfee { left: 532px;}
#intmag { left: 714px;}
#intregister { left: 874px;}

#intnav li.at a.intnav,
#intnav li a.intnav:focus,
#intnav li a.intnav:hover,
#intnav li a.intnav:active { background-image: url(/images/int/imi_dev_intnav_mouse.gif); height:32px; position: absolute; z-index: 10000; }

.pagenotfoundmessage {font-size : 1.1em; padding-bottom: 15px;}