/* Not Just a Grid v1.0 (c) 2011 Al Redpath / Outrageous Creations! Licenced under an MIT Licence*/

@font-face {
  font-family: "Droid Sans";
  src: local("Droid Sans"), local("DroidSans");
  src: url("../fonts/Droid-Sans-fontfacekit/DroidSans-webfont.eot");
  src: url("../fonts/Droid-Sans-fontfacekit/DroidSans-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Droid-Sans-fontfacekit/DroidSans-webfont.woff") format("woff"),
    url("../fonts/Droid-Sans-fontfacekit/DroidSans-webfont.ttf")
      format("truetype"),
    url("../fonts/Droid-Sans-fontfacekit/DroidSans-webfont.svg#DroidSansRegular")
      format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Droid Sans";
  src: local("Droid Sans Bold"), local("DroidSans-Bold");
  src: url("../fonts/Droid-Sans-fontfacekit/DroidSans-Bold-webfont.eot");
  src: url("../fonts/Droid-Sans-fontfacekit/DroidSans-Bold-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Droid-Sans-fontfacekit/DroidSans-Bold-webfont.woff")
      format("woff"),
    url("../fonts/Droid-Sans-fontfacekit/DroidSans-Bold-webfont.ttf")
      format("truetype"),
    url("../fonts/Droid-Sans-fontfacekit/DroidSans-Bold-webfont.svg#DroidSansBold")
      format("svg");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "Droid Serif";
  src: local("Droid Serif"), local("DroidSerif");
  src: url("../fonts/Droid-Serif-fontfacekit/DroidSerif-Regular-webfont.eot");
  src: url("../fonts/Droid-Serif-fontfacekit/DroidSerif-Regular-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Droid-Serif-fontfacekit/DroidSerif-Regular-webfont.woff")
      format("woff"),
    url("../fonts/Droid-Serif-fontfacekit/DroidSerif-Regular-webfont.ttf")
      format("truetype"),
    url("../fonts/Droid-Serif-fontfacekit/DroidSerif-Regular-webfont.svg#DroidSerifRegular")
      format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Droid Serif";
  src: local("Droid Serif Italic"), local("DroidSerif-Italic");
  src: url("../fonts/Droid-Serif-fontfacekit/DroidSerif-Italic-webfont.eot");
  src: url("../fonts/Droid-Serif-fontfacekit/DroidSerif-Italic-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Droid-Serif-fontfacekit/DroidSerif-Italic-webfont.woff")
      format("woff"),
    url("../fonts/Droid-Serif-fontfacekit/DroidSerif-Italic-webfont.ttf")
      format("truetype"),
    url("../fonts/Droid-Serif-fontfacekit/DroidSerif-Italic-webfont.svg#DroidSerifItalic")
      format("svg");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: "Droid Serif";
  src: local("Droid Serif Bold"), local("DroidSerif-Bold");
  src: url("../fonts/Droid-Serif-fontfacekit/DroidSerif-Bold-webfont.eot");
  src: url("../fonts/Droid-Serif-fontfacekit/DroidSerif-Bold-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Droid-Serif-fontfacekit/DroidSerif-Bold-webfont.woff")
      format("woff"),
    url("../fonts/Droid-Serif-fontfacekit/DroidSerif-Bold-webfont.ttf")
      format("truetype"),
    url("../fonts/Droid-Serif-fontfacekit/DroidSerif-Bold-webfont.svg#DroidSerifBold")
      format("svg");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "Droid Serif";
  src: local("Droid Serif Bold Italic"), local("DroidSerif-BoldItalic");
  src: url("../fonts/Droid-Serif-fontfacekit/DroidSerif-BoldItalic-webfont.eot");
  src: url("../fonts/Droid-Serif-fontfacekit/DroidSerif-BoldItalic-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Droid-Serif-fontfacekit/DroidSerif-BoldItalic-webfont.woff")
      format("woff"),
    url("../fonts/Droid-Serif-fontfacekit/DroidSerif-BoldItalic-webfont.ttf")
      format("truetype"),
    url("../fonts/Droid-Serif-fontfacekit/DroidSerif-BoldItalic-webfont.svg#DroidSerifBoldItalic")
      format("svg");
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: "Droid Sans Mono";
  src: local("Droid Sans Mono"), local("DroidSansMono");
  src: url("../fonts/Droid-Sans-Mono-fontfacekit/DroidSansMono-webfont.eot");
  src: url("../fonts/Droid-Sans-Mono-fontfacekit/DroidSansMono-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Droid-Sans-Mono-fontfacekit/DroidSansMono-webfont.woff")
      format("woff"),
    url("../fonts/Droid-Sans-Mono-fontfacekit/DroidSansMono-webfont.ttf")
      format("truetype"),
    url("../fonts/Droid-Sans-Mono-fontfacekit/DroidSansMono-webfont.svg#DroidSansMonoRegular")
      format("svg");
  font-weight: normal;
  font-style: normal;
}

