 /******************************/
 /* Project Name: Bracketology */
 /* Author: Scott Walker       */
 /* Created: 02.07.2008        */
 /******************************/

 .sp-col1 {
 	background: none;
 	border-right: none;
 	padding: 0 12px;
 	width: 620px;
 }

 .sp-col1-inner {
 	background: none;
 	margin: 0;
 	padding: 0px;
 }

 .bracket-feature {
 	background: url(/i/ncw/bracketology/bracket_feature_w3.jpg) no-repeat top left;
 	clear:both;
 	height: 116px;
 	position: relative;
 	width: 100%;
 }

 .bracket-topLinks {
 	background: none;
 	color: #fff;
 	font: bold 11px Arial, sans-serif;
 	left: 540px;
 	padding: 5px;
 	position: absolute;
 	top: 37px;
 }

 .bracket-topLinks a {
 	border-right: 1px solid #b45d4d;
 	color: #fff;
 	padding: 0 10px;
 	text-decoration: none;
 }

 .bracket-topLinks a:visited {
 	border-right: 1px solid #fff;
 	color: #fff;
 	padding: 0 10px;
 }

 .bracket-topLinks a:hover {
 	text-decoration: underline;
 }

 .bracket-topLinks a.last {
 	border-right: none;
 	padding-right: 0;
 }

 .bracketBox {
 	background: none;
 	float: left;
 	margin: 0 0 20px 0;
 }

 .regionBox {
 	background: none;
 	float: left;
 	margin: 0 12px 0 0;
 	width: 304px;
 }

 .regionBox2 {
 	background: none;
 	float: left;
 	margin: 0;
 	width: 304px;
 }

 .regionBox h2, .regionBox2 h2 {
 	font: bold 18px Arial, sans-serif;
 	margin: 0;
 }

 .regionBox h3, .regionBox2 h3 {
 	color: #8f8f8f;
 	font: bold 11px Arial, sans-serif;
 	margin: 8px 0 3px 0;
 }

 .teamboxdk {
 	background: #ccc;
 	height: 21px;
 	margin-top: 4px;
 	overflow: hidden;
 }

 .teamboxlt {
 	background: #e5e5e5;
 	height: 21px;
 	margin: 4px 0 10px 0;
 	overflow: hidden;
 }

 .team2 {
 	color:#999;
 	font:bold 11px arial,sans-serif;
 	padding:4px 0px 0px 4px;
 }

 .team2 a{
 	color:#666666;
 	text-decoration: none;
 }

 .team2 a:hover{
 	color:red;
 }

 .floatleft {
 	display: inline;
 	float: left;
 }

 .floatright {
 	display: inline;
 	float: right;
 }

 .midline {
 	background: #ccc;
 	clear: both;
 	line-height: 1px;
 	margin: 10px 0;
 }

 .sp-col2 {
 	background: #887077 url(/i/ncw/bracketology/bracket_col2bg4.jpg) no-repeat top left;
	border: 0px solid blue;
	color: #fff;
	float: left;
	margin: 0;
	padding: 0 0 0 0;
	width: 346px;
 }

 .sp-col2-inner {
 	padding: 0;
 }

 .sp-col2 a:link{
	 color: #BF8F9D;
 }
 .sp-col2 a:hover{
	 color: #DFA7B8;
 }
 .sp-col2 a:visited{
	 color:#FFFFFF;
	 font-weight:normal;
	 text-decoration: none;
 }

 .bracket-section {
 	background: url(/i/ncw/bracketology/col2subs3_bg.jpg) repeat-x top left;
 	margin: 0;
 	padding: 0;
 }

 .bracket-section h2{
 	font: 18px Arial, sans-serif;
 	margin: 0;
 	padding: 7px 0 4px 10px;
 	height: 21px;
 }

 .bracket-section h3{
 	background: #674b53;
 	font: bold 12px Arial, sans-serif;
 	margin: 0;
 	padding: 6px 0 6px 10px;
 }

 .sp-col2-group {
 	margin-bottom: 20px;
 }

 .sp-col2-item {
 	border-bottom: 1px solid #674b53;
 	color: #fff;
 	padding: 5px 10px;
 }

 .sp-col2-item a:link{
 	color: #fff;
 	text-decoration: none;
 }

 .sp-col2-item a:visited{
 	color: #fff;
 	text-decoration: none;
 }

 .sp-col2-item a:hover{
 	color: #4F4F45;
 	text-decoration: none;
 }
