/* Stuff from old template: */

/* Lucas changed 2008-01-29 to em font sizing using the below method:
As I can’t see a resource anywhere online here is a list for the conversion of pixels into ems for the font-size property:

9px = 0.5625em
10px = 0.625em
11px = 0.6875em
12px = 0.75em
13px = 0.8125em
14px = 0.875em
15px = 0.9375em
16px = 1.00em
18px = 1.125em
20px = 1.25em
24px = 1.50em
28px = 1.75em
32px = 2.00em

I would apply a font size of 100.01% to the body element at the begining of your css stylesheet to make the above values work, like so:

body {
font-size:100.01%;
}

The reasons for this strange value is due to IE’s extreme font resizing bug. More explanation can be found here. The default font size would then be 16px. 
*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* Lucas 2008-01-29 Changed to em font sizes (See line below) font-size: 12px;*/
	font-size: 100.01%;
	background-color: #012B69;
	color: #FFFFFF;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1em; /*Lucas 2008-01-29: before ems: font-size: 16px*/

}
a:link {
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #FFFF00
}

/* New Stuff: */

/* !! SEE lucassitestyle2headeronly.css for header style !! */

/* This is the main body */

#MainPageBody {
	padding-left: 2%;
	padding-right: 2%;
}

.LastUpdated {
	text-align:right;
	font-style:italic;
	padding-bottom:10px;
	font-size: 0.75em; /*Lucas 2008-01-29: before ems: nothing set by body (which was 12 px)*/
}

/* The Following three are just for the home page (home.htm) */
.HomepageText {
	float:left;
	width:62%;
}

.Shoutbox {
	width: 35%;
	height: 50%;
	float: right;
	padding-top:50px;
	text-align: center;
	vertical-align:middle;
}

.cleaner {
		clear:both;
		height:1px;
}

/* Following for main site content tables */

.lcdc2ContentTable {
	border-collapse:collapse;
	border-top: solid 1px white;
	border-right: solid 1px white;
	
}

.lcdc2ContentTable td{
	border-left: solid 1px white;
	border-bottom: solid 1px white;
}


/* This is the page footer */

#SiteFooter {
	padding:10px 10px 10px 10px;
	border-top: 1px solid #FFFFFF;
	vertical-align:middle;
	font-size: 0.75em; /*Lucas 2008-01-29: before ems: nothing set by body (which was 12 px)*/
}

.FooterLeft {
	float:left;
}

.FooterRight {
	float:right;
	padding-bottom:10px;
}
