/* main stylesheet for music-notation.info */

/* fonts, line-heights and text-marker */
html, body, input {
            font-family: Trebuchet MS, Geneva, Helvetica, Arial, sans-serif;
			font-size: 14px;}

p           {margin: 0;
             padding: 0px 0px 10px 0px;
             line-height: 180%;
			 font-size: 14px;}

/* layout and background */

table.fontstable {background-color:#fff; /* at the moment: all tables but formats table */
             border-collapse:collapse;
             empty-cells:show;
             width:100%;
             border:1px solid #000;}

table.fontstable td {padding: 5px;}

table.fontstable th {padding: 5px;
                     border:1px solid #000;}


body        {background-color: #fff;
             margin:0;}

.navibox    {float:left;
             clear:left;
             width:180px;
			 padding:1em;
			 text-decoration:none;
             background: #fff;
			 margin-left:0px;}
			 
.top        {vertical-align: top;}	 

a.navlink   {text-decoration:none;}

.presectionspace {height:10px;}
.presubspace {height:80px;}

.container  { /*border: #ccc 1px solid;*/
            background: #fff;
			margin-left: 210px;
			max-width: 780px;
			text-align: left;}

table       {border-collapse:collapse;}                     

h1          {background-image:url(GradetoBlue.jpg);
            background-repeat:repeat-y;
            font-family:Gill Sans, sans-serif;}
h2          {background-image:url(GradetoBlue.jpg);
            background-repeat:repeat-y;
            font-family:Gill Sans, sans-serif;}
h3          {background-image:url(GradetoBlue.jpg);
            background-repeat:repeat-y;
            font-family:Gill Sans, sans-serif;}

.markyellow {
            background-color: #ffff00;}
.markred {
            background-color: #ff99ff;}
.markblue {
            background-color: #66ccff;}
.markbold   {
            font-weight: bold;}
			
.hidden     {overflow:hidden;} /* especially example images in the fontspage */



/* Still used for index links: */
.evenoddindex {background-color: AliceBlue}
.evenindex {background-color: Cornsilk}
.pageindex {}

.separator      {align:center;
                 color:#000000;
                 background-color:#000000; 
                 size:1;
                }

.centersmall    {text-align:center;
                 color:#000000;
                 font-size:-1;
                }
.center        {text-align:center;}
.googleright        {text-align:right;}
.braille      {font-size:larger}
.fifty        {width:50%;}

.format      {   background-color:#eeeeee; 
                }
.support      {   background-color:#ffeeee;}
.noborder    {border-style:none;}


a:link               {color:#525D76;}
a:visited            {color:#525D76;}
