body {
	margin: 0px;
	background: #000;
	scrollbar-face-color: #000;
	scrollbar-shadow-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #fff;
	scrollbar-arrow-color: #fff;
}

body.content  {
  padding: 10px;
}

table	{
	margin: 0px;
  padding: 0px;
  vertical-align: top;
}


td, th	{
  margin: 0px;
  padding: 0px;
  vertical-align: top;
	font: 11px Arial;
	color: white;
	letter-spacing: 2px;
}


th  {
  font-weight: bold;
  text-align: left;
}

th.giglist, th.linklist, th.newslist  {
  background-image: url(../_img/header_spacer_left.gif);
  color: black;
}

th.newslist  {
  padding-left: 10px;
}

td.giglist  {
  border: 1px solid white;
  border-right: 0;
  border-bottom: 0;
}

td.giglist_last  {
  border: 1px solid white;
  border-bottom: 0;
}

td.giglist_bottom {
  border: 1px solid white;
  border-right: 0px;
}

td.giglist_bottom_corner {
  border: 1px solid white;
}

td.linklist, td.linklist_last {
  border: 1px solid white;
}

td.linklist {
  border-bottom: 0px;
}

td.linklist_last {
  border-bottom: 1px solid white;
}

td.newslist_left {
  padding: 5px;
  border: 1px dotted white;
  border-right: 0px;
}

td.newslist_right {
  padding: 5px;
  border: 1px dotted white;
  border-left: 0px;
}

td.giglist_last, td.giglist_bottom_corner {
  text-align: center;
}

td.giglist, td.giglist_last, th.giglist, td.linklist, th.linklist, td.newslist_left, td.newslist_right, td.linklist_last, td.giglist_bottom  {
  padding-left: 5px;
}

img {
  border: 0px;
}

a	{
	letter-spacing: 1px;
}

P.headertext	{
	font: 16px Arial;
	color: white;
	letter-spacing: 2px;
	padding-top: 4px;
}

P.bodytext, p.linktext, UL, LI{
	font: 11px Arial;
	color: white;
	letter-spacing: 2px;
	padding-top: 4px;
  padding-left: 10px;
}

li{
  padding: 0px;
}

UL  {
  list-style-image: url(../_img/li_pentagram.gif);
  margin-top: 5px;
  padding: 5px;
}

p.linktext, a, a:visited, a:active		{
	color: white;
	font-weight: bold;
	text-decoration: none;
}

p.linktext	{
	font-size: 13px;
}

a:hover	{
	text-decoration: underline;
}

hr  {
  border: 1px dotted white;
  width:80%;
}

#text	{
	width: 700px;
	height: 100%;
	border: 1px solid white;
	border-top: 0px;
	border-bottom: 0px;
	overflow: none;
	background-color: #000;
	padding: 10px;
}

#scrolltext	{
	width: 680px;
	overflow-x: none;
	overflow-y: auto;
	scrollbar-face-color: #fff;
	scrollbar-shadow-color: #000;
	scrollbar-highlight-color: #000;
	scrollbar-3dlight-color: #000;
	scrollbar-darkshadow-color: #000;
	scrollbar-track-color: #000;
	scrollbar-arrow-color: #000;
}

.small	{
	color: white;
	font: 11px Arial;
	letter-spacing: 1px;
  text-transform: uppercase;
}

small {
  font: 9px Arial;
	color: black;
	letter-spacing: 0px
}