/* start tournament styles */
#sportALLSTATE ALLSTATE  a:visited {
	color:#696969;
}

.region a:visited {
	color:#696969;
}


.subnavtourn {
	margin-left:30px;
	display: inline;
	color: #d5d5d5;
}
.subnavtourn a:link{
	font-weight: bold;
	color: #d5d5d5;
}
.subnavtourn a:visited{
	font-weight: bold;
	color: #d5d5d5;
}
.subnavtourn a:hover{
	color: #ececec;
	text-decoration: underline;
}
.subnavtourn a:active{
	color: #d5d5d5;
	text-decoration: underline;
}

.teamreg {
	margin: 0 0 5px 5px;
}
.teamregpad {
	padding: 5px 0 5px 0;
}

/* top story module */
#topstory1 {
    float: left;
    width: 412px;
    border: 0px solid #f00;
    margin-bottom: 2px;
    color: #000;
    background: #ECE8C3;
}

.mainhead {
    width: 380px;
    font-family: Helvetica, sans-serif;
    font-size: 28px;
    line-height: 20px;
    color: #000;
    font-weight: bold;
    padding: 8px 8px 8px 10px;
    float: left;
    clear: both;
}

.topbg {
    width: 412px;
	background: #e9e6d7;
	border-bottom: none;
    float: left;
}

.topcopy {
    font-family: Verdana, sans-serif;
    font-size: 11px;
    line-height: 13px;
    color: #000;
    font-weight: normal;
    padding: 2px 8px 8px 10px;
    float: left;
    width: 394px;
}

.topcopy a:link{
    color: #000;
}

.topcopy a:hover{
    color: #f00;
}

.topcopy a:visited{
    color: #000;
}

.topcopy a:visited:hover{
    color: #f00;
}

#topstory2 {
    font-family: Verdana, sans-serif;
    font-size: 11px;
    line-height: 15px;
    color: #000;
    font-weight: normal;
    padding: 4px 8px 16px 10px;
    margin-bottom: 2px;
    border: 0px solid #ccc;
    float: left;
}

#topstory2 a:link{
    color: #000;
}

#topstory2 a:hover{
    color: #f00;
}

#topstory2 a:visited{
    color: #666;
}

#topstory2 a:visited:hover{
    color: #f00;
}

.topauth {
    color: #8C5B40;
    font-weight: bold;
}

#topstory2 h5{
    font-family: Verdana, sans-serif;
    font-size: 11px;
    line-height: 15px;
    padding: 1px ;
    margin: 0px;
    display: inline;
    color: #5F3721;
    font-weight: bold;
}

.tc {
    float: left;
    clear: both;
    width: 100%;
    color:#CCC;
}

.topcaption {
    font-family: Verdana, sans-serif;
    font-size: 10px;
    line-height: 12px;
    font-weight: normal;
    padding: 2px 2px 2px 10px;
    color:#B4B4B4;
}

.photocapb {
	padding: 0px 0px 6px 4px;
	margin: 0px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#756B4D;
	background: #d8d5c6;
}

.photocredb{
	padding: 1px 3px 1px 0px;
	margin: 0px;
	font-family: Verdana, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background: none;
	color:#939374;
	text-align: right;
}

.photocredtop {
    text-align: right;
    font-family: Verdana, sans-serif;
    font-size: 9px;
    line-height: 12px;
    font-weight: normal;
    color: #555;
    margin: 0px 0 0 0;
    padding: 2px 0px 0px 0;
    width: 98%;
    float: left;
}

/* END top story module */
/* START SN promo */
#snpromo {
	background: #000 url(http://assets.espn.go.com/i/ncb/ncaatourney06/sn.jpg) no-repeat;
	width: 412px;
	height: 26px;
	margin: 10px 0 10px 0;
	overflow: hidden;
}
#snpromo a {
	position: relative;
	top: 7px;
	left: 170px;
	color: #fff;
	width: 335px;
}
/* END SN promo */
.red_lines{
	border: 0;
	border-top: thin solid #c6c4b8;
	float: left;
}

/* updated for 08 bowls */
.hleft {
	background: #990000 url(http://assets.espn.go.com/i/ncf/bowls08/subheads_left.jpg) no-repeat;
	width: 412px;
	height: 24px;
	margin: 5px 0 0 0;
}
/* updated for 08 bowls */

