body 
{
	font-family: Arial;
	generic-family: sans-serif;
	font-size: 12pt;
	background-color: #fdecac;
	color: black;
	margin: 0;
}
h1 {	color: #bb9933; }
h2 {	color: #bb8833;
	font-size: 18pt;
	margin: 0pt;
	padding: 0pt;
}

img {
	padding: 0pt;
	margin: 0pt;
}

p {
	color: black;
	font-size: 10pt;
}

A {
	padding-bottom: 0pt;
	margin-bottom: 0pt;
}

A:link { TEXT-DECORATION: none; }
A:visited { TEXT-DECORATION: none; }
A:hover { TEXT-DECORATION: underline; }

p.error { color: red; }

a.navlist {
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	margin-right: 8pt;
	padding-left: 4pt;
	text-indent: -4pt;
}
a.navlist:link       {font-size: 12pt; color: #58690B; }
a.navlist:visited    {font-size: 12pt; color: #003000; }
a.navlist:active     {font-size: 12pt;  color: #000000; }
a.navlist:hover      {font-size: 12pt; color: #6091C3; }
p.navlist {font-size: 10 pt; color: #000000; margin-right: 24pt;}

.sitewide {
	font-size: 14pt;
	margin: 0;
	color: #000011;
}

.sitewide h2 {
	font-size: 30pt;
	padding: 0pt;
}

.urgenttask {
	font-size: 10pt;
	font-weight: bold;
	margin: 0;
	padding: 4;
	color: #001133;
	background-color: #ff9999;
	text-decoration: none;
}

.task {
	font-size: 10pt;
	font-weight: bold;
	margin: 0;
	padding: 2;
	color: #001133;
	background-color: #ccccff;
	text-decoration: none;
}

a.task { text-decoration: none; }

.ltask {
	font-size: 16pt;
	font-weight: bold;
	margin: 0;
	padding: 2;
	color: #00f;
	background-color: #eeeeff;
	text-decoration: none;
}

a.ltask { text-decoration: none; }

.stask {
	font-size: 10pt;
	font-weight: bold;
	margin: 0;
	padding: 2;
	color: #f00;
	background-color: #fefeff;
	text-decoration: none;
}

a.stask { text-decoration: none; }

.subscribe {
	font-size: 14pt;
	margin: 0;
}

li {       
	font-size: 14;
	margin: 0px, 0px, 0px, 0px; 
}

p.article {
	color: black;
	margin: 0px, 0px, 12px, 0px;
}

.navigation
{
	font-family: Arial;
	generic-family: sans-serif;
	font-size: 14;
	margin: 0px, 3px, 0px, 0px;
	padding: 0px, 0px, 0px, 0px;
	bottom: 0;
	left: 40px;
}

li.navigation
{       
	font-size: 10;
	margin: 0px, 0px, 0px, 0px; 
}

tbody.navigation
{
	font-size: 14;
	margin: 0px, 0px, 0px, 0px;
	padding: 0px, 0px, 0px, 0px;
}

tr.navigation
{
	font-size: 14;
	margin: 0px, 0px, 0px, 0px;
	padding: 0px, 0px, 0px, 0px;
}

p.navigation 	{font-size: 12pt; color: #000000;}
a.navigation: { font-family: Arial; generic-family: sans-serif; }
a.navigation:link       {font-size: 10pt; color: #0080ff; font-weight: normal; text-decoration: none; padding-right: 10pt; padding-left: 10pt; }
a.navigation:visited    {font-size: 10pt; color: #0030f0; font-weight: normal; text-decoration: none; padding-right: 10pt; padding-left: 10pt; }
a.navigation:active     {font-size: 10pt; color: #30c0f8; font-weight: normal; text-decoration: none; padding-right: 10pt; padding-left: 10pt; }
a.navigation:hover      {font-size: 10pt; color: #8030e3; font-weight: normal; text-decoration: none; padding-right: 10pt; padding-left: 10pt; }


td.navigation
{
	font-size: 14;
	margin: 0px, 0px, 0px, 0px;
	padding: 0px, 0px, 0px, 0px;
	bottom: 0;
	left: 40px;
}

.info p
{
	color: #ff6699;
	font-size=18;
}

.info h1
{
	color: #ff3399;
	font-style: italic;
	font-size=24;
}

.writing {
	font-family: Helvetica;
	generic-family: sans-serif;
	font-size: 14;
	margin-left: 2em;
	margin-right: 2em;
}

.writing p
	{
		text-indent: 30px;
		text-align: justify;
		margin-top: 0;
		margin-bottom: 0;
		color: black;
	}

.writing li
{
	font-size: 14;
	font-style: bold;
	margin-top: 6;
}

.writing blockquote
	{
		text-indent: 30px;
		text-align: justify;
		margin-top: 14;
		margin-bottom: 14;
	}

.little p
{
	color: blue;
	font-style: bold;
	font-size=12;
}

.ad {
	color: blue;
	font-style: bold;
	background-color: white;
	padding: 0 0 0 0;
}

a.ad {
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	margin-left: 10pt;
	white-space: nowrap;
}

a.ad:link       {color: #58690B; }
a.ad:visited    {color: #003000; }
a.ad:active     {color: #000000; }
a.ad:hover      {color: #6091C3; }

p.ad {
	font-size=12;
}
	
h4.ad {
	background-color: #fdecac;
	font-size: 16pt;
}

h3.ad {
	font-size: 18;
}

.blog { font-family: Helvetica, Arial; font-size: 10pt;}
p.blog { font-size: 10pt; text-indent: 0; }
h2.blog { font-size: 16pt; font-style: italic; margin-bottom: 0;}
h3.blog { font-size: 14pt; font-weight: bold; margin-bottom: 0;}
h4.blog { font-size: 12pt; font-weight: bold; margin-top: 0;}
table.blog { padding: 1em;}
td.blog { background-color: #dddddd; }
img.blog { float: left; margin-right: 1em; margin-bottom: 1em; }

.blogreplies { font-family: Helvetica, Arial; font-size: 10pt; background-color: #ffeedd;}
p.blogreplies { font-size: 10pt; text-indent: 0; }
h2.blogreplies { font-size: 16pt; font-style: italic; margin-bottom: 0;}
h3.blogreplies { font-size: 14pt; font-weight: bold; margin-bottom: 0;}
h4.blogreplies { font-size: 12pt; font-weight: bold; margin-top: 0;}
table.blogreplies { padding: 1em;}
td.blogreplies { background-color: #ffeedd; }
img.blogreplies { float: left; margin-right: 1em; margin-bottom: 1em; }

form#login {
	background-color: #fdecbd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
#login .text {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 10px;  
	width: 70px;  
	margin-right: 4px;  
}

#login .buttons {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 9px;  
	font-weight: bold;
	background-color: #7333a3;  
	color: #FFFFFF;  
	margin-right: 4px;  
}
