

@media screen, projection {

/*
XML syntax highlighting
most colors are from peachpuff.vim
*/


.screen {
  color: white;
  background-color: black;
}

.screen a {
  color: white;
}

/* better, but IE has problems with it:
.XML.screen {
*/
pre.screen.XML {
  color: black;
  background-color: #ffdab9;
}

/* IE6 ... */
pre.XML {
  background-color: transparent;
}

/*
.screen .XML .element-name {
*/
.XML .element-name {
  /*
  todo: change to correct green; see peachpuff.vim
  */
  color: #00868b;
}

/*
works in NN6 but not in Mozilla 1.4
does it work in latest Mozilla?
update: somehow it works now
*/
.XML .closed-tag .element-name {
  color: blue;
}

.XML .opening-tag .element-name {
  color: #066;
}

.XML .closing-tag .element-name {
  /*
  color: hotpink;
  */
  color: #ff69b4;
}

.XML .closing-tag-slash,
.XML .closed-tag-slash,
.XML .closing-bracket,
.XML .opening-bracket
{
  color: #333;
}

.XML .attribute-name,
.XML .processing-instruction .target
{
  color: #2e8b57;
  font-weight: 600;
  /*teal*/
}

.XML .attribute-value {
  color: #c00058;
}

.XML .comment
{
  color: #406090;
}

.XML .entity_ref
{
  font-weight: bold;
}

.XML .entity_ref .amp,
.XML .entity_ref .semicolon
{
  color:  #2e8b57;
}

.XML .entity_ref .name
{
  color: #955;
}

.XML a {
  color: blue;
}

}

