@charset "utf-8";
body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
	background: #FFFFFF;
	text-align:center; 
	}


.italics-test, .italics-test-side {
font-style: italic; 
text-align: justify; 
}


/* \*/
* html .italics-test, * html .italics-test-side {
overflow: hidden;
width: 100%;
o\verflow: visible;
w\idth: auto;
he\ight: 1px;
word-wrap: normal;
}
/* */


html,body{
  margin:0; 
  padding:0;
/* \*/
  height:100%;
/* Last height declaration hidden from Mac IE 5.x */
}


.clear{
  clear:both;
  height:1px;
  overflow:hidden;
  line-height:1%;
  font-size:0px;
  margin-bottom:-1px;
}
* html .clear{height:auto;margin-bottom:0} 

#fullheightcontainer{
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  position:relative;
  width:990px;
/* \*/
  height:100%;
/* Last height declaration hidden from Mac IE 5.x */
}





#wrapper{
  min-height:100%; 
/* \*/
  height:100%;
  background:#fff; /*#ECECE0 url(/images_web/pageBG.gif) top repeat-x*/
/* Last height declaration hidden from Mac IE 5.x */
}
#wrapp\65	r{
  height:auto; 
}
/* \*/
* html #wrapper{
  height:100%;
}



#outer{
  z-index:1;
  position:relative; 
  margin-left:190px; 
  width:524px;
/* \*/
  height:100%;
/* Last height declaration hidden from Mac IE 5.x */

}
/
* html #outer{ 
  width:526px; 
  w\idth:524px; 
}
.outer_horiz_border{
	display:none;
}

#float-wrap{
  width:524px;
  margin-right:-1px;
  float:left;
  display:inline;
}






#left{
  width:192px; 
  float:left;
  display:inline;
  position:relative; 
  margin-left:-191px;
}
*>html #left{width:191px;}
#container-left{
  width:190px; 
}
#right{
  float:left;
  display:inline;
  width:278px; 
  margin-right:-276px;
  margin-left:-1px; 
  position:relative;
}
/* \*/
* html #right{
  width:278px;
  margin-left:0px;
  margin-right:-500px;
  mar\gin-right:-278px;
}
/* Above style hidden from Mac IE */

#container-right{
/* \*/
	width:276px;
/* Above hidden from IE-Mac */
	background:#003875 url(/images_web/rightBottom.gif) bottom left no-repeat;
	margin-left:1px;	
	
}
/* \*/
* html #container-right{
  fl\oat:right;
  di\splay:inline;
  margin-left:2px;
  mar\gin-left:0px;
}
/* Above style hidden from Mac IE */

/* \*/
* html #left{margin-right:-3px;}
/* Above style hidden from Mac IE */

#center{
  width:524px; 
  float:right;
  display:inline;
/* \*/
  margin-left:-1px;
/* Hidden from IE-mac */
}








#clearheadercenter{
  height:514px; 
  overflow:hidden;
}
#clearheaderleft{
  height:514px; 
  overflow:hidden;
}
#clearheaderright{
  height:514px;
  overflow:hidden;
}
#clearfootercenter{
  height:60px; 
  overflow:hidden;
}
#clearfooterleft{
  height:60px; 
  overflow:hidden;
}
#clearfooterright{
  height:60px; 
  overflow:hidden;
}
#footer{
  z-index:1; 
  position:absolute;
  clear: both;
  width:990px;
  height:50px;
  overflow:hidden;
  margin-top:-52px; 
  }
