/* -------------------------------------------------------------- 
   
   Rebuild the default browser styles
   
   Based on work by Blueprint CSS   
   http://code.google.com/p/blueprintcss/
     
-------------------------------------------------------------- */   
body {
	background: #FFF;
	font-size:62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5;
	color: #111; }
/* Headings
-------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6 { 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	line-height:1.3em;
	margin-bottom:.5em; }
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a { 
	text-decoration:none; }
hr {
	background-color: #CCC;
	border:0;
	height:1px;
	margin:1.5em 0; }
/* Text elements
-------------------------------------------------------------- */
p {
	margin-bottom: .8em; }
ul {
	margin: 0 0 1em 2.5em; }
ol {
	margin: 0 0 1em 2.5em; }
ul {
	list-style:disc; }
ol {
	list-style-type: decimal; }
ol ol {
	list-style:upper-alpha; }
ol ol ol {
	list-style:lower-roman; }
ol ol ol ol {
	list-style:lower-alpha; }
ul ul, ol ol, ul ol, ol ul {
	margin-bottom:0; }
dl	{
	margin:0 1.5em; }
dt {
	font-weight: bold; }
dd {
	margin-bottom: 1.5em; }
strong {
	font-weight: bold; }
cite, em, i {
	font-style: italic; }
blockquote {
	margin: 0 2.5em; }
blockquote em, blockquote i, blockquote cite {
	font-style: normal; }
pre {
	font: 11px Monaco, monospace;
	line-height: 1.5;
	margin-bottom: 1em; }
code {
	font: 11px Monaco, monospace; }
abbr, acronym {
  border-bottom: 1px dotted #666;
  cursor: help; }
ins {
	text-decoration: none; }
sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	position: relative;
	font-size:.6em;	}
sup {
	bottom: 1ex; }
sub {
	top: .5ex; }
/*
Adapt the following for use in your Child Themes when using
different font-sizes and line-heights

body, input, textarea {
    font: --px Arial,sans-serif;
    line-height:--;
}
p, ul, ol, dd, pre {
    margin-bottom:--em;
}
pre, code {
	font:--px Monaco, monospace;
	line-height:--;
}

All other styles can be overridden--or ignored!--in Child Theme stylesheets

*/
.clear {
	clear:left; }