body {
	margin: 0px 0px 20px 0px;
	font-family : Tahoma;
	font-size : 10pt;
	color: #000000;
	background: #FFFFFF 40px;
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	background-image: url(http://1001010.com/images/title-barcode.png);
}
a         { color: #800000; }
a:link    { color: #800000; }
a:visited { color: #800000; }
a:active  { color: #FF9900; }
A:hover   { color: #FF9900; }

A.menuroot {
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	padding: 0px 5px 0px 5px;
	text-decoration: none;
	text-transform: lowercase;
	text-indent: 5px;
}
A.menuroot:hover {
	color: #FF9900;
	background: #DDDDDD;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 4px solid #DDDDDD;
	border-bottom: 4px solid #DDDDDD;
	padding: 0px 5px 0px 5px;
}
A.menurootCurrent {
	background: #DDDDDD;
	border: 1px solid #000000;
	padding: 3px 5px 3px 5px;
	text-decoration: none;
	text-transform: lowercase;
	font-weight: bold;
	text-indent: 5px;
}
A.menurootCurrent:hover {
	color: #FF9900;
}
A.BodyRowTitleLeft, 
A.BodyRowTitleLeft:link,
A.BodyRowTitleLeft:active,
A.BodyRowTitleLeft:visited{
	color: #000000;
	font-family: "Courier New", monospace;
	font-size: 60px;
	font-weight: lighter;
	text-decoration: none;
}
A.BodyRowTitleLeft:hover
{
	color: Maroon;
}
.BodyRowTitleRight{
	font-family: Tahoma;
	font-size: 8pt;
	color: #666666;
	text-align: right;
	float: right;
}
.BodyRowMenu{
	padding-left: 50px;
	background: #C0C0C0;
}
.BodyBlockClear{
	margin: 0px 50px 0px 50px;
	padding: 5px;
}
.mtPowered{
	margin: 0px 50px 0px 50px;
	padding: 5px;
}
.BodyBlockBorder{
	margin: 20px 50px 0px 50px;
	border: 1px solid #000000;
	background: #F0F0F0;
	padding: 5px;
}
.BodyBlockBorderTight{
	margin: 20px 50px 0px 50px;
	border: 1px solid #000000;
	background: #F0F0F0;
}
.mtBlogBody{
	background: #F0F0F0;
	border: 1px solid #000000;
	margin: 20px 50px 0px 50px;
}
.TheBlog{
	margin: 0px 0px 0px 0px;
	margin-bottom: 0px;
	border: 1px solid #000000;
	padding: 0px;
	background: #F0F0F0;
	font-family: Tahoma;
	font-size : 10pt;
	background-color: #F0F0F0;
	color: #000000;
}
zP { 
	margin:0px; 
	padding:0px; 
}
.Banter{
	margin: 0px 0px 0px 0px;
	margin-bottom: 0px;
	background: #F0F0F0;
	font-family: Tahoma;
	font-size : 10pt;
	background-color: #F0F0F0;
	color: #000000;
	}
.Banter:first-letter {
	font-size : 14pt;
}
.SigBlock {
	font-family: "Comic Sans MS", cursive;
	text-align: right;
}
.SigSmall {
	font-size: xx-small;
}
IMG.imgLogo{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

sub{
	font-family: Tahoma;
	font-size: 8pt;
}
.blog_title_box {
	background-color: #c0c0c0;
	padding: 5px;
}
.blog_title_left {
	font-size : medium;
	font-family: Tahoma;
	font-size: 12pt;
}
.blog_title_right {
	text-align: right;
	float: right;
}
.posted	{
	font-family: verdana, arial, sans-serif;
	color: #000000;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	background: #DDDDDD;
	font: 8pt Verdana, Arial, sans-serif;
	font-size: 8pt;
	padding: 3px;
	}
.blogentry{
	margin: 0px;
	padding: 5px;
	}
IMG.blogentry {
	background-color: Yellow;
	border: 1px dashed black;
	padding: 10px;
	margin: 5px;
	text-align: left;
	}
.blogbody{
	font-family : Tahoma;
	font-size : 10pt;
}
code {
	color: #009933;
	font-family: monospace;
	background-color: #F5F5F5;
	background: #F5F5F5;
}
.FooterBackground{
	margin: 20px 50px 0px 50px;
	background: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 6pt;
	height: 10pt;
	border-top: 1px solid Black;
}
.FooterLeft{
	float: left;
	padding-left: 5px;
}
.FooterRight{
	float: right;
	color: #C0C0C0;
	text-align: right;
	padding-right: 5px;
}
blockquote{
	border-style: dotted;
	border-width: 1px;
	border-color: #000000;
	background-color: #ffffff;
}
.comments-head{
	background-color: #c0c0c0;
	font-weight: bold;
}