body {
	margin: 0;
	padding: 0;
	background: #fff url(images/bg.gif) repeat-x;
	font: normal .7em Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	line-height: 1.6em;
	color: #333;
}


a { color: #546F92; background: inherit; }
a:hover { color: #808080; background: inherit; }
h1  { font: bold 2em "Arial", Helvetica, Sans-Serif; margin: 0;  background-color:transparent; }
h2  { font: bold 1.4em "Trebuchet MS", Helvetica, Sans-Serif; }
h3 { clear: both; font-size: 1.1em; color: #000; background: #fff url(images/h3bg.gif) no-repeat center left; padding: 0 14px; margin: 0;}
.blue { color: #546F92; background: inherit; }
.image { float: left; border: 2px solid #e2e2e2; padding: 3px; margin: 0 15px 10px 0; }

/* CONTENT WRAPPER */

#main {
	width: 900px;
	margin: 25px auto 0 auto;
}

/* TOP LEFT LOGO */

#logo {
	float: left;
	padding: 0px 0 0px 5px;
      width:217px;
}
	#logo h1 { color: #000; background: #fff; }

/* TOP RIGHT HORIZONTAL MENU */

#menu {
	float: left;
	background: #fff url(images/barul.gif) no-repeat bottom right;
	color: #808080;
	padding: 18px 0px 11px 36px;
	margin: 0;
}
	#menu li {
		padding: 14px 13px 14px 13px;
		color: #444;
		background: #fff url(images/bar.gif) no-repeat bottom left;
		display: inline;
	}
	#menu li.active {
		background: #fff url(images/baractive.gif) no-repeat bottom left;
		color: #577DA2;
		font-weight: bold;
		padding: 14px 14px 14px 14px;
		margin: 0 1px 0 0;
	}
	#menu li a {
		background: #f8f8f8;
		color: #808080;
		text-decoration: none;
	}
	#menu li a:hover {
		color: #000;
		background: #f8f8f8;
	}
	.key { text-decoration: underline; } /* ACCESKEY UNDERLINED LETTER */


#menu2 {
	float: left;
	background: #E7E7E7;
	color: #808080;
	padding: 1px 4px 1px 4px;
	margin: 6px;
}
	#menu2 li {
		padding: 1px 4px 1px 4px;
		color:#526D94;
		font-size:14px;
		background: #E7E7E7;
		display: inline;
	}
	#menu2 li.active {
		background: #E7E7E7;
		color: #577DA2;
		font-size:15px;
		font-weight: bold;
		padding: 1px 4px 1px 4px;

	}
	#menu2 li a {
		background: #E7E7E7;
		color: #FF0000;                 /* #808080 */
		text-decoration: underline;
	}
	#menu2 li a:hover {
		color: #000;
		background: #CECFCE;
	}
	.key { text-decoration: underline; }


#menu3 {
	float: left;
	background: #E7E7E7;
	color: #808080;
	padding: 1px 4px 1px 4px;
	margin: 6px;
}
	#menu3 li {
		padding: 1px 4px 1px 4px;
		color: #D6D7DE;
		font-size:14px;
		background: #E7E7E7;
		display: inline;
	}
	#menu3 li.active {
		background: #E7E7E7;
		color: #577DA2;
		font-size:14px;
		font-weight: bold;
		padding: 1px 4px 1px 4px;

	}
	#menu3 li a {
		background: #E7E7E7;
		color: #FF0000;                 /* #808080 */
		text-decoration: underline;
	}
	#menu3 li a:hover {
		color: #000;
		background: #CECFCE;
	}
	.key { text-decoration: underline; }


/* LEFT INTRO SIDE */

#intro_left {
	clear: left;
	float: left;
	width: 250px;
	background: #577DA2 url(images/usd.jpg) repeat-x;
	color: #E5EAF2;
	margin: 0 0 1px 0;
}
	#intro_left a { color: #fff; background: inherit; }
	#intro_left p { padding: 14px 15px; margin: 0; }

	/* LEFT VERTICAL MENU */

	#menu_left {
		float: left;
		margin: 0 0 0px 0;
		margin-top:13px;
		padding: 0 0 0px 0;
		border-bottom: 2px solid #e2e2e2;
		position: absolute;
	}
		#menu_left li {
		list-style: none;
		display: inline;  }
		#menu_left li a {
	/*			display: block; */
			color: #3F5B7F;
			background: #C2CEDE url(images/arrow.gif) no-repeat center left;
			padding: 7px 23px 7px 23px;
			margin: 0 0 1px 0;
			font-weight: bold;
			font-size:12px;
			text-decoration: none;
		}
		#menu_left li a:hover { background: #9EB1C9 url(images/arrow.gif) no-repeat center left; color: #fff;  }

/* RIGHT INTRO SIDE */

