body {background:#5B7444; color:#333300; font-size:1em; font-family: Arial, Helvetica, sans-serif; margin:0; }

.backwards {direction: rtl}
.no-see {display: none;}
.strikeout {text-decoration: line-through;}
.right {text-align:right}
.justify {text-align:justify}
.smaller{font-size:75%}
.bold{font-weight:600}
.italic{font-style:italic}
.center {text-align:center;margin-left:auto; margin-right:auto;}
.underline{text-decoration:underline}
.superscript{font-size:0.75em; line-height:1em;}

p {}
p + p {text-indent: 1.5em;}
div {margin:0}
img {border:none; max-width:100%} 
dt {font-weight:600}
dd {margin-bottom:1em; text-align:justify}

a:link.plain {text-decoration:none; color:#9C2A00;}
a:visited.plain {text-decoration:none; color:#9C2A00;} 
a:active.plain {text-decoration:none; color:#9C2A00;}
a:hover.plain {text-decoration:underline; color:#000000;} 

a:link.main {text-decoration:none; color:#9C2A00; }
a:visited.main {text-decoration:none; color:#9C2A00; } 
a:active.main {color:#9C2A00; }
a:hover.main {background-color:#FFCC33; text-decoration:none; color:#000000; font-style:normal} 

.all {width:59em; margin:0 auto}

.logo {text-align:center; font-weight:700; cursor:pointer; margin-bottom:0; font-size:2.0em; color:#FFCC33;}

.basictab-lone {background:#A3C586; color:#E8EFF3; font-weight:400; font-size:1.25em; list-style-type:none; text-align:center;
/*set to left, center, or right to align the menu as desired*/}

.basictab-lone li {margin:0; color:#FCF1D1; font-weight:600;}

.basictab-lone li a {text-decoration:none; margin:0; color:#FCF1D1 ;font-variant:small-caps; font-weight:700;}

.basictab-lone li a:visited {color:#FCF1D1;}
.basictab-lone li a:hover {color:#FCF1D1; background:teal; }
.basictab-lone li a:active {color:#FCF1D1; background:green ;}

.basictab-lone li.selected a {/*selected tab effect*/ background-color:#CD5C5C; color:#000000;}
 
/*END of Menu*/

.marquee {color:#000000; background-color:#FFCC33; font-weight:500; line-height:2.0em; font-size:1.15em; text-align:center;}

.bumper {color:#000000; background-color:#FFCC33; font-weight:500; line-height:2.0em; font-size:1.15em; text-align:center;}

.simple-box {overflow:auto; border-width:thin; background-color:#FFFF99;}

.closer {color:green; }

.update {font-variant:small-caps; color:green; font-weight:600}

.block-indent {color:#333300; text-align:justify; text-indent:0;}
.no-dot {font-size:1em; font-weight:500; margin:0; padding:0;}

.disclaimer {font-size:0.95em;font-variant:small-caps; font-weight:700; line-height:1em; text-align:center}
.justify {border-width:thin;  background-color:#FFFBD0;}

.disclaim {text-align:center; background-color:#FFFF00; color:#A52A2A; font-weight:700; margin:0 auto; line-height:2.5em}

.game-header { color:#8B0000; font-size:1em; font-weight:500; margin:0 auto; line-height:2.0em}

btnav {background-color:#84C1DF; } 

.footer {font-size:0.8em; text-align:center;}

span.chess-large {color:black; font-size:2.45em;}

#front_pic {overflow:auto; background-color:#ddd; padding:0.63em;} 

.tip {color:#003300; font-style:italic;}

.rightDiagram {margin:0; width:23em}

.photoCredit {font-size:0.8em; font-style:italic; text-align:center; padding:0; margin:0;}

.arena {overflow:auto; height:auto; min-height:27.5em; width:auto; background-color:#FFFBD0; margin:0; padding:0.63em;} 
.gameBoard { height:21em; width:17em; margin:0;}
.gameText { color:#000000; font-weight:500;  border:0.63em; line-height:1.25em; text-align:justify; margin:0;}

.promo {overflow:auto; height:auto; width:auto;  background:#FCF1D1;} 

.gamescore {overflow:auto; height:auto; background-color:#FFFBD0; margin:0; padding:0.63em;} 

.intro {font-size:1em; font-weight:600}

.cccr {color:#A52A2A; font-size:1em; font-weight:600; ;}

table.sample {text-align:left; font-size:0.75em; background-color:#556B2F;font-weight:400}
table.sample td {text-align:left; font-size:0.75em; background-color:#F0E68C; font-weight:400;}
table.sample th {background-color:#556B2F; color:#EEE8AA ; font-size:0.75em; font-weight:600; }

.RCC {font-size:1.2em; color:#800000; font-weight:600;}

.POTW {background-color:#ffffff;  bottom:0.63em;}

.big {font-size:135%; font-weight:700}

