/* CSS Document */

body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; background-image:url(../siteelements/bg.gif); }
p { margin:0; padding:0; background-color:#FFF; color:#000; font-size:9px; line-height:15px; }
h1 { margin:0 0 7px 0; padding:0; background-color:#FFF; color:#000; font-size:12px; line-height:15px; font-weight:normal; }
a { margin:0; padding:0; color:#000; text-decoration:none; }
a.selected, a:hover { color:#F02; }

div { position:absolute; padding:15px; background-color:#FFF; color:#000; }
#banner { top:80px; left:100px; width:490px; height:50px; }
#nav { top:160px; left:100px; width:490px; height:15px; }
#contact { top:80px; left:660px; width:180px; height:180px; }
#subnav { top:305px; left:660px; width:180px; height:auto; padding-bottom:45px; }
#content { top:220px; left:100px; width:490px; min-height:450px; padding-bottom:30px; }

#nav a { margin:0 12px 0 0; }
#content p { border-bottom:1px dashed #000; border-top:1px dashed #000; padding:12px 0; margin-bottom:15px; }
#content p.head { line-height:15px; padding:0; }
#content p.link {  border-top:none; padding:0 0 45px 0; }
#content img { padding:0; margin:0 0 15px 0; }
#content a { padding-left:12px; background-image:url(siteelements/link.gif); background-position:left; background-repeat:no-repeat; }
#content a.pdf { padding-left:15px; background-image:url(siteelements/pdf.gif); }
