h1 {
	display: inline;
	margin: 0px;
}

.widgetFeed {font-size:0.9em;}

#contentHolder {
	margin:auto; 
	background-color: #ffffff; 
	border: 1px solid #9b8e7f; 
	background-image:url(../images/whiteFade.gif); 
	background-position: top; 
	background-repeat: repeat-x;
}

#contentHolder td.frontPage {
	padding: 15px 0px 15px 15px;
}

#main_Left, #main_Mid, #main_Right {
	float:left;
	display: inline;
}

#main_Left {
	width: 387px;
	margin-right: 16px;
	float: left;
}

#main_Mid {
	width: 397px;
	margin-right: 7px;
	float: left;
}

#main_Right {
	width: 160px;
	float: right;
}	

#adOne a, #adOne a span.imageReplace, 
#csOne a, #csOne a span.imageReplace, 
#csTwo a, #csTwo a span.imageReplace, 
#csThree a, #csThree a span.imageReplace, 
#csFour a, #csFour a span.imageReplace, 
#main_Left h2.header, #main_Left h2.header span.imageReplace, 
#main_Mid h3.header, #main_Mid h3.header span.imageReplace,
#mainImage h3, #mainImage h3 span.imageReplace,
#mainImage p a, #mainImage p a span.imageReplace,
#reportPanel h4, #reportPanel h4 span.imageReplace {
	overflow: hidden;
}
#adOne, #adOne a, #adOne a span.imageReplace {	
	height: 259px;
	width: 160px;
	display:block;
}
#csOne, #csOne a, #csOne a span.imageReplace, #csTwo, #csTwo a, #csTwo a span.imageReplace, #csThree, #csThree a, #csThree a span.imageReplace, #csFour, #csFour a, #csFour a span.imageReplace {	
	height: 113px;
	width: 160px;
	display:block;
}
#main_Left h2.header, #main_Left h2.header span.imageReplace {
	width: 387px; 
	height: 60px;
	margin-top: 0px;
}
#main_Mid h3.header, #main_Mid h3.header span.imageReplace {
	width: 385px; 
	height: 22px;
}
#mainImage h3, #mainImage h3 span.imageReplace {
	margin: 0px;
	width: 398px;
	height: 58px;
}
#mainImage p, #mainImage p a, #mainImage p a span.imageReplace {
	margin: 0px;
	padding: 0px;
	width: 398px;
	height: 55px;
	display: block;
}
#reportPanel h4, #reportPanel h4 span.imageReplace {
	width: 360px;
	height: 34px;
	disaply: block;
	margin: 0px;
	padding: 0px;
}
#adOne a, #csOne a, #csTwo a, #csThree a, #csFour a, #main_Left h2.header, #main_Mid h3.header, #mainImage h3, #mainImage p a, #reportPanel h4 {
	position: relative;
}
#adOne span.imageReplace {
background-image:url(../images/banner_right_lrg.jpg);
}
#csOne span.imageReplace {
background-image:url(../images/banner_right_sml2.jpg);
}
#csTwo span.imageReplace {
background-image:url(../images/banner1_right_sml2.jpg);
}
#csThree span.imageReplace {
background-image:url(../images/banner_right_csthree.jpg);
}
#csFour span.imageReplace {
background-image:url(../images/banner4_right_sml2.jpg);
}
#main_Left h2.header span.imageReplace {
background-image: url(../images/subtitle1.gif);
}
#main_Mid h3.header span.imageReplace {
background-image: url(../images/subtitle2.gif);
}
#mainImage h3 span.imageReplace {
background-image:url(../images/mainImageMid.gif);
}
#mainImage p a span.imageReplace {
background-image:url(../images/mainImageTop.gif);
}
#mainImage img {
	display:block;
}	
#mainImage p {
	position: relative;
}
#reportPanel h4 span.imageReplace {
background-image:url(../images/panelTop.gif);
}


.imageReplace {
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	left:0;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	z-index:2;
}

div.floatHolder {
	position: relative;
	z-index: 10;
	height: auto !important;
	height: 1%;
}

div.floatFix {
	overflow: hidden  !important;
	overflow: visible;
}

div.floatHolder:after {
	content:".";
	clear:both;
	height:0;
	visibility:hidden;
	display:block;
}