#subfooter1{
  background:#fff; /*#ECECE0*/
  text-align:center;
  margin:0 1px; 
  height:50px;
}
#mainMenu{
	position:absolute;
	top:171px;
	left:190px;
	z-index:1000;
}
#header{
  z-index:1;
  position:absolute;
  top:0px;
  width:990px; 
  height:514px; 
  overflow:hidden;
}
#subheader1{

  text-align:center;
  margin:0 1px;
  height:205px; 
}
#subheaderL{
	background:url(/images_web/Header1L.jpg) no-repeat;
	width:154px;
	height:181px;
	float:left;
	margin-left:11px;
	margin-top:8px;
}
#subheaderR{
	background:url(/images_web/CHARGER_ATHLETICS.gif);
	width:800px;
	height:142px;
	float:right;
	margin-top:15px;
	margin-right:1px;
}
#subheader2{
  background: url(/images_web/header2BR.jpg) bottom right no-repeat;
  text-align:center;
  margin:0 1px;
  height:309px; 
}
#gfx_bg_middle{
  top:0px;
  position:absolute;
  height:100%;
  overflow:hidden;
  width:524px; 
  margin-left:190px;
}
* html #gfx_bg_middle{
  display:none; 
}

/*START SIDHelp */

#container-center{
	color: #183a73;
	overflow:auto;
}

#nav {
	clear:right;
	background-color:#FFFF00;
	float:right;
	width:798px;
	display:none;
}


.copyright{
	color: #B8B49B;
}
.copyright span {
	color:#6c98ac;
}
.copyright a:link, .copyright a:visited {
	color: #B8B49B;
	font-weight:normal;
}
.copyright a:hover, .copyright a:active {
	color:#6c98ac;
	font-weight:normal;
}
.poweredBy{
	padding:5px;
}

.box {
	width:459px;
	margin: 0px auto;
}

.boxTitle{
	color: #183a73;
	font: bold  14px Arial, Helvetica, sans-serif;
}
.boxFull .boxTitle {
	padding-left:5px;
}

.boxRight{
	width:197px;
	margin:0 auto;
	padding-bottom:20px;
}

.boxRightTitle{
	height:31px;
	background:url(/images_web/boxRightTitleBg.jpg) no-repeat;
	font: bold italic 16px Verdana, Arial, Helvetica, sans-serif;
	color:#003875;
	line-height:31px;
	text-align:center;
}
.FPsponsor .boxRightTitle{
	background:url(/images_web/FPHeader_Townhouse_Trivia.jpg) no-repeat;
	height:60px;
}

.boxRightContent{
	background-color:#facb00;
	color:#000000;
}
.boxRightBottom{
	background: url(/images_web/boxRightBottomBg.gif);
	height:8px;
}
.boxRight a:link, .boxRight a:visited, .boxRight a:hover, .boxRight a:active {
	color: #003875;
}

.newsTitle {
	float:none;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	padding-top:3px;
	overflow:hidden;
}

.newsByLine {
	font-size:9px;
	padding-bottom:5px;
	color:#999999;
}
.newsBody {
	padding-bottom:10px;
	text-align:justify;
	color: #183a73;
	font-size:13px;
}

.newsTitle a:link, .newsTitle a:hover, .newsTitle a:active, .newsTitle a:visited  {
	color: #183a73;
}

.articleDiv {
	clear:both;
	overflow:auto;
}

.newsPhotoCaption {
	text-align:center;
	font-size:10px;
}

.newsReadMore{
	font-weight:bold;
	text-align:right;
	height:23px;
	
}
.newsReadMore a {
	color: #000000;
	background:url(/images_web/icon_bc.gif) no-repeat;
	padding:3px 0 3px 20px;
	line-height:17px;
	
}

.newsPhoto, .newsPhoto img { width:269px; height:195px; margin:0;padding:0 }

.newsPhoto{
margin:0px 0px 10px 10px;
float:right;
overflow:visible;
}
.newsArchiveLink{
	text-align:right;
	font-weight:bold;
}
form { margin:0;}

.fanPoll .frmButton {
	margin-bottom:10px;
}
.pollQuestion{
	text-align:center;
	font-size:11px;
	font-weight:bold;
	padding:5px 20px;
	color:#000000;
}
.pollTotalVotes{
	text-align:center;
	font-style:italic;
	font-size:11px;
	padding-top:5px;
}
.pollBarBG{
	background-color:#0058a8;
	height:15px;
	
	
}
.pollEndDateMsg{
	text-align:center;
	font-style:italic;
	font-size:11px;
}
.pollAnswer{
	font-size:11px;
}
.scoreboard{
	padding-left:3px;
}
.sbDate {
	font-size: 14px;
	color:#0058a8;
	padding-right:5px;
	text-align:right;
	background:url(/images_web/sbDateBg.jpg);
}

