/*
CSS Stylesheet for CoachBaseball.info
Sylvan Korvus February 2005
*/

/* PRIMARY ELEMENTS */
BODY {
	margin: 0px;
	padding: 0px;
	background-color: white;
	color: #000000;
	font-family: comic sans, comic sans ms, apple casual;
	font-size: 100%;
	font-weight: normal;
}

A { text-decoration: none; }
A:hover { text-decoration: underline; }

.contentwidth {
  max-width: 980; /* for Mozilla browsers.  Does not work with table width */
  width:expression(document.body.clientWidth > 980? "980px": "auto" ); /* for IE */
}

.ballback {
	background-image: url("images/bigball-fade2.jpg");
	background-position: 110% 115%;
	background-attachment: fixed;
	background-repeat: no-repeat;
}

/* PAGE LAYOUT ITEMS */
#navbar {
	background-image: url("images/nav-bar.gif");
	background-repeat: repeat-x;
	margin: 0 0 0em 0em;
	padding-right: 1em;
	padding-left: 1em;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
#navbar A {color: #FFFFFF;}

#leftcol {
	background-image: url("images/nav-leftbg2b.gif");
	background-repeat: repeat-y;
	background-position: 0 0;
	/* padding: 0px 0px 0px 0px;
	margin: 0px; 
	width: 183px;
	*/
}

#leftnavtable td {
	padding-bottom: 4px;
	padding-left: 4px;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	}

#leftnavtable A {color: #000000;}

#rightcol {
	padding-top: 1em;
	padding-bottom: 1em;
	padding-right: 1em;
	padding-left: 1em;
	margin: 0em;
}

#copyrightbar
{
	height: 12px;
	margin: 0px;
	padding: 0px 10px 0px 0px;
}

.copyright
{
	color: white;
	font-size: 90%;
	font-family: arial, helvetica, sans-serif, tahoma, arial, helvetica, sans-serif;
	line-height: 90%;
}

.logon
{
	color: white;
	font-size: 90%;
	font-family: arial, helvetica, sans-serif, tahoma, arial, helvetica, sans-serif;
	line-height: 90%;
}

/* CONTENT ITEMS */
#content
{
	margin: 0px;
	padding: 0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.2em;
	color: black;
	font-weight: normal;
	text-align: left;
	border-width: 0px;
	border-style: none;
	border-color: black;
}

.promo {
	font-family: comic sans, comic sans ms, apple casual;
	font-size: 11px;
	line-height: 1.2em;
	font-weight: bold;
	}
.promo .heading {
	font-family: comic sans, comic sans ms, apple casual;
	font-size: 18px;
	line-height: 1.2em;
	font-weight: bold;
	color: red;
	}

.red {color: red;}

A.topmenulink:link, A.topmenulink:visited, A.topmenulink:active {

  font-size: 90%;
  font-weight: bold;
  /*
  color: blue;
  background-color: lightgreen *//* #BEE2FC */;
  /*
  text-decoration: none;
  display: block;
  text-align: left;
  border: 1px solid navy;
  padding: 0 1 0 4;
  */

}

A.topmenulink:hover  {
  text-decoration: underline;
  /*
  color: blue;
  font-weight: bold;
  background-color: cyan;

  font-size: 90%;
  */
}
A.menulink:link, A.menulink:visited, A.menulink:active {

  font-size: 90%;
  font-weight: bold;
  /*
  color: blue;
  background-color: lightgreen *//* #BEE2FC */;
  /*
  text-decoration: none;
 
  text-align: left;
  border: 1px solid navy;
  padding: 0 1 0 4;
  */
   display: block;
   text-indent: -1em; 
   margin-left: 1em;
}

A.menulink:hover  {
  text-decoration: underline;
  /*
  color: blue;
  font-weight: bold;
  background-color: cyan;

  font-size: 90%;
  */
}

A.subscribemenulink:link, A.subscribemenulink:visited, A.subscribemenulink:active {
  font-size: 90%;
  font-weight: bold;
  text-decoration: none;
  color: blue;
  font-style: italic;
  font-weight: bold;
  /* background-color: #BEE2FC;
  display: block;
  text-align: left;
  border: 1px solid navy;
  padding: 0 1 0 4;
  */
  display: block;
  text-indent: -1em; 
  margin-left: 1em;
}

A.subscribemenulink:hover  {
  text-decoration: underline;
  color: blue;
  font-weight: bold;
  /*
  background-color: cyan;
  text-decoration: none;
  */
  font-size: 90%;
}

H1, H2, H3, H4{
   font-weight: bold; 
   margin-top:8px;
   margin-bottom:4px;
   color: darkblue; background: transparent;
   }
   
H1 { 
   color: red; background: transparent;
}   

H1 { font-size:160%; }
H2 { font-size:125%; }
H3 { font-size:115%; }
H4 { font-size:105%; }	

.ballbackprint {
        background-image: url("images/bigball-fade2.jpg");
	background-position: -100 130%;
	background-attachment: fixed;
	background-repeat: no-repeat;
}

@media print
{
   .non-print
   {
     display: none;
   }
   
   .bodytext {
	  font-size: 4pt;
   }

}
