@charset "UTF-8";
/* CSS Document */

body{
	margin:0px auto;
	padding:0px;
	text-align:center;
	background-color:#333;
	font:80% Verdana, Arial, Helvetica, sans-serif;
}
#wrapper{
	margin:0px auto;
	width:950px;
	padding:0px;
	text-align:left;
	background-color:#C4C7C8;
}
#header{
	background-image:url(images/banner.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:950px;
	height:192px;
	margin:0px;
	padding:0px;
}
#menue{
	width:950px;
	height:51px;
	margin:0px;
	padding:0px;
}
#content{
	margin:0px;
	padding:20px;
}

#leftcol{
	float:left;
	margin:0px;
	padding:5px;
	width:27%;
	color:#FFFFFF;
}
#leftcol h1{
	font-size:110%;
	text-align:center;
	padding:17px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}
#leftcol p{
	padding:15px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#leftcol ul{
	list-style-type:none;
	margin:0px;
	padding:0px 27px;
	font-size:90%;
	
}
#leftcol ul li{
padding:10px 0px;	
	
}
#leftcol ul li a{
	text-decoration:none;
	color:#FFFFFF;
	
}
#leftcol ul li a:hover{
	color:#FF0000;
	text-decoration:underline;
}
#rightcol{
	float:right;
	margin:0px;
	padding:10px;
	width:27%;
	color:#FFFFFF;
}
#rightcol h1{
	font-size:110%;
	text-align:center;
	padding:17px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}
#rightcol ul{
	list-style-type:none;
	margin:0px;
	padding:0px 27px;
	font-size:90%;	
}
#rightcol ul li{
padding:10px 0px;	
	
}
#rightcol ul li a{
	text-decoration:none;
	color:#FFFFFF;	
}
#rightcol ul li a:hover{
	color:#FF0000;
	text-decoration:underline;
}
#footer{
	background-image:url(images/footer.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:950px;
	height:63px;
	clear:both;
	text-align:center;
	margin:0px;
	padding:0px;
}
#footer p{
	padding:30px 0px 0px 0px;
	margin:0px;
}
#footer p a{
	color:#000000;
}
#footer p a:hover{
	color:#333333;
}
#news{
	background-image:url(images/news2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	width:523px;
	height:90px;
	margin:0px 5px 0px 0px;
	padding:0px;
	float:right;
	font-size:80%;
}
#news ul{
	margin:85px 0px 0px 8px;
	padding:0px;
}
#news ul li{
	list-style-type: none;
}
#news2{
	background-image:url(images/news3.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	width:518px;
	height:89px;
	margin:0px 5px 0px 0px;
	padding:0px;
	float:right;
	font-size:90%;
}
#news2 ul{
	margin:0px 0px 0px 10px;
	padding:0px;
}
#news2 ul li{
	list-style-type: none;
}
#newstory{
	font-size:80%;
	list-style-type: none;
	}
#newstory ul{
margin:0px;
padding:0px 0px 0px 10px;}
#newstory ul li{
	list-style-type: none;
}
#calendar{
	background-image:url(images/calendar.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:239px;
	height:301px;
	padding:0px;
	margin:0px;
	float:left;
	color:#FFFFFF;
	font-size:80%;
}
#calendar table{
	margin:55px 20px 0px 20px;
	padding:0px;
	color:#FFFFFF;
}


#photo{
	width:950px;
	height:143px;
	margin:0px;
	padding:0px;
	float:left;
}
#sponsor{
	background-image:url(images/sponsor2.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:179px;
	height:133px;
	margin:0px;
	padding:0px;
	float:left;
}
#welcome{
	background-image:url(images/welcome2.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:711px;
	height:160px;
	margin:2px 0px 0px 0px;
	padding:0px;
	float:right;
	color:#FFFFFF;
}
#welcome p{
	margin:50px 15px 0px 180px;
	padding:0px;
	font-size:80%;
}
#welcome p a{
	color:#FFFFFF;
}
/*This is for the background image on the press results page*/
#pressimagetop{
	background-image:url(images/calendarbackgroundtop.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:35px;
	width:100%;
	padding:0px;
	margin:0px 0px 0px 0px;
}
#pressimagemiddle{
	background-image:url(images/calendarbackgroundmiddle.jpg);
	background-repeat:repeat-y;
	background-position:center;
	width:100%;
	padding:0px;
	margin:0px 0px 0px -3px;
}
#pressimagebottom{
	background-image:url(images/calendarbackgroundbottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:100%;
	height:25px;
	padding:0px;
	margin:0px 0px 0px 0px;
}
/*This is the end of background image on press results page*/

/*This is for the background image on the bio page*/
#resultsimagetop{
	background-image:url(images/resultsimagetop.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:100%;
	height:30px;
	padding:0px;
	margin:0px 0px 0px 20px;
}	
#resultsimagemiddle{
	background-image:url(images/resultsimagemiddle.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 19px;	
}
#resultsimagebottom{
	background-image:url(images/resultsimagebottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:100%;
	height:30px;
	padding:7px 0px 0px 0px;
	margin:0px 0px 0px 18px;
}
/*This is the end of background image on results page*/

/*This is for the background image on the bio page*/
#bioimagetop{
	background-image:url(images/resultsimagetop.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:100%;
	height:30px;
	padding:0px;
	margin:0px 0px 0px 1px;
}
#bioimagemiddle{
	background-image:url(images/resultsimagemiddle.jpg);
	background-repeat:repeat-y;
	background-position:center;
	width:100%;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 1px;
}
#bioimagebottom{
	background-image:url(images/resultsimagebottom.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	height:30px;
	padding:7px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
/*This is the end of background image on bio page*/

/*This is for the background image on the team page*/
#teamimagetop{
	background-image:url(images/resultsimagetop.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:100%;
	height:30px;
	padding:0px;
	margin:0px 0px 0px 1px;
}
#teamimagemiddle{
	background-image:url(images/resultsimagemiddle.jpg);
	background-repeat:repeat-y;
	background-position:center;
	width:100%;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 1px;
}
#teamimagebottom{
	background-image:url(images/resultsimagebottom.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	height:30px;
	padding:7px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
/*This is the end of background image on team page*/

/*This is for the background image on the  blog page*/
#blogimagetop{
	background-image:url(images/calendarbackgroundtop.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	height:35px;
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#blogimagemiddle{
	background-image:url(images/calendarbackgroundmiddle.jpg);
	background-repeat:repeat-y;
	background-position:center;
	width:100%;
	padding:0px 0px 5px 6px;
	margin:0px 0px 0px 0px;
}
#blogimagebottom{
	background-image:url(images/calendarbackgroundbottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:100%;
	height:25px;
	padding:0px 0px 0px 0px;
	margin:-13px 0px 0px 0px;
}
/*This is the end of background image on blog page*/


.headline{
	margin:0px;
	padding:10px 0px;
	color:#FFFFFF;
	text-align:center;
}
.trpadding{
	margin:15px;
	padding:0px;
	}
.photoborder{
	border-style:groove;
	border-width:medium;
	border-color:#666666;}
.font{
	color:#CCCCCC;
	}
#pic{	
	height:400px;
	overflow-y:auto;
	overflow-x:hidden;
	vertical-align:text-top;
	margin:0px;
	padding:0px;
	
	}
#bigpic{
	margin-left:10px;
	text-align:center;	
	}
	
	
	