body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small; /* IE5 Win */
  voice-family: "\"}\""; 
  voice-family: inherit;
  font-size: small;
	background: #610;
}

html>body { /* be nice to Opera */
  font-size: small;
}

#container {
 	width:860px;
  margin: 0px auto;
  text-align: left; /* hack for IE */
  padding: 5px 5px;
	background: #000;
}

#masthead {
  float: left;
	width: 840px;
  margin: 2px 2px;
	padding: 0px 10px;
	background: #000;
}

#content {
  color: #aaa;
  float:left;
  margin: 2px 2px 10px 2px;
	padding: 5px 0;
	background: #111;
}

#interview {
  color: #888;
  background: #111;
	padding: 5px 5px 5px 15px;
	width: 620px;
	text-align: justify;
}

#footer {
	clear: both;
  font-size: .8em;
  text-align: center;
	margin-top:10px;
} 

#globalnav {
  font-family: Arial, Helvetica, sans-serif;
	color: #ddd;
  padding: 5px 0;
  margin: 0;
	width: 620px;
	text-align: center;
  background: #333;
}

#globalnav a {
  color: #aaa;
	font-size: 1.2em;
	font-family: "Courier New", Courier, monospace;
}

#globalnav a:hover{
  color: #ccc;
}	

.lnImage {
  padding: 5px 0;
}

.lnImage img {
  background-color: #ccc;
}



.siteinfo{
	font-size: 90%;
	color: #666;
	margin: 0;
	padding: 3px;
	background: #222;
  text-align: center;
}

.bannerad {
  padding: 5px 0 0;
  text-align:center;
  margin: 5px auto;
}

/********************************************************************/

#masthead h1 {
	width: 600px;
	font-size: 300%;
	margin: 10px 0 0 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #920;
	text-align: center;
}

#masthead h1 a {
	color: #920;
	text-decoration: none;
}

#masthead h1 a:hover {
	color: #b30;
	text-decoration: none;
}

#masthead img {
	float: right;
	margin: 0;
	padding: 0;
}

#navbar ul {
  list-style: none; 
	margin: 0; 
	padding: 0;
}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navbar li {
	border-bottom: 1px solid #111;
}

#content h3 {
  color: #590;
	font-size: 1.5em;
	margin: 5px 5px;
	padding: 5px 5px 0px 0px;
	text-transform: uppercase;
	text-align: left;
}

.reply {
  color: #baa;
	margin: 10px 10px;
	padding: 5px 0;
	background: #111;
}

.quote {
  background: #111;
  color: #c30;
	padding: 5px 10px;
	margin: 5px 30px;
}

.adbar {
  padding: 5px 0 10px;
	text-align: center;
	width: 860px;
}

.adbar table{
	width: 100%;
}

.adbar td {
  width: 20%;
}


/********************************************************************/

#linkage {
  font-family:"Courier New", Courier, monospace;
  float: right;
	margin: 0 5px 0 0;
	padding: 0;
	width: 200px;
	background: #610;
}


#linkage h2 {
	margin: 0px;
	padding: 5px;
	text-align: center;
}

#linkage h2 a {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 1.1em;
	color: #920;  
	text-transform: uppercase;
}

#linkage h2 a:hover {
	color: #b30;  
	text-decoration: underline;
}


#linkage h3 {
 	font-size: 1.4em;
	margin: 10px 10px 0 10px;
	padding: 0;
	color: #bbb;
	text-align: center;
}

#linkage ul {
	margin: 0;
	padding: 5px 10px;
  list-style-type: none;
}

#linkage li {
  font-size: 1.2em;
	margin: 5px 0;
  padding: 8px 10px;
	color: #c60;
	background: #111;
	border: 2px dotted #600;
	
}

#linkage a {
	color: #c60;
	font-weight: bold;
	text-decoration: none;
}

#linkage a:hover{
  color: #590;
	text-decoration: none;
}

/********************************************************************/

.siteinfo a {
  font-weight: bold;
	text-decoration: none;
	color: #666;
}

.siteinfo a:hover {
	text-decoration: underline;
}

/********************************************************************/


#navbar ul a:link, #navbar ul a:visited {
  display: block;
}

/* fix for browsers that don't need the hack */
html body #navbar li {
  border-bottom: none;
}

/********************************************************************/

#omega {
  margin-left: 10px; 
	color:#093;
	padding-bottom:15px;
}

#omega a {
  font-weight: bold;
	font-size: 1.4em;
	margin: 0;
	padding: 5px;
	padding-bottom: 0; 
	color: #920;  
}

#omega a:hover {
	color: #c40;  
	text-decoration: none;
}


#snippet {
  background: #333;
	color: #bbb;
	font: normal 1em "Verdana",Arial,Helvetica,sans-serif;
	margin-left: 40px;
	margin-top: 5px;
	padding: 15px; 
	width:500px;
	
}

.ad {
  margin: 20px auto 20px auto;
	text-align: center;
}

/**********************
 * STANDARD HTML TAGS *
 **********************/

a {
	color: #000;
	text-decoration: none;
}

a:hover {
	color: #590;
	text-decoration: underline;
}
