2 /* Global Attributes */
4 html
, body
{ /* background goes here because of XHTML semantics */
5 background-color: #F9F9FF;
7 font-family: Georgia
, serif
;
13 body
{padding: 0 0 3em 0;}
15 /* needs some tuning */
17 a:visited
{color:#551A8B}
18 a:hover
{color: #FF6600;}
19 a:active
{color: #E00;}
21 /* Header <common-header.xml> */
26 background-position: right
0.2em;
33 text-decoration: none
;
34 font-family: Georgia
, serif
;
36 font-variant: small-caps
;
37 letter-spacing: 0.2em;
41 #header a:hover
{color: #E0E2E6;}
48 border: solid
#8AA0BC;
54 #navigation h2
{display:none
;}
65 margin: 0 0.6em 0 0; /* is readjusted by index.css */
74 #navigation li
a:hover
{
86 /* transparency fix */
87 filter:progid:DXImageTransform
.Microsoft
.AlphaImageLoader
(src
='logo.png', sizingMethod
='scale');
90 body
>#logo
{ /* hidden from IE6 */
91 background: url
('logo.png') no-repeat
;
98 border-bottom: 1px solid
#BCC8D8;
109 width: expression
(document
.body
.clientWidth
>
110 85 * parseInt
(document
.body
.currentStyle
.fontSize
) ?
114 /* removes specialized styling */
122 border-bottom: 1px solid
#AAA;
142 blockquote
.digression
{
143 font: 11pt Helvetica
, sans-serif
;
149 background: transparent url
(quote-left
.png
) left top no-repeat
;
152 blockquote
.fancy div
.quote
{
153 background: transparent url
(quote-right
.png
) right bottom no-repeat
;
154 padding: .5em 48px .5em;
156 blockquote
.fancy div
.origin
{
170 /* acronym/abbr stuff */
172 /* acc:abbr is a hack to get styling to work in IE, see pngFix.js for details */
174 acronym
, abbr
, acc\
:abbr
{ /* basic styling */
178 h2 acronym
, h2 abbr
, h2 acc\
:abbr
{ /* use normal size in headings */
182 /* aural declarations, pretty much sums up our semantics */
198 #content table thead th
{border-bottom:1px solid
#3C578C;}
199 #content table td
, table th
{
203 #content .wide-table
{
206 #content .wide-table td
, .wide-table th
{
210 .disclaimer, .warning {
212 border:1px solid
#F00;
219 border:1px solid
#4D5E80;
265 /* News widgets, for RSSGenerator */
268 border-bottom: 1px solid
#BCC8D8;
282 /* Table of contents, for GenerateTableofContents */
285 list-style-type: none
;
294 .floated#toc {float: right
; width: 28%; background:#F9F9FF;
295 padding:1em; margin: 1em 0 1em 1em; border: 1px solid
#AAA;
296 position:relative
;z-index:1;}
297 .floated#toc h2 {margin:0; font-size: 1.3em;}
298 .floated#toc .toc-base {margin:0.9em 0 0; padding:0;} /* Both set to zero for IE and Firefox */
302 .floated#toc .toc-label {
324 padding: 0 0 0 0.5em;
329 background: #70A978 url
('art/dl-arrow.png') no-repeat
;
330 background-position: 10px 100%;
333 #download-box .dl-box
{
340 #download-box .dl-box a
{
345 text-decoration: none
;
346 border-bottom: 1px solid
#437048;
349 #download-box .dl-box
a:hover
{
353 #download-box .dl-box
.file-type
{
361 padding: 0 1.5em 0 0;
367 text-decoration: none
;
371 #download-others a:hover
{