A:link { color: darkblue; text-decoration: none } 
A:visited { color: darkblue; text-decoration: none } 
A:active { color: darkblue }
A:hover { color: #cc9900; text-decoration: underline }

form,ul                 { margin-bottom : 0; }
ul                      { margin-top: 0; }

BODY
{ 
   margin-top: 10px; 
   margin-left: 10px; 
	 margin-right: 10px;
   font-family: Tahoma, Verdana, Arial, Helvetica;
   font-size: 11px;
   color: #000000;
	 background-color: #F1FFFD;
}

.headerblock
{
	background-color: #70C3B8;
  padding: 2px 2px 2px 2px;
	margin: 0px 0px 0px 0px;
  font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px; color: black;
}

.navbox
{
	background-color: white;
  padding: 3px 3px 3px 3px;
	margin: 0px 0px 0px 0px;
  font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px; color: black; 
	border: 1px #F1FFFD solid;
}

.navhere
{
	background-color: white;
  padding: 3px 3px 3px 3px;
	margin: 0px 0px 0px 0px;
  font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px; color: black;
	border: 1px #F1FFFD solid;
}
	
.bloghead
{
	background-color: white;
  padding: 2px 2px 2px 2px;
	margin: 0px 0px 0px 0px;
  font-family: Tahoma, Verdana, Arial, Helvetica; 
  font-size: 13px; 
  color: black;
  font-weight: bolder;
}

.blogmain
{
  padding: 3px 3px 3px 3px;
	margin: 0px 0px 0px 0px;
	background-color: white;  
  font-family: Tahoma, Verdana, Arial, Helvetica; 
  font-size: 11px; 
  color: black; 
  font-weight: normal;
}

.comments
{
	background-color: white;
  padding: 10px 10px 10px 10px;
  font-family: Tahoma, Verdana, Arial, Helvetica; 
  font-size: 11px; 
  color: black;
}

.viewnotice
{
	background-color: white;
  padding: 3px 3px 3px 3px;
	margin: 0px 0px 0px 0px;
  font-family: Tahoma, Verdana, Arial, Helvetica; 
  font-size: 11px; 
  color: black;
  font-weight: 900;
}

.keywords
{
   padding: 15px 15px 15px 15px;
   margin: 0px 0px 0px 0px;
   font-family: Tahoma, Verdana, Arial, Helvetica; 
   font-size: 11px; 
   color: grey; 
   font-weight: normal;
   text-align: center;  
}

.archives
{
	background-color: white;
  padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
  font-family: Tahoma, Verdana, Arial, Helvetica; 
  font-size: 11px; 
  color: black; 
  font-weight: normal;
}

.arctext
{
  padding: 1px 1px 1px 1px;
	margin: 0px 0px 0px 0px;
  font-family: Tahoma, Verdana, Arial, Helvetica; 
  font-size: 11px; 
  color: black; 
  font-weight: normal;
}

.specs
{
  font-family: Tahoma, Verdana, Arial, Helvetica; 
  font-size: 9px; 
  color: black; 
  font-weight: normal;
}

.pagenumbers
{
  font-family: Tahoma, Verdana, Arial, Helvetica; 
  font-size: 14px; 
  color: black; 
  font-weight: bolder;
}

.stats
{
	background-color: white;
  padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
  font-family: Tahoma, Verdana, Arial, Helvetica; 
  font-size: 11px; 
  color: black; 
  font-weight: normal;
}

.blogbox
{
  border-style: 1px black solid;
  padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
  background-color: white;
	background-image: url(/fxgrafix/stats.gif);
	background-repeat: repeat;
	background-attachment: fixed;
  font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10pt; color: black; border: 1px #C0C0C0 solid;
}

.graphtext
{
  padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
  font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 6pt; color: black; border: 0px white solid
}

.source
{
  padding: 5px 5px 5px 5px;
  font-family: Courier, Courier New, System;
	font-size: 8pt; color: black;
}

.newsline
{
  background: black;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px
}

.lighttext
{
  color: #AAAAAA;
}

.bigfault
{
   font-size: 24pt;
   color: red;
   font-weight: bolder;
   position: relative;
   text-align: center;
}

DIV.figure
{
   margin: 0.5em;
   padding: 0.5em;
   text-align: center;
}

P.caption
{
   font-style: italic;
   font-size: smaller;
   text-indent: 0;
}

.arthead
{
   font-size: 24pt; 
   font-weight: bolder; 
   padding: 10px 0px 0px 0px;
   text-align: center;
}

.artsubhead
{
   font-size: 18pt; 
   font-weight: bolder; 
   padding: 10px 0px 0px 0px;
   text-align: center;
}

#colorpicker
{
   display: none;
   position: absolute;
	 top: 590px;
   left: 225px;
   z-index: 50;
}

#colorback
{
   display: none;
   position: absolute;
	 top: 600px;
   left: 235px;
   z-index: 40;
	 background-color: #444444;
}

#theguts
{
   position: relative;
	 top: 0px;
   left: 0;
   z-index: 1;
}

#schemebox
{
   position: absolute;
	 visibility: hidden; /* visible */
	 z-index: 50;
	 padding: 10px 10px 10px 10px;
	 color: white;
	 background-color: #505050;
	 border: 2px #8C8C8C solid;
	 width: 300;
	 height: 150;
	 top: 0px;
   left: 0px;
}

#cslink,#infobar,#blogcontrol,#archives,#categories,#mainbox,#headerlogo,#topmenu
{
   position: static;
}