.htext {
	font-family: verdana, arial, san-serif;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	padding: 6px 0 0 7px;
}
#rightcolumn .hTeams .htext a:link,  #rightcolumn .hTeams .htext a:visited, #rightcolumn .hTeams .htext a:hover, #rightcolumn .hTeams .htext a:active {
	color: #cccccc;
}

/*
.more {
	width: 370px;
	overflow: hidden;
	line-height: 12px;
	font-family: verdana, arial, san-serif;
	font-size: 10px;
	color: #000;
	margin: 15px 0 0 29px;
}
*/

.more a {
	line-height: 18px;
	font-weight: bold;
}

/* Updated style for 08 bowls */

.hright, #hrtbreaking {
	background: #990000 url(http://assets.espn.go.com/i/ncf/bowls08/subheads_right.jpg) no-repeat;
	width: 308px;
	padding-bottom:5px;
}
/* Updated style for 08 bowls */


.mod1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	border-top: 0px solid #050;
}

.mod2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding: 4px 2px 8px 2px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color:#ccc;
	margin-left: 10px;
	margin-right: 10px;
	clear: both;
}

.label {
	margin: 6px 0px 0px 0px;
	padding: 0;
	width: 160px;
	float: left;
	display: inline;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #900000;
	font-weight: bold;
}
.label a {
	padding: 0 0 0 5px;
}
.label a:link{
	color: #900000;
	font-weight: bold;
	text-decoration: none;
}
.label a:visited{
	color: #900000;
	text-decoration: none;
}
.label a:hover, .label a:visited:hover{
	color: #666;
	text-decoration: underline;
}
.rlogos {
	display: inline;
}
.rlogos img{
	padding: 0px 6px 0px 6px;
}
.textpicksh {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #900000;
	padding: 0px;
	font-weight: bold;
	text-align: center;
	padding: 0 0 5px 0;
}
.topline {
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: -8px;
	border-top: 1px solid #ccc;
}
.hTeams {
	background: #990000 url(http://assets.espn.go.com/i/ncf/bowls08/subheads_right.jpg) no-repeat;
	width: 352px;
	height: 24px;
	margin: 5px 0 0 0;
}
.hTeams a:link, .hTeams a:visited {
	color:#ECECE2;
}

.htext a:link, .htext a:visited {
	color:#ECECE2;
}

#Msport {
	display:none;
	padding: 0px;
	position: absolute;
	top: -56px;
	left: -136px;
	width: 62px;
	z-index: 1000;
}

.textteamsh a:hover{
	color: #666;
	text-decoration: underline;
}

.teamdrop {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #ecece2;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
}

#Msport .teamdrop a:link, #Msport .teamdrop a:visited, #Msport .teamdrop a:active {
	color: #ffffff;
	text-decoration: none;
}
#Msport .teamdrop a:hover {color: #ffcc66}
.teamdropreg {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #999;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
}
.teamdropregW {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #6490c3;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
}

/* HALF BRACKET */
.brackettext {
	font-family: verdana,arial,helvetia,sans-serif;
	font-size: 10px;
	color: #000;
}

