/* id tags */
#html, body { margin: 0px; padding: 0px; height: 100% }

/* tables */
.hundredbyhundredtable { border-collapse: collapse; background: url(images/bg.gif) repeat; padding: 0px; width: 100%; height: 100%; margin: 0px; }
.headertable { border-collapse: collapse; background: url(images/bg.gif) repeat; padding: 0px; width: 100%; height: 179; }
.structuretable { border-collapse: collapse; margin: 0px; padding: 0px; height: 100%; width: 800px; background: #ffffff; }
.menutable { border-collapse: collapse; padding: 0px; height: 100%; width: 795px; }
.contenttable { border-collapse: collapse; height: 460px; width: 446px; }
.subcontenttable { border-collapse: collapse; height: 428px; width: 444px; }
.submenutable { border-collapse: collapse; height: 428px; width: 228px; }
.storytable { border-collapse: collapse; height: 396px; width: 380px; margin: 0px; }
.bordertable { width: 797px; height: 100%; }

/* backgrounds */
.redsinglestrip { background-color: #9A0D03; }
.singlestripleft { background-image: url(images/stripfadeleft.jpg); background-repeat: no-repeat; background-position: top; background-color: #9A0D03; }
.singlestripright { background-image: url(images/stripfaderight.jpg); background-repeat: no-repeat; background-color: #9A0D03; background-position: top; }
.newsbg { background-image: url(images/newsbg.gif); }
.menubg { background-image: url(images/menubg.gif); }
.blackbg { background-color: #000000; }
.bulletrustbg { background-image: url(images/bulletrust.gif); background-repeat: no-repeat; background-position: top; background-color: #000000; }
.logoleftbg { background-image: url(images/gclogobgl.jpg); background-repeat: no-repeat; background-position: right top; }
.logorightbg { background-image: url(images/gclogobgr.jpg); background-repeat: no-repeat; background-position: left top; }
.pagestyle { background-color: #FFFFFF; }
.bloodbgleft { background-image: url(images/bloodleft.jpg); background-position: right bottom; background-repeat: no-repeat; }
.bloodbgright { background-image: url(images/bloodright.jpg); background-position: left top; background-repeat: no-repeat; }
.footer { background-image: url(images/footer.gif); background-repeat: no-repeat; font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-align: right; }
.footerlink { color: #FFFFFF; }
.footerlink:hover { color: #a50b03; }

/* text */
.menutext { color: #E6CB00; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: center; height: 26px; width: 394px; text-decoration: none; }
.menutext:hover { color: #9A0E01; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: center; height: 26px; width: 394px; text-decoration: underline; }
.menutextchosen { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: center; height: 26px; width: 394px; text-decoration: none; font-weight: bold; }
.maintext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; }
.downloadlink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none; }

/*scroller*/
#scrollArea { border-right: #666 1px solid; border-top: #666 1px solid; overflow: hidden; border-left: #666 1px solid; width: 10px; border-bottom: #666 1px solid; position: relative; height: 390px; }
#scroller { background: #990000; width: 10px; position: absolute }
#container {
	overflow: hidden;
	position: absolute;
	width: 340px;
	height: 390px;







}
#content { position: relative; overflow: hidden; width: 340px; }
