@charset "UTF-8";
/*use box-sizing to keep padding within full width of block*/
* {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
a:link {
	text-decoration:underline;
	color:#0F69AE;
}
a:visited {
	text-decoration:underline;
	color:#3C3B38;
}

h1 {
}
h2 {
}



/* ~~ cf is to clear floats correctly (clear fix via Nicolas Gallagher.) ~~ */
.cf:before,
.cf:after {
   content: " ";
   display: table;
}

.cf:after {
   clear: both;
}

.cf {
   *zoom: 1; /* for IE6 and IE7 */
}
.fl {
   float:left;
}
.fr {
   float:right;
}
.main {
width: 1020px;
margin: 0 auto;
  background-color:#ACA7A8;
 overflow:hidden;
}
.mid {
width: 700px;
margin: 0 auto;
float:left;


}
.header { 
  min-width: 1000px;

   overflow:hidden;
}
.leftads {
width: 160px;
float: left;
 overflow:hidden;

}
.rightads {
width: 160px;
float: left;
 overflow:hidden;

}
.footer {
}

.timheaderleft {
	float: left;
    background-color: #302A2B;
	width: 160px;          /* LC width */
	min-height: 125px;
	height: 125px;
   overflow:hidden;
   line-height: 125px;
   text-align:center;
}

.timheaderleft img {
padding: 10px;
vertical-align: middle;
}

.timheaderright img {
vertical-align: middle;
}

.timheadercenter {
width:700px;
background-color:#000000;
height:110 px;
	min-height: 125px;
	height: 125px;
	display: block;
	text-align: center;
overflow:hidden;
float: left;
}
.timheaderright {
		background-color: #302A2B;
	width: 160px;          /* RC width */
	min-height: 125px;
	height: 125px;
	max-height: 125px;
   line-height: 120px;
   text-align:center;
float: right;
 overflow:hidden;
}
.timtainer {
height:100%;	
	background-color: #ACA7A8;
}
.timmid {
background-color: #D8631D;
}

/*The following is the Header Text Section */

.toptextshadow {
		color: #C00508;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bolder;
	text-align: center;
	text-shadow: 1px 1px #F5EFEF;
	font-size: 32px;
	}
	.toptextwhite {
	color: #F7F1F1;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: 28px;
	text-align: center;
	line-height: normal;
	text-shadow: 0px 0px #F5EFEF;
}

.nav {
		display: block;
	text-align: center;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:24px;
	background-color: #0218B5;
overflow:hidden;
}
.nav a:link {
	text-decoration:none;
	color:#F6F6F6;
}
.nav a:visited {
	text-decoration:none;
	color:#F6D961;
}
.nav a:hover {
	text-decoration:underline;
	color:#9D0507;
}

.hot {
		display: block;
	text-align: center;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:24px;
	background-color: #E82327;
overflow:hidden;
}
.hot a:link {
	text-decoration:none;
	color:#F6F6F6;
}
.hot a:visited {
	text-decoration:none;
	color:#F6D961;
}
.hot a:hover {
	text-decoration:underline;
	color:#1C42D9;
}
.newsnav {
	display: block;
	text-align: center;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:22px;
overflow:hidden;
  }
  .newsnav a:link, .newsnav a:visited, .newsnav a:hover {
	color: #FEFF3C;
	text-decoration: none;
}
.newsnav a:hover {
	text-decoration: underline;
}
.entnav {
	display: block;
	text-align: center;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:24px;
	color:hsla(0,7%,5%,1.00);
overflow:hidden;
  }
  .entnav a:link, .entnav a:visited, .entnav a:hover {
	color: #FEFF3C;
	text-decoration: none;
}
.entnav a:hover {
	text-decoration: underline;
}


.kltzplayer {
	padding: 25px;
	float: left;
	text-align: center;
	Width: 349px;
	height: 100%;
	background-color: #0D120F;	
}
.klanplayer {
	float: right;
	text-align: center;
    background-color: #0D120F;	
		padding: 25px;
	Width:349px;
	 overflow:hidden;
	 height:100%;
}
.player {
	color: #F7F1F1;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: 20px;
	text-align: center;
	line-height: normal;
	background-color: #0D120F;	
	width:700px;	
}
 .player a:link, .player a:visited, .player a:hover {
	color: #FEFF3C;
	text-decoration: none;
}
.player a:hover {
	text-decoration: underline;
}


.leftads {
	width: 160px;          /* LC width */
	background-color: #431B1C;
	vertical-align: top;
	text-align: center;
	padding-bottom: 0px;
	height: auto;
	display: inline-table;
}
.rightads {
	float: right;
	width: 160px;          /* RC width */
	background-color: #5C2021;
	vertical-align: top;
	text-align: center;
	padding-bottom: 0px;
}
	.twitter {
	padding-left:0px;
	padding-right:0px;
	display: block;
	text-align: center;
	background-color:#000000;
	width: 700px;
	margin: 0 auto;
	min-height:300px;
	max-height:600px;
	}
	
/*Section bars*/
.promobar {
	height: 50px;
	width: 100%;
	background-color: #470506;
	text-align: center;
	padding-top:10px;
		padding-right:25px;
}
.barpromotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #F9E6E6;
	
		
}
.newsbar {
	height: 50px;
	width: 100%;
	background-color: #05344B;
	text-align: center;
	padding-top:10px;
	padding-right:25px;

}
.newsbartext {

	color: #F0EBEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
}
.sportsbar {
	background-color: #9D0B24;
	height: 50px;
	width: 100%;
	text-align: center;
	padding-top:10px;
	padding-right:25px;
}
.bdbar {
	height: 50px;
	width: 100%;
	text-align: center;
	padding-top:10px;
	padding-right:25px;
	background-color: #0585A9;
	
}
.interiorindex {
	background-color: #FFFFFF;
	text-align: left;
	width: 100%;
}

