/* My style */

body {
  min-width: 500px;
  max-width: 800px;
  margin-left: 3%;
  margin-right: 12%;
  color:#000000 ;
  font-family: Verdana,Arial,sans-serif; 
  font-size: 1em;
  background-position: top right;
  background-attachment: fixed;
  background-image: url(./back.png) 
/*       background-repeat: no-repeat;*/
 
}
a:link {color:#1414fe;}
a:visited {color: #a326f0;}
a:active {color: #8b2252;}
/* a:link {color: #1F00FF;} */
/* a:visited {color: #9900DD} */
a:hover {color: #1414fe;background: #eedc82}
/* a:active {color: #0000FF;text-decoration:none;} */

h1 {
font-size: xx-large;
padding: 0;
margin: 0;
border-bottom: 1px solid #313131;
}

h2 {
/*border-bottom: 1px solid #313131;*/
font-size: 1.2em;
padding: 2px;
margin-top: 20px;
}

h3 {
font-size: 1.1em;
padding: 2px;
margin-top: 5px;
}





a img {border-width: 0;}

.copy { text-align:center; 
	font-size:80% }

.news {border: thin solid #c0c0c0; 
       background: #fffd96; }


table.header {border-bottom: 0px solid #ccccff; 
               }




.muse-table {
border: 0px solid #000000; 
width: 50%; 
border-collapse: collapse; 
border-width: thin; 
padding: 0px; 
margin: 0px; 
margin-left:auto; margin-right:auto;} 

img.latex-inline {
   display: inline;
   margin: 1px;
   float: none;
   position: relative;
   vertical-align: middle;
   border-style: none;
}

img.latex-display {
   display: block;
   margin: 25px;
   float: none;
   left: 15%;
   position: relative;
   vertical-align: middle;
   border-style: none;
}

pre {
      border: #ccc 1px dashed;
      padding: 0.5em;
      margin-left: 1em;
      margin-right: 2em;
      white-space: pre;
      background-color: transparent;

      overflow: auto; 
}


hr {
	border: 0;
	border-top: 1px solid #313131;
}


span.red { color: red; }
span.yellow { color: black; background-color: #ffff00;}
span.black { color: black; }

table,td, tr {font-family: Verdana,Arial,sans-serif; font-size:100% ; }

.lastmod {
           font-style: italic;
           color: gray;
           font-size:80%
}

ul {list-style: square;}

p.quoted {
border-left: 2px solid gray;
padding: 10px;
font-style: italic;
font-size:90% 
margin: 5px 20px;
}

code  {        border: #ccc 1px dashed;
        padding: 0.025em;}

.desc {
           font-style: italic;
           color: gray; 
	   margin: 0px 0px .5em;
}

.tca-image{ float: right; margin: 10px;}

div#nav {

	  background-color: transparent;
	  border-right: thin solid #313131; 
	  position: fixed;
	  text-align: left;
          font-size: .8em;
          padding: 10;
/*          width: 10em;*/

}


div#nav a {
            display: block; 
            /* padding: 0.2em 0.5em 0.2em 0.5em ; */
            text-decoration: none; 
}

div#content {
    position: relative;
    left: 11em;
    width: 100%;
/*    border-left: thin solid #313131;*/
    padding: 2em;
    background-color: transparent;
}

