/* Not Just a Grid v1.0 (c) 2011 Al Redpath / Outrageous Creations! Licenced under an MIT Licence*/
BODY {
	font-family:'Terminal Dosis', Arial, Helvetica,sans-serif,Tahoma;
	font-weight:bold;
	font-size:75%;
}
html>body {
/*font-size: 14px;*/
}
h1, h2, h3, h4, h5, h6 {
color:#000;
font-family:Quicksand, Arial, Helvetica,sans-serif,Tahoma;
font-weight:bold;

font-weight:bold;
}
p, ol, ul, blockquote, code, dl, dt, dd{
color:#333;
line-height:1.5em;
}
h1 
{
color:#9c0;
font-size:2.5em;
line-height:1em;
margin:0px 0px .5em 0px;
}
h2 {
font-size:2em;
line-height:1.17em;
margin:0px 0px .5em 0px;
}
h3 {
font-size:1.75em;
line-height:1.38em;
margin:0px 0px .5em 0px;
}
h4 {
font-size:1.25em;
line-height:1.65em;
margin:0px 0px 0.5em 0px;
}
h5 {
font-size:1em;
line-height:2em;
margin:0px 0px .5em 0px;
}
h6 {
font-size:1em;
line-height:1.5em;
margin:0px 0px .5em 0px;
}
p {
margin:0 0 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:disc;
list-style-position:outside;
}
li{
	padding:0px 0px 0px .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;
}

#MainContentArea a, #MainContentArea a:link, #MainContentArea a:visited {
color:#000;
text-decoration:underline;
}
#MainContentArea a:hover,#MainContentArea  a:active {
color:#333;
text-decoration:none;
}

a, a:link, a:visited {
color:#000;
text-decoration:none;
}
a:hover, a:active {
color:#333;
text-decoration:none;
}
hr {
height:1px;
color:#444;
background-color:#444;
clear:both;
margin:20px 30px 20px 30px;
border:none;
}
code, pre, var, samp{

}
small{
font-size:80%;
 vertical-align:middle;
}
big{
font-size:120%;
 vertical-align:middle;
}
.typegrid {
background:url(../images/notjustagrid/misc/typegrid.gif) top left;
}
