a { text-decoration:none; }
a:hover { text-decoration:underline; }

/* unnamed red color */
a:visited { color: #b22222; }

/* violent metallic */
a:link { color: #9384A3; }

a.home:link { color: #e3e3e3; }
a.home:visited {  color: #e3e3e3; }
a.home:hover { color: #9384A3; text-decoration:none; }

a.logo:link { font-size: 32px; font-weight: bold; color: #e3e3e3; text-decoration:none; }
a.logo:visited { font-size: 32px; font-weight: bold; color: #e3e3e3; text-decoration:none; }
a.logo:hover { font-size: 32px; font-weight: bold; color: #9384A3; text-decoration:none; }

a.slogan:link { font-size: 22px; font-weight: bold; color: #e3e3e3; text-decoration:none; }
a.slogan:visited { font-size: 22px; font-weight: bold; color: #e3e3e3; text-decoration:none; }
a.slogan: { font-size: 22px; font-weight: bold; color: #9384A3; text-decoration:none; }


img {
 border-style: none;
}

img.crossref { 
  float: right;
  margin-left:15px;
} 

body {
	margin: 0px;
	padding: 0px;
/* tiefethyst */ 
	background-color: #150915;
	color: #e3e3e3;
	font-family: verdana, sans-serif;
	font-size: 10px;
}


.antenna {
	clear: both;
	height: 50px;
/* stoneshade */ 
	background-color: #454545;
	padding: 1px;
	text-align: right;
        font-size: 32px;
        font-weight: bold;
}


.tower {
	clear: both;
	top: 50px;
	bottom: 100px;
	height: 50px;
/* apology grey */ 
	background-color: #000000;
	text-align: right;
	padding: 1px;
        font-size: 22px;
        font-weight: bold;
}


.headline {
        padding: 1px;
	text-align: right;
        font-size: 16px;
}


.subheadline {
        padding: 1px;
	text-align: right;
        font-size: 12px;
}

.story {
        padding: 1px;
        font-size: 12px;

.pipe {
	padding: 0px 00px 0px 00px;
	top: 100px;
	bottom: 500px;
	margin: 0px;
	height: 100%;
	background-color: #150915;
}

blockquote { text-align: justify; }