BODY
{
	MARGIN: 0;
}
.bold
{
	FONT-WEIGHT: Bold;
}
.bluespacer
{
	BACKGROUND: #212972;
	WIDTH: 10;
	HEIGHT: 20;
	MARGIN-TOP: 10;
}
.content
{	
	FONT-FAMILY: Arial;
	FONT-SIZE: 15;
	PADDING-LEFT: 10;
}
.frontlink
{
	FONT-SIZE: 10;
	FONT-FAMILY: Times New Roman;
	COLOR:   Navy;
	TEXT-TRANSFORM: Capitalize;
}
.greybar
{
	BACKGROUND: #CCCCCC;
	WIDTH: 125;
	MARGIN-TOP: 50;
	MARGIN-LEFT: 10;
	FONT-FAMILY: Verdana, Arial, MS Sans Serif;
	FONT-SIZE: 12;
}
.header1
{
	FONT-FAMILY: Comic Sans MS, Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-SIZE: 16;
}
.header2
{
	COLOR: #336699;
	FONT-STYLE: Italic;
	FONT-SIZE: 19;
	FONT-FAMILY: Times New Roman;
}
.header3
{
	FONT-FAMILY: Times New Roman;
	FONT-WEIGHT: Bold;
	FONT-STYLE: Italic;
	FONT-SIZE: 26;
	MARGIN-BOTTOM: 15;
}
.header4
{
	FONT-WEIGHT: Bold;
	TEXT-DECORATION: Underline;
}
.header5
{
	TEXT-DECORATION: Underline;
}
.italics
{
	FONT-STYLE: Italic;
}
.main
{
	BACKGROUND-COLOR: White;
	MARGIN-LEFT: Auto;
	MARGIN-RIGHT: Auto;
	MARGIN-TOP: 10;
	MARGIN-BOTTOM: 10;
	WIDTH: 600;
	PADDING: 20;
	TEXT-ALIGN: Center;
}
.menuitem
{
	PADDING-LEFT: 5;
	VERTICAL-ALIGN: Middle;
}
.navigationbottom
{
	FONT-SIZE: 10;
	WIDTH: 100%;
	PADDING: 10 5 3 5;
	TEXT-ALIGN: Center;
}
.newsbox
{
	BORDER: Double 3px Black;
	PADDING: 5px;
}
.newstitle
{
	FONT-FAMILY: Comic Sans MS, Verdana, Arial;
	TEXT-ALIGN: Center;
	FONT-SIZE: 24;
	FONT-WEIGHT: Bold;
}
.smalltext
{
	FONT-SIZE: 10;	
}
.spacer
{
	LINE-HEIGHT: 1;
	HEIGHT: 10;
}
.subtitle
{
	FONT-FAMILY: Times New Roman;
	FONT-SIZE: 16;
	FONT-STYLE: Italic;
	FONT-WEIGHT: Normal;
}

a.menu
{
	COLOR: Black;
	TEXT-DECORATION: None;
}
img
{
	BORDER: 0;
}
.seperated
{
	MARGIN: 5 0 5 0;
}
table
{
	MARGIN: 0;
	PADDING: 0;
	BORDER: 0;
}
td
{	
	VERTICAL-ALIGN: top;
}
.crossword
{
	BORDER-STYLE: Dotted;
	BORDER-COLOR: Black;
	BORDER-WIDTH: 0 0 1px 1px;
	PADDING: 10;
	TEXT-ALIGN: Center;
}
.crosswordbottomrow
{
	BORDER-STYLE: Dotted;
	BORDER-COLOR: Black;
	BORDER-WIDTH: 0 0 0 1px;
	PADDING: 10;
	TEXT-ALIGN: Center;
}
.crosswordleftcolumn
{
	BORDER-STYLE: Dotted;
	BORDER-COLOR: Black;
	BORDER-WIDTH: 0 0 1px 0;
	PADDING: 10;
	TEXT-ALIGN: Center;
}
ul
{
	MARGIN-TOP: 0;
}