BODY {
  font-family: "Droid Serif", Trebuchet, "Times New Roman", Times, serif;
  font-size: 75%;
  font-weight: normal;
  line-height: 1.5em;
  letter-spacing: 1px;
  color: #323232;
}
html > body {
  font-size: 14px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #000;
  font-family: "Droid Sans", Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}
p,
ol,
ul,
blockquote,
code,
dl,
dt,
dd {
  color: #555;
  font-size: 1.1em;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.5em;
}
h1 {
  font-size: 2em;
  line-height: 1.74em;
  letter-spacing: -0.03em;
  margin: 0px 0px 0.5em 0px;
}
h2 {
  font-size: 1.8em;
  line-height: 2.01em;
  letter-spacing: -0.03em;
  margin: 0px 0px 0.5em 0px;
}
h3 {
  font-size: 1.6em;
  line-height: 2.32em;
  letter-spacing: -0.03em;
  margin: 0px 0px 0.5em 0px;
}
h4 {
  font-size: 1.4em;
  line-height: 1.66em;
  letter-spacing: -0.03em;
  margin: 0px 0px 0.5em 0px;
}
h5 {
  font-size: 1.2em;
  line-height: 2em;
  letter-spacing: -0.03em;
  margin: 0px 0px 0.5em 0px;
}
h6 {
  font-size: 1em;
  line-height: 2.45em;
  letter-spacing: -0.03em;
  margin: 0px 0px 0.5em 0px;
}
p {
  margin: 0 1.5em 1.5em 1.5em;
}
blockquote {
  margin: 10px 45px 15px 45px;
  font-style: italic;
  quotes: "\201C""\201D""\2018""\2019";
  border-bottom: 2px solid #444;
  border-top: 2px solid #444;
}
blockquote:before {
  font-size: 24px;
  content: open-quote;
}
blockquote:after {
  font-size: 24px;
  content: close-quote;
}
strong {
  font-weight: bold;
}
em,
cite,
dfn,
address {
  font-style: italic;
}
abbr[title],
acronym[title],
dfn[title] {
  cursor: help;
  border-bottom: 1px dotted blue;
}
acronym {
  font-variant: small-caps;
}
address {
  margin: 0px 0px 1.5em 2.5em;
}
del {
  text-decoration: line-through;
}
ins {
  border-bottom: 1px dotted green;
  text-decoration: none;
}
ul,
ol {
  margin: 0 0 1em 3em;
  list-style: circle;
  list-style-position: outside;
}
li {
  padding: 0px 0px 0px 0.25em;
}
ol {
  list-style: decimal;
}
ol.roman {
  list-style: lower-roman;
}
ol.alpha {
  list-style: lower-alpha;
}
ol.upperalpha {
  list-style: upper-alpha;
}
dl {
  margin: 0px;
  padding: 0px;
}
dt {
  margin: 0 0 0 1.5em;
  font-weight: bold;
}
dd {
  margin: 0 0 0 3em;
}
sup,
sub {
  font-size: 75%;
}
sup {
  vertical-align: super;
}
sub {
  vertical-align: sub;
}

a:link,
a:visited {
  color: #1477cb;
  text-decoration: none;
}

a[id]:hover {
  text-decoration: none;
}
a:hover,
ba:active {
  text-decoration: underline;
}
hr {
  height: 1px;
  color: #444;
  background-color: #444;
  clear: both;
  margin: 20px 30px 20px 30px;
  border: none;
}
code,
pre,
var,
samp {
  font-family: "Courier New", Courier, monospace;
}
small {
  font-size: 80%;
  vertical-align: middle;
}
big {
  font-size: 120%;
  vertical-align: middle;
}
.typegrid {
  background: url(../images/notjustagrid/misc/typegrid.gif) top left;
}
