
body
{
	text-align: left;
	font: normal 70%/1.4em verdana, arial, sans-serif;
	padding: 10px 0 0 0;
	background: #333333;
	color: #999999;
	/* background-image: url(http://www.typeradio.org/loudblog/akiem/backgrounds/background01.gif); */
}

h2, .caps
{
	color: #999999;
	font: normal 1em/1.5 verdana, arial, sans-serif;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	margin: 0 0 0 0; 
}

.caps
{
	padding: 0 20px 0 0; 
}

h3
{
	color: white;
	/* border-bottom: 1px dotted black;*/
	font: normal 1em/1.54em verdana, arial, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	margin: 2px 0 2px 0;
	padding: 0px 0 2px 0px;
}

h4
{
	color: white;
	/* border-bottom: 1px dotted black;*/
	font: normal 1em/1.54em verdana, arial, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	margin: 2px 0 2px 0;
	padding: 0px 0 2px 0px;
	border-bottom: #555555 1px solid;
}

.h4_noline
{
	color: white;
	/* border-bottom: 1px dotted black;*/
	font: normal 1em/1.54em verdana, arial, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	margin: 2px 0 2px 0;
	padding: 0px 0 2px 0px;
}

.h4_noline2
{
	color: white;
	/* border-bottom: 1px dotted black;*/
	font: normal 1em/1em verdana, arial, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0.1em;
}

.singleimage
{

	padding: 10px 0 5px 0px;
	border-bottom: #555555 1px solid;
}


h5
{
	color: white;
	/* border-bottom: 1px dotted black;*/
	font: normal 1em/1.54em verdana, arial, sans-serif;
	text-transform: uppercase;
	margin: 2px 0 2px 0;
	padding: 0px 0 2px 5px;
	border-top: #555555 1px solid;
}

h6
{
	color: white;
	/* border-bottom: 1px dotted black;*/
	font: normal 1em/1.54em verdana, arial, sans-serif;
	text-transform: uppercase;
	margin: 4px 0 4px 0;
	padding: 0px 0 2px 0px;
}

.bigtype
{
	color: #999999;
	/* border-bottom: 1px dotted black;*/
	font: normal 1.8em/1.4em georgia;
	padding: 0 0 0 2px;
	margin: 0;
	width: 600px;
}

.bigtype p {
	padding: .2em 0 .2em  0;
}

.toggleinfo, a,  a:visited {color: #cccc00; text-decoration:none}
.selected, .toggleinfo:hover, a:hover, a:visited:hover {color: #ffff00; text-decoration:none}
img, a img , a:visited img  {border:none;}

.selected
{
	font-weight: bold;
}
p {	margin: 0 0 .4em 0;
	padding: 0;

}

* {
	margin: 0;
	padding: 0;
	list-style: none;
}

#wrapper {
	margin: 10px;
	padding: 0px;
	width:960px;
}

#menu {
	padding: 0px;
	padding: 5px 0 0 0;
	margin: 0px 5px 0 0;
	width: 200px;
	float: left;
}

* html #menu_fixed {position:absolute;}

#menu_fixed {
	left: 10px;
	top: 25px;
	position: fixed;
	width: 200px;
	float: left;
	padding: 5px 0 0 0;
	margin: 0px 5px 0 0;
	z-index:1;
}


#recordings, #archive, #information, #content{
	padding: 0 0 0 2px;
	margin: 0;
	width: 600px;
	float: left;
	margin: 5px 0 0 0;
}

.topten {
	margin: 2px 0 2px 0;
	padding: 0px 0 5px 5px;
	border-bottom: #555555;
	border-width: 0.1em;
	border-style:  none none solid none;
}

li{
	list-style: none;
	border-bottom: #555555;
	border-width: 1px;
	border-style: none none solid none;
}

#content_old ol li {
	list-style: decimal;
}

blockquote {
	margin: 0 0 0.5em 10px;
	padding: 0 0 0 10px;
	border-left: 1px solid #999;
}

.posting {
	width:600px;
	border-bottom: #555555 1px solid;
	padding: 5px 0px 5px 0px;
	margin: 0px 0 0px 0px;
	color: #ffffff;
}

.posting2 {
	width:600px;
	border-bottom: #555555 1px solid;
	padding: 5px 0px 5px 0px;
	margin: 0px 0 5px 0px;
}

.top10 {
	width:600px;
	border-bottom: #555555 1px solid;
	padding: 5px 0px 5px 0px;
	margin: 0px 0 0px 0px;
}

.mailinglist {
	clear: both;
	overflow: auto;
	background: #333333;
	padding: 10px 5px 10px 5px;
	color: #ffffff;
	border-bottom: 6px solid #222222;
}

.info, .info_show
{
clear:both;
width:500px;
color: #ffffff;
}

#audiobox {
width: 300px;
display:inline;
}

#prevnext {
margin: 5px 0 0 0;
background: #333333;

}

#prevnext p {
margin: 0;
padding: 10px 10px 10px 0px;
font-weight: normal;
}

#comments
{
clear: both;
}


/* --------------------------- COMMENTING STUFF */
/* this stuff I did not touch ------------------*/

h2#commentheadline {
border-bottom: 4px solid #555555;
margin-top: 60px;
padding: 0px 0px 5px 0px;
}

#commentlist h4 {
margin: 5px 0 7px 0;
}

ol#commentlist {
list-style: none;
}

ol#commentlist li {
overflow: hidden;
margin: 0 0 0em 0;
list-style: none;
}

#commentlist li div {
float: left;
width: 150px;
padding: 6px;
margin-right: 0px;
}

.grey
{
color: #999999;
}

form {
/* border-top: 1px dotted black; */
padding-top: 10px;
margin-top: 10px;
width: 400px; /* was width: 667px; */
}

div.input {
width: 222px;
float: left;
}

label {
display: block;
font-weight: normal;
margin: 0.5em 0 0.5em 0;
}

div.input input {
width: 212px;
}

div#message {
width: 320px; 
float: left;
margin-top: 1.2em;
}

div#message textarea {
width: 310px;
height: 120px;
}

div#file {
width: 330px;
float: right;
margin-top: 1.2em;
}

div#file input {
width: 320px;
}

div#buttons {
width: 330px;
float: left;
margin-top: 35px;
margin-bottom: 35px;
overflow: hidden;
}

div#buttons input {
width: 160px;
float: left;
}

form {
padding:0;
margin:0;
}


/* tool tips stuff */

.tooltip{

	color: white;
	/* border-bottom: 1px dotted black;*/
	font: normal 1em/1.54em verdana, arial, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	background:#333333;
	border: #555555 1px solid;
}

.tooltip span.top{padding: 5px;
    background: url(bt.gif) no-repeat top}

.tooltip b.bottom{padding: 0px;color: #548912;
    background: url(bt.gif) no-repeat bottom}





