/*  ©2005 Nina Stanley, http://www.ninastanley.com  */


/*  General page formatting  */
body                            { background: #000000; margin: 0px; text-align: center; font: normal 10px Verdana, Arial, sans-serif; }

/*  Page content formatting  */
#titleContent                   { width: 700px; height: 228px; margin-left: auto; margin-right: auto; padding: 0px; text-align: center; border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; background: #000000 url(../images/title.jpg) no-repeat; }
#navContent                     { width: 700px; height: 22px; margin-left: auto; margin-right: auto; padding: 0px; text-align: justify; border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; background: #000000 url(../images/nav.jpg) no-repeat; }
#centerContent                  { position: relative; width: 700px; margin-left: auto; margin-right: auto; padding: 16px 0px 0px 0px; text-align: justify; border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background: #000000; }
#leftWell                       { width: 20px; height: 615px; margin-left: auto; margin-right: auto; padding: 0px; text-align: center; background: #000000 url(../images/sideKnotL.jpg) no-repeat 0 0; }
#rightWell                      { width: 20px; height: 615px; margin-left: auto; margin-right: auto; padding: 0px; text-align: center; background: #000000 url(../images/sideKnotR.jpg) no-repeat 0 0; }
#copyrightContent               { width: 700px; margin-left: auto; margin-right: auto; padding: 2px 0px 2px 0px; text-align: right; background: #000000; }

/*  Standard link colours  */
a                               { text-decoration: none; }
a:link                          { color: #5A6B65; }
a:visited                       { color: #5A6B65; }
a:hover                         { text-decoration: underline; color: #AE805D; }

/*  Text block formatting  */
.contentbox                     { padding: 12px 12px 12px 12px; text-align: justify; }
.newsbox                        { width: 210; padding: 4px 8px 4px 4px; text-align: left; border: 1px dashed #5A6B65; background: #191F1D; }
.helpbox                        { padding: 12px 12px 12px 12px; }
.headerbox                      { padding: 0px 0px 0px 4px; }
.previewbox                     { width: 664px; padding: 4px 4px 4px 4px; text-align: justify; border: 1px dashed #5A6B65; background: #191F1D; }
.imagebox                       { margin-right: 4px; margin-bottom: 4px; border: 1px dashed #5A6B65; }
.gallerybox                     { margin-right: 4px; border: 1px dashed #5A6B65; }
.linkbox                        { padding: 8px 8px 8px 8px; text-align: center; }

/*  Basic text block formatting  */
.txt                            { font: normal 11px Verdana, Arial, sans-serif; color: #D0D0D0; }
.heading                        { font: bold 14px Verdana, Arial, sans-serif; color: #ABB3B0; }
.note                           { font: normal 10px Verdana, Arial, sans-serif; color: #555555; }
.info                           { font: normal 10px Verdana, Arial, sans-serif; color: #888888; width: 400px; }

/*  Author line formatting  */
.authorline                     { font: normal 10px Verdana, Arial, sans-serif; color: #888888; border-top: 1px dotted #888888; }
a.authorline                    { text-decoration: none; color: #888888; }
a.authorline:link               { color: #888888; }
a.authorline:visited            { color: #888888; }
a.authorline:hover              { text-decoration: underline; color: #AE805D; }

/*  Copyright block formatting  */
.copyright                      { font: 10px Verdana, Arial, sans-serif; color: #444444; }
a.copyright                     { font-weight: bold; text-decoration: none; color: #444444; }
a.copyright:link                { color: #444444; }
a.copyright:visited             { color: #444444; }
a.copyright:hover               { text-decoration: underline; color: #AE805D; }

/*  Forms formatting  */
input,textarea,select           { font: normal 11px Verdana, Arial, sans-serif;	color: #000000; background: #D0D0D0; }
input                           { text-indent: 2px; }
input.mainoption                { font-weight: bold; margin: 6px; background: #D0D0D0; }
input.liteoption                { font-weight: normal; margin: 6px; background: #D0D0D0; }
.error                          { font: normal 11px Verdana, Arial, sans-serif; color: #FF0000; }
a.error                         { text-decoration: underline; color: #FF0000; }
a.error:link                    { color: #FF0000; }
a.error:visited                 { color: #FF0000; }
a.error:hover                   { text-decoration: underline; color: #FFFFFF; }


/*  ©2004 Nina Stanley, http://www.ninastanley.com  */