/* Defaults
---------------------- */
body {background: #fff; font-size: 100.1%; text-align: center;}
* {margin: 0; padding: 0; font-family: arial,verdana,sans-serif; font-size: 1em}
sub, sup {font-size: 0.9em}
sub {line-height: 0.5em}
img, fieldset {border: none}

ol {padding: 0 0 0 2em}
table {border-collapse: collapse}
select > option {padding: 0 1em 0 3px}
acronym {border-bottom: dotted 1px}
hr,
legend {display: none;}

a {color: #111;}
a:visited {color: #555;}
a:active,
a:hover {color: #444;}

ul {text-align: left; width: 440px; margin: 0 auto;}
ul li {list-style-type: square; margin-left: 2em;}

/* Page
---------------------- */
#page {font-size: 0.9em; width: 780px; margin: 0 auto}

/* QT
---------------------- */
#qt {margin: 40px auto 0 auto; width: 480px;}
.replacement,
.replacement * {color: #333;}
#qt p {margin: 1em 0; color: #999; font-size: 0.9em;}
#qt p a {color: #999;}
#qt p a:hover {color: #666;}

/* Copyright
---------------------- */
#copyright {margin-top: 100px; color: #bbb; font-size: 0.9em; line-height: 1.3;}
#copyright a {color: #bbb;}
#copyright a:hover {color: #999;}

/* Download
---------------------- */
#download {color: #111; margin-top: 20px; line-height: 1.4;}
#download a {color: #111;}
/*#download .fade,
#download .fade a {color: #aaa;}*/