BODY {
color: #000000;
background-color: #FFFFFF;
background-image: url(images/trilobots_bg.gif);
background-position: 0 0;
background-repeat: repeat-y;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
}

.category{
font-weight: bold;
text-decoration:none ;
}

a.title{
text-decoration:none ;
font-weight: bold;
}

DIV.item {
color: #000000;
background: #EEEEFF;
padding-top: 1em;
padding-bottom: 1em;
padding-left: 1em;
padding-right: 1em;
margin-left: 0.5em;
margin-right: 20%;
text-align: left;
}

.thebody {
margin-left: 120px;
margin-right: 8%;
}

.matrixlocation {
font-weight: bold;
font-variant: small-caps;
}

A:link { color: #0000FF; /* border: none -- breaks NS 4.x */ }
A:visited, A:active { color: #FF0000; /* border: none -- breaks NS 4.x */ }
A:link IMG, A:visited IMG { border-style: none }
A IMG { color: white } /* The only way to hide the border in NS 4.x */

a.thispage{
text-decoration:none ;
font-weight: bold;
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
padding-left: 3%;
font-size: 200%;
color: #00FF00; 
link:{ color: #00FF00;}
visited:{ color: #00FF00;}
active:{ color: #00FF00;}
}

.thispage {
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
padding-left: 3%;
}

DIV.parentpages {
padding-top: 0.25em;
padding-bottom: 0.25em;
padding-left: 0.5em;
padding-right: 0.5em;
background: #333333;
border-bottom: 1px solid #000000;
margin-top: 0;
border-top: 0;
color: #00FF00;
}


H2 {
font-size: 110%;
margin-left: -30px;
}


H2.subtitle {
font-size: 100%;
margin: 0;
line-height: 95%;
padding-left: 3%;
}

H3 {
font-size: 1em;
margin-left: -15px;
}

TD, TH { /* ns workaround */
font-family: "Verdana", "Arial", "Helvetica", sans-serif;
line-height: 1.35;
color: #0000FF;
}


DIV.comic {
color: #FFFFFF;
background: #888888;
padding-top: 1em;
padding-bottom: 1em;
padding-left: 1em;
padding-right: 1em;
margin-left: 0.5em;
margin-right: 0.5em;
text-align: center;
}

blockquote {
margin-left: 4em; 
margin-right: 4em;
margin-top: 0.8em; 
margin-bottom: 0.8em;
font-style: italic;
}

BLOCKQUOTE P {			/* Try to avoid space above the attribution */
margin-bottom: 0;
}

.emphasized {
font-weight: bold
}

td,th {
color: #000000;
}

table.valigntop td {
vertical-align: top;
}

/* begin styles for RSS Feed  */


.rss_title, rss_title a {
	margin: 0px 0;
	padding: 0;
}

.rss_item  {
  margin-bottom: 1em;;
}

.rss_item a:link, .rss_item a:visited, .rss_item a:active {}
.rss_item a:hover {}
.rss_date {
	font-size: small;
}