body{
    background-color: #d9e5fb;   
    font-family:arial; 
    font-size:12px;
    background-image: url("/images/musicbackground6.gif");
    background-color: #fff;
     
    \*background-attachment: fixed;*/
    
}

#footer{
	font-family:trebuchet ms, arial, helvetica, sans-serif;
	font-size:10px;
	padding:2px;
	background-image:url('/images/footer3.gif');
	background-repeat:repeat-x;
}

#content{
	padding:2px;
}

#peopleName{
	font-weight:bold;
	font-size:16px;
}

.bgplaystop{
	background-image:url('/images/buttonbg.gif');
	border:0px;
	cursor:pointer;
}

#maintable{
	border:1px solid black;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	margin-top:5px;
}

#lefts{
	width:150px;
}

#rights{
	width:150px;
}

.oneborder{
	border:1px solid black;
}
#menubar{
	text-align:center;
}

#menubar a,#menubar a:visited{
	text-decoration:none;
	color:#fff;
}

#menubar a:hover{
	color:#f7f53d;
	text-decoration:none;
}

.windows{
	z-index:100;
	width: 84px;
	position: absolute;
	cursor:pointer;
	border:1px solid blue;
	border:none;
}

.linkpage a, .linkpage a:visited{
	color:black;
	text-decoration:none;
	font-weight:bold;
}

.linkpage a:hover{
	color:#231671;
	text-decoration:underline;
	font-weight:bold;
}

#linkDescription{
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.even{
}

.odd{
	background-color:#ddd;
}

#caption,#caption:visited{
	color:black;
	text-decoration:none;
}

#caption:hover{
	color:black;
	text-decoration:underline;
}

#writing a,#writing a:visited{
	text-decoration:none;
	font-weight:bold;
	color:black;
}

#writing a:hover{
	text-decoration:underline;

}

.astyle, .astyle:visited{
	text-decoration:none;
	font-weight:bold;
	color:black;
}

.astyle:hover{
	text-decoration:underline;
}

#favbooks td{
	border:1px solid black;
}

a.hoverable img{
	border:0px;
}
a.hoverable div
{
	/*display: none;*/
}
a.hoverable:hover div
{
	/*display: block;*/
}

.hoverdiv
{
	color:#000000;
	padding:3px;
	background-color:#c1d1f4;
	border:1px solid black;
	text-decoration:none;
	text-align:center;
	/*position: absolute;*/
}
#map a, #map a:visited{
	text-decoration:none;
	color:#660f7d;
	font-weight:bold;
	
}
#map a:hover{
	text-decoration:underline;
	color:#a64dbd;
}

#map{
	font-size:11px;
	padding:3px;
	margin-top:1px;
	margin-left:100px;
	border:1px solid black;
	background-color:#fefd77;
	position:absolute;
	display:none;
	z-index:100;
}

.Allinks, Allinks:visited{
 	color:black;
 	font-size:large;
 	text-decoration:none;
 	font-weight:bold;
}


.Allinks:hover{
 	color:black;
 	font-size:large;
 	font-weight:bold;
 	text-decoration:underline;
}