.brackettext A	{color: #000; text-decoration: none;}
.brackettext A:HOVER	{color: #f00; text-decoration: underline;}
.brackettext A:VISITED	{color: #000; text-decoration: none;}
.brackettext A:HOVER:VISITED	{color: #f00; text-decoration: underline;}
#bracket {
	position: relative;
	width: 765px;
}

/* REGION BOX POSITIONING */
/* round one */
#match47, #match1, #match16, #match32 { top: 10px; background-image: url(http://assets.espn.go.com/i/ncb/ncaatourney06/bg_FF.gif);
	background-repeat: repeat-y;}
#match48, #match2, #match17, #match33 { top: 50px; background-image: url(http://assets.espn.go.com/i/ncb/ncaatourney06/bg_FF.gif);
	background-repeat: repeat-y;}
#match50, #match4, #match19, #match35 { top: 110px; background-image: url(http://assets.espn.go.com/i/ncb/ncaatourney06/bg_FF.gif); background-repeat: repeat-y;}
#match51, #match5, #match20, #match36 { top: 150px; background-image: url(http://assets.espn.go.com/i/ncb/ncaatourney06/bg_FF.gif); background-repeat: repeat-y;}
#match54, #match8, #match23, #match39 { top: 210px; background-image: url(http://assets.espn.go.com/i/ncb/ncaatourney06/bg_FF.gif); background-repeat: repeat-y;}
#match55, #match9, #match24, #match40 { top: 250px; background-image: url(http://assets.espn.go.com/i/ncb/ncaatourney06/bg_FF.gif); background-repeat: repeat-y;}
#match57, #match11, #match26, #match42 { top: 310px; background-image: url(http://assets.espn.go.com/i/ncb/ncaatourney06/bg_FF.gif); background-repeat: repeat-y;}
#match58, #match12, #match27, #match43 { top: 350px; background-image: url(http://assets.espn.go.com/i/ncb/ncaatourney06/bg_FF.gif); background-repeat: repeat-y;}
/* round two */
#match49, #match3, #match18, #match34 { top: 30px; background-image: url(http://assets.espn.go.com/i/ncb/ncaatourney06/bg_FF.gif); background-repeat: repeat-y;}
#match52, #match6, #match21, #match37 { top: 130px; background-image: url(http://assets.espn.go.com/i/ncb/ncaatourney06/bg_FF.gif); background-repeat: repeat-y;}
#match56, #match10, #match25, #match41 { top: 230px; background-image: url(http://assets.espn.go.com/i/ncb/ncaatourney06/bg_FF.gif); background-repeat: repeat-y;}
#match59, #match13, #match28, #match44 { top: 330px; background-image: url(http://assets.espn.go.com/i/ncb/ncaatourney06/bg_FF.gif); background-repeat: repeat-y;}
/* round three */
#match53, #match7, #match22, #match38 { top: 55px; }
#match60, #match14, #match29, #match45 { top: 255px; }
/* round four */
#match61, #match15, #match30, #match46 { top: 95px; }
/* final four */
#match31 { position: absolute; top: 210px; }
#match62 { position: absolute; top: 1055px; }
#match63 { position: absolute; top: 415px; }
/* venue names */
.v1 {
	position: absolute;
	top: -5px;
	left: 5px;
	margin: 0;
	padding: 0;
	}
.v2 {
	position: absolute;
	top: 95px;
	left: 5px;
	margin: 0;
	padding: 0;
	}
.v3 {
	position: absolute;
	top: 195px;
	left: 5px;
	margin: 0;
	padding: 0;
	}
.v4 {
	position: absolute;
	top: 295px;
	left: 5px;
	margin: 0;
	padding: 0;
	}
.v5 {
	position: absolute;
	top: 0;
	left: 370px;
	margin: 0;
	padding: 0;
	}
#finalfour {
	position: absolute;
	top: 24px;
	left: 504px;
	width: 255px;
	background-image: url(http://assets.espn.go.com/i/ncb/ncaatourney06/bg_FF.gif);
	background-repeat: repeat-y;
	height: 1800px;
}

.match {
	position: absolute;
	width: 180px;
	border: 1px solid #999;
	border-left: none;
	line-height: 15px;
	padding: 2px 2px 2px 0;
}

.match dl {
	height: 30px;
}

.match dt {
	width: 85px;
	float: left;
}

.match dd {
	left: 100px;
	width: 30px;
	margin: 0;
	padding-right: 1px;
	padding-left: 2px;
	float: right;
}

.match dd:hover {
	background: #d7d7d7;
}

.region {
	position: relative;
	background: #fff;
	width: 760px;
	height: 400px;
	z-index: 100px;
}

.regtitle {
	position: absolute;
	top: 155px;
	width: 730px;
	text-align: right;
	font-size: 27px;
	line-height: 27px;
	font-weight: bold;
	font-stretch: wider;
	color: #666666;
	margin: 0;
	padding: 0;
	}
.roundheaders {
	position: relative;
	width: 765px;
	border: 1px solid #000;
	clear: both;
	height: 40px;
	display: block;
}

.rh {
	width: 125px;
	text-align: right;
}

.fl {
	float: left;
}

.round { width: 125px; padding: 2px; }
.round1 { position: absolute; left: 1px; margin: 0; }
.round2 { position: absolute; left: 186px; margin: 0; }
.round3 { position: absolute; left: 371px; height: 95px; margin: 0; }
.round4 { position: absolute; left: 556px; height: 200px; margin: 0; }
.round5 { position: absolute; left: 1px; height: 420px; margin: 0; }
.round6 { position: absolute; left: 126px; height: 840px; margin: 0; }
.r5 { position: absolute; left: 501px; height: 400px; }
.r6 { position: absolute; left: 626px; }
.round3 dl { position: absolute; top: 25px; }
.round4 dl { position: absolute; top: 90px; }
.round5 dl { position: absolute; top: 180px; }
.round6 dl { position: absolute; top: 390px; }
.venue {
	width: 248px;
	font-weight: bold;
	height: 20px;
	margin: 0;
	padding: 0;
}

/* END HALF BRACKET */.stathead {background:#8d0000;}
	#searchr1 {
		background: #cccccc url(http://assets.espn.go.com/i/ncf/bowls08/772_headerBOTTOM.jpg) repeat-y top left;
		height: 28px;
		width: 772px;
		border: 0px solid #009;
	}
	.searchtool {color: #cccccc;}
	.searchtool a:link{color: #cccccc;}
	.searchtool a:hover{color: #cccccc;}
	.searchtool a:visited{color: #cccccc;}
	input.searchButton { background: url(http://assets.espn.go.com/i/sportindex/design05/search_button_blank.gif) no-repeat; color: #000;}

	#dcm{background: #8d0000;}
	#dcm a:link, #dcm a:visited{background: #8d0000;  border: 1px solid #8d0000;}
	#dcm a:hover{background:#EDA909; border: 1px solid #CCC; border-bottom-color: #000; border-right-color: #000;}
	#LTwoNavBar{background: #8d0000;}
	.i{background: #8d0000; background-image:url(http://assets.espn.go.com/i/ncf/bowls08/nav_red.jpg);}
/* close tournament styles */

/* start Bowls */

#leftcolumn h1{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:xx-large;
	line-height:1em;
	margin:6px 0pt 7px 7px;
	padding:0pt;
	color:#000000;
}
.photocredb {
	background:transparent none repeat scroll 0%;
	color:#939374;
	font-family:Verdana,sans-serif;
	font-size:9px;
	font-weight:normal;
	margin:0px;
	padding:1px 3px 1px 0px;
	text-align:right;
}
.topPhotoCaption {
	border-bottom:1px solid #D9D9CA;
	color:#8E8E7E;
	font-size:x-small;
	font-weight:bold;
	margin-right:6px;
	padding:0 0 5px 5px;
}
.topStoryBlurb1 {
	padding:7px 0pt 7px 5px;
	font-size:11px;
	line-height:1.3;
	color:#000;
}
#topStoryBlurb2{
	padding:0pt 0pt 16px 5px;
	font-size:11px;
	line-height:1.3;
	color:#000;
}
.snModule {
	background: #E8E6DA;
	border: 1px solid #DAD7C6;
	padding: 10px 5px 3px 5px;
	margin: 0 4px 5px 4px;
}
.snModule img {
	padding-right: 10px;
	border-right: 1px solid #cfcdc1;
	float: left;
}
.snModule .snTxt {
	float: left;
	display: inline;
	padding: 0 5px 5px 10px;
	font-size: 10px;
	line-height: 1.5em;
	color: #696758;
}
.snTxt a:link, .snTxt a:visited {
	text-decoration: none;
	color: #696758;
}
.snTxt a:hover {
	text-decoration: underline;
}
.snTxt a:active {
	text-decoration: none;
}


/* updated for 08 bowls */
.BCSdrop_down{ 
	background: #000000 url(http://assets.espn.go.com/i/ncf/bowls08/drop_down772.jpg) no-repeat;
	height: 91px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 13px;  
}
/* updated for 08 bowls */


.BCSdrop_pad{
	padding: 12px 0 0 0;
}
.bowldrop_pad2{
	padding: 7px 0 0 0;
}
.bowl_logo_container{
	padding: 7px 5px 15px 0;
	background: #e8e7d5;
}
.bowl_logo_container img{
	margin: 0 4px 0 0;
	float:left;
}
.bowl_logo_text{
	font-size: 11px;
	color: #000;
}

/* updated for 08 bowls */
.gutter {
	margin:0px 0 5px 0px;
}
/* updated for 08 bowls */

.si-sb-footer{
	clear:both;
	font-size:x-small;
	padding:0pt 0pt 2pt 10px;
	color: #000;
}

/* end Bowls */
@charset "UTF-8";
/* CSS Document */

