Body {

margin: 0px;

font-family: Trebuchet MS, Tahoma, Arial, sans-serif;

behavior:url("http://www.sportsnews24h.com/csshover.htc");

}



a:link {

color: #389600;

text-decoration: none;

}



.categoryTxt {

display: none;

}



a:visited {

color: #389600;

text-decoration: none;

}



a:hover {

color: #b4b4b4;

text-decoration: none;

}



.Headline {

font-size: 24px;

margin: 2px 10px 0px 0px;

background-color: #FFFFFF;

}



.HeadBox {

width: 100%;

border-bottom:1px solid #000000;

margin-bottom: 1px;

padding:5px;

}



TD {

font-size: 12px;

line-height: 16px;

}



.calendar a {

color:#FFFFFF;

text-decoration: underline;

}



.plainTxtGray {

color: #7f7f7f;

}



.hr {

width:100%;

height:1px;

border-bottom:1px solid #b4b4b4;

margin: 10px 0px 10px 0px;

}



.captionTxt {

font-size: 14px;

color: #389600;

font-weight: bold;

margin-bottom: 5px;

margin-top:1px;

}



.Popular {

font-size: 10px;

margin:0px 0px 0px 10px;

}



.RedBar {

width:100%;

min-width: 970px;

height:92px;

background:url(../i/greenbar.png); background-repeat:repeat-x;

position: relative;

z-index: 50;

}



.RedBara {

width:30%;

min-width: 270px;

height:50px;

background:url(../i/greenbar.png); background-repeat:repeat-x;

position: relative;

z-index: 50;

}



.RedBarb {

width:70%;

min-width: 700px;

height:50px;

background:url(../i/greenbar.png); background-repeat:repeat-x;

position: relative;

z-index: 50;

}





.SideBar {

max-width: 165px;

width:150px;

height:100%;

background:url(../i/sidebar.png);

background-repeat:repeat-y;

position:relative;

vertical-align:top;

color: #FFFFFF;

margin-bottom:-60px;

}

/*paul Banner_red_sox*/
.Banner_red_sox a {
font-size: 38px;
text-decoration:none;
color: #FFFFFF;
display:block;
height: auto;
}
.Banner_red_sox a:hover {
font-size: 38px;
text-decoration:none;
color: #000000;
display:block;
height: auto;
}
/*end paul banner Banner_red_sox*/


.SideBar a {

text-decoration:none;

color: #FFFFFF;

}

.SideBar a:link {

text-decoration:none;

color: #FFFFFF;

}



.SideBar a:visited {

text-decoration:none;

color: #FFFFFF;

}



.SideHead {

font-size: 16px;

}



.TopMenu {

width:100%;

height:45px;

background:url(../i/topmenu.png);

background-repeat:repeat-x;

position: relative;

text-align:right;

}



.Right {

vertical-align:top;

position: relative;

text-align:left;

width: 90%;

}



.Content {

padding:10px;

}



.SideMenu li{

list-style: none;

width: 165px;

padding: 3px 0px 3px 0px;

color: #FFFFFF;

font-size: 14px;

_margin-left: -16px;

}



.SideMenu li:hover {

background: #FFFFFF;

color: #000000;

}



.SideMenuSub li{

list-style: none;

width: 165px;

padding: 3px 0px 3px 0px;

color: #FFFFFF;

font-size: 11px;

_margin-left: -16px;

}



.SideMenuSub li:hover {

background: #FFFFFF;

color: #000000;

}



a {

text-decoration: none;

}





.Line {

margin: 4px 0px 4px 0px;

}



.Tbanner {

float:right;

margin-right:20px;

}



.Menu {

list-style:none;

margin: 0px;

}





.Menu a {

float:right;

font-size:14px;

margin: 13px 10px 0px 5px;

}



.Menu a:link {

color: #000000;

text-decoration: none;

}



.Menu a:visited {

color: #000000;

}



.Menu a:hover {

color: #389600;

text-decoration: underline;

}



/* Drop down menu (XML) */

#rss ul {

	margin: 0;

	padding: 0;

	list-style: none;

	width: 88px;  /*Width of Menu Items */

	border-bottom: 0;

	}

	

#rss ul li {

	position: relative;

	}

	

#rss li ul {

	position: absolute;

	right: 0px; /* Set 1px less than menu width */

	top: 14px;

	display: none;

	}



/* Styles for Menu Items */

#rss ul li a {

	display: block;

	text-decoration: none;

	background: #eeeeee; /* IE6 Bug */

	padding: 3px;

	border: 1px solid #ffffff; /* IE6 Bug */

	border-bottom: 0px solid;

	}

	

#rss ul li a:hover {

	display: block;

	text-decoration: none;

	background: #cccccc; /* IE6 Bug */

	padding: 3px;

	border: 1px solid #ffffff; /* IE6 Bug */

	border-bottom: 0px solid;

	}

	

/* Holly Hack. IE Requirement \*/

* html #rss ul li { float: right; height: 1%; }

* html #rss ul li a { height: 1%; }

/* End */



#rss li:hover ul, #rss li.over ul { display: block; } /* The magic */

/* end drop down menu */
