* { margin: 0px; padding: 0px; }
a { color: #FFFFFF; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }
body { background: #E9E9E9 url('headerbg.gif') repeat-x; font-family: arial,Verdana; }
p { margin: 0px 0px 0.5em; }
#page { margin: 0px auto; width: 1100px; }
#header { height: 248px; background: #082449 url('head.jpg'); position: relative; }
#header h1 { font-size: 22px; padding: 30px 0px 0px 160px; color: #FFFFFF; }
.hd { width: 340px; font-size: 12px; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 160px; color: #FFFFFF; text-align: justify; }
.hd img { margin: 5px 0px 0px 0px; }
#wrap { padding: 0px; clear: both; width: 1100px; }
#container { margin: 0px; padding: 0px; width: 1100px; position: relative; }
#content { padding: 20px 0px 0px 0px; float: left; width: 1100px; position: relative; }
#container a{ padding: 0px 0px 0px 20px; }
.text { padding: 0px 0px 20px 0px; margin: 0px 50px 0px 50px; color: #000000; font-size: 12px; width: 900px; }
.text h2 { font-size: 12px; padding-top: 0px; color: #082449; }
.entry { background: #E9E9E9; padding: 5px 0px 10px; text-align: justify; }
.entry img { margin: 0px 0px 0px 0px; }
#footer { background: #082449; padding: 0px; font-size: 12px; height: 24px; width: 100%; clear: both; }
#footer p { padding: 4px 0px 0px 20px; color: #FFFFFF; }
#footer a { color: #FFFFFF; padding: 0px; }
#ft { margin: 0px auto; width: 1100px; }
.clear { clear: both; }