body { 
	margin: 0px; 
	padding: 0px 0px 25px 0px;
	background: #666666); 
	background-image: url('images/background.gif'); }

img { border: none; }

a:link    { color: #ffffff; text-decoration: none; }
a:visited { color: #ffffff; text-decoration: none; }
a:hover   { color: #ffffff; text-decoration: underline; }
a:active  { color: #cc0000; text-decoration: underline; }


.Masthead { 
	width: 100%;
	padding: 20px 0px 10px 0px;
	text-align: center; }

.Navigation { 
	width: 100%;
	padding: 0px 0px 0px 0px;
	letter-spacing: 3px;
	text-align: center; }
	
.Splash { 
	width: 100%;
	padding: 20px 0px 0px 0px;
	color: #999999;
	letter-spacing: 3px;
	text-align: center; }
	
.Content { 
	width: 100%;
	padding: 20px 0px 0px 0px;
	color: #999999;
	letter-spacing: 3px;
	text-align: center; }

.Playlist { 
	float: center;
	width: 700px;
	padding: 0px 0px 20px 0px;
	display: table; 
	margin-left: auto; 
	margin-right: auto;
	color: #999999;
	letter-spacing: 2px;
	text-align: left;}
		
.Blog { 
	float: center;
	width: 90%;
	padding: 10px;
	display: table; 
	margin-left: auto; 
	margin-right: auto;
	text-align: left; 
	color: #000000;
	letter-spacing: 0px;
	border: 1px solid #990000;
	background-image: url('images/sectionbg.gif');}

.NavButton { 
	margin: 0px 10px 0px 10px;
	border: 0px; }
	
.AddPage { 
	float: center;
	width: 400px;
	padding: 5px;
	margin: 50px 0px 20px 0px;
	display: table; 
	margin-left: auto; 
	margin-right: auto;
	text-align: center;
	color: #000000;
	letter-spacing: 0px;
	border: 1px solid #990000;
	background-image: url('images/sectionbg.gif');}
	
.Footer { 
	display: none;
	width: 100%;
	margin: 50px 0px 20px 0px;
	color: #999999;
	letter-spacing: 3px;
	text-align: center;  }

.StartHidden { display: None; }

body		{ font-family: Arial, Helvetica, sans-serif; font-size: x-small; }
html>body	{ font-size: small; }	/* Hide from Internet Explorer Only Hack */

.Headline	{ margin: 10px 0px 10px 0px; border-bottom: 1px solid #999999; }
.Body		{ margin: 5px 0px 0px 0px; }
.List		{ margin: 0px 0px 0px 10px; }
.Caption	{ font-size: xx-small; }

.NewItem	{ color: darkred; }
.PlaylistHead	{ margin: 5px 0px 5px 0px; padding: 0px 0px 5px 0px; border-bottom: 1px solid #660000; }
.PlaylistBody	{ margin: 5px 0px 0px 20px; }
.PlaylistAd	{ margin: 5px; padding: 2px; border: 1px solid #505050; background: #404040; text-align: center; }