
 /* -- structural position --
 * last update: 16 may 2005
 */

 body, div, ul { margin: 0; padding: 0; }
 body {
  font: 11px/16px Verdana, Arial, sans-serif;
  color: #000E78;
  word-spacing: 1px;
  text-align: center;
  margin-top: 60px;
 }
 body#madcom { background: url(/i/build.gif) no-repeat scroll 38% 65px; }
 #mad { margin: 0px auto; text-align: left; width: 790px; }
 #header { background: url(/i/header.gif) no-repeat scroll bottom left; width: 790px; height: 65px; }
 #navigation { float: left; height: 350px; width: 224px; }
 ul { list-style: none; }
 span { display: none; }
 .nav { margin: 30px 0 0 10px; }
 .subnav { margin: 30px 0 60px 70px; }
 
 #wrap { float: right; width: 562px; }
 #image { float: left; width: 495px; height: 350px; }
 #slide { float: left; width: 50px; height: 350px; }
 #slide ul { margin-top: 290px; }
 #com { float: left; background: url(/i/foo.gif) no-repeat scroll top left; width: 790px; height: 50px; }
 
 #madcom pre { font: 11px/16px Verdana, Arial, Sans-serif; word-spacing: 1px; margin-top: 30px; }
 address { margin-left: 280px; margin-top: 5px; font-style: normal; }
 a { text-decoration: none; font-weight: normal; color: #000E78; }
 address a { font-weight: bold; }
 a:hover { font-weight: bold; color: #000E78; }
 address a:hover, body.adv li a#adv, body.mar li a#mar,
 body.cor li a#cor, body.p3d li a#p3d, body.exh li a#exh,
 body.expo li a#exp, body.mul li a#mul, body.spe li a#spe,
 body#folio li a#port, em, body.clients ul.subnav li a#clients,
 body.team ul.subnav li a#team { color: #fa6d00; font-weight: bold; }
 em { font-style: normal; }
 h3 em { font-style: italic; color: #000E78; font-weight: normal; }
 .nav li a:hover#note { font-weight: normal; color: #000E78; } /* -------------------- temp -- */

 /* -- Opera fix -- */

@media all and (min-width: 0px) {
  address { margin-left: 280px; margin-top: 5px; font-style: normal; }
  #com { float: left; background: url(/i/foo.gif) no-repeat scroll top left; width: 790px; height: 50px; }
  #folio p { margin: 10px 0 0 1px; float: left; padding: 0; width: 40px; }
}


 /* -- details -- */
 
 #logo { float: left; }
 #logo a { display: block; width: 95px; height: 57px; background: url(/i/logo.gif) no-repeat scroll 10px 0; }
 
 #preview {
  width: 560px; height: 35px;
  margin-left: 227px;
 }
 #preview ul li { display: inline; }
 #preview ul li a, #preview ul li span {
  display: block;
  float: left;
  width: 35px;
  height: 35px;
  margin-right: 5px;
  background-image: url(/i/preview.gif);
  background-attachment: scroll;
  background-repeat: no-repeat;
  background-position: top left;
 }

 #preview ul li a#adv-andi { background-image: url(/i/adv.gif); background-position: top left; }
 #preview ul li a#adv-area { background-image: url(/i/adv.gif); background-position: -40px 0; }
 #preview ul li a#adv-blm { background-image: url(/i/adv.gif); background-position: -80px 0; }
 #preview ul li a#adv-lessinia { background-image: url(/i/adv.gif); background-position: -120px 0; }
 #preview ul li a#adv-scar { background-image: url(/i/adv.gif); background-position: -160px 0; }

 #preview ul li a:hover#adv-andi, body.andi #preview ul li a#adv-andi { background-image: url(/i/adv.gif); background-position: bottom left; }
 #preview ul li a:hover#adv-area, body.area #preview ul li a#adv-area { background-image: url(/i/adv.gif); background-position: -40px -55px; }
 #preview ul li a:hover#adv-blm, body.blm #preview ul li a#adv-blm { background-image: url(/i/adv.gif); background-position: -80px -55px; }
 #preview ul li a:hover#adv-lessinia, body.lessinia #preview ul li a#adv-lessinia { background-image: url(/i/adv.gif); background-position: -120px -55px; }
 #preview ul li a:hover#adv-scar, body.scar #preview ul li a#adv-scar { background-image: url(/i/adv.gif); background-position: -160px -55px; }

 #preview ul li a#cor-andi { background-image: url(/i/cor.gif); background-position: top left; }
 #preview ul li a#cor-blm { background-image: url(/i/cor.gif); background-position: -40px 0; }
 #preview ul li a#cor-ghbs { background-image: url(/i/cor.gif); background-position: -80px 0; }
 #preview ul li a#cor-hbs { background-image: url(/i/cor.gif); background-position: -120px 0; }
 #preview ul li a#cor-lessinia { background-image: url(/i/cor.gif); background-position: -160px 0; }

 #preview ul li a:hover#cor-andi, body.andi #preview ul li a#cor-andi { background-image: url(/i/cor.gif); background-position: bottom left; }
 #preview ul li a:hover#cor-blm, body.blm #preview ul li a#cor-blm { background-image: url(/i/cor.gif); background-position: -40px -55px; }
 #preview ul li a:hover#cor-ghbs, body.ghbs #preview ul li a#cor-ghbs { background-image: url(/i/cor.gif); background-position: -80px -55px; }
 #preview ul li a:hover#cor-hbs, body.hbs #preview ul li a#cor-hbs { background-image: url(/i/cor.gif); background-position: -120px -55px; }
 #preview ul li a:hover#cor-lessinia, body.less #preview ul li a#cor-lessinia { background-image: url(/i/cor.gif); background-position: -160px -55px; }

 #preview ul li a#exh-agro { background-image: url(/i/exh.gif); background-position: top left; }
 #preview ul li a#exh-cacci { background-image: url(/i/exh.gif); background-position: -80px 0; }
 #preview ul li a#exh-cont { background-image: url(/i/exh.gif); background-position: -40px 0; }
 #preview ul li a#exh-dbs { background-image: url(/i/exh.gif); background-position: -120px 0; }
 #preview ul li a#exh-sim { background-image: url(/i/exh.gif); background-position: -160px 0; }
 #preview ul li a#exh-blm { background-image: url(/i/exh.gif); background-position: -200px 0; }

 #preview ul li a:hover#exh-agro, body.agro #preview ul li a#exh-agro { background-image: url(/i/exh.gif); background-position: bottom left; }
 #preview ul li a:hover#exh-cacci, body.cacci #preview ul li a#exh-cacci { background-image: url(/i/exh.gif); background-position: -80px -55px; }
 #preview ul li a:hover#exh-cont, body.cont #preview ul li a#exh-cont { background-image: url(/i/exh.gif); background-position: -40px -55px; }
 #preview ul li a:hover#exh-dbs, body.dbs #preview ul li a#exh-dbs { background-image: url(/i/exh.gif); background-position: -120px -55px; }
 #preview ul li a:hover#exh-sim, body.sim #preview ul li a#exh-sim { background-image: url(/i/exh.gif); background-position: -160px -55px; }
 #preview ul li a:hover#exh-blm, body.blm #preview ul li a#exh-blm { background-image: url(/i/exh.gif); background-position: -200px -55px; }

 #preview ul li a#expo-area { background-image: url(/i/expo.gif); background-position: -80px 0; }
 #preview ul li a#expo-glaxo { background-image: url(/i/expo.gif); background-position: top left; }
 #preview ul li a#expo-melaz { background-image: url(/i/expo.gif); background-position: -120px 0; }
 #preview ul li a#expo-cacci { background-image: url(/i/expo.gif); background-position: -40px 0; }

 #preview ul li a:hover#expo-area, body.area #preview ul li a#expo-area { background-image: url(/i/expo.gif); background-position: -80px -55px; }
 #preview ul li a:hover#expo-glaxo, body.glaxo #preview ul li a#expo-glaxo { background-image: url(/i/expo.gif); background-position: bottom left; }
 #preview ul li a:hover#expo-melaz, body.melaz #preview ul li a#expo-melaz { background-image: url(/i/expo.gif); background-position: -120px -55px; }
 #preview ul li a:hover#expo-cacci, body.cacci #preview ul li a#expo-cacci { background-image: url(/i/expo.gif); background-position: -40px -55px; }

 #preview ul li a#mar-hbs { background-image: url(/i/mar.gif); background-position: top left; }
 #preview ul li a#mar-mnet { background-image: url(/i/mar.gif); background-position: -80px 0; }
 #preview ul li a#mar-forma { background-image: url(/i/mar.gif); background-position: -120px 0; }
 #preview ul li a#mar-ugrido { background-image: url(/i/mar.gif); background-position: -40px 0; }
 #preview ul li a#mar-sidney { background-image: url(/i/mar.gif); background-position: -160px 0; }
 #preview ul li a#mar-ghbs { background-image: url(/i/mar.gif); background-position: -200px 0; }

 #preview ul li a:hover#mar-hbs, body.hbs #preview ul li a#mar-hbs { background-image: url(/i/mar.gif); background-position: bottom left; }
 #preview ul li a:hover#mar-mnet, body.mnet #preview ul li a#mar-mnet { background-image: url(/i/mar.gif); background-position: -80px -55px; }
 #preview ul li a:hover#mar-forma, body.forma #preview ul li a#mar-forma { background-image: url(/i/mar.gif); background-position: -120px -55px; }
 #preview ul li a:hover#mar-ugrido, body.ugrido #preview ul li a#mar-ugrido { background-image: url(/i/mar.gif); background-position: -40px -55px; }
 #preview ul li a:hover#mar-sidney, body.sidney #preview ul li a#mar-sidney { background-image: url(/i/mar.gif); background-position: -160px -55px; }
 #preview ul li a:hover#mar-ghbs, body.ghbs #preview ul li a#mar-ghbs { background-image: url(/i/mar.gif); background-position: -200px -55px; }

 #preview ul li a#mul-ghbs { background-image: url(/i/mul.gif); background-position: -40px 0; }
 #preview ul li a#mul-less { background-image: url(/i/mul.gif); background-position: -80px 0; }
 #preview ul li a#mul-blm { background-image: url(/i/mul.gif); background-position: top left; }
 #preview ul li a#mul-tvfortv { background-image: url(/i/mul.gif); background-position: -120px 0; }
 #preview ul li a#mul-cdv { background-image: url(/i/mul.gif); background-position: -160px 0; }

 #preview ul li a:hover#mul-tvfortv, body.tvfortv #preview ul li a#mul-tvfortv { background-image: url(/i/mul.gif); background-position: -120px -55px; }
 #preview ul li a:hover#mul-blm, body.blm #preview ul li a#mul-blm { background-image: url(/i/mul.gif); background-position: bottom left; }
 #preview ul li a:hover#mul-cdv, body.cdv #preview ul li a#mul-cdv { background-image: url(/i/mul.gif); background-position: -160px -55px; }
 #preview ul li a:hover#mul-ghbs, body.ghbs #preview ul li a#mul-ghbs { background-image: url(/i/mul.gif); background-position: -40px -55px; }
 #preview ul li a:hover#mul-less, body.lessinia #preview ul li a#mul-less { background-image: url(/i/mul.gif); background-position: -80px -55px; }

 #preview ul li a#p3d-sig { background-image: url(/i/p3d.gif); background-position: top left; }
 #preview ul li a#p3d-bar { background-image: url(/i/p3d.gif); background-position: -80px 0; }
 #preview ul li a#p3d-fao { background-image: url(/i/p3d.gif); background-position: -40px 0; }
 #preview ul li a#p3d-mart { background-image: url(/i/p3d.gif); background-position: -120px 0; }
 #preview ul li a#p3d-pri { background-image: url(/i/p3d.gif); background-position: -160px 0; }

 #preview ul li a:hover#p3d-sig, body.sig #preview ul li a#p3d-sig { background-image: url(/i/p3d.gif); background-position: bottom left; }
 #preview ul li a:hover#p3d-bar, body.bar #preview ul li a#p3d-bar { background-image: url(/i/p3d.gif); background-position: -80px -55px; }
 #preview ul li a:hover#p3d-fao, body.fao #preview ul li a#p3d-fao { background-image: url(/i/p3d.gif); background-position: -40px -55px; }
 #preview ul li a:hover#p3d-mart, body.mart #preview ul li a#p3d-mart { background-image: url(/i/p3d.gif); background-position: -120px -55px; }
 #preview ul li a:hover#p3d-pri, body.pri #preview ul li a#p3d-pri { background-image: url(/i/p3d.gif); background-position: -160px -55px; }

 #preview ul li a#spe-galva { background-image: url(/i/spe.gif); background-position: top left; }
 #preview ul li a#spe-ny { background-image: url(/i/spe.gif); background-position: -120px 0; }
 #preview ul li a#spe-farri { background-image: url(/i/spe.gif); background-position: -160px 0; }
 #preview ul li a#spe-css { background-image: url(/i/spe.gif); background-position: -80px 0; }
 #preview ul li a#spe-blm { background-image: url(/i/spe.gif); background-position: -40px 0; }

 #preview ul li a:hover#spe-galva, body.galva #preview ul li a#spe-galva { background-image: url(/i/spe.gif); background-position: bottom left; }
 #preview ul li a:hover#spe-ny, body.ny #preview ul li a#spe-ny { background-image: url(/i/spe.gif); background-position: -120px -55px; }
 #preview ul li a:hover#spe-farri, body.farri #preview ul li a#spe-farri { background-image: url(/i/spe.gif); background-position: -160px -55px; }
 #preview ul li a:hover#spe-css, body.css #preview ul li a#spe-css { background-image: url(/i/spe.gif); background-position: -80px -55px; }
 #preview ul li a:hover#spe-blm, body.blm #preview ul li a#spe-blm { background-image: url(/i/spe.gif); background-position: -40px -55px; }

 h2 { margin: 10px 0 0 1px; width: 200px; font-size: 11px; float: left; padding: 0; font-weight: bold; text-transform: uppercase; }
 h3 { margin: 10px 0 0 1px; width: 315px; font-size: 11px; float: left; padding: 0; font-weight: normal; }
 h3 a { font-weight: bold; }
 #folio p { margin: 10px 0 0 1px; float: left; padding: 0; }

 #image { background-position: 0 30px; background-attachment: scroll; background-repeat: no-repeat }

 div.adv-and01 #image { background-image: url(/i/adv-andi01.jpg); }
 div.adv-and02 #image { background-image: url(/i/adv-andi02.jpg); }
 div.adv-are01 #image { background-image: url(/i/adv-area.jpg); }
 div.adv-blm01 #image { background-image: url(/i/adv-blm01.jpg); }
 div.adv-blm02 #image { background-image: url(/i/adv-blm02.jpg); }
 div.adv-less01 #image { background-image: url(/i/adv-lessinia.jpg); }
 div.adv-scar01 #image { background-image: url(/i/adv-scar01.jpg); }
 div.adv-scar02 #image { background-image: url(/i/adv-scar02.jpg); }

 div.cor-andi01 #image { background-image: url(/i/cor-andi01.jpg); }	/* -- corporate: andi italy -- */
 div.cor-andi02 #image { background-image: url(/i/cor-andi02.jpg); }
 div.cor-andi03 #image { background-image: url(/i/cor-andi03.jpg); }
 div.cor-andi04 #image { background-image: url(/i/cor-andi04.jpg); }
 div.cor-andi05 #image { background-image: url(/i/cor-andi05.jpg); }
 div.cor-andi06 #image { background-image: url(/i/cor-andi06.jpg); }
 div.cor-andi07 #image { background-image: url(/i/cor-andi07.jpg); }
 div.cor-andi08 #image { background-image: url(/i/cor-andi08.jpg); }
 div.cor-andi09 #image { background-image: url(/i/cor-andi09.jpg); }
 div.cor-andi10 #image { background-image: url(/i/cor-andi10.jpg); }
 div.cor-blm01 #image { background-image: url(/i/cor-blm01.jpg); }	/* -- corporate: blm group -- */
 div.cor-blm02 #image { background-image: url(/i/cor-blm02.jpg); }
 div.cor-blm03 #image { background-image: url(/i/cor-blm03.jpg); }
 div.cor-blm04 #image { background-image: url(/i/cor-blm04.jpg); }
 div.cor-blm05 #image { background-image: url(/i/cor-blm05.jpg); }
 div.cor-blm06 #image { background-image: url(/i/cor-blm06.jpg); }
 div.cor-blm07 #image { background-image: url(/i/cor-blm07.jpg); }
 div.cor-blm08 #image { background-image: url(/i/cor-blm08.jpg); }
 div.cor-blm09 #image { background-image: url(/i/cor-blm09.jpg); }
 div.cor-blm10 #image { background-image: url(/i/cor-blm10.jpg); }
 div.cor-blm11 #image { background-image: url(/i/cor-blm11.jpg); }
 div.cor-blm12 #image { background-image: url(/i/cor-blm12.jpg); }
 div.cor-ghbs01 #image { background-image: url(/i/cor-ghbs01.jpg); }	/* -- corporate: gruppo hbs -- */
 div.cor-ghbs02 #image { background-image: url(/i/cor-ghbs02.jpg); }
 div.cor-ghbs03 #image { background-image: url(/i/cor-ghbs03.jpg); }
 div.cor-ghbs04 #image { background-image: url(/i/cor-ghbs04.jpg); }
 div.cor-ghbs05 #image { background-image: url(/i/cor-ghbs05.jpg); }
 div.cor-hbs01 #image { background-image: url(/i/cor-hbs01.jpg); }	/* -- corporate: hbs med -- */
 div.cor-hbs02 #image { background-image: url(/i/cor-hbs02.jpg); }
 div.cor-hbs03 #image { background-image: url(/i/cor-hbs03.jpg); }
 div.cor-hbs04 #image { background-image: url(/i/cor-hbs04.jpg); }
 div.cor-hbs05 #image { background-image: url(/i/cor-hbs05.jpg); }
 div.cor-less01 #image { background-image: url(/i/cor-lessinia01.jpg); } /* -- corporate: pietra della lessinia -- */
 div.cor-less02 #image { background-image: url(/i/cor-lessinia02.jpg); }
 div.cor-less03 #image { background-image: url(/i/cor-lessinia03.jpg); }
 div.cor-less04 #image { background-image: url(/i/cor-lessinia04.jpg); }
 div.cor-less05 #image { background-image: url(/i/cor-lessinia05.jpg); }
 div.cor-less06 #image { background-image: url(/i/cor-lessinia06.jpg); }

 div.exh-agro01 #image { background-image: url(/i/exh-agro.jpg); }
 div.exh-cacci01 #image { background-image: url(/i/exh-cacci.jpg); }
 div.exh-cont01 #image { background-image: url(/i/exh-cont.jpg); }
 div.exh-dbs01 #image { background-image: url(/i/exh-dbs.jpg); }
 div.exh-sim01 #image { background-image: url(/i/exh-sim01.jpg); }
 div.exh-sim02 #image { background-image: url(/i/exh-sim02.jpg); }
 div.exh-sim03 #image { background-image: url(/i/exh-sim03.jpg); }
 div.exh-blm01 #image { background-image: url(/i/exh-blm01.jpg); }
 div.exh-blm02 #image { background-image: url(/i/exh-blm02.jpg); }
 div.exh-blm03 #image { background-image: url(/i/exh-blm03.jpg); }

 div.expo-area01 #image { background-image: url(/i/expo-area01.jpg); }
 div.expo-area02 #image { background-image: url(/i/expo-area02.jpg); }
 div.expo-glaxo01 #image { background-image: url(/i/expo-glaxo01.jpg); }
 div.expo-glaxo02 #image { background-image: url(/i/expo-glaxo02.jpg); }
 div.expo-melaz01 #image { background-image: url(/i/expo-melazeta.jpg); }
 div.expo-cacci01 #image { background-image: url(/i/expo-cacci01.jpg); }
 div.expo-cacci02 #image { background-image: url(/i/expo-cacci02.jpg); }
 div.expo-cacci03 #image { background-image: url(/i/expo-cacci03.jpg); }

 div.mar-hbs01 #image { background-image: url(/i/mar-hbs.gif); background-position: 0 60px; }
 div.mar-mnet01 #image { background-image: url(/i/mar-mnet.gif); background-position: 0 60px; }
 div.mar-forma01 #image { background-image: url(/i/mar-forma.gif); background-position: 0 60px; }
 div.mar-ugrido01 #image { background-image: url(/i/mar-ugrido.gif); background-position: 0 60px; }
 div.mar-sidney01 #image { background-image: url(/i/mar-sidney.gif); background-position: 0 60px; }
 div.mar-ghbs01 #image { background-image: url(/i/mar-ghbs.gif); background-position: 0 60px; }

 div.mul-ghbs01 #image { background-image: url(/i/mul-ghbs01.jpg); }
 div.mul-ghbs02 #image { background-image: url(/i/mul-ghbs02.jpg); }
 div.mul-ghbs03 #image { background-image: url(/i/mul-ghbs03.jpg); }
 div.mul-less01 #image { background-image: url(/i/mul-lessinia01.jpg); }
 div.mul-less02 #image { background-image: url(/i/mul-lessinia02.jpg); }
 div.mul-less03 #image { background-image: url(/i/mul-lessinia03.jpg); }
 div.mul-less04 #image { background-image: url(/i/mul-lessinia04.jpg); }
 div.mul-tvfortv01 #image { background-image: url(/i/mul-tv01.jpg); }
 div.mul-tvfortv02 #image { background-image: url(/i/mul-tv02.jpg); }
 div.mul-tvfortv03 #image { background-image: url(/i/mul-tv03.jpg); }
 div.mul-cdv01 #image { background-image: url(/i/mul-cdv01.jpg); }
 div.mul-cdv02 #image { background-image: url(/i/mul-cdv02.jpg); }
 div.mul-cdv03 #image { background-image: url(/i/mul-cdv03.jpg); }
 div.mul-blm01 #image { background-image: url(/i/mul-blm01.jpg); }
 div.mul-blm02 #image { background-image: url(/i/mul-blm02.jpg); }
 div.mul-blm03 #image { background-image: url(/i/mul-blm03.jpg); }

 div.p3d-bar01 #image { background-image: url(/i/p3d-baroni01.jpg); }
 div.p3d-bar02 #image { background-image: url(/i/p3d-baroni02.jpg); }
 div.p3d-fao01 #image { background-image: url(/i/p3d-fao.jpg); }
 div.p3d-sig01 #image { background-image: url(/i/p3d-sig01.jpg); }
 div.p3d-sig02 #image { background-image: url(/i/p3d-sig02.jpg); }
 div.p3d-sig03 #image { background-image: url(/i/p3d-sig03.jpg); }
 div.p3d-sig04 #image { background-image: url(/i/p3d-sig04.jpg); }
 div.p3d-sig05 #image { background-image: url(/i/p3d-sig05.jpg); }
 div.p3d-sig06 #image { background-image: url(/i/p3d-sig06.jpg); }
 div.p3d-mart01 #image { background-image: url(/i/p3d-mart01.jpg); }
 div.p3d-mart02 #image { background-image: url(/i/p3d-mart02.jpg); }
 div.p3d-pri01 #image { background-image: url(/i/p3d-pri01.jpg); }
 div.p3d-pri02 #image { background-image: url(/i/p3d-pri02.jpg); }
 div.p3d-pri03 #image { background-image: url(/i/p3d-pri03.jpg); }

 div.spe-galva01 #image { background-image: url(/i/spe-galva01.jpg); }
 div.spe-galva02 #image { background-image: url(/i/spe-galva02.jpg); }
 div.spe-galva03 #image { background-image: url(/i/spe-galva03.jpg); }
 div.spe-ny01 #image { background-image: url(/i/spe-ny01.jpg); }
 div.spe-ny02 #image { background-image: url(/i/spe-ny02.jpg); }
 div.spe-ny03 #image { background-image: url(/i/spe-ny03.jpg); }
 div.spe-ny04 #image { background-image: url(/i/spe-ny04.jpg); }
 div.spe-farri01 #image { background-image: url(/i/spe-farri.jpg); }
 div.spe-css01 #image { background-image: url(/i/spe-css01.jpg); }
 div.spe-css02 #image { background-image: url(/i/spe-css02.jpg); }
 div.spe-css03 #image { background-image: url(/i/spe-css03.jpg); }
 div.spe-blm01 #image { background-image: url(/i/spe-blm01.jpg); }
 div.spe-blm02 #image { background-image: url(/i/spe-blm02.jpg); }
 div.spe-blm03 #image { background-image: url(/i/spe-blm03.jpg); }
 div.spe-blm04 #image { background-image: url(/i/spe-blm04.jpg); }
 div.spe-blm05 #image { background-image: url(/i/spe-blm05.jpg); }
 div.spe-blm06 #image { background-image: url(/i/spe-blm06.jpg); }

 #slide ul li a,
 #slide ul li#gone span,
 #slide ul li#back span {
  display: block;
  width: 21px;
  height: 21px;
  margin-bottom: 3px;
  background-image: url(/i/gobk.gif);
  background-attachment: scroll;
  background-repeat: no-repeat;
 }

 #slide ul li a#go { background-position: top left; }
 #slide ul li a#bk { background-position: bottom left; }
 #slide ul li#gone span { background-position: -60px 0; }
 #slide ul li#back span { background-position: -60px -25px; }

 /* -- madcom: home -- */

 #madcom #preview {
  position: relative;
  z-index: 30;
  top: -29px;
  right: -340px;
  width: 155px;
  height: 124px;
  background: url(/i/cup.jpg) no-repeat scroll top left;
 }

 #madcom #header { background: url(/i/header.gif) no-repeat scroll 0 45px; width: 790px; height: 85px; }
 #madcom .nav { margin: 10px 0 0 10px; }
 #madcom #text { float: left; width: 495px; height: 330px; }
 #madcom #slide { float: left; width: 50px; height: 330px; }
 #madcom #navigation { float: left; height: 330px; width: 224px; }
 #madcom #slide ul { margin-top: 270px; }
 #madcom #header h2 { margin: 45px 0 10px 134px; width: 200px; font-size: 11px; float: left; padding: 0; }
 address#foo { font: 9px/12px Verdana, Arial, Sans-serif; }
 #text h2 { margin: 40px 0 5px; }
 #text p { margin: 30px 0 5px; }

 dd { margin: 3px 0 10px 20px; font-style: italic; }
 
 #preview ul li a { text-indent: -9999px; }

