H1
{
	font-size: x-large;
}

img
{
	border: 0;
}

BODY
{
	font-family: sans-serif;
	font-size: 80%;
}

TD
{
	font-size: 80%;	
	
}


P
{
}

LI
{
	text-indent: 0px;
	list-style: none inside url(Icons/WholeNote.gif);
}



A:LINK, A:VISITED
{
	color: blue;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}

A.nocolor
{
	color: #660033;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}




A:HOVER {
	background-color: #FFFFFF;
	color: #00009F;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	background: Yellow;
}


.LeftFloatingIcon
{
	display: block;
	float: left;
	padding: 0px;
}

.LeftFloatingIcon A:HOVER img
{
	display: block;
	float: left;
	padding: 0px;
	border: none;
	border-width: 0px;
	background: none;
	align: absmiddle;
	margin: 0px;
}




.DateMusicLink A 
{
	color: blue;
	font-weight: bold;
	font-size: 13pt;
}
	
.DateMusicLink A:VISITED 
{
	color: blue;
	font-weight: normal;
	font-size: 13pt;
}


.LinkWithVisited A 
{
	color: blue;
	font-weight: bold;
	display: inline;
	float: none;
}
	
.LinkWithVisited A:VISITED 
{
	color: blue;
	font-weight: normal;
	display: inline;
}






.JustFloating
{
	display: block;
	float: left;
	margin-right: 10px;
	margin-botton: 10px;
}


.FloatingDiv
{
	display: block;
	float: left;
	width: 250px;
	margin-right: 10px;
}

.FloatingDivFileList
{
	display: block;
	float: left;
	width: 300px;
}

.FloatingDivRecording
{
	display: block;
	float: left;
	width: 300px;
	padding-right: 5px;
}

.CenterDiv
{
	display: block;
	float: left;
	width: 300px; 
	padding-left: 0px;
	padding-right: 10px;
}

.MainDiv
{
	display: block;
	/* float: left; */
	padding-left: 0px;
	padding-right: 10px;
	/* width: 65%; */
}


#blogheadline
{
	background: #660033;
	margin-bottom: 0px;	
	color: white;
	padding-left: 0.4em;
}


DIV#LoginPasswordEntryForm
{
	display: block;
	float: left;
}

DIV#LoginSubmitForm
{
	display: block;
	float: left;
}

DIV#LoginPasswordPrompt
{
	display: block;
	float: left;
}



/* feed2JS */
.rss-box 
{
	margin: 0em;
	background-color: ##f4f4ee;
	border: 1px solid silver;
	width: 100%;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}


.rss-items 
{
	margin-top:0px;
	padding:0.2em; 0.2em;
	margin-left:0px;
	color:#000000;
}


p.rss-title {padding:0.5em;}
.rss-title {
	font-size: 10pt;
	font-family: sans-serif;
	background-color: #660033;
	color: gray;
	font-weight:bold;
	text-align: left;
	padding-bottom: 0em;
	padding-top: 0em;
	margin-bottom: 1em;
	margin-top: 0em;
}

.rss-item  
{
  font-size: 7pt;
  font-family: sans-serif;
  list-style:none;
  padding-bottom: 0.5em;
}

.rss-item a 
{
	color: #0000ff;
	font-size: 9pt;
	font-weight:bold;
}
	
.rss-item a:visited 
{
	font-weight: normal;
}

.rss-date 
{
	font-size: 7pt;
	color: black;
}





 
/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html */

.pod-play {
   _width:12em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;
   }
.pod-play span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.pod-play:hover {
   background: #666;
   color: white;
   }
.pod-play:hover em {
   background: black;
   color: white
   }


