/*  
Theme Name: msavage2
Theme URI: http://www.msavage.com
Description: Basic theme
Version: 1.0
Author: Mike Savage
Author URI: http://www.msavage.com/
*/

a {
	/*color: #439021;*/
	color: #000000;
}

a:visited {
	/*color: #307113;*/
	color: #000000;
}

/*
a:hover {
	color: #57B82C;
}
*/

body, html {
	background-image: url(images/shadowtest2.png);
	/*background-image: url(images/bgtest1.png); */
	background-repeat: repeat-y;
	background-position: center;
	background-color: #ffffff;
	width: 100%;
	color: #000;
	font-family: Verdana, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
	font-size: 12px;
}

p { MARGIN: 0px 10px 10px }

h1, h2 {
	font-family: Verdana, "Times New Roman", Times, serif;
}
h2 {
	font-size: 16px;
	font-weight: bold;
}

h3 {
	font-size: 12px;
	font-weight: bold;
}

img {
	border: none;
}

input, textarea {
	background: #fefefe;
	border: 1px solid #ccc;
	font-family: Verdana, "Times New Roman", Times, serif;
	padding: 2px;
}

label {
	cursor: pointer;
}

li {
	margin-bottom: 3px;
}

p, dl, textarea, li {
	line-height: 135%;
}

#credit, th {
	font-size: 12px;
}


/* ===== */
#rap {
	background: #ffffff;
	margin: auto;
	padding: 0;
	WIDTH: 760px; 
	/*border: 1px solid black;*/
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

/* ===== */
/* not sure why i need padding top 10 here */
#sidebar-left { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 5px }

#main { FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; WIDTH: 468px; PADDING-TOP: 5px }
#main-1col { FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; WIDTH: 760px; PADDING-TOP: 5px }
/*#main { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 468px; PADDING-TOP: 5px } */

#sidebar-right { 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
BACKGROUND: #ffffff; 
FLOAT: right; 
PADDING-BOTTOM: 0px; 
WIDTH: 140px; 
PADDING-TOP: 5px; 
text-align: center 
}

/* ===== */
h2#desc {
/*
    position: absolute;
    font-style: italic;
    top: 48px;
    font-size: 20px;
    left: 50%;
    margin-left: 140px;
	color: #000000;
*/
margin-left: 15px;
font-size: 16px;
}

#header {
	/*background: #5B7553;*/
	/* background: #AABBCC; */
	background: #FFFFFF;
	/*border-bottom: 2px solid #A9B47C;*/
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

#header a {
	/*background: url(images/SBMSA-2006-Master-Logo-2.jpg) no-repeat center center;*/
	background: url(images/Logo1.jpg) no-repeat center center;
	display: block;
	height: 150px;
	text-decoration: none;
	text-indent: -1000px;
}


/* ===== */
#footer {
background: #EEEEEE;
border-bottom: 1px solid #c9c9c9;
border-top: 1px solid #c9c9c9;
font: 10px Verdana, Arial, Helvetica, sans-serif;
padding: 2px 0px 5px 0px;	/* firefox = padding: 5px 0px 5px 0px; */
text-align: center;
}

#footer, #footer :link, #footer a:visited {
	color: #666;
}

/*
#footer 
{ 
	text-align: center; 
	BACKGROUND: #EDEDCA; 
	PADDING-LEFT: 10px; 
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px; 
	color: #000000;
height: 18px;
}
*/


/* ===== */
#menu {
border: 1px solid #EEEEEE;
height: 18px;
list-style: none;
margin: 0px 5px 0px 5px;
padding: 0px 0px 2px 0px;
background: #eeeeee; /*#003366;*/
color: #ffffff;
}

#menu a {
color: #000000;
float: left;
padding: 1px 10px 2px 10px;
text-decoration: none;
}

#menu a:hover {
background: #10215A; /*#e9e9e9;*/
color: #FFFFFF;
}

#menu #current {
background: #637BAD; /*#e9e9e9;*/
color: #FFFFFF;
font-weight: bold;
}

#menu li {
display: inline;
margin: 0;
text-align: center;
} 

