*{padding:0; margin:0;}
body { font: 15px Arial, 'Helvetica Neue', Helvetica, sans-serif; background-color:#ffffff; padding: 40px 0 0 21px; }
h1 { line-height: 1.1em; margin: 0.25em 0; }
a {color:#9c1006;}

#wrapper { width: 730px; }

#top{ position: relative; width:100%; height:135px; }
#top a.logo { display: block; position:absolute; left:0px; top:21px; }
#top .department { position:absolute; left:120px; top:32px; font-size:14px; line-height:14px; }
#top .title { position:absolute;  left:120px; top: 54px; width: 600px; font-size:24px; line-height:24px; }
#top .print {position:absolute; right:8px; top:0;}
#top .print a { font-size: 0.9em; padding: 0.25em 0 0.25em 2em; }

.head { margin: 0 0 1em; border-top: 1px solid #000; border-bottom: 1px solid #000;  }
.head .date { font-size: 0.9em; line-height: 1.2em; margin: 0 0 0.35em; }

.main-photo { margin: 1em 0; text-align: center; }
.main-photo img { max-width: 730px; }

.text { margin: 0 0 2em; }
.text p { margin: 1em 0; text-align: justify; }
.text p.lead, .text .lead { font-weight: 700; }
.text img { max-width: 730px; }

.note { margin: 1em 0; font-size: 0.9em; font-style: italic; }

#footer { margin: 1em 0 0; padding: 1em 0; border-top: 1px solid #000; }
#footer .link { float: right; width: 20%; text-align: right; }
#footer .title { float: left; width: 55%; }

.clear { clear:both; height:1px; }
