body.page_body
{
    margin: 0px;
    background-color: #FFFFFF;
    background-image: url("images/background.png");
    background-repeat: no-repeat;
    font-family: arial, "lucida console", sans-serif;
    font-size: 11pt;
}
a
{
    text-decoration:none;
    color: #0000aE;
}
a:hover
{
    text-decoration:underline;
    color: #0000FF;
}

div.title
{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 800px;
    text-align: left;
    font-size: 32pt;
}
div.subtitle
{
    position: absolute;
    left: 125px;
    top: 200px;
    width: 800px;
    font-size: 20pt;
}
div.content
{
    position: absolute;
    left: 060px;
    top: 255px;
    width: 900px;
}
div.event_listing
{
	width: 520px;
	height: 490px;
	overflow: auto;
}
table.main_table, 
{
    width: 900px;
}
table.main_table td
{
    vertical-align: top;
}
table.events tr td
{
	padding-bottom: 10px;
}

table.day
{	
	width: 500px;
	border-collapse: collapse 
		
}
table.day tr td.name
{
	width: 400px;
	font-size: 12pt;
	font-weight: bold;
	background-color: #FA8300;	
	border: 1px solid #000000;
}
table.day tr td.space
{
	width: 100px;
	background-color: #FFFFFF;	
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}
table.day td.cat
{
	width: 150px;
	border-left: 1px solid #000000;
	font-weight: bold;
	padding-left: 10px;
	margin-left: 10px;
}
table.day td.catbot
{	
	width: 150px;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-weight: bold;
	padding-left: 10px;
	margin-left: 10px;
}

table.day td.val
{
	width: 350px;
	border-right: 1px solid #000000;	
}
table.day td.valtop
{
		width: 350px;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
}
table.day td.valbot
{
		width: 350px;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

table.day td
{
	font-size: 10pt;
	padding: 2px;
	margins: 2px;
}

table.day tr.odd
{
	background-color: #FFFEBA;
}
table.day tr.even
{
	background-color: #FFFEBA;
}