a.bodylink:link {  font-family: Helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline;}
a.bodylink:visited {  font-family: Helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline;}
a.bodylink:hover {  font-family: Helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; color: #229bd3; text-decoration: none;}

a.bluelink:link {  font-family: Helvetica, verdana, sans-serif; font-size: 11px; font-weight: bold; color: #229bd3; text-decoration: underline;}
a.bluelink:visited {  font-family: Helvetica, verdana, sans-serif; font-size: 11px; font-weight: bold; color: #229bd3; text-decoration: underline;}
a.bluelink:hover {  font-family: Helvetica, verdana, sans-serif; font-size: 11px; font-weight: bold; color: #229bd3; text-decoration: none;}

a.submenulink:link {  font-family: Helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}
a.submenulink:visited {  font-family: Helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}
a.submenulink:hover {  font-family: Helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline;}

a.titlelink:link {  font-family: Helvetica, verdana, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; color: #229bd3; line-height: 145%; text-decoration:none;}
a.titlelink:visited {  font-family: Helvetica, verdana, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; color: #229bd3; line-height: 145%; text-decoration:none;}
a.titlelink:hover {  font-family: Helvetica, verdana, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; color: #229bd3; line-height: 145%; text-decoration: underline;}

.body { font-family: Helvetica, verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; line-height: 145%;}
.dateheadings { font-family: Helvetica, verdana, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; color: #000000; line-height: 145%;}
.dateheadingsblue { font-family: Helvetica, verdana, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; color: #229bd3; line-height: 145%; float: left;}
.bodyblue { font-family: Helvetica, verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #229bd3; line-height: 145%;}
.bodybluethin { font-family: Helvetica, verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #229bd3; line-height: 145%;}
.bodygreen {font-size:12px; color:#606805; font-weight:bold;}

.bodydarkblue { font-family: Helvetica, verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #21609F; line-height: 145%;}
.bodydarkbluethin { font-family: Helvetica, verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #21609F; line-height: 145%;}

.odds_box { border:1px solid #d2e3f5; border-bottom:none; font-family:Helvetica, verdana, sans-serif; font-size:12px }
.odds_box td { border-bottom:1px solid #d2e3f5; padding-left: 10px; }
.odds_button { background-image:url(../images/odds_button.gif); background-repeat: no-repeat; padding:0px; background-color:#d8e6f6; border:1px solid #bcd8f1; margin: 2px; line-height: 22px; }
.odds_button_green { background-image:url(../images/odds_button_green.gif); background-repeat: no-repeat; padding:0px; background-color:#9dc73b; border:1px solid #75a027; margin: 2px; line-height: 22px; }

.bet_button { float: right; padding-right: 5px; }
.listen_box {float: right; padding-right: 5px; vertical-align: middle; line-height:190%; }
.listen_img { float: right; padding-right: 5px; vertical-align: middle; line-height: 145%; position:relative; top:-3px; }

.submenu {
	padding-left:10px;
	background-image:url(../images/submenu_bg.gif);
	background-repeat:repeat-x;
	background-color:#c8baa7;
}
.submenuFront { padding-left:20px; background-image:url(../images/submenu_bgFront.gif); background-repeat:no-repeat; background-color:#c8baa7; }
.archiveBox {
	width: 501px;
	padding: 15px;
	border: 1px solid #5ab4de;
	background-image:url(../images/archive_bg.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	min-height: 300px;
	max-height: 418px;
	overflow:auto;
}

.submit_go {
	margin:0 0 -8px 13px;
}

a.arc_link:link {  font-family: Helvetica, verdana, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #229bd3; line-height: 145%; text-decoration:underline;padding-left:10px;}
a.arc_link:visited {  font-family: Helvetica, verdana, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #229bd3; line-height: 145%; text-decoration:underline;padding-left:10px;}
a.arc_link:hover {  font-family: Helvetica, verdana, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #229bd3; line-height: 145%; text-decoration:none;padding-left:10px;}

.arc_name {
	padding-left:30px;
}

.week option {
	text-align:right;
}

.info { float:right; padding-right: 9px; width:182px; }
.info h4, p { margin: 0px; padding: 0px; line-height:130% }
.info p { color:#666666; height: 43px; height: auto !important; min-height: 43px; font-size: 11px;  }
.info h4 { font-size: 12px; }

.info a:link {  font-family: Helvetica, verdana, sans-serif; color: #0383BA; text-decoration: underline; font-size: 11px;}
.info a:visited {  font-family: Helvetica, verdana, sans-serif; color: #0383BA; text-decoration: underline; font-size: 11px;}
.info a:hover {  font-family: Helvetica, verdana, sans-serif; color: #0383BA; text-decoration:none; font-size: 11pxm; }

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	height:600px;
	font-size: 16px;
}

.hidden {
	overflow: hidden;
	height: 1px;
	width: 1px;
}

.left { float: left; }
.right {
	float: right;
	margin-right: 10px;
}

#contentHolder p {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 13px;
	line-height: 1.3em;
	color: #000000;
}

#mainImage {
	position: relative;
	top: -58px;
	margin: 0 0 -58px 0;
} 

#reportPanel {
	width: 360px;
	background-image: url(../images/panelBack.gif);
	z-index: 1;
}

#reportPanel p {
	padding: 0 10px 0 17px;
}
#reportPanel div.left img {
	padding: 10px 10px 0 12px;
}

#reportPanel div.bottom {
	width: 360px; 
	background-image: url(../images/panelBottom.gif);
	height: 11px;
}

#reportPanel div.right img.bottom {
	position: relative;
	bottom: 0px;
}


#reportPanel div.left {
	width: 235px;
}
#reportPanel div.right {
	width: 112px;
}

#footageButton { z-index: 100; }

#main_Mid img.right {
	position: relative;
	top: -50px;
	left: 140px;
}

#main_Mid div.imagePlaceHolder {width:120px; height:152px; }