/* ===== */
.ad 
{ 
margin: 0px 5px 5px 5px;
font-size: 11px;
}

.ad p img
{
margin: -5px 0px -5px -10px;
}

.ad h2
{ 
font-size: 14px;
background: #EEEEEE; 
padding: 3px 3px 3px 3px;
}

.ad .highlight
{
background: #FFFFCC; 
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
}

.ad-side { 
	background: #FFFFFF; 
	padding: 5px 0px 0px 0px;
	margin: 0px 5px 5px 5px;
border:1px solid #eeeeee;
}

.ad-top 
{ 
margin: 10px 10px 10px 10px; 
}

.ad-bottom
{ 
margin: 10px 10px 10px 10px; 
text-align: center; 
}

.ad-wrap
{
padding: 0; margin: 0; height: 65px;
}

.ad-banner
{ 
margin: 0px 0px 0px 0px; 
text-align: center;
font-size: 11px;
}

.ad-text
{ 
text-align: center; 
background: #FFCC99;
color: #000000;
}

.ad-text p
{ 
margin: 5px 5px 5px 5px; 
padding: 5px 5px 5px 5px; 
}


.ad-tower

{ 
position: absolute;
margin: 10px 15px 10px 14px; 
text-align: center; 
}

/* ===== */
#content
{
	TEXT-ALIGN: left; 
}

.content-heading h2
{
font-family: Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 20px;
padding: 5px 5px 5px 10px;
margin: 0px 0px 5px 0px;
font-weight: bold;
color: #FFFFFF; 
background: #637BAD;
}

.content-heading .baseball h2
{
color: #000000; 
background: #FFE8A0;
}

.content-heading .football h2
{
color: #FFFFFF;
background: #398418;
}

.content-heading .basketball h2
{
color: #FFFFFF;
background: #CE6300;
}

.content-heading .soccer h2
{
color: #FFFFFF;
background: #000000;
}

.content-heading .softball h2
{
color: #FFFFFF;
background: #BD1818;
}

.heading h2
{
font-family: Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 20px;
padding: 5px 5px 0px 10px;
margin: 0px 0px 0px 0px;
font-weight: bold;
}

.sub-heading, .sub-heading a, .sub-heading a:visited
{
font-family: Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 12px;
padding: 0px 5px 5px 5px;
margin: 0px 0px 0px 0px;
text-decoration: none;
}

.sub-heading a:hover
{
text-decoration: underline;
}



.heading-football h2
{
font-family: Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 20px;
padding: 5px 5px 0px 10px;
margin: 0px 0px 0px 0px;
font-weight: bold;
color: #FFFFFF;
background: #295A10; /* secondary 398418 */
}

.sub-heading-football, .sub-heading-football a, .sub-heading-football a:visited
{
font-family: Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 12px;
padding: 0px 5px 5px 5px;
margin: 0px 0px 0px 0px;
text-decoration: none;
color: #FFFFFF;
background: #295A10; /* secondary 398418 */
}

.sub-heading-football a:hover
{
text-decoration: underline;
}


.heading-baseball h2
{
font-family: Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 20px;
padding: 5px 5px 0px 10px;
margin: 0px 0px 0px 0px;
font-weight: bold;
color: #000000; 
background: #FFD642; /* secondary ECE8C3 */
}

.sub-heading-baseball, .sub-heading-baseball a, .sub-heading-baseball a:visited
{
font-family: Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 12px;
padding: 0px 5px 5px 5px;
margin: 0px 0px 0px 0px;
text-decoration: none;
color: #000000; 
background: #FFD642; /* secondary ECE8C3 */
}

.sub-heading-baseball a:hover
{
text-decoration: underline;
}

.heading-softball h2
{
font-family: Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 20px;
padding: 5px 5px 0px 10px;
margin: 0px 0px 0px 0px;
font-weight: bold;
color: #FFFFFF;
background: #6A1112; /* secondary BD1818 */
}