.sbSport {
	font-size: 14px;
	color: #0058a8;
	text-align:left;
}
	
.sb {
	font-size: 9pt;
}
.sbStatus{
	font-size: 8pt;
	text-align:right;
}

.sbEventO, .sbEventE, .sbEvent {
	margin-left: 3px;
	font-size: 11px;
}
.sbEvent{
	margin:6px 0;
}
.sbDhSecondGame{
	text-align:center;
}

.sbScore {
	text-align: right;
	padding-right: 8px;
	padding-left: 2pt;
}
.sbTime{
	text-align: right;
	padding-right:3px;
}
.sbTimeZone{
	text-align: center;
}
.sbNote{
	text-align: right;
	font-style:italic;
	font-size: 10px;
	padding-right:4px;
	
}
.sbWinner{
	font-weight:bold;
}
.sbTeams{
	text-align:left;
}
.logos{
	text-align:center;
	border-top: 1px solid #FFFFFF;
	padding:15px 0;
	width:197px;
	margin:0 auto;
}
/*
#rotatingAds{
	height:88px;
}
*/
.leftRotateAds {
	height: 190px;
	width: 178px;
	margin: 0 auto;
	overflow:hidden;
}



.leftAds, .hero{
	font: italic 14px Arial, Helvetica, sans-serif;
	color: #183a73;
	border-top: 1px solid #183a73;
	width:178px;
	margin:0 auto;
	padding:20px 0;
}
.hero{
	border:none;
}

.leftAds a:link, .leftAds a:visited, .leftAds a:hover, .leftAds a:active,
.hero a:link, .hero a:visited, .hero a:hover, .hero a:active {
	color: #000000;
}

.leftAds img {
	padding-bottom:5px;
}

.rightAds{
	width:197px;
	margin:0 auto;
}

.rightAds .ad{
	border-top: 1px solid #FFFFFF;
	padding:15px 0;
}

#headerSideMenu {
	float:left;
	width:190px;
	height:274px;
	text-align:left;
	padding-left:12px;
}

#schoolMenu {
	padding-top:30px;
	//padding-top:20px;/*ie again*/
}
	
#schoolMenu ul{
	list-style: none;
	padding:0;
	margin:0;
}

#schoolMenu li a {
	text-decoration: none;
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 0 0 0;
	text-transform:uppercase;
}	
	
#schoolMenu li a:link, #schoolMenu li a:visited {
	color: #B8B49B;
	display: block;
}
	
#schoolMenu li a:hover, #schoolMenu li a:active {
	color: #73AAAF;
}

#date {
	padding-top: 20px;
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #183a73;
	display: none;
}
#weather {
	padding-top: 10px;
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #183a73;
}
#weatherIcon {
	float:left;
	width:45px;
	padding-top:2px;
}
#headerPhotos {
	float:right;
	width:772px;
	height:274px;
	text-align:left;
}
 
.pics, .pics img {  
    width:  731px; 
    height: 274px; 
    top:  0; 
    left: 0;
	padding:0;
	margin:0;
}

#SIDHelp{
	text-align:center;
} 


#mainMenu{display:none;}

#cse-search-box{
	font-size:10px;
	width:178px;
	margin:0 auto;
	color:#FFFFFF;
}

#cse-search-results{
	width:500px;
}
.countdown{
	width:178px;
	margin:0 0 6px 6px;
	text-align:right;
	padding-bottom:14px;
	background:#003875 url(/images_web/countdownBottom.gif) center bottom no-repeat;
}
.countdownText{
	text-align:center;
	background:#003875;
	color:#FFFFFF;
	font-style:italic;
	font-size:13px;
	padding-bottom:3px;
}
