a  { font-family: Verdana, Arial, Helvetica, sans-serif }
a:hover { color: #393; text-decoration: none }
body          { font-size: 10px; background-image: url("../images/purple-bg.gif"); margin: 0; padding: 0; width: auto }
p  { font-size: 120%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 150% }
h2  { color: #393; font-size: 200%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 120%; padding-top: 10px }
h3  { color: #903; font-size: 160%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 10px }
#logo     { float: right; clear: right }
#pagelinks    { margin: 0; padding: 0; width: 120px; float: right }
#pagelinks a:hover { color: #636; background: #d3d3d3 }
#pagelinks a, #pagelinks a:visited    { color: #d3d3d3; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none; background: #636; display: block; padding: 2px; border: solid 1px #191970 }
#pagelinks li    { list-style-type: none; margin-bottom: 4px }
.clear { clear: right }
.clearleft { clear: left }
#main     { margin-left: 120px; width: inherit }
#strap     { color: white; font-size: 110%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; text-align: center; margin-top: 10px; margin-left: 10px; position: absolute; top: 5px; left: 5px; width: 55px }
table#nav     { width: inherit }
h1#title      { color: #636; font-size: 300%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 10px }
h1 { color: #00f; font-size: 300%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 10px }
h4  { font-size: 150%; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; background-color: #ffe4b5; padding: 2px }
ul   { font-size: 120%; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 140%; margin-right: 40px; margin-left: 40px }
ol { font-size: 120%; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 140%; margin-right: 40px; margin-left: 40px }
.purple { color: #636; font-size: 150%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.supporter   { color: #315686; font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; margin-bottom: 10px; margin-left: 10px; float: right; clear: right }
.quote  { color: #636; font-size: 180%; font-style: italic; text-align: right }
table { font-size: 10px; }
td { font-size: 120%; font-family: Arial, Helvetica, Geneva, sans-serif; }
th { font-size: 150%; font-family: Arial, Helvetica, Geneva, sans-serif; }
#longquote  { font-size: 95%; margin-right: 50px; margin-left: 50px }
ul ul { font-size: 100%; font-family: Arial, Helvetica, Geneva, sans-serif; list-style-type: none }
.boxtext { font-size: 85%; width: 95%; padding: 12px; border: solid 1px black; }
