html, body, div, span, h1, h2, p, blockquote, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

body { margin: 20px;background: #fff;}
#pbMain { position: relative; font-family: Georgia, Garamond, "Times New Roman", Times, serif; font-weight: normal; letter-spacing: -.8pt;  line-height: 165%;  width: 29.6em; font-size: 1em; }
#pbMain .contact { position: absolute; top: 17.5em; left: 18.4em; line-height: 20px; text-align: left;  }
#pbMain img { position: absolute; top: 5.5em; left: 18em; }

#pbMain h1 { background: url(pics/pb_logo.gif) no-repeat; height: 75px; width: 480px; margin: 0 0 -5px 0;  }
#pbMain h1 span { display: none; }
#pbMain a:link, #pbMain a:visited { color: #333; text-decoration: none;  }
#pbMain a:hover { color: #000;   }
#pbMain p { font-size: 1em; margin-top: 0px;  }
#pbMain p.blurb { margin: -5px 6px;  text-align: right; color: #666;font-size: 1.19em }
/* links list */
#pbMain ul { margin: 10px 0; font-size: .95em; letter-spacing: -1px;  }
#pbMain li { list-style-type: none; height: 100%;     }
#pbMain li em { font-size: 14px; font-weight: normal; font-style: normal; letter-spacing: -1px; }
#pbMain li em.rudeegraphics { display: block; width: 211px; text-align: right;color: #333;line-height: 13px; margin-bottom: 2px;   }
#pbMain li em.rudeegraphics a, #pbMain li em.rudeegraphics a:hover { background: none; padding: 0; border-bottom: 1px dashed #999; background: none; padding-left: 0;}
#pbMain li a:link, #pbMain li a:visited, #pbMain li a:active { padding-left: 25px; background: url(pics/pb_dot_all.gif) 2px 1px no-repeat; border: 0;  }
#pbMain li a:hover { padding-left: 25px; background: url(pics/pb_dot_all.gif) 2px -33px no-repeat; }
/* contact */
#pbMain .contact a:hover { color: #000; border-bottom: 1px solid #999;   }
#pbMain .contact img { margin: 20px 0 0 0; float:none; position: relative;top: 0; left: 0;}
#pbMain p.contact a:link, #pbMain p.contact a:visited { color: #666; text-decoration: none; border-bottom: 1px solid #ccc;   }

.fn, .org, .adr, .tel { display: none;}


