* { padding: 0; margin: 0; }
BODY { font-family: 'Trebuchet MS'; color: #000; background: #cf1325; padding: 0; }

TABLE { border-collapse: collapse; border: 0; }
TD { vertical-align: top; }
IMG { border: 0; }
A IMG { border: 0; }

A { color: #fff; }

.png { filter:expression(fixPNG(this)) }
.pngBG { filter:expression(cropPNG(this)) }

#shell { width: 100%; height: 100%; background: url('../images/pics/02.jpg') 0 100% repeat-x; }

#top { height: 100%; background: url('../images/pics/01.jpg') repeat-x; }

#head { width: 100%; margin: 12px 0 0 0; }
#headLogo { position: relative; margin: 0 0 0 38px; }
#head .logo { width: 216px; height: 200px; background: url('../images/logo.png') 0 0 no-repeat; }
#head P { position: absolute; top: 104px; left: 36px; }
#head A { font: italic 13px 'Trebuchet MS'; }
#head .m1, #head .m2, #head .m3, #head .m4, #head .m5, #head .m6, #head .m7 { display: block; width: 100px; padding: 104px 0 0 0; text-align: center; }
#head .m1 { background: url('../images/menu/01.png') no-repeat; }
#head .m2 { background: url('../images/menu/02.png') no-repeat; }
#head .m3 { background: url('../images/menu/03.png') no-repeat; }
#head .m4 { background: url('../images/menu/04.png') no-repeat; }
#head .m5 { background: url('../images/menu/05.png') no-repeat; }
#head .m6 { background: url('../images/menu/06.png') no-repeat; }
#head .m7 { background: url('../images/menu/07.png') no-repeat; }

#content { width: 100%; font: 13px 'Trebuchet MS'; color: #fff; }

#content H1 { font: 18px 'Arial Black'; color: #ffe96d; padding: 0 0 10px 11px; background: url('../images/pics/03.gif') 0 6px no-repeat; }
#content H2 { font: 18px 'Trebuchet MS'; margin: 0 0 6px 0; }
#content P { margin: 0 0 15px 0; }

#content LI { line-height: 1.3; padding: 2px 0 5px 0 }
#content UL, #content OL { display: inline-block; padding: 0 0 17px 0; margin: 0 }
#content UL { list-style-type: none }
#content UL LI, #content OL UL LI { background: url('../images/ul.gif') 0 0.9em no-repeat; padding-left: 18px; text-align: left }
#content UL OL LI { padding-left: 0 }
#content OL { padding: 0 0 17px 30px; }
#content OL LI { background-image: none }
#content UL OL, #content UL UL, #content OL UL, #content OL OL { padding: 0 0 0 30px; margin: 5px 0 2px 0 }
#content UL OL, #content OL OL { margin-left: 22px }

#content .leftCol { width: 35%; padding: 0 50px 0 74px; }
#content .rightCol { width: 65%; padding: 0 80px 0 0; }

#content .leftCol H1 { padding: 0 0 3px 11px; }

.imain { margin: 0 0 4px 0; }

.biglink { font: italic 22px 'Trebuchet MS'; }

SPAN.date { color: #ffc0c0; }

#footer { padding: 30px 0 35px 74px; }

.ftizer { font: 13px 'Trebuchet MS'; color: #fff; }
.ftizer .pad { padding: 4px 0 0 3px; }
.ftizer DIV { font: 16px 'Arial Black'; color: #ffe96d; }
.ftizer DIV A { color: #ffe96d; } 