body {
			
			
			background: #FFFFFF;
			margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
			padding: 1cm 1cm 1cm 1cm; 
			/* border: 5px solid #77BED2; */
			color: #000000;
			
}
		.oneColFixCtrHdr #container {
			width: 780px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
			background: #77BED2;
			margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
			border: 1px solid #77BED2;
			text-align: left; /* this overrides the text-align: center on the body element. */
		}
		
		.oneColFixCtrHdr #mainContent {
			padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
			font-size: 13px;
			background: #D5E1DD;
		}
		.oneColFixCtrHdr #header {
			background: #D5E1DD; 
			padding: 0 10px 0 20px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
		}
		.oneColFixCtrHdr #footer {
			padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
			background: #D5E1DD;
		}						
		/* Center the text within all menu item links. This
		 * causes the text in menu items for both the menu bar and
		 * sub menus to center.
		 */
		
		ul.MenuBarHorizontal a {
			text-align: center;
			font: Arial, Helvetica, sans-serif;
			font-size:11px;
			border:1px solid  #747E80;
		}
		-->		
 .tableColors {
			
			padding:2px;
			border:1px solid #F17022;
			/* Controls the background color of most of the page */
			/* Wheat Color */
			/* background: #FFEBCD; */
			
			color: #000;
			border:1px solid  #F2583E;
 }
 
  .tableSmall {
	 font-family:Verdana, Geneva, sans-serif;
	 font-size: 9px;
	 border:1px solid #F17022;
 }
 
   .tableSmallGray {
	 font-family:Verdana, Geneva, sans-serif;
	 font-size: 9px;
	 border:1px solid #F17022;
	 background: rgb(240,240,240);
 }
 .mp3playerdiv {
 		float: right;
		
		margin: 2px 2px 2px 2px; 
		padding:2px;
			
 }
  .H5playerdiv {

		color: #B80028;	
 }
 .playerLink {

		color: #84002E;	
 }
  .logoClass {
			
			padding:2px;
			border:1px solid #F17022;
			background: #77BED2;
			color: white;
			border:1px solid  #F2583E;
			/* background-image:url('../images/OhioSmall.jpg'); */
			background-repeat:no-repeat;
			
 }
 
   .Ohio {
			
			color: #2B3E42;
			background-image:url('../images/OhioSmall.jpg'); 
			background-repeat:no-repeat;
			align: center;
			height: 150px;
			width: 115px;
			
			
 }
 
 .WhiteLink {
	 color: white;
 }
 		
 .smallLink {
	 font-family:Verdana, Geneva, sans-serif;
	 font-size:9px;
 }
 
  .mediumsmallLink {
	 font-family:Verdana, Geneva, sans-serif;
	 font-size:10px;
 }
 
   .mediumsmallWhiteLink {
	 font-family:Verdana, Geneva, sans-serif;
	 font-size:10px;
	 color: white;
 }
  #nofloat { 
 	
	margin: 2px 2px 2px 2px; 
	
}

 #floatright { 
 	float: right;
	margin: 2px 2px 2px 2px; 
}
 #floatleft { 
 	float: left;
	margin: 2px 2px 2px 2px; 
} 

/* Used to display text near the hit counter*/
.hitCounter {
 	float: right;	
	margin: 5px 5px 5px 5px; 
	background: #000000;
	color: white;
}
/* Used to keep the collapsible panel heigher than the film area so that square for the film does not bleed over */	
.heightSpacer {

	height: 250px;
	
	background: #FFFFFF;
	overflow: auto;
}
/* The larger spacer used in certain ways */
.heightSpacerLarge {

	height: 500px;
	
	background: RGB(240,240,240);
}
 .collapsiblePanelText {
	 font-family:Verdana, Geneva, sans-serif;
	 font-size:12px;
 }
 

 
  .filmsTable {
			
			padding:2px;
			width: 100%;
			background: #000;
			color: #000;

 }
 
.tableHeader {
			
			background: #03F;
			color: #FFFFFF;

 }
 .tableFooter {
			
			background: black;
			color: #FFFFFF;

 }
.clean-gray{
	border:solid 1px #aaccff;
	background-color: #CCC;
	color:#000;
	padding:6px;
	text-align:center;
	width: 98%;
} 
.headerColumn{
	background-color: #CCC;
	color:#000;
	padding:2px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight: bolder;
	
} 
.tableWithBorder {
	margin: 1em 0 0 0;
	border: 1px solid #98A0A6;
	
}
