
body 
{
  	font-family: 	  verdana, helvetica, sans-serif;
	background-color: #2F2F4F;
	color:            #EFEFF5;
	font-size:        100%;
	font-weight:      normal;


}


p, td, div 
{
    	font-size:   0.76em;
}


a     	        {color: #FBD3B0; text-decoration: none}
a:hover   	{color: #ED4F22; text-decoration: underline}



div#title
{
  background-color: #CC77FF;
  color: black;
  width:100%; 
  text-align:center; 
  font-size:2em;
  font-weight:      bold;

}

div#pop
{
  width:100%;
  text-align:left;
  font-size:0.76em;
}
div#pop a     	        {color: #FBD3B0; text-decoration: underline}
div#pop a:hover   	{color: #ED4F22; text-decoration: underline}


div#swamipanelmusic
{
	background-color: #CC99FF;
	color: #660099;
	text-align: center;
	width: 150px;
        position:absolute; top:10px; left:10px;
        border: 1px solid #FBD3B0;
        font-size:        1em;
        font-weight:      bold;
}

div#swamipanelmusic ul
{
	margin-left:  0px;
	padding-left: 0px;
	line-height:  1.8em;
	list-style-type: none;

}

div#swamipanelmusic ul a     	{color: #660099; text-decoration: none}
div#swamipanelmusic ul a:hover   	{color: #660099; text-decoration: underline}

div#swamipanel
{
	background-color: #CC99FF;
	color: #660099;
	text-align: center;
	width: 130px;
        position:absolute; top:10px; left:10px;
        border: 1px solid #FBD3B0;
        font-size:        1.2em;
        font-weight:      bold;
}

div#swamipanel ul
{
	margin-left:  0px;
	padding-left: 0px;
	line-height:  1.8em;
	list-style-type: none;

}

div#swamipanel ul a     	{color: #660099; text-decoration: none}
div#swamipanel ul a:hover   	{color: #660099; text-decoration: underline}


div#linklist
{
margin-left:200px;
text-align: center;
width: 640px;
font-weight:      normal;

}

div#linklist h1
{
font-size:        28px;
font-weight:      bold;
}

div#linklist h2
{
font-size:        20px;
font-weight:      bold;
}

div#linklist ul
{
	margin-left:  0px;
	padding-left: 0px;
	line-height:  2.5;
	list-style-type: none;
	font-weight:      normal;
}

div#linklist ul li
{
	font-size:1.4em;
}

div#linklist ul li.sub
{
	font-size:1em;
}

div#linklist ul a     	{text-decoration: underline}
div#linklist ul a:hover {text-decoration: underline}





.letterindex
{
    	font-size:   1.5em;
}



/* title buttons */

div#navcontainer
{
position: absolute;
left: 50%;
width: 700px;
margin-left: -300px;

}

div#navcontainer ul
{
	padding:          0;
	margin:           0;
	background-color: #191970;
	color:            #EFEFF5;
	float:           left;
	font-family: 	  verdana, helvetica, sans-serif;
	font-weight:      bold;
	font-size:        1em;
}

div#navcontainer ul li
{
	display: inline;
	list-style-type: none;
}

div#navcontainer ul li a
{
	padding:         0.1em 1.7em;
	color:           #EFEFF5;
	text-decoration: none;
	border-right:    1px solid #003399;
}

div#navcontainer ul li a:hover
{
	background-color: #CC99FF;
	color:            #660099;
}


li li, li p, td p,table p, blockquote p, div p, div a {font-size:1em}
