/*  ©2005 1st Playable Productions, LLC, http://www.1stPlayable.com  */


/*  General page formatting  */
body                            { background: #FFFFFF url(../images/bgStripe.gif) repeat-y 50% 0; margin: 0px; text-align: center; font: normal 10px Verdana, Arial, sans-serif; }

/*  Page content formatting  */
#navContent                     { width: 472px; height: 16px; margin-left: auto; margin-right: auto; padding: 0px; text-align: justify; background: #5497B2; }
#centerContent                  { width: 472px; margin: 0px; padding: 16px 0px 0px 0px; text-align: justify; }
#copyrightContent               { width: 486px; margin: 0px; padding: 0px 6px 2px 0px; text-align: right; }
#newsPost                       { width: 151px; margin: 0px; padding: 4px; border-right: 1px solid #666666; border-bottom: 1px solid #666666; background: #FFFFFF url(../images/newsStripe.gif) repeat-y; }
#newsContent                    { width: 149px; margin: 0px; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; text-align: left; font: normal 9px Verdana, Arial, sans-serif; color: #666666; }
#newsHanger                     { position: relative: top: 0px; left: 0px; width: 10px; background: #FECA30 url(../images/newsBG.gif) repeat-y; }

/*  Image blocks and captions  */
#imageBlock                     { position: static; float: left; text-align: center; padding: 2px; margin-top: 4px; margin-right: 8px; margin-bottom: 4px; border: 1px solid #666666; background: #B4D3F1; }
.imageBox                       { border: 1px solid #666666; margin-bottom: 2px; }
.gameBox                        { border: 1px solid #666666; }
.captionBox                     { font: 9px Verdana, Arial, sans-serif; font-style: italic; color: #666666; }

/*  Standard link colours  */
a                               { text-decoration: none; }
a:link                          { color: #5497B2; }
a:visited                       { color: #5497B2; }
a:hover                         { text-decoration: underline; color: #579BDE; }

/*  Text block formatting  */
.contentbox                     { padding: 12px 12px 12px 12px; text-align: justify; }

/*  Basic text block formatting  */
.txt                            { font: normal 11px Verdana, Arial, sans-serif; line-height: 15px; color: #000000; }
.heading                        { font: bold 13px Verdana, Arial, sans-serif; line-height: 24px; color: #5497B2; }
.note                           { font: normal 10px Verdana, Arial, sans-serif; color: #666666; }

/*  News text block formatting  */
.newsDate                       { font: bold 10px Verdana, Arial, sans-serif; color: #888888; }
.newsTitle                      { font: bold 9px Verdana, Arial, sans-serif; color: #5497B2; }
a.newsTitle                     { text-decoration: none; }
a.newsTitle:link                { color: #5497B2; }
a.newsTitle:visited             { color: #5497B2; }
a.newsTitle:hover               { text-decoration: underline; color: #579BDE; }

/*  Navigation bar text formatting  */
.nav                            { height: 14px; display: block; font: bold 10px Verdana, Arial, sans-serif; margin: 1px; text-align: center; vertical-align: middle; color: #FFFFFF; background: #5497B2; }
a.nav                           { text-decoration: none; }
a.nav:link                      { color: #FFFFFF; }
a.nav:visited                   { color: #FFFFFF; }
a.nav:hover                     { text-decoration: underline; color: #348FAC; background: #FFFFFF; }

/*  Copyright block formatting  */
.copyright                      { font: 10px Verdana, Arial, sans-serif; color: #CCCCCC; }
a.copyright                     { font-weight: bold; text-decoration: none; color: #CCCCCC; }
a.copyright:link                { color: #CCCCCC; }
a.copyright:visited             { color: #CCCCCC; }
a.copyright:hover               { text-decoration: underline; color: #5497B2; }

/*  Forms formatting  */
input,textarea,select           { font: normal 11px Verdana, Arial, sans-serif;	color: #000000; }
input                           { text-indent: 2px; }
input.mainoption                { font-weight: bold; margin: 4px; }
input.liteoption                { font-weight: normal; margin: 4px; }
.error                          { font: normal 10px Verdana, Arial, sans-serif; color: #FF4444; }
a.error                         { text-decoration: underline; color: #FF4444; }
a.error:link                    { color: #FF4444; }
a.error:visited                 { color: #FF4444; }
a.error:hover                   { text-decoration: underline; color: #222222; }


/*  ©2005 1st Playable Productions, LLC, http://www.1stPlayable.com  */