
.clear { clear:both; }

/* Image Map CSS */
#map li { margin:0; padding:0; list-style:none; }
#map li a { position:absolute; display:block;
/*
   Specifying a background image
   (a 1px by 1px transparent gif)
   fixes a bug in older versions of
   IE that causeses the block to not
   render at its full dimensions.
*/
 background:url(blank.gif); text-decoration:none; color:#000; }
#map li a span { display:none; }
#map li a:hover span { position:relative; display:block; width:200px; left:20px; top:20px; border:1px solid #000; background:#fff; padding:5px; filter:alpha(opacity=80); opacity:0.8; }

/* Form CSS */
h1 span { font-size:50%; color:#F00; font-style:italic; }
h1 { }
h2 { margin:20px 0 -7px; }
.send { position:absolute; left:5px; top:755px; }