body { background: url("bg.jpg"); 
	
	background: url("images/background.gif");
	background: white;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}

table td { vertical-align: top;
	padding: 5px;
	background: white;
}

td#b1, td#b2, td#b3, td#b4, td#b5, td#b6, td#b7, td#b8, td#b9, td#b10, td#b11  { 
	width: 87.5; 
	height: 87.5;
	border: 5px solid white;
	background: blue; 
}

td#b1 { background-color: #99cc33; }
td#b2 { background-color: #03a1c8; }
td#b3 { background-color: gray;  }
td#b4 { background-color: #d61b1b; }
td#b5 { background: gray; width: 175px; }
td#b6 { background: #4f9da4; }
td#b7 { background-color: #03a1c8;
	background-color: #99cc33;
	 }

td#b8 { 
	background-color: #4f9da4; 
	padding: 0; width: 100%; 
	color: white;
}

div#quote  { 
	/* color: #787474;  */
	font-style: italic; 
	font-size: 80%; 
	padding-left: 10px; 
	padding-right: 5px; 
	padding-top: 10px; 
	padding-bottom: 10px; 
}


td#b9 { background-color: #99cc33; }
td#b10{ background-color: brown; }
td#b11 { background-color: #d61b1b; }

td#leftside {  background: white; border: 5px solid white;}
td#leftside img { border: 1px solid black; }
div#sitenav {
		font-size: 10pt; 
		height: 30px; 
		padding: 10px;
		padding-left: 0;
		padding-right: 0; 
		/*background: #a099cc; purple */ 
		color: white; 
		background: white;
		padding-bottom: 20px;
		border-bottom: 5px solid #d61b1b;
	}

	div#sitenav a#1 { 
		text-decoration: none; 
		color: black;
		font-weight: bold;
		border: 1px solid #e81331; 
		background-color: white; /* #c2e085;  green */
		background-color: #03a1c8;
		text-decoration: underline;
		}
	
	div#sitenav a { display: block; 
		color: white;
		text-align: center;
		text-decoration: none;
		margin-top: 5px;
		padding: 5px; 
		background: black;
		background: #99cc33; /* lime green */
		border: 1px solid black; }
	div#sitenav a:hover { background: #03a1c8; color: black; }

td#content { background: white; border: 5px solid white;  font-size: 11px; padding-top: 0px; 
		padding-right: 10px;}

td#content h3 { 
		font-size: 15px;
		font-family: Verdana, Arial, sans-serif; 
		color: #d61b1b; 
		/* border-bottom: 1px solid black; 		*/
		margin: 0; 
		padding-top: 5px;
		padding-right: 10px; 
		/* background: url("images/stars.jpg") 2% 50% no-repeat; */
	}

.right { float: right; border: 1px solid #99cc33; }
.left { float: left; border: 1px solid #4f9da4; }

td#content p { margin: 0; padding-bottom: 5px; padding-top: 5px;}

table#mentorStats { 
	font-size: 11px; border: none; }
	
.blurb { color: #346f8d; font-style: italic; }
.name { font-size: 11px; font-weight: bold; color: #346f8d; }

td#r1, td#r2 { 
	width: 87.5px; 
	border: 5px solid white;
	background: #03a1c8;
	background: black;
}

td#rightside { 
		margin: 0; 
		width: 170px; 
		font-size: 9pt; 
		padding-top: 5px; 
		padding-left: 5px; 
		padding-right: 2px;
	}

td#rightside h1 { 
		font-size: 11pt;
		font-variant: small-caps; 
		font-weight: bold; 
		margin-top: 5px; 
		margin-bottom: 5px;
		padding-top: 5px; 
		color: #e81331; 
		border-top: 1px dotted #e81331;
	}

	td#rightside h1#t1 { border: none; margin-top: 0;  color: #e81331;}
	td#rightside div#links a {display: block; padding: 5px; }

table#top { border: 1px solid gray; }

td#footer {
	border-top: 1px solid #787474;
	padding-left: 40px; padding-right: 10px;
	padding-top: 10px; padding-bottom: 5px;
	font-family: Arial, sans-serif; 
	color: #787474; 
	font-weight: 100%; 
	font-size: 8pt; 
	text-align: right;
}

td#logo {
	border-top: 1px solid #787474;
	padding-left: 5px; 
}

tr#bottom  { border-bottom: 1px solid gray; }

div#scroller { 
	background-color: #4f9da4; 
	font-style: italic; 
	font-size: 90%; 
	padding-left: 10px; 
	padding-right: 5px; 