.sub-heading-softball, .sub-heading-softball a, .sub-heading-softball a:visited
{
font-family: Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 12px;
padding: 0px 5px 5px 5px;
margin: 0px 0px 0px 0px;
text-decoration: none;
color: #FFFFFF;
background: #6A1112; /* secondary BD1818 */
}

.sub-heading-softball a:hover
{
text-decoration: underline;
}

.heading-basketball h2
{
font-family: Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 20px;
padding: 5px 5px 0px 10px;
margin: 0px 0px 0px 0px;
font-weight: bold;
color: #FFFFFF;
background: #6C4517; /* secondary CE6300 */
}

.sub-heading-basketball, .sub-heading-basketball a, .sub-heading-basketball a:visited
{
font-family: Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 12px;
padding: 0px 5px 5px 5px;
margin: 0px 0px 0px 0px;
text-decoration: none;
color: #FFFFFF;
background: #6C4517; /* secondary CE6300 */
}

.sub-heading-basketball a:hover
{
text-decoration: underline;
}

.heading-soccer h2
{
font-family: Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 20px;
padding: 5px 5px 0px 10px;
margin: 0px 0px 0px 0px;
font-weight: bold;
color: #000000;
background: #EB7200; /* secondary FFEAA0 */
}

.sub-heading-soccer, .sub-heading-soccer a, .sub-heading-soccer a:visited
{
font-family: Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 12px;
padding: 0px 5px 5px 5px;
margin: 0px 0px 0px 0px;
text-decoration: none;
color: #000000;
background: #EB7200; /* secondary FFEAA0 */
}

.sub-heading-soccer a:hover
{
text-decoration: underline;
}


/* ===== */
.post
{
background: #FFFFFF;
margin-bottom: 5px;
border:1px solid #eeeeee;
}

.post p
{
margin-top: 5px;
}

.post h2 
{ 
background: #EEEEEE; /*#E6EBD1;*/ /*#FFCC99; #E8D9D9; */
PADDING: 2px 10px 2px 10px;
MARGIN: 0px 0px 3px 0px; 
}

.post .highlight h2 
{ 
background: #BD1818;
color: #FFFFFF;
}

.post h2 a
{
text-decoration: none
}

.post h2 a:hover
{
text-decoration: underline;
}

.post h3
{ 
background: #E6EBD1; /*#FFCC99; #E8D9D9; */
font-size: 12px;
PADDING: 3px 5px 3px 5px;
MARGIN: 0px 5px 3px 5px; 
}

.post img 
{
  display:block;
  margin-top:5px;
  margin-bottom:5px;
  margin-right:10px;
}

.post img.imgright 
{
  display:block;
  margin-bottom:5px;
  margin-right:0px;
  margin-left:10px;
}

.post ul { list-style-type: square;  }

.post .tablehead2 {
margin: 5px 20px 5px 20px;
}

.imgleft 
{
float:left;
border: none;
}

.imgright
{
float:right;
border: none;
}

.imgcenter
{
border: none;
}

/* ===== */
.post-single
{
/*background: #F3F1E2;*/
margin-bottom: 5px;
border:1px solid #ededca;
}

.post-single h2
{ 
font-size: 22px;
background: #E6EBD1; /*E8D9D9; FFCBC2 */
padding: 5px 5px 5px 10px;
margin: 0px 0px 5px 0px;
}

.post-single img 
{
  display:block;
  /* height:100px; */
  margin-bottom:5px;
  margin-right:10px;
}

.post-single img.imgright 
{
  display:block;
  margin-bottom:5px;
  margin-right:0px;
  margin-left:10px;
}

.post-single li { list-style-type: square;  }

/* ===== */
.recent-posts
{
background: #FFFFFF;
margin-bottom: 5px;
border:1px solid #ededca;
}

.recent-posts h2 
{ 
background: #E6EBD1; /*#FFCC99;*/
PADDING: 2px 10px 2px 10px;
MARGIN: 0px 0px 3px 0px; 
}

.recent-posts ul
{
padding: 0px 0px 15px 0px;
margin: 0px 0px 0px 0px;
}

.recent-posts li
{
padding: 5px 0px 0px 0px;
margin: 0px 0px 0px 25px;
list-style-type: square;
}

