body,html {
	width:99%;
	height:99%;
	}
	
body {
	background-image:url(images/background_piece.gif);
	margin:0px;
	padding:0px;
	text-align: center;
	font: 11px arial;
	}

#container {
	position: relative;
	width:764px;
	height:799px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	}


a:link {
color:#cc9999;
text-decoration:underline;
}

a:hover {
color:#ffcccc;
text-decoration:underline;
}

.title {
font-family:Helvetica, Verdana, Arial, sans-serif;
text-align:center;
font-weight:bold;
font-size:14px;
color:#333366;
}


	
#header {
position:absolute;
top:0px;
left:0px;
width:766px;
height:161px;
}

#menu {
position:absolute;
top:161px;
left:0px;
width:140px;
height:561px;
}

#content {
position:absolute;
top:161px;
left:140px;
width:450px;
height:561px;
background-image:url(images/content_bg.jpg);
overflow-y:auto;
}

#eventbar {
position:absolute;
top:161px;
left:590px;
width:176px;
height:561px;
background-image:url(images/eventbar.jpg);
}

#footer {
position:absolute;
top:722px;
left:0px;
width:766px;
height:84px;
}

#content p {
font-family:Helvetica, Verdana, Arial, sans-serif;
color:#333366;
font-size:12px;
line-height:1.2em;
width:410px;
text-align:justify;
}

ul {
list-style-type: none;
text-align: left;
margin:0;
padding:0;
}

li {
font-family:Helvetica, Verdana, Arial, sans-serif;
color:#333366;
font-size:12px;
line-height:1.2em;
padding-left: 15px;
text-align: left;
background: transparent url(images/bullet.gif);
background-repeat: no-repeat;
background-position: .2em .3em;
}

.date {
font-weight:bold;
border-bottom:1px solid #333366;
}

#eventbar p {
font-family:Helvetica, Verdana, Arial, sans-serif;
color:#333366;
font-size:11px;
line-height:1em;
text-align:center;
width:145px;
}

#header  p {
font-family:Helvetica, Verdana, Arial, sans-serif;
color:#333366;
font-size:11px;
line-height:1.2em;
width:415px;
}

#paypalbutton {
position:absolute;top:55px;left:643px;
}

