#ToolTipText1 {position:absolute; top:65px; left:234px; z-index:99999; width:220px; height:139px; background-image:url(/images/paths-tooltip1.png);}
#ToolTipText2 {position:absolute; top:65px; left:464px; z-index:99999; width:220px; height:139px; background-image:url(/images/paths-tooltip1.png);}
#ToolTipText3 {position:absolute; top:65px; left:254px; z-index:99999; width:220px; height:139px; background-image:url(/images/paths-tooltip2.png);}
#ToolTipText4 {position:absolute; top:100px; left:77px; z-index:99999; width:547px; height:68px; background-image:url(/images/paths-tooltip-no-arrow-xl.png);}

#tooltip {font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;font-size:10px; color:#CCC;}
#tooltip h2 {font-size:10px; color:#fff; margin:0px 0px 2px 0px; text-transform:uppercase; font-weight:bold;}
#ToolTipText1 #tooltip {margin:10px 15px 35px 32px;}
#ToolTipText2 #tooltip {margin:10px 15px 35px 32px;}
#ToolTipText3 #tooltip {margin:10px 35px 35px 13px;}
#ToolTipText4 #tooltip {margin:13px 13px 20px 10px; text-align:center;}
 
#path1 {position:absolute; background-image:url(/images/paths.png); background-position:0 0; background-repeat:no-repeat; width:700px; height:420px;}
/*#path1 div{	
	position:absolute;
	/* IE 7 + 8 hack 
    background: none/9;
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
}*/
.t1, .t2, .t3 {
	position:absolute;
}

#box1 {
	position:absolute;
	top:0px;
	left:0px;
	width:234px;
	height:332px;
	background: url(/images/path1-overlay.png);
	opacity:0.6;
}
#box1a {
	position:absolute;
	top:284px;
	left:234px;
	width:83px;
	height:48px;
	background: url(/images/path1a-overlay.png);
	opacity:0.6;
}
#box2 {
	position:absolute;
	top:0px;
	left:234px;
	width:231px;
	height:267px;
	background: url(/images/path2-overlay.png);
	opacity:0.6;
}
#box2a {
	position:absolute;
	top:267px;
	left:234px;
	width:83px;
	height:17px;
	background: url(/images/path2a-overlay.png);
	opacity:0.6;
}
#box2b {
	position:absolute;
	top:267px;
	left:382px;
	width:83px;
	height:17px;
	background: url(/images/path2b-overlay.png);
	opacity:0.6;
}
#box3 {
	position:absolute;
	top:0px;
	left:465px;
	width:235px;
	height:332px;
	background: url(/images/path3-overlay.png);
	opacity:0.6;
}
#box3a {
	position:absolute;
	top:284px;
	left:382px;
	width:83px;
	height:48px;
	background: url(/images/path3a-overlay.png);
	opacity:0.6;
} 
.dollar-tail {
	position:absolute;
	top:331px;
	left:349px;
	width:1px;
	height:22px;
	background-color:#000;
	opacity:0.6;
}

/*************** BOX 1 LINKS ***************/
#gym {
	top:7px;
	left:42px;
	width:56px;
	height:26px;
}
#weapons {
	top:55px;
	left:32px;
	width:76px;
	height:30px;
}
#attacking {
	top:106px;
	left:26px;
	width:88px;
	height:29px;
}
#mugging {
	top:156px;
	left:32px;
	width:76px;
	height:29px;
}
#bounty {
	top:208px;
	left:28px;
	width:84px;
	height:33px;
}

#friends {
	top:57px;
	left:156px;
	width:76px;
	height:27px;
}
#faction {
	top:106px;
	left:156px;
	width:76px;
	height:27px;
}
#war {
	top:156px;
	left:168px;
	width:52px;
	height:28px;
}
#respect {
	top:211px;
	left:157px;
	width:72px;
	height:27px;
}

/*************** BOX 2 LINKS ***************/
#ecrime {
	top:9px;
	left:27px;
	width:64px;
	height:26px;
}
#hcrime {
	top:55px;
	left:22px;
	width:72px;
	height:30px;
}
#gcrime {
	top:106px;
	left:26px;
	width:65px;
	height:29px;
}
#otravel {
	top:8px;
	left:132px;
	width:81px;
	height:29px;
}
#drugs {
	top:57px;
	left:139px;
	width:67px;
	height:27px;
}
#itravel {
	top:107px;
	left:137px;
	width:73px;
	height:27px;
}
#dealing {
	top:156px;
	left:139px;
	width:69px;
	height:27px;
}
#racing {
	top:219px;
	left:14px;
	width:70px;
	height:27px;
	
}
#missions {
	top:219px;
	left:143px;
	width:78px;
	height:27px;
}

/*************** BOX 3 LINKS ***************/
#job {
	top:9px;
	left:31px;
	width:49px;
	height:23px;
}
#promo {
	top:57px;
	left:13px;
	width:84px;
	height:25px;
}
#dailypay {
	top:108px;
	left:17px;
	width:77px;
	height:24px;
}
#company {
	top:156px;
	left:18px;
	width:73px;
	height:28px;
}
#employ {
	top:210px;
	left:19px;
	width:73px;
	height:28px;
}

#education {
	top:107px;
	left:117px;
	width:91px;
	height:26px;
}
#special {
	top:210px;
	left:122px;
	width:80px;
	height:30px;
}


/*************** SPEND BOXES ***************/
.spendicon {position:relative;float:left;width:25px; height:25px; opacity:0.3; background: url(/images/spend-icons-sprite.png);}
.row1 {float:left; margin-top:355px; margin-left:77px;}
.row2 {float:left; margin-top:5px; margin-left:77px;}
.row1 .spendicon, .row2 .spendicon {margin-left:5px;}
#melee {background-position: 0px 0px;}
#s-secondary {background-position: -30px 0px;}
#s-primary {background-position: -60px 0px;}
#s-temporary {background-position: -90px 0px;}
#gym-membership {background-position: -120px 0px;}
#property {background-position: -150px 0px;}
#rent {background-position: -180px 0px;}
#swimming {background-position: -210px 0px;}
#staff {background-position: -240px 0px;}
#s-faction {background-position: -270px 0px;}
#s-company {background-position: -300px 0px;}
#blackjack {background-position: -330px 0px;}
#poker {background-position: -360px 0px;}
#bookies {background-position: -390px 0px;}
#slots {background-position: -420px 0px;}
#roulette {background-position: -450px 0px;}
#lottery {background-position: -480px 0px;}
#casino {background-position: -510px 0px;}


#stocks {background-position: 0px 25px;}
#bank {background-position: -30px 25px;}
#collectables {background-position: -60px 25px;}
#medical {background-position: -90px 25px;}
#disk {background-position: -120px 25px;}
#rehab {background-position: -150px 25px;}
#bail {background-position: -180px 25px;}
#s-education {background-position: -210px 25px;}
#s-bounty {background-position: -240px 25px;}
#s-racing {background-position: -270px 25px;}
#parts {background-position: -300px 25px;}
#travel {background-position: -330px 25px;}
#energy {background-position: -360px 25px;}
#nerve {background-position: -390px 25px;}
#happy {background-position: -420px 25px;}
#points {background-position: -450px 25px;}
#newspaper {background-position: -480px 25px;}
#graphics {background-position: -510px 25px;}