/* ===== */
.posted_old
{
	padding-bottom: 3px;
}

.posted-date
{
	color: #666666;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-align: left;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 10px 0px;
}

.posted p
{
	color: #666666;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	border-top: 1px solid #CBD4A1;
	text-align: left;
	margin-bottom: 0px;
	line-height: normal;
	padding-bottom: 10px;
	padding-top: 2px;
}

.posted2
{
	color: #666666;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	border-top: 1px solid #eeeeee;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	line-height: normal;
	padding: 2px 0px 5px 0px;
}

/* ===== */
.contentnav
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #F2D46F;
}

.contentnav p
{
margin: 0px 0px 0px 0px;
padding: 5px 10px 5px 10px;
}

/* ===== */
.sponsors
{
background: #ffffff;
padding: 5px 5px 0px 5px;
margin: 0px 5px 5px 5px;
border:1px solid #eeeeee;
}

/* ===== */
#sidebar-left h2 {
FONT-SIZE: 14px; 
font-weight: bold;
MARGIN: 0px 0px 0px; 
PADDING: 3px;
background: #637BAD; /*#D9E7F0;*/ /*#AABBCC;*/
color: #FFFFFF;
}

#sidebar-left .highlight h2 {
background: #BD1818;
}

#sidebar-left ul, #left ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar-left ul li {
list-style-type: none;
list-style-image: none;
MARGIN: 0px 5px 5px 5px; 
border:1px solid #eeeeee;
background: #F6F7F2; /*#FFFFEE;*/
PADDING: 0px 0px 10px 0px;
	}

#left ul select {
	margin: 5px 0 8px;
	}
	
#sidebar-left li#selected {
list-style-type: none;
list-style-image: none;
MARGIN: 0px 5px 5px 5px; 
border:1px solid #eeeeee;
background: #FFFFEE;
PADDING: 0px 0px 10px 0px;
	}

#sidebar-left li#selected li {
background: #FFFFEE;
}

#sidebar-left li li .highlight {
background: #FFFFCC;
}

#sidebar-left ul p {
margin: 0px 0px 0px 0px;
PADDING: 5px 5px 0px 5px;
}

#sidebar-left p {
padding: 0px 5px 0px 5px;
}
	

#sidebar-left ul ul, #left ul ol {
	margin: 0px 0 0 20px;
	}

#sidebar-left ul ul ul, #left ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar-left ul ol li {
	list-style: decimal outside;
border:none;
	}

#sidebar-left ul ul li, #sidebar-left ul ol li {
	list-style-type: square;
	margin: 3px 0 0;
	padding: 0;
border:none;
	}

#sidebar-left ul ul li li, #sidebar-left ul ol li {
	list-style-type: none;
	margin: 3px 0px 0px 0px;
	padding: 0;
	}

/* ===== */
#sidebar-right h2 {
FONT-SIZE: 14px; 
font-weight: bold;
MARGIN: 0px 0px 0px; 
PADDING: 3px;
background: #EEEEEE;
color: #000000;
}

#sidebar-right .highlight h2 {
background: #BD1818;
}

#sidebar-right ul, #left ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar-right ul li {
list-style-type: none;
list-style-image: none;
MARGIN: 0px 5px 5px 5px; 
border:1px solid #eeeeee;
background: #FFFFFF; /*#FFFFEE;*/
PADDING: 0px 0px 10px 0px;
	}

#left ul select {
	margin: 5px 0 8px;
	}
	
#sidebar-right li#selected {
list-style-type: none;
list-style-image: none;
MARGIN: 0px 5px 5px 5px; 
border:1px solid #eeeeee;
background: #FFFFEE;
PADDING: 0px 0px 10px 0px;
	}

#sidebar-right li#selected li {
background: #FFFFEE;
}

#sidebar-right li li .highlight {
background: #FFFFCC;
}

#sidebar-right ul p {
margin: 0px 0px 0px 0px;
PADDING: 5px 5px 0px 5px;
}

