@media screen { body { color : black; background : white; font-family: verdana, arial, sans-serif; } .address { font-size: 105%; margin-left: 2.5%; margin-right: 2.5%; padding: 0.5em; border-width: medium; border-style: solid; border-color: inherit; } .alert { background-color: maroon; color: white; font-weight: bold; } .announcement { font-family : arial, sans-serif; font-size : 140%; /* font-weight : bold; */ text-align : center; } .bi { font-weight: bold; font-style: italic; } .bold { font-weight: bold; } .box { margin-left: 2.5%; margin-right: 2.5%; padding: 0.5em; border-width: thin; border-style: solid; border-color: inherit; } .black-box { margin-left: 2.5%; margin-right: 2.5%; padding: 0.5em; border-width: thin; border-style: solid; border-color: inherit; color: white; background-color: black; } .thick-box { margin-left: 2.5%; margin-right: 2.5%; padding: 0.5em; border-width: thick; border-style: solid; border-color: inherit; } .date { text-align: right; /* font-size: 90%; */ } .edu-index-sub-head { font-family: arial, sans-serif; font-size: 120%; font-weight: bold; } .form-intro { font-size: 120%; } .hide { display: none; } .indented { margin-left: 5%; margin-right: 5%; } .intro { font-size: 110%; } .intro-box { font-size: 105%; margin-left: 2.5%; margin-right: 2.5%; padding: 0.5em; border-width: thin; border-style: solid; border-color: inherit; } .italic { font-style: italic; } .nav-bar-title { font-size : 110%; font-family : sans-serif; font-weight: bold; color: inherit; background : inherit; } .navigation-map { margin-right : 5%; margin-left : 5%; border-width : thin; border-style : solid; border-color : inherit; padding-right : .75em; padding-left : .75em; padding-top : .5em; padding-bottom : .5em; color : inherit; background-color : inherit; font-size : 95%; font-weight : bold; } .next-meeting { font-family: arial, sans-serif; font-weight: bold; /* font-size: 1.65em; */ font-size: 130%; } .nominees { margin-right : 2.5em; margin-left : 2.5em; } .nominees-needed { margin-right : 5em; margin-left : 5em; } .path-note { color: #9C0000; background: #FFFFFF; font-weight: bold; } .return1 { font-size: 105%; font-family: arial, sans-serif; } .si { /* text-align: center; */ font-size: 90%; } .si-intro { /* text-align: center; */ font-size: 105%; font-weight: bold; } .street-address { font-family: arial, sans-serif; font-size: 1.85em; font-weight: bold; } .sub-form { font-size: 105%; margin-left: 1%; margin-right: 1%; padding: 0.75em; border-width: thin; border-style: solid; border-color: inherit; } .ti { /* text-align : center; */ font-size: 105%; font-weight: bold; } .ti-intro { /* text-align: center; */ font-size: 115%; font-weight: bold; } .topic-and-presenter { font-family: arial, sans-serif; font-weight: bold; font-size: 130%; /* font-size: 1.5em; */ } .toc-intro { font-family: arial, sans-serif; font-weight: bold; font-size: 115%; } .toc-item { font-weight: bold; font-size: 105%; } .validation { margin-left: 20%; margin-right: 20%; padding: 0.5em; border-width: thin; border-style: solid; border-color: black; } a { font-weight: bold; } a:link { font-weight: bold; color: #23238E; background-color: white; } a:visited { font-weight: bold; color: #871F78; background-color: white; } a:active { color: white; background-color: #00009C; font-weight: bold; } a:hover { color: white; background: maroon; font-weight: bold; } address { margin-left: 2.5%; margin-right: 2.5%; padding: 0.5em; border-width: thin; border-style: solid; border-color: inherit; } dd.indented { margin-left: 10%; } dd.indented2 { margin-left: 15%; } em { font-style: italic; } h1 { font-family: arial, sans-serif; font-weight: bolder; text-align: center; font-size: 175%; } h1.res { padding: 0.5em; border-width: medium; border-style: solid; border-color: inherit; } h1.vicug1 { /* font-family: arial, sans-serif; */ font-family: Georgia, Bookman, "Times New Roman", "CG Times", times, serif; font-size: 2.45em; font-weight: bolder; text-align: center; } h2 { font-family: arial, sans-serif; font-weight: bold; font-size: 155%; text-align: center; } h3 {font-family: arial, sans-serif; font-weight: bold; font-size: 125%; } h4 { font-family: arial, sans-serif; font-weight: bold; font-size: 125%; } h5 { font-family: arial, sans-serif; font-weight: bold; font-size: 115%; } h6 { font-family: arial, sans-serif; font-weight: bold; font-size: 110%; } hr { color: inherit; background-color: inherit; } strong { font-weight: bold; } } @media aural { .bi { richness: 100; } .code { speak-punctuation: code; } /* should i use stress instead of richness to indicate emphasis? */ em { richness: 66; } strong { richness: 88; } /* what are the assumed default settings for stress? is there a way to indicate percentages, and if not, why not? how am i to predict the users' default settings/client-side stylesheet? why can one not use percentages, as one can to scale fonts? what's needed is the ability to scale what the user has set, not to impose absolute rules -- ok, after re-reading, i discovered that 'stress' is intended to be used in conjunction with pitch-range, but this is a clumsy mechanism */ h1 { pitch-range: 100; stress: 66; } h2 { pitch-range: 90; stress: 66; } h3 { pitch-range: 80; stress: 66; } h4 { pitch-range: 70; stress: 66; } h5 { pitch-range: 60; stress: 66; } h6 { pitch-range: 50; stress: 66; } /* OLD AURAL PROPERTY VALUES HEADINGS: */ /* h1 { stress: 25; richness: 90; } */ /* h2 { stress: 20; richness: 90; } */ /* h3 { stress: 15; richness: 90; } */ /* h4 { stress: 10; richness: 90; } */ /* h5 { stress: 7; richness: 90; } */ /* h6 { stress: 5; richness: 90; } */ }