#spl {  margin: 0 auto; width: 750px; }

#navv {
 width: 750px;
 height: 464px;
 background: url(images/viaroll.jpg);
 margin: 0; padding: 0;
 position: relative;
}

#navv li { margin: 0; padding: 0; list-style: none; display: block; position: absolute; }
#navv a { display: block; }

#home { left: 36px; top: 33px; width: 183px; height: 68px; }
#home a { height: 68px; }
#home a:hover { background: url(images/viaroll.jpg) -36px -497px no-repeat; }

#news { left: 275px; top: 86px; width: 50px; height: 15px; }
#news a { height: 15px; }
#news a:hover { background: url(images/viaroll.jpg) -275px -550px no-repeat; }

#events { left: 350px; top: 86px; width: 73px; height: 15px; }
#events a { height: 15px; }
#events a:hover { background: url(images/viaroll.jpg) -350px -550px no-repeat; }

#tips { left: 445px; top: 86px; width: 85px; height: 15px; }
#tips a { height: 15px; }
#tips a:hover { background: url(images/viaroll.jpg) -445px -550px no-repeat; }

#focus { left: 550px; top: 88px; width: 145px; height: 15px; }
#focus a { height: 15px; }
#focus a:hover { background: url(images/viaroll.jpg) -550px -552px no-repeat; }

/* stories */

#story1 { left: 19px; top: 180px; width: 314px; height: 38px; }
#story1 a { height: 38px; }
#story1 a:hover { background: url(images/viaroll.jpg) -19px -644px no-repeat; }

#story2 { left: 19px; top: 285px; width: 314px; height: 38px; }
#story2 a { height: 38px; }
#story2 a:hover { background: url(images/viaroll.jpg) -19px -749px no-repeat; }

#story3 { left: 19px; top: 393px; width: 314px; height: 38px; }
#story3 a { height: 38px; }
#story3 a:hover { background: url(images/viaroll.jpg) -19px -857px no-repeat; }

.lp { width: 188px; clear: both; float: left; margin-right: 15px; font-size: 9px; text-transform: uppercase; line-height: 1em; font-weight: bold; }
.rp { width: 188px; clear: both; float: right; margin-left: 15px; font-size: 9px; text-transform: uppercase; line-height: 1em; font-weight: bold; }
.ll { width: 250px; clear: both; float: left; margin-right: 15px; font-size: 9px; text-transform: uppercase; line-height: 1em; font-weight: bold; }
.rl { width: 250px; clear: both; float: right; margin-left: 15px; font-size: 9px; text-transform: uppercase; line-height: 1em; font-weight: bold; }

.c { margin: 25px 0; font-size: 9px; text-transform: uppercase; line-height: 1em; font-weight: bold; }