

BODY	{
            margin-left: 0px;
            margin-right: 0px;
            padding: 10px;
            background-color: #ffffff;
            font-family: Verdana, Geneva, Arial, sans-serif;
            font-size: 10px;
            color: black; }
            
TD { font-size: 12px; }

A		{	color: #0b475e; text-decoration: none; }
A:visited	{	color: #C34E40; }
A:hover		{	color: #e85e4c; }

EM		{	font-weight: bold;
                        font-style: normal; }

TH		{	text-align: left;
                        background-color: #dcdcdc; }

H3		{	font-size: 18px;
			font-weight: bold; }

H5						{	font-size: 14px;
							font-weight: bold; }

H6						{	font-size: 12px;
							font-weight: bold;
							margin-bottom: 5px; }

UL						{	margin-top: 0px; }

OL						{	margin-top: 0px; }

ol li					{	margin-bottom: 0.5em; }


#tofuGuy	{	/*position: absolute;*/
			top: 10px;
			left: 10px;
			z-index: 1; }
                        
#topquote
          { position: absolute;
          top: 10px;
            left: 420px;
            z-index:1;
          }


.caption	{	font-size: 85% }

#menu		{	border-top: 2px #ffffcc solid;
                        border-left: 2px #ffffcc solid;
                        border-right: 2px #ffffcc solid;
                        position: absolute;
                        top: 170px;
                        left: 13px;
                        z-index: 1;
                        width: 172px; }


.menuItem	{	padding: 4px;
                        background-color: #BC4BB3;
                        border-bottom: 2px white solid;
                        font-family: "Trebuchet MS", Trebuchet, Arial, sans-serif;
                        font-size: 14px;
                        font-weight: bold;
                }

.menuItem A				{	color: white;
                                                text-decoration: none; }

.menuItem A:hover		{	color: #7DF3FF;
                                        text-decoration: none; }

.screenshot				{	position: relative;
							float: left;
							padding: 15px;
							margin-right: 12px;
							margin-bottom: 8px;
							background-color: #fbf4e5;
						}

.content	{	position: relative;
                        margin-left: 10px;
                        margin-top: 20px;
                        margin-right: 15px;
                        margin-bottom: 25px;
                        padding: 10px; 
                        z-index: 1;
                        background-color: white;
                        border: 4px solid #BC4BB3;
                        line-height: 18px;
                        font-size: 12px;
                        color: black; }

.innercontent {color:black;} /*used strictly to avoid an IE5.1/Mac bug  */

.calendardiv {border: 2px solid #BC4BB3; background-color: #E4D4E4; font-size:10px;}
.calendarHeader { font-weight: bolder; color: #2800ee; 
                  background-color: #E4D4E4; font-size:10px; }
.calendarToday { background-color: #FFFFFF; font-size:10px;}
.calendar { background-color: #E4D4E4; font-size:10px;}

.titlebar {background-color:#f5f5f5; font-size: 14px; font-weight: bold; margin-bottom: 10 px; }
.commentformremarks {font-size: 10px; color: red }
.titledate {font-size: 10px; font-weight: normal; }
.titleauthor {font-size: 12px; font-weight: normal; }
.addcomments {	font-size: 10px; text-align: right; }
.editurl {	font-size: 10px; text-align: left; }
.quoteauthor {	font-size: 10px; text-align: right; }
.edited { font-size: 9px; color:red; }

.emphasize {
  background: #0000FF;
  font-size: 125% ;
  font-weight: bold ;
  color: white;
}

.menuformdiv { border: 2px solid #0000FF; background-color: #FFFFCC; margin-top=5px;}
td.menucell {	background-color: #FFFFCC;
			color: black; }
td.plainbackground {	background-color: #FFFFCC;
			color: black; }
		
td.nobackground { color:black; }


.quotediv { margin-left:20px; margin-right:15px;
            padding:10px;
            border: 2px inset #1900FF;
            background-color:#FAFFE9;
             }

.footercontent	{	position: relative;
                        margin-left: 190px;
                        margin-top: 20px;
                        margin-right: 15px;
                        margin-bottom: 25px;
                        padding: 10px; 
                        z-index: 1;
                        background-color: #FFFFCC;
                        line-height: 18px;
                        color: black; }

