/* CSS Document */
#mainHolder, #logoHolder, #footerHolder, #contentHolder, #pageHome #contentHolder, #footerText, #subFooterHolder, #subFooterHolderInt, #glossary { width: 600px; padding: 0; }
#navHolder, #credit, ul#actions { display: none; }
#content { float: none; width: auto; margin: 0 20px; }
#pageHome #content { float: left; width: 302px; margin: 0 78px 0 20px; }

h1, h2 { color: #999; }

a, a:visited, a:hover, a:active, #subFooterHolderInt a, #subFooterHolderInt a:visited { color: #999; text-decoration: none; }
#subFooterHolder, #subFooterHolderInt { color: #999; }

#footerHolder { clear: both; float: none; display: block; }
#footerHolder img, #motif, #footer { position: relative; }
#footerHolder img { vertical-align: bottom; }

#glossary .inner, #mystory .inner, #news .inner { background: none; border: 2px solid #9cf; border-width: 0 2px 2px; }
#mystory .inner { width: 271px; }
#mystory h2 { float: left; }

#glossary { margin: 20px 0 0 0; }
#glossary h2 img { width: 600px; }

#sidebar p#today { text-align: right; }
#news p { color: #000; }
