
/* General */

body {
  font-family:  serif;
  font-size:  0.875em;
}

/* Special handling for our company name. */

h1 { 
  color: black; 
  margin-bottom: 0em;
  font-family:  serif;
  font-size:  2em;
}

h1 > a {
  color: black;
  text-decoration: none;
}

h1 > a:hover {
  color: blue;
}

/* Special formatting for our tag line. */

#specializing-in-embedded-controller-design { 
  color: green;
  font:  114% "Comic Sans MS", cursive;
  margin-top:  0em;
  margin-bottom: 2em;
}


/* Browsers vary on how they space in from the left. */

ol {
  margin-left: 2em;	/* Opera, MS */
  padding-left: 2em;	/* Netscape */
}

/* Corrects font family set oddly in IE6, S4/5, Chrome
   en.wikipedia.org/wiki/User:Davidgothberg/Test59 */

pre,
code,
kbd,
samp {
    font-family: 'courier new', monospace;
    _font-family: 'courier new', monospace;
}

/* Monospace fonts just look a little too big. */

code {
  font-size: 0.9em;
}

/* Avoid Chrome/Android over-shrinking pre's. */

pre {
    white-space: pre-wrap; 
}

