body {color: #BFBFBF; background-color: #101010; font-family:arial, sans-serif; font-size: 12px;
	margin: 0px 0px 0px 0px; background-image: url("/data-bg.png"); }
body.old0 {color: #BFBFBF; background-color: #101010; font-family:arial, sans-serif; font-size: 12px;
	margin: 0px 0px 0px 0px; background-image: url("/i/f/runes.gif"); }
body.ln {color: #BFBFBF; background-color: #101010; font-family:arial, sans-serif; font-size: 12px;
	margin: 0px 0px 0px 0px; background-image: url("/i/f/bg-lines.gif"); }
body.old {color: #FFFFFF; background-color: #272F3F; font-family:arial, sans-serif; font-size: 12px;
	margin: 0px 0px 0px 0px; }
table {margin: 0px 0px 0px 0px; }
td {color: #BFBFBF; font-family:arial, sans-serif; font-size: 12px; margin: 0px 0px 0px 0px; }

a:active {text-decoration: none; color: #0000FF;}
a:visited {text-decoration: underline; color:#7F7F7F;}
a:link {text-decoration: underline; color:#FFFFFF;}
a:hover {text-decoration: none; color: #0000FF;}

td.news {color: #BFBFBF; font-family:arial, sans-serif; font-size: 12px; margin: 0px 0px 0px 0px; }
td.smnewstitle {color: #FFFFFF; font-family:arial, sans-serif; font-size: 12px; margin: 0px 0px 0px 0px; font-weight: bold; }
span.smnewstitle {color: #FFFFFF; font-family:arial, sans-serif; font-size: 12px; margin: 0px 0px 0px 0px; font-weight: bold; }
td.newstitle {color: #FFFFFF; font-family:arial, sans-serif; font-size: 14px; margin: 0px 0px 0px 0px; font-weight: bold; }
span.newstitle {color: #FFFFFF; font-family:arial, sans-serif; font-size: 14px; margin: 0px 0px 0px 0px; font-weight: bold; }
span.newsdate {color: #BFBFBF; font-family:arial, sans-serif; font-size: 12px;}

td.pagetitle {color: #FFFFFF; font-family:arial, sans-serif; font-size: 14px; margin: 0px 0px 0px 0px; font-weight: bold; }
span.pagetitle {color: #FFFFFF; font-family:arial, sans-serif; font-size: 14px; margin: 0px 0px 0px 0px; font-weight: bold; }

td.mp3title {color: #FFFFFF; font-family:arial, sans-serif; font-size: 14px; margin: 0px 0px 0px 0px; font-weight: bold; }
span.mp3title {color: #FFFFFF; font-family:arial, sans-serif; font-size: 14px; margin: 0px 0px 0px 0px; font-weight: bold; }

td.itemtitle {color: #FFFFFF; font-family:arial, sans-serif; font-size: 14px; margin: 0px 0px 0px 0px; font-weight: bold; }
span.itemtitle {color: #FFFFFF; font-family:arial, sans-serif; font-size: 14px; margin: 0px 0px 0px 0px; font-weight: bold; }

td.oldnews {color: #007FFF; font-family:Courier New, Courier, mono; font-size: 12px; margin: 0px 0px 0px 0px; }
td.oldnewstitle {color: #AFAFAF; font-family:Courier New, Courier, mono; font-size: 14px; margin: 0px 0px 0px 0px; }
span.oldnewsdate {color: #AFAFAF; font-family:Courier New, Courier, mono; font-size: 12px;}

td.smnews {color: #007FFF; font-family:arial, sans-serif; font-size: 9px; }
span.smnewsdate {color: #AFAFAF; font-family:Courier New, Courier, mono; font-size: 11px;}

td.rtmnu1 { background-image: url("/i/f/lt-ln-black.gif"); }
td.rtmnu2 { background-image: url("/i/f/lt-ln-mgrey.gif"); }

td.rtmnlt { border-left: 1px solid #001F3F; border-top: 1px solid #001F3F; border-bottom: 1px solid #001F3F; background-color: #202020; background-image: url("/art/images/IP-atom_base-vwm-gs2.jpg"); }
td.rtmnrt { border-right: 1px solid #001F3F; border-top: 1px solid #001F3F; border-bottom: 1px solid #001F3F; background-color: #202020; background-image: url("/art/images/IP-atom_base-vwm-gs2.jpg"); }

td.pdth { width: 110px; height: 85px; vertical-align: top; }
td.ath { background-image: url("/i/s/bl-100-75-db.gif"); width: 110px; height: 85px; vertical-align: top; }
td.rth { background-image: url("/i/s/bl-100-75-db.gif"); width: 105px; height: 80px; vertical-align: top; }
td.dgth { background-image: url("/i/s/dg-100-75.gif"); width: 110px; height: 85px; vertical-align: top; }
img.ath { width: 100px; height: 75px; border: 0; }
td.dpth { background-image: url("/i/s/dg-100-150.gif"); width: 110px; height: 160px; vertical-align: top; }
img.pth { width: 100px; height: 150px; border: 0; }

img.p { width: 1px; height: 1px; border: 0; }
img.p1 { width: 1px; height: 4px; border: 0; }
img.p2 { width: 16px; height: 1px; border: 0; }
img.ad { width: 112px; height: 25px; border: 0; }

td.cBackg { background-color: #101010; }

td.cBlack { background-color: #000000; }
td.cDGrey { background-color: #202020; }
td.cMGrey { background-color: #404040; }
td.cGrey { background-color: #808080; }
td.cLBlue { background-color: #203850; }
td.cDBlue { background-color: #001830; }

table.cBlackTitle { background-color: #000000; border-top: 1px solid #303030; border-bottom: 1px solid #303030; }
td.cBlackTitle { background-color: #000000; border-top: 1px solid #303030; border-bottom: 1px solid #303030; }
td.cDBlueTitle { background-color: #001830; border-top: 1px solid #303030; border-bottom: 1px solid #303030; }
tr.cBlackTitle { background-color: #000000; border-top: 1px solid #303030; border-bottom: 1px solid #303030; }
tr.cDBlueTitle { background-color: #001830; border-top: 1px solid #303030; border-bottom: 1px solid #303030; }

table.blockTEST {color: #BFBFBF; background-color: #001830; background-image:url("/art/images/IP-atom_base-vwm.jpg"); font-family:Courier New, Courier, mono; font-size: 12px; margin: 0px 0px 0px 0px; }
table.block {color: #BFBFBF; background-color: #001830; font-family:Courier New, Courier, mono; font-size: 12px; margin: 0px 0px 0px 0px; }
table.black {color: #BFBFBF; background-color: #000000; font-family:Courier New, Courier, mono; font-size: 12px; margin: 0px 0px 0px 0px; }

td.blockTEST {color: #BFBFBF; background-color: #001830; background-image:url("/art/images/IP-atom_base-vwm.jpg"); font-family:Courier New, Courier, mono; font-size: 12px; margin: 0px 0px 0px 0px; }
td.block {color: #BFBFBF; background-color: #001830; font-family:Courier New, Courier, mono; font-size: 12px; margin: 0px 0px 0px 0px; }
td.block2 {color: #7F7F7F; background-color: #001F3F; font-family:Courier New, Courier, mono; font-size: 9px; margin: 0px 0px 0px 0px; }
td.black {color: #7F7F7F; background-color: #000000; font-family:Courier New, Courier, mono; font-size: 12px; margin: 0px 0px 0px 0px; }

td.info {color: #BFBFBF; font-family: arial, sans-serif; font-size: 12px; }
span.info {color: #BFBFBF; font-family: arial, sans-serif; font-size: 12px; }
span.sminfo {color: #BFBFBF; font-family: arial, sans-serif; font-size: 10px; }

td.old_info {color: #BFBFBF; font-family:Courier New, Courier, mono; font-size: 12px; }
span.old_info {color: #BFBFBF; font-family:Courier New, Courier, mono; font-size: 12px; }
span.old_sminfo {color: #BFBFBF; font-family:Courier New, Courier, mono; font-size: 11px; }

span.srDate { color: #8080FF; font-family: arial, sans-serif; font-size: 9px; }
span.srTitle { color: #C0C0C0; font-family: arial, sans-serif; font-size: 9px; }
td.srDate { color: #8080FF; font-family: arial, sans-serif; font-size: 9px; }
td.srTitle { color: #C0C0C0; font-family: arial, sans-serif; font-size: 9px; }
td.sbTitle { color: #007FFF; font-family: arial, sans-serif; font-size: 9px; }


span.rTZ {font-size: 10px; font-family:arial; font-weight:normal; }

td.peTitle { color: #FFFFFF; font-family: arial, sans-serif; font-size: 10px; text-align: center; }
td.sCount { color: #C0C0C0; font-family: arial, sans-serif; font-size: 9px; text-align: center; }

td.ds-tr {width:5px; height:5px; border:0; background-image:url("/i/s/dg-tr.gif"); font-size: 1px; margin: 0px; padding: 0px; vertical-align:text-top; }
td.ds-mr {width:5px; border:0; background-image:url("/i/s/dg-mr.gif"); font-size: 1px; margin: 0px; padding: 0px; vertical-align:text-top; }
td.ds-br {width:5px; height:5px; border:0; background-image:url("/i/s/dg-br.gif"); font-size: 1px; margin: 0px; padding: 0px; }
td.ds-bc {height:5px; border:0; background-image:url("/i/s/dg-bc.gif"); font-size: 1px; margin: 0px; padding: 0px; }
td.ds-bl {width:5px; height:5px; border:0; background-image:url("/i/s/dg-bl.gif"); font-size: 1px; margin: 0px; padding: 0px; }

img.ds-tr {width:5px; height:5px; vertical-align:text-top; position: relative; top: 0px; left: 0px; }
img.ds-bl {width:5px; height:5px; vertical-align:text-top; position: relative; top: 0px; left: 0px; }
img.ds-br {width:5px; height:5px; vertical-align:text-top; position: relative; top: 0px; left: 0px; }

td.mg-ds-tr {width:5px; height:5px; border:0; background-image:url("/i/s/mg-tr.gif"); font-size: 1px; margin: 0px; padding: 0px; vertical-align:text-top; }
td.mg-ds-mr {width:5px; border:0; background-image:url("/i/s/mg-mr.gif"); font-size: 1px; margin: 0px; padding: 0px; vertical-align:text-top; }
td.mg-ds-br {width:5px; height:5px; border:0; background-image:url("/i/s/mg-br.gif"); font-size: 1px; margin: 0px; padding: 0px; }
td.mg-ds-bc {height:5px; border:0; background-image:url("/i/s/mg-bc.gif"); font-size: 1px; margin: 0px; padding: 0px; }
td.mg-ds-bl {width:5px; height:5px; border:0; background-image:url("/i/s/mg-bl.gif"); font-size: 1px; margin: 0px; padding: 0px; }

img.mg-ds-tr {width:5px; height:5px; vertical-align:text-top; position: relative; top: 0px; left: 0px; }
img.mg-ds-bl {width:5px; height:5px; vertical-align:text-top; position: relative; top: 0px; left: 0px; }
img.mg-ds-br {width:5px; height:5px; vertical-align:text-top; position: relative; top: 0px; left: 0px; }

td.STATICnmenu {font-family:Courier New, Courier, mono; font-size: 11px; border:0; background-image:url("/art/images/IP-atom_base-vwm.jpg"); }
td.OLDnmenu {font-family:Courier New, Courier, mono; font-size: 11px; border:0; background-image:url("/i/f/menu5.gif"); }
a.nmenu:active {color: #007FFF; text-decoration: underline; font-size: 11px; }
a.nmenu:visited {color: #CFCFFF; text-decoration: none; font-size: 11px; }
a.nmenu:link {color: #CFCFFF; text-decoration: none; font-size: 11px; }
a.nmenu:hover {color: #CFCFFF; text-decoration: underline; font-size: 11px; }
a.cmenu:active {color: #FFFFFF; text-decoration: underline; font-size: 11px; font-weight: bold; }
a.cmenu:visited {color: #FFFFFF; text-decoration: underline; font-size: 11px; font-weight: bold; }
a.cmenu:link {color: #FFFFFF; text-decoration: underline; font-size: 11px; font-weight: bold; }
a.cmenu:hover {color: #FFFFFF; text-decoration: underline; font-size: 11px; font-weight: bold; }

a.rmenu:active {color: #007FFF; text-decoration: underline; font-size: 11px; font-weight: bold; }
a.rmenu:visited {color: #FF7F00; text-decoration: none; font-size: 11px; font-weight: bold; }
a.rmenu:link {color: #FF7F00; text-decoration: none; font-size: 11px; font-weight: bold; }
a.rmenu:hover {color: #CFCFFF; text-decoration: underline; font-size: 11px; font-weight: bold; }

a.rsmenu:active {color: #007FFF; text-decoration: underline; font-size: 11px; font-weight: bold; }
a.rsmenu:visited {color: #3F3FFF; text-decoration: none; font-size: 11px; font-weight: bold; }
a.rsmenu:link {color: #3F3FFF; text-decoration: none; font-size: 11px; font-weight: bold; }
a.rsmenu:hover {color: #CFCFFF; text-decoration: underline; font-size: 11px; font-weight: bold; }

a.ssmenu:active {color: #007FFF; text-decoration: underline; font-size: 11px; }
a.ssmenu:visited {color: #3F3FFF; text-decoration: none; font-size: 11px; }
a.ssmenu:link {color: #3F3FFF; text-decoration: none; font-size: 11px; }
a.ssmenu:hover {color: #CFCFFF; text-decoration: underline; font-size: 11px; }

a.somenu:active {color: #007FFF; text-decoration: underline; font-size: 11px; }
a.somenu:visited {color: #FF7F00; text-decoration: none; font-size: 11px; }
a.somenu:link {color: #FF7F00; text-decoration: none; font-size: 11px; }
a.somenu:hover {color: #CFCFFF; text-decoration: underline; font-size: 11px; }

span.cmenu {color: #000000; background-color: #007FFF; font-size: 11px; font-weight: bold; }
span.nmtitle {color: #3F3FFF; font-family:Courier New, Courier, mono; font-size: 12px; }
a.nmtitle:active {color: #007FFF; text-decoration: underline; font-size: 12px; }
a.nmtitle:visited {color: #3F3FFF; text-decoration: none; font-size: 12px; }
a.nmtitle:link {color: #3F3FFF; text-decoration: none; font-size: 12px; }
a.nmtitle:hover {color: #CFCFFF; text-decoration: underline; font-size: 12px; }
td.mtrans {font-family:Courier New, Courier, mono; font-size: 11px; border:0; }

a.lw:active {color: #0000FF; text-decoration: underline; }
a.lw:visited {color: #FFFFFF; text-decoration: none; }
a.lw:link {color: #FFFFFF; text-decoration: none; }
a.lw:hover {color: #FFFFFF; text-decoration: underline; }

span.titleline {color: #5F5F7F; font-family:Courier New, Courier, mono; font-size: 10px; }
span.title {color: #BFBFBF; font-family:Courier New, Courier, mono; font-size: 16px; font-weight: bold; }

span.bin {color: #7F7F7F; font-family:Courier New, Courier, mono; font-size: 8px; }

td.abstract { text-align:justify; font-size: 12px; font-family: Arial, sans-serif; color: #000000; background-color: #AFAFAF; }

span.lg_copy_t { font-family: arial, sans-serif; font-size: 24px; font-weight: bold; }
span.sm_copy_t { font-family: arial, sans-serif; font-size: 12px; font-weight: bold; }
span.sm_copy1 { color: #FFFFFF; font-family: arial, sans-serif; font-size: 10px; }
span.sm_copy2 { color: #C0C0C0; font-family: arial, sans-serif; font-size: 10px; }
td.sm_copy1 { color: #FFFFFF; font-family: arial, sans-serif; font-size: 10px; }
td.sm_copy2 { color: #C0C0C0; font-family: arial, sans-serif; font-size: 10px; }

a.sm_copy_t:active { font-family: arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }
a.sm_copy_t:visited { font-family: arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
a.sm_copy_t:link { font-family: arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
a.sm_copy_t:hover { font-family: arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

span.ms_copy1 { color: #FFFFFF; font-family: arial, sans-serif; font-size: 12px; }
span.ms_copy2 { color: #C0C0C0; font-family: arial, sans-serif; font-size: 12px; }
td.ms_copy1 { color: #FFFFFF; font-family: arial, sans-serif; font-size: 12px; }
td.ms_copy2 { color: #C0C0C0; font-family: arial, sans-serif; font-size: 12px; }

span.md_copy1 { color: #FFFFFF; font-family: arial, sans-serif; font-size: 14px; }
span.md_copy2 { color: #C0C0C0; font-family: arial, sans-serif; font-size: 14px; }
td.md_copy1 { color: #FFFFFF; font-family: arial, sans-serif; font-size: 14px; }
td.md_copy2 { color: #C0C0C0; font-family: arial, sans-serif; font-size: 14px; }

span.tt_copy1 {color: #FFFFFF; font-family:Courier New, Courier, mono; font-size: 12px; }
td.tt_copy1 {color: #FFFFFF; font-family:Courier New, Courier, mono; font-size: 12px; }

table.mp3_fav {color: #FFFFFF; background-color: #000000; font-family:arial, sans-serif; font-size: 10px; margin: 0px 0px 0px 0px; }
td.mp3_fav {color: #FFFFFF; background-color: #000000; font-family:arial, sans-serif; font-size: 10px; margin: 0px 0px 0px 0px; }

/* guestbook specific */
span.wmtitle {color: #3FFF3F; font-family:Courier New, Courier, mono; font-size: 12px; }
td.eText { color:#303030; font-size:10px; font-family: times, serif; }
td.gbTitle { color:#FFFFFF; font-family:Courier New, Courier, mono; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 0px; }
span.gbTitle { color:#FFFFFF; font-weight: bold; }
td.eLink { font-size:10px; font-family: times, serif; }
span.eLink { font-size:10px; font-family: times, serif; }

/* buddy icon specific */
img.bi {width:48px; height:48px; background-color:#C0C0C0; border:0; }
img.bi2 {width:50px; height:50px; background-color:#C0C0C0; border:0; }
td.bi { font-family: arial, sans-serif; font-size: 10px; height: 50px;}
td.bi_half { font-family: arial, sans-serif; font-size: 10px; height: 25px;}
td.bi_gap { width: 48px; }
td.bi_gap2 { height: 20px; font-family: arial, sans-serif; font-size: 10px; }
td.bi_gap3 { height: 30px; font-family: arial, sans-serif; font-size: 10px; }

/* comment specific */
td.comLink { background-color: #181818; border-top: 1px solid #000000; border-bottom: 1px solid #000000; }
td.comClear { text-align:justify; }
td.comBreak { text-align:justify; background-color: #181818; border-top: 1px solid #303030; border-bottom: 1px solid #303030; }
span.uComment { color: #7F7FFF }
span.aComment { color: #7F00FF }
span.aInfo { color: #7F00FF }
a.magic:active {color: #FF0000; text-decoration: underline; }
a.magic:visited {color: #7F3FFF; text-decoration: none;  }
a.magic:link {color: #7F3FFF; text-decoration: none; }
a.magic:hover {color: #FFFFFF; text-decoration: underline; }

a.artrant:active {color: #FF0000; text-decoration: none; font-size: 10px; }
a.artrant:visited {color: #7F3FFF; text-decoration: underline;  font-size: 10px; }
a.artrant:link {color: #7F3FFF; text-decoration: underline; font-size: 10px; }
a.artrant:hover {color: #FFFFFF; text-decoration: none; font-size: 10px; }
