@charset "utf-8";
/* CSS Document */
#event{
margin-top: 20px;

}
#nextevent{
	
	height: 22px;
	width: 90px;
	float:left;
	background-color: #1A1A1A;
	color: White;
	font-size:14px;
	
	padding-top: 3px;
	padding-left: 10px;
}
#eventdate{
	float:right;
font-weight:bold;

font-size:16px;
	background-image:url(images/evendate.gif);
	height:22px;
	width:811px;
	background-position: right top;
	background-repeat:no-repeat;
	padding-top: 3px;
	padding-left: 3px;
	
	
}


#maincontenthead{

width: 875px;
height:40px;
margin-top: 45px;
padding: 10px 20px 20px 20px;

background-color: white;
color: #000000;


}
#headline{
font-size:32px;
margin-top: 10px;
margin-bottom: 10px;
width: 600px;
float:left;

}
#printicon{
background-image:url(images/printicon.gif);

height:25px;
width: 25px;
margin-top: 5px;
float:right;
}

#maincontent{
width: 875px;
height:100%;
margin-top: 0px;
padding: 10px 20px 20px 20px;
font-size:14px;
background-color: white;
color: #000000;

}
#maincontent a {

text-decoration:none;
color:#666666;
}
#maincontent a:hover {

color: #000000;

}
td.linec{



border-bottom: 1px solid #CCCCCC;


}

table{


width:100%;
margin-top:20px;

}

td{
width:33%;
vertical-align: baseline;
padding-left:5px;
padding-right:5px;

}



#tables{



}

#tableheaders{
font-size:18px;
font-weight:bold;

}
.tablenames{
font-weight:bold;

}
.tableheaders{

font-size: 18px;

}
.heads{
font-size: 16px;

}




#leftNav {

padding: 0px;
float: right;
margin-top:0px;
margin-right: 0px;
margin-bottom: 15px;
margin-left: 15px;
height:auto;
width: 320px;


}
#leftnavtop{
background-image: url(images/bgr-top.gif);
background-repeat: no-repeat;
background-position: top left;

text-align: right;
font-size: 14px;
padding-top: 5px;
padding-right: 20px;
width: 300px;
font-weight:bold;
}
#linenav{
height:1px;
width: 320px;

background-color:#999999;
}



#leftnavtext{

width: 280px;
height: 100%;

padding: 5px 20px;


font-size: 14px;
font-weight:bold;
background-color:#000000;
color:#FFFFFF;
}


#caption{
background-color:#000000;
font-size: 12px;
padding: 5px 40px 5px 40px;


}

#leftnavbot{
background-image: url(images/bgr-bot.gif);
background-repeat: no-repeat;
background-position: bottom;
width: 320px;
height:30px;
margin: auto;
}

#links a{
font-size:13px;
color:#CCCCCC;



}

#links a:hover{
color: #FFFFFF;

}
#registration{
text-align:right;


}
#registration a{


color: #5E7630;
}