.birthdays {
background-color:#7E999A;
width: 100%; 
}
/*first 2 facebook styles are for home page - the rest for the connect page */
.fb-like{
width:150px;
}
.facebook {
width: 150px;          /* LC width */
	vertical-align: middle;
	text-align: center;
    padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	 height:auto;
	 display:inline-table;
background-color:#7AA6C9;

}
.facebook-like {
width: 150px;          
	vertical-align: middle;
	text-align: center;
    padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	 height:auto;
background-color:#7AA6C9;

}
.fb-connect {
	padding:5px;
	text-align: left;
    padding-bottom:0px;
	 height:auto;
	 display:inline-table;
background-color:#7AA6C9;
width:520px;
}
.fbback {
	text-align: left;
    padding-bottom:5px;
	 height:auto;
	
background-color:#7AA6C9;
width:100%;
overflow:hidden;
}
.tweet {
width: 160px;          /* RC width */
		display: block;
	text-align: center;
    padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	 overflow:hidden;
background-color:#01579B;
}
.footer {
	clear: both;
	text-align: left;
	width: 100%;
	position: relative;
	padding-top: 10px;
	background-color: #A25152;
	color: #000000;
}

.newshead {
	float: left;
	background-color:#EBE4CC;
	text-align: left;
	width: 100%;
}

.newscontent {
	background-color:#F2EBD6;
	text-align: left;
	width: 100%;
}
.newsbump {
	color: #080807;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	background-color: #95AEB9;
	text-align: center;
	width: 100%;
	font-weight: bolder;
}
  .newsnavbg {
	  background-color: #05344B;
  }
    .sportsnavbg {
	  background-color: #A71C1C;
  }
    .entnavbg {
	  background-color: #C17373;
	  color:#000000;
  }
    .weathernavbg {
	  background-color: #4C798F;
  }
     .connectnavbg {
	  background-color: #C35F01;
  }
       .promonavbg {
	  background-color: #7B1524;
  }
         .servicesnavbg {
	  background-color: #5653BE;
  }
