body{
background-color:#000; background-image:url('gif/mainbkg1020.gif');
background-position: center bottom;
background-repeat:no-repeat; background-attachment:fixed;
}

img,table{border:0}

form{margin-top:0; margin-bottom:0; padding:0}

input,option,select,textarea{
font-family:"American Typewriter","Courier New",Courier,monospace;
font-size:9pt; color:#666;
}


a{text-decoration:none; cursor:pointer}

a:link {color:#000066; border: 1px; border-bottom-style: dotted;}
a:visited {color:#000066; border: 1px; border-bottom-style: dotted;}
a:hover {color:#04ABE2; border: 1px; border-bottom-style: dotted;}
a:active {color:#000066; border: 1px; border-bottom-style: dotted;}

a.verte:link {color:#CCFF33; border: 1px; border-bottom-style: none;}
a.verte:visited {color:#CCFF33; border: 1px; border-bottom-style: none;}
a.verte:hover {color:#FFF; border: 1px; border-bottom-style: none;}
a.verte:active {color:#CCFF33; border: 1px; border-bottom-style: none;}



  /* ---- */
 /* TABS */
/* ---- */

#tabhead{
width:1280px;height:30px;
font-family:verdana,geneva,sans-serif; font-weight:700;
font-size:8pt; color:#FFF; margin-top:0; margin-bottom:0;
}

.expmenu{
position:absolute;top:22px;left:103px;width:170px;background-image:url('png/transpBlack25.png');
border:1px solid #000042;display:none;
}

.tdchar{
font-family:"American Typewriter","Courier New",Courier,monospace;
font-size:9pt; color:#000; margin-top:0; margin-bottom:0;
}

.tdchar1{
font-family:verdana,geneva,sans-serif;
font-size:8pt; color:#666; margin-top:0; margin-bottom:0;
}

.tdchar3{
font-family:verdana,geneva,sans-serif; font-weight:700;
font-size:8pt; color:#CCFF33; margin-top:0; margin-bottom:0;
}

.tdhead{
background-image:url('gif/titanium2.gif'); height:30px; padding:4px;
border-left:1px solid #DAEAFD;border-top:1px solid #DAEAFD;
border-bottom:1px solid #CCC;border-right:1px solid #CCC;
font-family:verdana,geneva,sans-serif; font-weight:700;
font-size:8pt; color:#FFF; margin-top:0; margin-bottom:0;
}

.tdhead2{
background-image:url('gif/titanium.gif'); height:24px; padding:4px;
border-left:1px solid #DAEAFD;border-top:1px solid #DAEAFD;
border-bottom:1px solid #CCC;border-right:1px solid #CCC;
font-family:"American Typewriter","Courier New",Courier,monospace;
font-size:9pt; color:#000; margin-top:0; margin-bottom:0;
}

.tdhead3{
background-image:url('gif/tab1280x32b.gif'); background-repeat:no-repeat;
height:24px; padding:4px;
border-left:1px solid #DAEAFD;border-top:1px solid #DAEAFD;
border-bottom:1px solid #CCC;border-right:1px solid #CCC;
}


.tdcont{
background-color:#FFF; padding:4px;
border-left:1px solid #DAEAFD;border-top:1px solid #DAEAFD;
border-bottom:1px solid #CCC;border-right:1px solid #CCC;
font-family:"American Typewriter","Courier New",Courier,monospace;
font-size:9pt; color:#333; margin-top:0; margin-bottom:0;
}




  /* ---- */
 /* DIVS */
/* ---- */

#bottomcredits{
position:absolute;
bottom:10px;left:0;width:980px;
}

#ie8{
position:absolute;
bottom:10px;left:0;width:82px;
}

#bulletin{
position:absolute;
top:294px;right:0;width:230px;height:362px;
background-image:url('png/transpBlue25.png');
}

#contents{
position:absolute;
top:294px;left:0;width:230px;height:362px;
background-image:url('png/transpBlue25.png');
}

#mainbox{
position:absolute;
top:10px;width:980px;height:850px;
left:50%;margin-left:-490px;
}

#title{
position:absolute;
top:0;left:0;width:345px;height:20px;
}

#wmap{
position:absolute;
top:65px;left:0;width:260px;height:150px;
}

