<style>

body {text-align:center;background-color:#fff;font: 10pt arial;
color: #555;}
table {font:10pt arial;}
a {color:#000;}
.w {color:#fff;}
.sbw {background-color:#fff;padding:10px;}
.b {color:#000;}
#main { 
position:relative;
border:10px solid white;
width:800px;
height:1067px;
border:1px solid #333;
text-align:left;
margin:0 auto;
background: transparent url(bg1.jpg) no-repeat top left;
}
#viz { 
position: relative;
width:175px;
height:58px;
top: 100px;
left:160px;
background: transparent url(viz.gif) no-repeat top left;
}
#web { 
position: absolute;
width:256px;
height:19px;
top: 10px;
left:30px;
background: transparent url(web.gif) no-repeat top left;
}
#btext { 
font: 10pt arial;
color: #555;
position: relative;
width:400px;
height:450px;
top:130px;
left:30px;
}
#btext img {border:1px solid #000;}
#shade {
background: transparent url(tbg.png) repeat top left;
padding:10px;
border:1px solid #333;
}

#sub1 { 
position: absolute;
width:160px;
height:210px;
top: 30px;
left:680px;
border:1px solid #333;
}
#sub2 { 
position: absolute;
width:160px;
height:210px;
top: 280px;
left:680px;
border:1px solid #333;
}
#sub3 { 
position: absolute;
width:160px;
height:210px;
top: 530px;
left:680px;
border:1px solid #333;
}


a img {border:none;}
#sub1:hover {border:1px solid #7e97ab;}
#sub2:hover {border:1px solid #7e97ab;}
#sub3:hover {border:1px solid #7e97ab;}
li {background: url(b.gif) no-repeat top left;padding-left: 25px;}

ul {list-style-type: none;
margin: 0;
padding: 0;
}
#subhead {margin-left:190px;padding-top:15px;}
#s1 {position:absolute;width:22px; height:140px;background:transparent url(s1.gif);top:30px; left:-30px;border:0px solid red;}
#s2 {position:absolute;width:18px; height:154px;background:transparent url(s2.gif);top:30px; left:-30px;border:0px solid red;}
#s3 {position:absolute;width:18px; height:54px;background:transparent url(s3.gif);top:30px; left:-30px;border:0px solid red;}
</style>