/*
div#minipics {
	width: 563px; }
div#blurb {
	padding-top: 11px; padding-bottom:15px; }
*/
.coldate {
	padding-top: 2px; padding-bottom: 0px; }
#colhead {
	padding: 0px; margin: 0px; }

#sidenavbar1 .cell2 { 
	width: 60px; }
#sidenavbar1 .cell22 {
	font: bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 62px; border: 1px solid #cc9; 
	background-color: #990000; color: #ffcc66; text-align: center; }
#sidenavbar1, #sidenavbar2, #sidenavbar3 {
	float: right; margin: 0px; padding: 0px; }
#sidenavbar1 a, #sidenavbar2 a, #sidenavbar3 a {
	font: bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display: block; background-color: transparent; color: #cc9; 
	text-decoration: none; text-align: center; 
	border: 1px solid #cc9; margin: 0px; padding: 0px; }
#sidenavbar1 a:hover, #sidenavbar2 a:hover, #sidenavbar3 a:hover { 
	font: bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #999; color: #fc6; 
	text-decoration: none; text-align: center; 
	border: 1px solid red; margin: 0px; padding: 0px; }


body#recordings #sidenavbar1 td { width: 62px; }
body#recordings #sidenavbar1 {
	float:right; margin:0; padding:0; }
body#recordings #sidenavbar1 a {
	font: bold 9px verdana,arial,helvetica,sans-serif;
	display: block; background-color:#333; color:#FFF; width:60px; 
	text-decoration:none; text-align: center; 
	border:1px solid #cc9; margin-right:-2px; padding:2px 0px; }
body#recordings #sidenavbar1 a.actif, body#recordings #sidenavbar1 a.actif:hover {
	background-color:#910000; color:#FF6; border:1px solid #FC6; }
body#recordings #sidenavbar1 a:hover { 
	background-color: #666; color: #FF6; 
	text-decoration: none; text-align: center; 
	border: 1px solid #FC6; }


div#main{
	width:560px; margin:23px 0 0 1px;
	padding:20 15px 5px 15px; background-color:#ff9;  }
p	{
	font:normal 9px/18px verdana,arial,helvetica,sans-serif; 
	text-align:left; color:#000; margin:0; padding:0; }
p.c0	{
	font:bold 11px/18px verdana,arial,helvetica,sans-serif; 
	border-bottom:2px solid #000; margin:12px 0 0 0; 
	padding:0 0 10px 0; }
p.cc0	{
	font-weight:bold; border-bottom:2px solid #000; 
	margin:-8px 0 4px 0; }
p.c1	{
	font-weight:bold; margin-top:6px; border-bottom:1px solid #000; }
p.c01	{
	font-weight:bold; margin-top:-10px; border-bottom:1px solid #000; }
p.cc1	{
	font-weight:bold; font-size:11px; margin-top:12px; }
p.c2	{
	margin-left:30px; border-bottom:1px solid #888; }
p.c3,p.c4{
	margin-top:-18px; }
p.c3	{
	padding-left:235px; }
p.c4	{
	padding-left:386px; text-align:right; }
a.mx:link{
        font-weight:bold; color:blue; text-decoration:none; }
a.mx:visited{
        font-weight:bold; color:#446; text-decoration:none; }
a.mx:hover{
        font-weight:bold; color:blue; text-decoration:underline; }
/*
div#tbar{
	width:490px; padding:6px 0 2px 0; 
	margin-bottom:4px; }
*/
table#idx{
	width:260px; margin-left:134px; margin-right:14px; }
table#idx td{ 
	font: bold 11px verdana; color:#000; padding:2px 1px; 
	text-align:center; }
.nn	{
	margin:0; padding:0; list-style:none; text-align:center;}
.nn a:link,.nn a:visited {
	font:bold 9px verdana,arial,helvetica,sans-serif;
	display:block; width:18px; margin:0; padding:2px 0; 
	background-color:#910000; color:#fff; 
	text-decoration:none; border:1px solid #000;}
.nn a:hover{
	margin:0; padding:2px 0; background-color:#fff; 
	color:#000; border:1px solid #910000; }
div#floatex a:link,div#floatex a:visited{
	font:bold 11px verdana,arial,helvetica,sans-serif;
	display:block; width:120px; margin:0 0 2px 0; padding:2px 0; 
	background-color:#910000; color:#fff; 
	text-decoration:none; border:1px solid #000;}

div#pad	{
	position:relative; padding-left:300px; margin-top:15px; }
.x	{
	font:bold 9px verdana,arial,sans-serif; 
	float:right; width:130px; font-weight:bold; clear:both; 
	background:transparent; color:#fff; padding:0; 
	margin-bottom:8px; text-align:right; } 
.x a:link,.x a:visited {
	display:inline; background-color:#910000; color:#fff;
	text-align:center;padding:2px 0px;border:1px solid #000;
	text-decoration:none; margin-left:2px; }
.x a:hover{
	color:#000;background:#fff;border:1px solid #910000;}

div#floatex a:hover{
	background-color:#fff; 
	color:#000; border:1px solid #910000; }

div#floatx a:link,div#floatx a:visited{
	font:bold 11px verdana,arial,helvetica,sans-serif;
	display:block; margin:0; padding:0; 
	background-color:#910000; color:#fff; text-align:center;
	text-decoration:none; border:1px solid #000;}
div#floatx a:hover{
	background-color:#fff; 
	color:#000; border:1px solid #910000; }

/* for compindex/composer */

a.mainx:link,a.mainx:visited{
	font-weight:bold; color:blue; text-decoration:none;
	}	
a.mainx:hover{
	font-weight:bold; color:blue; text-decoration:underline;
	}	
p.chead	{
	font:10px/15px verdana,arial,helvetica,sans-serif;
	font-weight:bold; margin:0 0 6px 0; padding-bottom:4px;
	border-bottom:2px solid #000; color:#000;
	}

/* for composer files */

p.c0 a:link,p.c0 a:visited{
   display:inline;width:118px; background-color:#910000;color:#fff;
   text-align:center;padding:1px 7px 2px 7px; border:1px solid #000;
   text-decoration:none;margin-left:114px;letter-spacing:2px;}
p.c0 a:hover{
   color:#000;background:#fff;border:1px solid #910000;}
#main ul, #main li{
   font:normal 11px/18px verdana,arial,helvetica,sans-serif;
   color:#000;background-color:transparent; }
.emph	{
   font:bold 9px/18px verdana,arial,helvetica,sans-serif;
   background-color:#910000; color:#fff; padding:2px 6px;
   border:1px solid #000; }
p.c11	{
	font-weight:bold; text-align:right; margin:0 0 -10px 0; }

a.xmain:link,a.xmain:visited{
	font-weight:bold; color:red; text-decoration:none;
	padding:1px 0 2px 0; border:1px solid #ff9; margin-top:4px;}
a.xmain:hover{
	font-weight:bold; color:#333; background-color:#fff; 
	border:1px solid #910000; }
.page	{
	font:bold 9px verdana,arial,helvetica,sans-serif;
	background-color:transparent;color:#000;
	text-align:right; margin:5px 0 px 0; }