#paneltop{
position:absolute;
top:65px;left:284px;width:412px;height:20px;
}

#banners{
cursor:hand; position:absolute;
top:107px;left:285px;width:410px;height:60px;
background-image:url('png/transpBlue25.png');
}

#gallery{
position:absolute;
top:65px;right:0;width:260px;height:150px;
}

#heart{
position:absolute;
top:294px;left:250px;width:480px;height:360px;
background-image:url('gif/grungebkg.gif');
background-repeat:no-repeat;
}

#panel{
position:absolute;background-image:url('gif/titanium2.gif');
top:261px;left:250px;width:480px;height:32px;
}

#panel1{
position:absolute;background-image:url('gif/titanium2.gif');
top:261px;right:0;width:230px;height:32px;
}

#panel2{
position:absolute;background-image:url('gif/titanium2.gif');
top:261px;left:0;width:230px;height:32px;
}

#lastevent{
position:absolute;background-image:url('gif/titanium2.gif');
top:187px;left:284px;width:412px;height:28px;
}



  /* ----- */
 /* FONTS */
/* ----- */

p{
font-family:verdana,geneva,sans-serif;
font-size:9pt; color:#333; margin-top:0; margin-bottom:0; line-height:140%;
}

p.american9{
font-family:"American Typewriter","Courier New",Courier,monospace;
margin-top:0; margin-bottom:0; padding:0;
font-size:9pt; line-height:140%; color:#04ABE2;
}

p.american14{
font-family:"American Typewriter","Courier New",Courier,monospace;
margin-top:0; margin-bottom:0; font-size:14pt; line-height:140%; color:#FF0000;
}

p.mini75{
font-family:verdana,geneva,arial,sans-serif; font-weight:700;
font-size:7.5pt; color:#FFF; margin-top:0; margin-bottom:0; line-height:140%;
}

p.mini8{
font-family:verdana,geneva,sans-serif;
font-size:8pt; color:#FFF; margin-top:0; margin-bottom:0; line-height:140%;
}



  /* -------------- */
 /* BUTTONS 100X22 */
/* -------------- */

#worst{
display:block; border:0; width:100px; height:22px;
background:url('bt/worst.gif') no-repeat 0 0}
#worst:hover
{background-position: 0 -22px}
#worst span
{display: none}

#about{
display:block; border:0; width:100px; height:22px;
background:url('bt/about.gif') no-repeat 0 0}
#about:hover
{background-position: 0 -22px}
#about span
{display: none}

#links{
display:block; border:0; width:100px; height:22px;
background:url('bt/links.gif') no-repeat 0 0}
#links:hover
{background-position: 0 -22px}
#links span
{display: none}

#explan{
display:block; border:0; width:100px; height:22px;
background:url('bt/explan.gif') no-repeat 0 0}
#explan:hover
{background-position: 0 -22px}
#explan span
{display: none}

#contact{
display:block; border:0; width:100px; height:22px;
background:url('bt/contact.gif') no-repeat 0 0}
#contact:hover
{background-position: 0 -22px}
#contact span
{display: none}



  /* ------------- */
 /* BUTTONS 24x24 */
/* ------------- */

#ok{
display:block; border:0; width:24px; height:24px;
background:url('bt/ok.gif') no-repeat 0 0}
#ok:hover
{background-position: 0 -24px}
#ok span
{display: none}

#refresh{
display:block; border:0; width:24px; height:24px;
background:url('bt/refresh.gif') no-repeat 0 0}
#refresh:hover
{background-position: 0 -24px}
#refresh span
{display: none}

#doc{
display:block; border:0; width:24px; height:24px;
background:url('bt/doc.gif') no-repeat 0 0}
#doc:hover
{background-position: 0 -24px}
#doc span
{display: none}

#docred{
display:block; border:0; width:24px; height:24px;
background:url('bt/docred.gif') no-repeat 0 0}
#docred:hover
{background-position: 0 -24px}
#docred span
{display: none}