#intro_right {
	float: right;
	width: 340px;
	padding: 25px 280px 0 20px;
	background: #BCCEDA url(images/intro.jpg) no-repeat;
	color: #547592;
	margin: 0 0 6px 0;
	height: 112px;
	border: 2px solid #e2e2e2;
}
	#intro_right h1 { width:245px; text-align:center; font-size:18px; padding: 4px 4px 4px 4px; color:#39597B; background-color:#C6CFDE; font-family:Verdana,Arial; }
	#intro_right .white { margin-top: 28px; text-align:center; font-size:15px; color:#FF0000; background-color:#C6CFDE; font-family:Verdana,Arial; }

/* LEFT SIDE */

#left {
	float: left;
	width: 250px;
}
	.box {
		padding: 4px 15px;
		border: 1px solid #ccc;
		margin: 0 0 10px 0;
		text-align:center;
	}
	.note {
		padding: 15px 15px 20px 100px;
		border: 1px solid #CFCB66;
		margin: 0 0 5px 0;
		background: #FFFFAD url(images/package.gif) no-repeat;
		color: #585616;
	}

/* RIGHT SIDE */


#right {
	float: right;
	width: 643px;
}
    .stand { list-style:disc; margin-left:2px;}
	.leftcol {
		float: left;
		padding: 12px 15px;
		width: 445px;
		border:#ccc 1px solid;
		text-align: justify;
		margin: 0 0 10px 0;
	}
	.leftcol2 {
		float: left;
		padding: 12px 4px;
		width:513px;
		border:#ccc 1px solid;
		text-align: justify;
		margin: 0 0 10px 0;
	}
	.leftcol3 {
		float: left;
		padding: 12px 4px;
		width:630px;
		border:#ccc 1px solid;
		text-align: justify;
		margin: 0 0 10px 0;
	}
	.rightcol {
		float: right;
		padding: 10px 5px;
		width: 145px;
		border:#ccc 1px solid;
		margin: 0 0 10px 0;
	}
	.rightcol2 {
		float: right;
		padding: 10px 5px;
		width:90px;
		border:#ccc 1px solid;
		margin: 0 0 10px 0;
	}
	.special {
		clear: both;
		margin:0px 0 10px 0;
		padding: 2px 10px;
		border: 1px solid #ccc;
		background: #eee;
		color: #000;
	}

.titlecol {
 background: #007594;
 color: #FFF;
 font-size:11px;
}
.kwin {
 color: #C61018;
}
.anone:link {
 text-decoration:none;
 color:#FFF;
 border:0 #FFF;
 }
 .anone:active {
 text-decoration:none;
 color:#FFF;
 border:0 #FFF;
 }
 .anone:hover {
 text-decoration:none;
 color:#FFF;
 border:0 #FFF;
 }
 .anone:visited {
 text-decoration:none;
 color:#FFF;
 border:0 #FFF;
 }

 .anone2:link {
 text-decoration:none;
 color:#E7EFEF;
 border:0 #E7EFEF;
 border-width:0px;
 }
 .anone2:active {
 text-decoration:none;
 color:#E7EFEF;
 border:0 #E7EFEF;
 border-width:0px;
 }
 .anone2:hover {
 text-decoration:none;
 color:#E7EFEF;
 border:0 #E7EFEF;
 border-width:0px;
 }
 .anone2:visited {
 text-decoration:none;
 color:#E7EFEF;
 border:0 #E7EFEF;
 border-width:0px;
 }
.titlepl {
 background: #EAEBEA;
 color: #525552;
 font-size:11px;
}
.titleno {
 background: #EAEBEA;
 color:  #C61018;
 font-size:11px;
}
.newstat {
 text-decoration:none;
 color:#313031;
 }
.nleague { background-color:#525552; color:#FFF; text-align:left; }

.nmatch a:hover { font-family:Arial; font-size: 12px; color:#000; text-decoration: underline; }
.nmatch a { font-family:Arial; font-size: 12px; color:#000; text-decoration: none; }
.nstime { font-family:Arial; font-size: 12px; color:#000; text-decoration: none; }
/* FOOTER */

#footer { clear: both; padding: 5px; border-top: 1px solid #ccc; }

.stand3 { list-style:disc; margin-left:0;}

#latest_picks_table {
	width:100%;
}
	.row1 {
	background-color: #666666
	}
	.row2 {
	background-color: #999999
	}
.speech1 { position:absolute; left:298px; top:335px; width:100px; text-align:center; line-height:90%; }
.speech2 { position:absolute; left:225px; top:130px; width:90px; text-align:center; line-height:90%; }

.newscroll {
height: 25px;
width: 120px;
overflow: auto;
border: 1px solid #666;
background-color: #ccc;
padding: 8px;
}
