Hi,
For the transparency issue in IE6, you can use the DD_belatedPNG script. Many people use the IEPngFix script but it doesn't work correctly when you have a link inside of an element that uses a PNG for a background.
To use DD_BelatedPNG:
1. Download the compressed version of the script and place it in your /ClientScript folder on your site.
2. Place the following in your layout.master underneath the <portal:IEStyleIncludes.../> line
<!--[if IE 6]>
<script src="/ClientScript/DD_belatedPNG_0.0.8a-min.js"></script>
<script>
DD_belatedPNG.fix('img, #wrapheader, #wrapfooter, .leftside, .rightside, .center-leftmargin, .center-rightmargin, .center-rightandleftmargins, .center-nomargins, .Filled, .Empty, .Saved');
</script>
<![endif]-->
HTH,
Joe D.