

* { padding: 0; margin: 0; }

body {
 font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
 font-size: 15px;
 background: #CCCCCC;
}

#wrapper { 
 margin: 0 auto;
 width: 822px;
}

#header {
 color: #white;
 width: 800px;
 float: left;
 padding: 10px;
 border: none;
 height: 140px;
 margin: 10 10 10 10;
 background-color: rgb(100,152,192);
 background-image: url('FrontHeaderLogo3.png');
 background-repeat: no-repeat;
 background-position: 5% 90%;
}

#menuline{
	width: 800px;
	float: left;0
	height: 40px;
	padding: 10px;
	border: none;
	margin: 10 10 10 10;
	background-color: rgb(53,161,198);
	text-align: center;
	font-size:120%;
}

#leftcolumn { 
 color: black;
 border: 1px solid #999;
 background: #E5E5E5;
 margin: 0 0 0 0;
 padding: 0px 0 0 0px;
 width: 520px;
 float: left;
 font: normal normal 100% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
 text-align: left;
}

#aboveleftcolumn {
 ul.square {list-style-type: square; }
 color: black;
 border: none;
 background: white;
 margin: 0 0 10px 0;
 padding: 10px 0 0 0px;
 width: 520px;
 float: left;
 font: normal normal 100% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
 text-align: left;
}


#rightcolumn { 
 float: right;
 color: black;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0 0 0 0;
 padding: 10px 0 0 0;
 width: 298px;
 display: inline;
 position: relative;
}

#footer{
width:800;
clear:both;
}

p {
	margin: 0px 15px 15px 15px;
	font-size: 100%;
}

ul {
	margin: 0px 15px 15px 20px;
	font-size: 100%;
}

h1{
	margin: 10px 0 10px 10px;
	font-family:times;
	font-size:185%;
/*	font-variant:small-caps;*/
	text-decoration:underline overline;

}


h3.event_title {
	margin: 0px 15px 0px 10px;
	color:red;
	font-size:130%;
	font-variant: small-caps;
	letter-spacing: 1px;
}

h3.posting_title {
	margin: 0px 15px 0px 10px;
	color:black;
	font-size:110%;
	letter-spacing: 1px;
}

span.highlight {
	background-color:yellow
}

img.x
{
position:absolute;
margin-left:-95px;
margin-top:-35px;
}

img.y
{
position:absolute;
margin-left:241px;
margin-top:35px;
}


a.main:link {color:white}
a.main:visited {color:white}
a.main:hover {color:black}
a.main:active {color:white}

a:link {color:blue}
a:visited {color:purple}
a:hover {color:red}
a:active {color:red}