#sidebar-right p {
padding: 0px 5px 0px 5px;
}
	

#sidebar-right ul ul, #left ul ol {
	margin: 0px 0 0 20px;
	}

#sidebar-right ul ul ul, #left ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar-right ul ol li {
	list-style: decimal outside;
border:none;
	}

#sidebar-right ul ul li, #sidebar-right ul ol li {
	list-style-type: square;
	margin: 3px 0 0;
	padding: 0;
border:none;
	}

#sidebar-right ul ul li li, #sidebar-right ul ol li {
	list-style-type: none;
	margin: 3px 0px 0px 0px;
	padding: 0;
	}

/* ===== */
#topnav 
{
	list-style:none;
	font-size:12px;
	margin:0 auto;	
	padding: 5px 10px 0 0;
	text-align:right;	
	font-family:Verdana, Arial, Sans-Serif;
}
#topnav li 
{
	list-style:none;
	display:inline;
	padding:0;
	margin:0;
	font-weight:bold;
}

#topnav li a:link, #topnav li a:visited
{
	text-decoration:none;	
	color:#BBC4A3;
}
#topnav li a:hover, #topnav li a:active
{
	color:#F7F3ED;	
}

/* ===== */
#comments h2
{
background: #F2F2F2; /*#FFCC99; #E8D9D9; */
PADDING: 2px 10px 2px 10px;
MARGIN: 0px 0px 3px 0px; 
font-size:14px;
font-weight: bold;
}

#comments
{
background: #FFFFFF;
}

#comments li { 
list-style-type: none;  
MARGIN: 0px 0px 0px -30px; 
PADDING: 0px 0px 10px 0px;
}


/* ===== */
#respond h2
{
background: #F2F2F2; /*#FFCC99; #E8D9D9; F2F7FE */
PADDING: 2px 10px 2px 10px;
MARGIN: 0px 0px 3px 0px; 
font-size:14px;
}

/* ===== */
#greeting 
{ 
text-align: center; 
BACKGROUND: #ffffff; 
margin-LEFT: 5px; 
margin-right: 5px; 
PADDING-TOP: 2px; 
PADDING-BOTTOM: 2px; 
}

/* ===== */
.prev_next_links {
	border-top: 1px solid #b6b6e9;
	margin-top: 15px;
	padding-top: 10px;
}

/* ===== */
.date {
	background: #FAF4C8;
	border-right: 1px solid #E3DE9F;
	border-bottom: 1px solid #E3DE9F;
	float: left;
	text-align: center;
	line-height: 1.1em;
	padding: 2px 1px 5px 1px;
	width: 2.2em;
	color: #A19D68;
	margin: 10px 5px 5px 5px;
}

/* ===== */
.entry {
margin: 0px 0px 0px 0px;
}

/* ===== */
.navigation {
margin: 10px 10px 10px 10px;
}

/* ===== */
.postdate h2 
{ 
FONT-SIZE: 18px; 
MARGIN: 5px 0px 5px 0px; 
background: #F4F4DC;
padding: 5px 10px 5px 10px;
color: #666666;
}

/* ===== */
.commentlist p
{ 
margin: 10px 0px 0px 0px;
}

.commentby p
{
color: #666666;
font-family: Verdana, sans-serif;
font-size:10px;
border-top: 1px solid #CBD4A1;
text-align: left;
line-height: normal;
padding: 2px 0px 0px 0px;
margin: 5px 10px 0px 0px;
}


/* ===== */
#searchform {
margin: 5px 0px 0px 5px;
}

#searchform #s {
width: 90px;
}

#searchsubmit {
margin: 2px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.item-not-found h2
{ 
background: #FFB5A8;
PADDING: 2px 10px 2px 10px;
MARGIN: 0px 0px 3px 0px; 
}

.tablehead {
	color: #000;
	font-style: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#dcdcdc;
 	vertical-align:top;
	width: 456px;
}

.tablehead2 {
	color: #000;
	font-style: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#dcdcdc;
 	vertical-align:top;
}

.tableheadFixWidth {
	color: #000;
	font-style: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#dcdcdc;
	margin:5px 0 5px 0;
}

