* {	margin:0;	padding:0;	}body {	font: 1em Lucida, Arial, sans-serif; /* 1em = 16pts */	}.float_left {float:left; margin: 0 .3em .3em 0;}      /* apply this class to any image or element with width - text will wrap it to the right */.float_right {float:right;  margin: 0 0 .3em .3em;} /* apply this class to any image or element with width  - text will wrap it to the left */h1, h2, h3, h4, h5, h6, ul, ol, dl {``	font-family: 'Trebuchet MS', Verdana,  serif;	}/* FONT SIZES FOR HEADINGS*/h1 {font-size:2em; /* 24pt */	}h2 {font-size:1.5em; /* 22pt */	line-height:1.25;	padding: 0 0 0 0;	}h3 {font-size:1.125em; /* 18pt */	line-height:1.5;	}h4 {font-size:1em; /* 18pt */	}h5 {font-size:1em; /* 16pt */	}h6 {font-size:.875em; /* 14pt */	}/* my default styling of other XHTML elements */p {font-size:1em;}code {font-size:1.25em;}* html code {font-size:1.1em;} /* b/c default size is larger in IE */cite {	font-size:.85em;	font-style:italic;	}blockquote {	width:30%;	font-size:.7em;	margin:0 0 1em 1em;	padding:.3em .4em;	border-top:2px solid;	border-bottom:2px solid;	}blockquote cite {	display:block;	font-size:.85em;	}abbr, acronym {	border-bottom:1px dashed #000;	cursor:default;	}address {	margin:0 1em .75em 1em;	}img {	border:0;	}a:hover {	text-decoration:none;	}/* CLASS:LIME TAG STYLES *//* body.lime {background-color:#FFF;} *//* .lime #main_wrapper {background-color:#FFF;} *//* .lime #header {background-color:#507EA1;} *//* .lime #nav {background-color:transparent;} *//* .lime #content {background-color:#CFE673;} *//* .lime #promo {background-color:transparent;} *//* .lime #footer {background-color:#BFCCD6;} */.lime #threecolwrap {background-color:#CFCFCF;}/* CLASS:LIME TEXT COLORS */.lime h1 {	color:#2c1972;	}.lime h2 {	color:#000;	}.lime h3, .lime h5 {	color:#000;	}.lime h4 {	color:#507EA1;	}.lime h6 {	color:#507EA1;	}.lime p {	color:#000;	}.lime ul, .lime ol, .lime dl, .lime cite {	color:#507EA1;	}.lime blockquote {	color:#738040;	}.lime cite {	color:#555;	}.lime table, .lime form {	color: #507EA1;	}.lime a {	color:#507EA1;	}.lime a:hover {	color:#738040;	}.lime #nav a:hover, .lime #promo a:hover {	color:#507EA1;	}.lime #nav a:hover, .lime #promo a:hover {	color:#666;	}/* styles specific to this design */#header h1 span {		font-size:.85em;		}#header h1 {		margin:.5em 0 0 0;		}#header h2 {	margin:4em 0 0 6.25em;	color:#999;	}#header h3 {	float:right;	margin:0 0 0 0;	color:#FFF;	}#nav p {	font-size:.75em;	}#nav div.register {	margin:5px 0 0 0;	padding:0px;	}.lime #content {background-color:transparent;}#content img {	float:left;	margin:0 10px 5px 0;	}#content p  {	font-size:1em; /* 16pt */	line-height:140%; /* on 22.4pt */	margin-bottom:.75em; /* 12pts of space */ 	}#content ul li {	margin: 0 0 0 16px; /* ensure the bullets aren't hanging le of the containing ul */	padding:.3em 0; /* vertical space between the bullets */	font-size:.8em;  /* smaller text size foor the bullets */	}#promo li {	list-style-type:none; /* remove the bullets */	font-size:.8em; /* reduce the type size */	line-height:120%; /* tighten the lines space if the line wraps */	padding:.3em 0; /* increase space between the list items */	}#footer p {	margin-top:125px;	font-size:.75em;	color:#red;	}