/*mostly divs */
p.extra {color: black;}body {	margin: 0;
	font-family: sans-serif;
	background-color: white;	}#container {	width: 100%;	margin: 0 auto;	}#header {	width: 100%;
    text-align: center;
    border-bottom: 1px solid black;	
    height: 110px;/*150 for halloween*/
	/*background-color: #6699ff;*/
    background: white url("22.jpeg");
	/*background-color: #003300;Christmascc0000*/
	/*background-color: #996633;Thanksgiving*/
	/*background-color: #ff6600;Halloween*/	}#wrapper {	float: left;	width: 100%;	}#content {	margin: 0 20%;
	background-color: white;
	text-align: center;
	font-size: 20px;
	padding: 3px;
	/*border-right: 1px solid black;
	border-left: 1px solid black;*/	}#left {	float: left;	width: 20%;	margin-left: -100%;
	border-top: 1px solid black;
	background-color: white;	}#right {	float: left;	width: 20%;	margin-left: -20%;
    background: #ccc;	/*background: #6699ff;lightblue*/
	/*background: #003300;/*Christmas*/
	/*background: #996633;Thanksgiving*/
	/*background: #ff6600;Halloween*/
	text-align: center;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	}#footer {	width: 100%;	clear: both;	border-top: 1px solid black;	text-align: left;
	font-size: 14px;	padding-left: 2%;	color: white;	background: #0033cc;
	/*background: #cc6600;*/	/*background: #ff6600;Halloween*/
	}/* Sidebar */#sidebar {	border-left: 1px solid #cecece;	border-right: 1px solid #cecece;	border-bottom: 1px solid #cecece;	}#sidebar ul {	margin: 0;	padding: 0;	list-style: none;	}#sidebar li {	border-top: 1px solid #cecece;
	font-weight: bold;
	font-size: 16px;
	/*width: 100%;*/	}#sidebar li a {	display: block;	font-size: 1em;	color: white;	border-left: 10px solid #cecece;
	border-right: 10px solid #cecece;	text-decoration: none;	padding: 7px 0 4px 20px;
	background-color: #003366;
	/*background-color: #990000;Christmas*/
	/*background-color: black;Halloween*/
	/*background-color: #663300;Thanksgiving*/
	_height:1em;	}#sidebar li a:hover {	color: white;	border-left: 10px solid /*#6498cf*/ #336699;
	border-right: 10px solid #6498cf;
    /*border-left: 10px solid orange;*/
    /*border-right: 10px solid orange;*/
	/*border-left: 10px solid #003300;
	border-right: 10px solid #003300;	xmas*/
	font-weight: bold;
	text-decoration: underline;
	_height:1em;	}/*More specific stuff*/p {	padding: 10px;	margin: 0;	}
p.lefty {
	padding: 10px;
	margin: 0;
	text-align: left;
	}img {	border: 0;	}h1.findme {	display: none;	}
h1	{
	text-align: center;
	}
h3	{
	text-align: left;
	}
h3.alert {
    text-align: center;
    color:red;
    background-color:black;
    }a {	color: #6498cf;
	/*color: #990000;xmas*/	text-decoration: underline;	}a:hover {	color: #84d5fa;
	/*color: #003300;xmas*/	}
li.calhead {
	font-weight:bold;
	text-decoration:underline;
	}
li.calitem {
	color:black;
	}
table {
	border: 2px solid #336699;
	}
td	{
	border-color: #84d5fa #336699 #336699 #84d5fa;
	}
td.tdcenter {
	text-align:center;
	border-color: #84d5fa #336699 #336699 #84d5fa;
		}
img.newsleft	{
	float: left;
	margin: 4px;
	border: 0;
	}
img.newsright	{
	float:right;
	margin: 4px;
	border: 0;
	}
img.seeit {
    border: 1px solid #9900cc;
    }
table.news {
	border: none;
	}
table.content {
    text-align: center;
    border: 2px solid #336699;
    font-size: 20px;
    }
table.new {
    padding:5px;
    border: none;
    }