.tablehead a:link, .tablehead a:visited {
	color: #000; 
}

.tablehead a:hover {
	color: #FF0000;
}			

.colhead {
	background:#eeeeee;
	color: #000;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.colhead a:link, .colhead a:visited {
	color: #000;
}

.colhead a:hover {
	color: #FF0000;
}	

.stathead {
	color: #FFF;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.oddrow {
	background-color: #FFF;
}

.evenrow {
	background-color: #ececec;
}

.greenfont {
	color: #007F00;
}

.redfont {
	color: #BF0000;
}

.stathead {background:#345015;}

.stattable {
margin: 0px 0px 0px 20px;
}

.boardemail { 
	font-style: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.boardname { 
	font-style: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.post table
{
margin: 0px 0px 5px 5px;
}

.quote {
margin: 5px 20px 5px 20px;
padding: 5px 5px 5px 5px;
background-color: #F6F7F2;
}

#topNavMenu {
	border: 1px solid #000000;
}

#topNavMenu ul {
white-space: nowrap;
padding-left: 0;
margin-left: 5px;
color: black;
font-family: Verdana, arial, helvetica, sans-serif;
font-size: 12px;
}

#topNavMenu ul li { 
display: inline; 
margin-top: 2px;
background-color: #fffff;
}

#topNavMenu ul li a
{
padding-left: .4em;
padding-right: .4em;
background-color: #e2e9f3;
color: #000000;
text-decoration: none;
padding-top: 5px;
padding-bottom: 5px;
}

#topNavMenu li {
/*border-right: 1px solid #bbb;*/
}

#topNavMenu ul li a:hover
{
background-color: #10215A;
color: #ffffff;
text-decoration: none;
}

#topNavMenu #current {
background: #637BAD; /*#e9e9e9;*/
color: #FFFFFF;
font-weight: bold;
}


.logoNavMenu {
white-space: nowrap;
background-color: #e2e9f3;
color: black;
font-family: Verdana, arial, helvetica, sans-serif;
float: left;
height: 22px;
width: 100%;
}

.logoNavMenu ul {
margin-top: 2px; 
/*padding: 0px 0px 0px 10px;*/
}

.logoNavMenu ul li {
display: inline;
}

.logoNavMenu ul li a {
padding-left: 1em;
padding-right: 1em;
background-color: #e2e9f3;
color: #000;
border-right: 1px solid #bbb;
text-decoration: none;
float: left;
height: 20px;
}

.logoNavMenu ul li a:hover {
background-color: #fff;
color: #000;	
}

.logoNavMenu li:last
{	
border-style: none;
}

.logoNavMenu #current {
background: #ffffff; /*#e9e9e9;*/
color: #000000;
font-weight: bold;
}

.smallprint {
font-size: 10px;
}

.sports-menu {
background-color: #ffffff;
padding: 5px 10px 5px 10px;
margin: 0px 0px 0px 0px;
text-align: center;
}

.sports-menu a, .sports-menu a:visited
{
font-family: Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 12px;
padding: 0px 15px 0px 15px;
margin: 0px 0px 0px 0px;
text-decoration: none;
}

.sports-menu a:hover
{
text-decoration: underline;
}


.navcontainer ul
{
padding: .2em 0;
margin: 0;
list-style-type: none;
background-color: #e2e9f3;
color: #000;
width: 100%;
font-family: Verdana, arial, helvetica, sans-serif;
text-align: center;
}

.navcontainer li { display: inline; }

.navcontainer li a
{
text-decoration: none;
background-color: #e2e9f3;
color: #000;
padding: .2em 1em;
border-right: 1px solid #bbb;
}

.navcontainer li a:hover
{
background-color: #FFF;
color: #000;
}

.banner-ad {
padding: 0px 0px 0px 0px;
text-align: center;
}

.banner-ad-caption {
padding: 0px 0px 7px 0px;
text-align: center;
font-size: 10px;
color: #7E7E8B;
}

.sport-logo {
padding: 5px 0px 5px 0px;
}