#up{
display:block; border:0; width:24px; height:24px;
background:url('bt/up.gif') no-repeat 0 0}
#up:hover
{background-position: 0 -24px}
#up span
{display: none}

#down{
display:block; border:0; width:24px; height:24px;
background:url('bt/down.gif') no-repeat 0 0}
#down:hover
{background-position: 0 -24px}
#down span
{display: none}

#stop{
display:block; border:0; width:24px; height:24px;
background:url('bt/stop.gif') no-repeat 0 0}
#stop:hover
{background-position: 0 -24px}
#stop span
{display: none}

#top{
display:block; border:0; width:24px; height:24px;
background:url('bt/top.gif') no-repeat 0 0}
#top:hover
{background-position: 0 -24px}
#top span
{display: none}

#quest{
display:block; border:0; width:24px; height:24px;
background:url('bt/quest.gif') no-repeat 0 0}
#quest:hover
{background-position: 0 -24px}
#quest span
{display: none}

#fsize{
display:block; border:0; width:24px; height:24px;
background:url('bt/fsize.gif') no-repeat 0 0}
#fsize:hover
{background-position: 0 -24px}
#fsize span
{display: none}

#quest2{
display:block; border:0; width:24px; height:24px;
background:url('bt/quest2.gif') no-repeat 0 0}
#quest2:hover
{background-position: 0 -24px}
#quest2 span
{display: none}

#fsize2{
display:block; border:0; width:24px; height:24px;
background:url('bt/fsize2.gif') no-repeat 0 0}
#fsize2:hover
{background-position: 0 -24px}
#fsize2 span
{display: none}



  /* ----------- */
 /* OTHER ICONS */
/* ----------- */

#closeCalendarLink{
display:block; border:0; width:20px; height:20px;
background:url('bt/cancel20.gif') no-repeat 0 0}
#closeCalendarLink:hover
{background-position: 0 -20px}
#closeCalendarLink span
{display: none}

#doc16{
display:block; border:0; width:20px; height:20px;
background:url('bt/doc16.gif') no-repeat 0 0}
#doc16:hover
{background-position: 0 -20px}
#doc16 span
{display: none}

#horz16{
display:block; border:0; width:20px; height:20px;
background:url('bt/horz16.gif') no-repeat 0 0}
#horz16:hover
{background-position: 0 -20px}
#horz16 span
{display: none}

#down16{
display:block; border:0; width:20px; height:20px;
background:url('bt/down16.gif') no-repeat 0 0}
#down16:hover
{background-position: 0 -20px}
#down16 span
{display: none}

#ok16{
display:block; border:0; width:20px; height:20px;
background:url('bt/ok16.gif') no-repeat 0 0}
#ok16:hover
{background-position: 0 -20px}
#ok16 span
{display: none}

#refresh16{
display:block; border:0; width:20px; height:20px;
background:url('bt/refresh16.gif') no-repeat 0 0}
#refresh16:hover
{background-position: 0 -20px}
#refresh16 span
{display: none}

#close{
display:block; border:0; width:45px; height:20px;
background:url('bt/close.gif') no-repeat 0 0}
#close:hover
{background-position: 0 -20px}
#close span
{display: none}

#sign{
display:block; border:0; width:146px; height:22px;
background:url('bt/sign.gif') no-repeat 0 0}
#sign:hover
{background-position: 0 -22px}
#sign span
{display: none}

#submit{
display:block; border:0; width:113px; height:25px;
background:url('bt/submit.gif') no-repeat 0 0}
#submit:hover
{background-position: 0 -25px}
#submit span
{display: none}

#save{
display:block; border:0; width:113px; height:25px;
background:url('bt/save.gif') no-repeat 0 0}
#save:hover
{background-position: 0 -25px}
#save span
{display: none}

#close16{
display: block;
border:0; width: 20px; height: 20px;
background: url('bt/close16.gif') no-repeat 0 0}
#close16:hover
{background-position: 0 -20px}
#close16 span
{display: none}