body {color: black; background-color: white; font-family: Verdana, Arial, sans-serif; }.mainnavbar {font-size: 70%; color: #888888; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 2px; }.mainnavbar a {color: #888888; }.headerimage {margin-top: 0px; padding-top: 0px; margin-bottom: 0px; margin-bottom: 0px; background-color: #DDDDDD; border-top: medium solid black; border-left: medium solid black; border-right: medium solid black; }h1 {font-family: Lucida Grande; font-size: 200%; font-weight: lighter; color: #FFFFFF; background-color: #888888; margin-top: 0%; padding-top: 0px; margin-bottom: 0%; padding-bottom: 0%; border-left: medium solid black; border-right: medium solid black; border-bottom: medium solid black; }.tagline {font-family: Lucida Grande; font-size: 80%; font-style: italic; margin-top: 0%; padding-top: 0%; margin-bottom: 0%; padding-bottom: 0%; color: #888888; }.tagline img {border: none; vertical-align: text-bottom; }.breadcrumb {font-size: 80%; color: #888888; }.subbar {float: right; background-color: white; }h2 {font-size: 80%; color: #888888; border-bottom: thin solid #FF8888; margin-top: 50px; }h2:first-letter {font-size: 100%; font-weight: bold; }h3 {color: #888888; font-size: 70%; }.item, .maincontent p {margin-left: 20px; }.item .title {font-weight: bold; }.item .byline {font-size: 80%; font-style: italic; }.item .seealso {font-size: 80%; }.item .seealso .label {color: white; background-color: #888888; }.item .seealso .byline {font-size: 100%; }.item .plink a {font-size: 80%; font-style: italic; color: #888888; }.applewintel, .tomorrowinternet, .tomorrowlinux {background-color: #EEEEFF; font-size: 80%; }.subnavbar {font-size: 80%; text-align: center; padding-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; }.disclaimer {font-size: 70%; }