.mainbox { position: relative; z-index: 0; top: 10px; width: 780px; height: 510px; }

.leftbox { position: absolute; z-index: 1; top: 0px; left: 0px; width: 310px; height: 510px; background-color: #005500; background-image: url(../images/newopen.jpg);}
.lefttail { position: absolute; top: 0px; z-index: 2; left: 0px; width: 300px; height: 133px; }
.lefttext { position: absolute; top: 133px; z-index: 2; left: 5px; width: 290px; height: 367px; }
.lefttextarea { position: absolute; z-index: 4; top: 20px; left: 20px; width: 260px; height: 317px; }
.lefttextareashad { position: absolute; z-index: 3; top: 37px; left: 22px; width: 260px; height: 317px; }
.lefttextareahigh { position: absolute; z-index: 3; top: 34px; left: 19px; width: 260px; height: 317px; }

.wordref { position: absolute; z-index: -5; top: 470px; left: 310px; width: 160px; height: 78px; background-image: url(../images/wordref.gif); }

.rightbox { position: absolute; z-index: 1; top: 75px; left: 470px; width: 310px; height: 510px; background-color: #005500; background-image: url(../images/newclose.jpg); }
.righttext { position: absolute; z-index: 2; top: 0px; left: 5px; width: 290px; height: 367px; }
.righttail { position: absolute; z-index: 2; top: 367px; left: 0px; width: 300px; height: 133px; }
.righttextarea { position: absolute; z-index: 4; top: 20px; left: 15px; width: 270px; height: 327px; }

.rightshad { position: absolute; top: 133px; left: 300px; height: 367px; width: 20px }

.more { position: absolute; z-index: 4; top: -31px; left: 200px; width: 60px; height: 30px; }
.less { position: absolute; z-index: 4; top: 74px; left: 45px; width: 60px; height: 30px; }

a.more1:link,a.more1:active,a.less1:link,a.less1:active  { color: #ffffff; font: 56px Times; text-decoration: none }

a.more1:visited,a.less1:visited { color: #779977; font: 56px Times; text-decoration: none }

a.more1:hover,a.less1:hover { color: #aaffaa; font: 56px Times; text-decoration: none; }

.moreshad { position: absolute; z-index: 3; top: -29px; left: 202px; width: 60px; height: 30px; }
.lessshad { position: absolute; z-index: 3; top: 76px; left: 47px; width: 60px; height: 30px; }

.shadows { color: #222222; font: 56px arial; text-decoration: none; }

a.menu:link,a.menu:visited,a.menu:active { color: #222222; font: 11px arial, verdana; text-decoration: none; font-weight: normal; letter-spacing: 2px; line-height: 15px; margin-top: 0px; margin-bottom: 0px; }
a.menu:hover { color: #666666; font: 11px arial, verdana; text-decoration: none; font-weight: bold; letter-spacing: 3px; line-height: 15px; margin-top: 0px; margin-bottom: 0px; }

h1 { font: 46px impact, verdana, arial, charcoal, Geneva, Helvetica, Trebuchet; line-height: 64px; letter-spacing: -1px; color: #cceedd; margin-top: 3px; margin-bottom: 13px; }
h2 { font: 26px impact, verdana, arial, charcoal, Geneva, Helvetica, Trebuchet; color: #ddcc88; line-height: 40px; letter-spacing: 2px; margin-top: 3px; margin-bottom: 13px; }
h3 { font: 16px arial, verdana, charcoal, Geneva, Helvetica, Trebuchet; color: #ffff22; font-weight: bold; line-height: 22px; letter-spacing: 1px; }
h4 { margin-top: 3px; margin-bottom: 1px; font: 15px arial, verdana, charcoal, Geneva, Helvetica, Trebuchet; color: #ddffdd; font-weight: bold; letter-spacing: 2px; }
h5 { font: 26px impact, verdana, arial, charcoal, Geneva, Helvetica, Trebuchet; color: #223311; line-height: 40px; letter-spacing: 2px; }
h6 { font: 46px impact, verdana, arial, charcoal, Geneva, Helvetica, Trebuchet; line-height: 64px; letter-spacing: -1px; color: #000000; }

p { font: 12px verdana, arial, charcoal, Geneva, Helvetica, Trebuchet; line-height: 18px; color: #fdfffd; letter-spacing: 1px; }

p a:link, p a:visited, p a:active { font: 12px verdana, arial, charcoal, Geneva, Helvetica, Trebuchet; color: #ffffcc; line-height: 18px; letter-spacing: 1px; text-decoration: none; }
p a:hover { font: 12px verdana, arial, charcoal, Geneva, Helvetica, Trebuchet; color: #ddff00; letter-spacing: 1px; line-height: 18px; }

p.intro { font: 13px verdana, Trebuchet, arial, charcoal, Geneva, Helvetica; color: #ddddff; font-weight: normal; line-height: 20px; letter-spacing: 2px; word-spacing: 2px; text-align: left; }

p.index { font: 13px verdana, Trebuchet, arial, charcoal, Geneva, Helvetica; color: #ddddff; font-weight: bold; line-height: 16px; letter-spacing: 2px; word-spacing: 2px; text-align: right; }


p.introshad { font: 13px verdana, Trebuchet, arial, charcoal, Geneva, Helvetica; color: #111111; font-weight: bold; line-height: 18px; letter-spacing: 2px; word-spacing: 2px; text-align: center; }

p.long { font: 11px verdana, arial, charcoal, Geneva, Helvetica, Trebuchet; color: #fdfffd; font-weight: normal; line-height: 13px; letter-spacing: 1px; margin-top: 3px; margin-bottom: 14px; }

#open { position: absolute; top: 0px; left: 0px; }
#close { position: absolute; top: 0px; left: 460px; }

.buttonhead { color: #222222; font: 13px arial; text-decoration: none; font-weight: bold; letter-spacing: 5px; }

.buttonbox { position: absolute; z-index: 1; top: 143px; left: 310px; width: 160px; height: 234px; }

.buttonspacehome { position: absolute; z-index: 2; top: 15px; left: 0px; height: 18px; width: 160px; }

.buttonspace0 { position: absolute; z-index: 2; top: 43px; left: 0px; height: 18px; width: 160px; }
.buttonspace1 { position: absolute; z-index: 2; top: 59px; left: 0px; height: 18px; width: 160px; }
.buttonspace2 { position: absolute; z-index: 2; top: 74px; left: 0px; height: 18px; width: 160px; }
.buttonspace3 { position: absolute; z-index: 2; top: 90px; left: 0px; height: 18px; width: 160px; }
.buttonspace4 { position: absolute; z-index: 2; top: 106px; left: 0px; height: 18px; width: 160px; }
.buttonspace5 { position: absolute; z-index: 2; top: 122px; left: 0px; height: 18px; width: 160px; }
.buttonspace6 { position: absolute; z-index: 2; top: 148px; left: 0px; height: 18px; width: 160px; }
.buttonspace7 { position: absolute; z-index: 2; top: 164px; left: 0px; height: 18px; width: 160px; }
.buttonspace8 { position: absolute; z-index: 2; top: 180px; left: 0px; height: 18px; width: 160px; }
.buttonspace9 { position: absolute; z-index: 2; top: 196px; left: 0px; height: 18px; width: 160px; }
.buttonspace10 { position: absolute; z-index: 2; top: 212px; left: 0px; height: 18px; width: 160px; }

.buttonspace11 { position: absolute; z-index: 2; top: 138px; left: 0px; height: 18px; width: 160px; }

.buttonspace12 { position: absolute; z-index: 2; top: 228px; left: 0px; height: 18px; width: 160px; }

