/***/
	body, td, div, textarea {font-family: sans-serif; font-size: 10pt;}
	body {background: #c13b2f; background-image: url('../images/bpress_bg.jpg'); background-repeat: repeat-y;}
	a {text-decoration: none; color: #042f7e;}
	a:hover {text-decoration: underline;}
	/*#main {width: 1024px; margin: 0 auto; margin-top: 20px; background-color: #b0b0b0; }*/
	#main {width: 1020px; margin: 0 auto; margin-top: 20px; background-color: #f0f0f0; }
	#banner {height: 100px; padding: 5px; background: url('../images/banner2.jpg'); background-repeat: no-repeat; text-align: right; vertical-align: bottom; }

	div#menu {height: 20px; background-image: url('../images/menu_bg.jpg'); background-repeat: repeat-x; line-height: 20px;}
	div#menu div {text-align: center; width: 160px; float: left;}
	div#menu div a {font-weight: 600; color: #ffffff; text-decoration: none;}
	div#menu div a:hover {color: #c13b2f;}

	/*#content {width: 1020px; }*/
	#content #left {float: left; width: 670px; padding: 20px;}
	#content #right {float: left; width: 300px; margin-left: 5px;}

	hr {height: 1px; background-color: #b0b0b0; color: #b0b0b0; border-style: none;}
	div.p {margin-top: 20px; font-size: 12px; line-height: 15px;}
	div.articleImg {border: #505050 1px solid; display: inline; text-align: center;}
	div.clink a {color: #5779b8;}
	

	#rankings {border-collapse:collapse; table-layout: fixed; width: 180px;}
	#divRankings .rankhead {font-size: 11px; padding-left: 2px; padding-right: 2px; color: #ffffff; line-height: 14px;}
	#divRankings .rankhead a {color: #a0b0c0;}
	#rankings td {font-size: 11px; padding-left: 2px; padding-right: 2px; line-height: 14px;}
	#rankings td a {text-decoration: none; font-size: 11px; line-height: 14px;}
	
	.blueheader { background-image: url('../images/blue.gif'); background-repeat: repeat-x; background-color: #ffffff; }
	.redheader { background-image: url('../images/red.gif'); background-repeat: repeat-x; background-color: #ffffff; }
	.rounded .head { padding: 5px; color: #ffffff; font-weight: 600; font-size: 8pt;}
	.rounded .body { padding: 0px 5px 5px 5px; font-size: 8pt;}
	.rounded .body div, .rounded .body input { font-size: 8pt;}

	.submenu { position: absolute; background-color: #404040; display: none; z-index:700; border-right: #000000 1px solid; border-bottom: #000000 1px solid; border-left: #000000 1px solid;}
	.submenu div {height: 16px; padding: 4px; color: #ffffff; }
	.submenu div a {color: #ffffff; text-decoration: none;}
	.submenu div a:hover {color: #c13b2f; text-decoration: none;}
	.submenu hr { background-color: #505050; color: #505050; margin: 5px; }
	
	#subTeam { width: 260px; }
	#subTeam ul { float: left; color: #b0b0b0; list-style-type: none; margin: 0px; padding: 10px 10px 0px 10px; width: 100px;}
	#subTeam ul a {color: #ffffff; text-decoration: none;}
	#subTeam ul a:hover {color: #c13b2f; text-decoration: none;}
	
	.the606 { background-repeat: no-repeat; background-color: #ffffff; margin-top: 5px; border: #000000 1px solid; font-size: 8pt; }
	.caption606 { text-align: center; color: #a0a0a0; background-color: #000000; border: #000000 1px solid; }
	
	b.cnplayer { color: #002060; }
	
	.article .art_header { height: 100px; }
	.article .art_header .art_header_top { height: 16px; color: #5779b8; padding-left: 130px; padding-top: 15px; font-weight: bold; font-size: 8pt; text-align: right; padding-right: 130px; }
	.article .art_header .art_header_mid { height: 30px; font-size: 16pt; color: #202080; font-weight: bold; padding-top: 5px; padding-left: 10px; }
	.article .art_header .art_header_bot { height: 18px; font-size: 8pt; padding-left: 10px; }
	.article .art_author_blurb { padding: 10px; color: #606060; margin-top: 20px; border-top: #a0a0a0 2px dotted; border-bottom: #a0a0a0 2px dotted; font-style: italic; }
	.article .art_author_blurb a { color: #6060f0; }
	
