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

p {color:#CC33CC }
/*#divNav {
		background: transparent url(letterkennyheader.jpg) no-repeat top left;
		margin: 0;
		padding: 0;
		height: 130px;
		width: 800px;
	}
*/
#mainWrapper {
	width: 1150px;
}

mainpage {
	width: 1000;
}
h2  { padding-top: 10px;
	color:silver ; }
#main { margin-right: 5px ; width: 900px; float:none;}

p#notice {color:#FF0000; font:Verdana, Arial, Helvetica, sans-serif; font-size:18px }	
#nav {
	position: absolute;
	top: 140px;
	height: 80px;
	width: 800px;
	
		margin: 0;
	padding: 0;
}

#nav li ul, #nav li ul {
	margin: 0;
	padding: 0;
}

#nav a {
	text-decoration: none;
}

#nav li { /*float the main list items*/
	margin: 0;
	float: left;
	display: block;
	padding-right: 15px;
}

#nav li ul {
	display: none;
}

#nav li.off ul, #nav li.on ul  { /*put the subnav below*/
	position: absolute;
	top: 26px;
	left: 1px;
	padding-top: 15px;
	background: #E8DD0D;
	height: 28px;
	width: 740px;
	padding-left: 60px;
}

#nav li.on ul {
	background: #CCCC66;
}

#nav li.on:hover ul, #nav li.over ul { /*for ie*/
	background: #E8DD0D;
}

#nav li a {
	color: #E8DD0D;
	font-weight: bold;
	display: block;
	width: 93px;
	padding: 0;
}

#nav li.on a {
	color: #f90;
}

#nav li.on ul a, #nav li.off ul a {
	border: 0;
	float: left; /*ie doesn't inherit the float*/
	color: #f90;
	width: auto;
	margin-right: 15px;
}

#nav li.on:hover ul a, #nav li.over ul li a { /*for ie - the specificity is necessary*/
	background: #E8DD0D;
}

#nav li.on ul {
	display: block;
}

#nav li.off:hover ul, #nav li.over ul {
	display: block;
	z-index: 6000;
}

#nav li.off a:hover, #nav li.on a:hover { 
	color: #f90;
}

/*do the image replacement*/

#nav li span {
	position: absolute;
	left: -9384px;
}

	#liIllistrinFC a, #liNews a, #liTeams a, #liGallery a, #liAboutUS a {
		display: block;
		position: relative;
		height: 26px;
		background: url(crap.png) no-repeat; /*contains all hover states*/
	}

/*first, put the initial states in place*/

#liIllistrinFC a {
	background-position: 0 0;
}

#liNews a {
	background-position: -102px 0;
}

#liTeams a {
	background-position: -204px 0;
}

#liGallery a {
	background-position: -306px 0;
}

#liAboutUS a {
	background-position: -408px 0;
}

/*active area - for this demo - the code could be based on a body class, and probably work better.*/

 #liIllistrinFC.on a {
 	background-position: -204px -37px;
 } /*add selectors for the other li's and background-positions*/

/*hover states*/

#liIllistrinFC a:hover, #liIllistrinFC:hover a, #liIllistrinFC.over a {
	background-position: 0 -73px;
}

#liNews a:hover, #liNews:hover a, #liNews.over a {
	background-position: -102px -73px;
}

#liTeams a:hover, #liTeams:hover a, #liTeams.over a {
	background-position: -204px -73px;
}

#liConstitution a:hover, #liConstitution:hover a, #liConstitution.over a {
	background-position: -306px -73px;
}

#liAboutUS a:hover, #liAboutUS:hover a, #liAboutUS.over a {
	background-position: -408px -73px;
}

/*subnav formatting*/

#nav li.off ul a, #nav li.on ul a {
	display: block;
	background: #E8DD0D;
	color: #fff;
	font-family: arial, verdana, sans-serif;
	font-size: small;
}		

#nav li.on ul a {
	background: #CCCC66;
}
.style2 {
	font-size: 36px;
	color: #669900;
}
.style3 {color: #FF0000}
#match h1 { color:gold }
span.title {font-style:italic ; font:bold ;  color:#FF3300 } 
span.titletext { color:#000000 }
div.SportLatests {margin-left:auto; float:left; }

/*#clublogo { float:right ; margin-right: 100px }*/
#section1 { margin:5px; width:20%; float:left; }
#section2 {  margin-top:10px; width:35%; float:left;background-color:#FFFFFF}
 #section3 {  margin-top:6px; width:20%; } 
#footer { float:none}
#sidebar {
	    float: left;
	    width: 180px; 
		border:solid; 
		margin-right:10px; background-color:#FFFFCC;
		color:#000000; 
		font:Geneva, Arial, Helvetica, sans-serif;}
}
#weather { float:inherit }
#newshdr { 	background-color: #FFCC00; 
			color:#ffffff ; 
			font-size:24px ; font:bolder; 
			width:200px}

#story1 { border-bottom:solid ; text-decoration: none;}
#story1:hover {background-color:#F1EDE4 }
#story1 a {	text-decoration: none;}

#story2:hover {background-color:#F1EDE4 }
#story2 { border-bottom:solid ; text-decoration: none; color:#000000;}
#story2 a { text-decoration: none;	}
#story2:hover {background-color:#F1EDE4 }
#story3 { border-bottom:solid ; text-decoration: none; color:#000000;}
#story3:hover {background-color:#F1EDE4 }
#story3 a { text-decoration: none;	}
#story4 { border-bottom:solid ; text-decoration: none; color:#000000;}
#story4:hover {background-color:#F1EDE4 }
#story4 a { text-decoration: none;	}
#story5 { border-bottom:solid ; text-decoration: none; color:#000000;}
#story5:hover {background-color:#F1EDE4 }
#story5 a { text-decoration: none;	}
p#match {color:red ; position:relative ; font-size:x-large }
p#matchrpt {color:black ; font:x-large ; width: 70% ; font:Georgia, "Times New Roman", Times, serif }