BODY	{					
	background-color:#565656;
	background-image:url(img/bgcolor_2006.png); 
	font-family:"Trebuchet MS", Verdana, Helvetica, Sans-serif;		
	font-style:normal;			
	font-weight:normal;			
	font-size:10pt;				
	text-indent:0pt;			
	color:#ffffff;				
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;

	}

.mainpopuparea	{
	background-color: transparent;
	background-image:url(img/popupskull_2006.png);
	background-repeat:no-repeat;
	background-position: 0% 0%;	
	padding: 0px;
	margin: 0px;
	height: 100%;
}

.box404		{
	font-family: "Trebuchet MS", Verdana, Helvetica, Sans-serif;
	font-style: normal;		
	font-weight: normal;
	position: relative;
	top: 40%;
	height: 100%;
	width: 100%;
	text-align: center;
	min-height: 500px;
	padding-top: 100px;

}
	
.text404	{
	background-image: url(img/404.png);
	background-repeat: no-repeat;
	background-position: top center;
	padding-top: 225px;
	text-align: justify;
	width: 40%;
	position: relative;
	left: 30%;
}
	
.text400	{
	background-image: url(img/400.png);
	background-repeat: no-repeat;
	background-position: top center;
	padding-top: 225px;
	text-align: justify;
	width: 40%;
	position: relative;
	left: 30%;
}

.textleft	{
	text-align: left;
	}
	
.textright	{
	text-align: right;
	}

.textjustify	{
	text-align: justify;
	}
	
.textarea	{
	padding: 10px 10px 25px 10px;
}

.songstuff	{
	text-align: center;
	height: 100%;
	padding-top: 10px;
}

.texttitle	{
	font-weight: bolder;
	font-size: 12pt;
}

.songtitle	{
	font-weight: bold;
	font-size: 12pt;
	}
	
.nowplayingtable	{
	display: inline-table;
	padding-top: 10px;
	padding-bottom: 25px;
}

.infosmaller	{
	font-size: 8pt;
}

.nowplayingrow	{
	display: table-row;
}

.nowplayingart	{

	display: table-cell;
	width: 90px;
	height: 100px;
	vertical-align: top;
}

.nowplayingtext	{
	background-color: transparent;
	display: table-cell;
}
	
.mp3player	{
	background-color: transparent;
	padding-top: 10px;
}

.popupbottom	{
	text-align: center;
	width: 100%;
	height: 25px;
	background-image: url(img/popupbottom_2006.png);
	background-repeat: repeat-x;
	position: fixed;
	bottom: 0px;
	overflow: hidden;
	}

.closewindow	{
	margin-top: 8px;
	font-size: 8pt;
}

A:link	{
	color:#7aa664;
	text-decoration:none;
	font-weight:bold;
	}
A:visited	{
	color:#7aa664;
	text-decoration:none;
	font-weight:bold;
	}
A:hover		{
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
	}
A:active	{
	color:#660000;
	text-decoration:underline;
	font-weight:bold;
	}

.strong		{
	font-weight:bold;			
	color:#ffffff;
	}	
	
	
.em		{
	font-style:oblique;
	color:#ffffff;
	}	

IMG		{
	margin:0px;
	padding:0px;
	border:0px;
	}

#mainpageinfotwitter	{
	vertical-align: top;
	padding-top: 10px;
	padding-bottom: 20px;
}

#mainpagetwittertitle
{
	font-weight: bold;
	padding-bottom: 15px;
}

#twittertable
{
	display: inline-table;
}
.twitterleft
{
	display: table-cell;
	padding-right: 5px;
	padding-bottom: 3px;
}

.twitterright
{
	display: table-cell;
	padding-bottom: 3px;
}


.twitteritem
{
	display: table-row;
	margin-bottom: 3px;
}

.twitteritalic
{
	font-style: italic;
	font-size: smaller;
}
