*{
	margin: 0px;
	padding: 0px;
	}
html{
	/* Fonts are sized using a percentage in the body style and em's instead of pixels. The base font size for fwoan is 14 pixels. The body style is set at 87% (base font size in browsers is 16 px) making the style 'font-size: 1em;' equal to 14px. TO CALCULATE A SIZE: divide the number by 14 - as in 18/14=1.29em

    * .75em = 9px
    * .84em = 10px
    * .92em = 11px
    * 1em = 12px
    * 1.08em = 13px
    * 1.17em = 14px
    * 1.25em = 15px
	*/
	font-size: 87%; /* 14px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000;
	background-color:#e9e8d4;
	}
	html body {height: 100%;}
header,
footer,
article,
nav{
	display:block;
	}
article{
	line-height:18px;
	}
@font-face {
	font-family: 'BorisBlackBloxxRegular';
	src: url('borisblackbloxx-webfont.eot');
	src: local('?'), url('borisblackbloxx-webfont.woff') format('woff'), url('borisblackbloxx-webfont.ttf') format('truetype'), url('borisblackbloxx-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
.clear {
	font-size:0px;
	line-height:0px;
	clear: both;
	height: 0px;
	padding: 0px;
	margin: 0px;
	overflow:hidden;
	display: block;
}
.non-visible{
	visibility: hidden;
	}
fieldset, img{
	border: 0px none;
	background: none;
	}
legend{
	display: none;
	}
caption,th {
	text-align:left;
	}
h1,h2,h3,h4,h5,h6{
	font-size:1em; /* 14px */
	}
h1 a, h2, h2 a, h3{
	color:#e63000;
	}
ul, ol{
	list-style: none
	}
a{
	color:#a12a12;
	text-decoration: none;
	}
	a:hover{
		text-decoration: underline;
		}
p{
	padding-bottom:10px;
	}
.BorisBlackBloxx {
	font-weight:normal; 
	font-style:normal; 
	line-height:normal;
	font-family:'BorisBlackBloxxRegular', sans-serif;
	line-height:1em;
	}
.site_title_text{
	font-size:1.57em; /* 22px */
	padding-bottom:5px;
	text-transform:capitalize;
	color:#e63000;
	}
.rss{
	background:url("/_images/logos/feed-icon-14x14.png") no-repeat top left;
	padding-left:16px !important;
	}
.focusField{
	color:#000;
	}
.idleField{
	color:#bab9b9;
	}