/* CSS Document */
@font-face {
    font-family: 'BebasNeue';
    src: url('http://www.vividseats.com/v2/fonts/bebasneue-webfont.eot');
    src: url('http://www.vividseats.com/v2/fonts/bebasneue-webfont.eot?#iefix') format('eot'),
         url('http://www.vividseats.com/v2/fonts/bebasneue-webfont.woff') format('woff'),
         url('http://www.vividseats.com/v2/fonts/bebasneue-webfont.ttf') format('truetype'),
         url('http://www.vividseats.com/v2/fonts/bebasneue-webfont.svg#webfontNtS4OUEd') format('svg');
    font-weight: normal;
    font-style: normal;
}

#Htitle_bar{
	width:100%;
	background-image:url(http://www.vividseats.com/v2/newimages/head_grad_sm.gif?cv=1);
	background-repeat:repeat-x;
	float:right;
	height:27px;
}

#Htitle_box{
	width:auto;
	background-color:#487ec2;
	float:left;
	height:23px;
	padding:4px 0px 0px 10px;
}

#Htitle_box h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:19px;
	font-weight:bold;
	text-transform:uppercase;
}

#Htitle_tabend{
	background-image:url(http://www.vividseats.com/v2/newimages/tab_end.gif?cv=1);
	background-repeat:no-repeat;
	width:69px;
	height:27px;
	float:left;
}
	
	
#img_head{
background-repeat:no-repeat;
height:135px;
float:left;
width:100%;
padding-bottom:15px}

.mlb_opening_head {
background-image:url(http://www.vividseats.com/v2/newimages/mlb_openingday_header.gif?cv=1)!important;
background-repeat:no-repeat!important;
height:135px!important;
padding-bottom:15px!important;
}
.tennishead {background-image:url(http://www.vividseats.com/v2/newimages/tennisFeature_v2.jpg?cv=1)!important;}
.fightinghead {background-image:url(http://www.vividseats.com/v2/newimages/fightingFeature_v2.jpg?cv=1)!important;}
.horseracinghead {background-image:url(http://www.vividseats.com/v2/newimages/horseracingFeature_v2.jpg?cv=1)!important;}
.extremehead {background-image:url(http://www.vividseats.com/v2/newimages/extremeFeature_v2.jpg?cv=1)!important;}
.wrestlinghead {background-image:url(http://www.vividseats.com/v2/newimages/genericwrestlingfeature_v2.jpg?cv=1)!important;}
.wwehead {background-image:url(http://www.vividseats.com/v2/newimages/wrestlingFeature_v2.jpg?cv=1)!important;}
.worldcuphead {background-image:url(http://www.vividseats.com/v2/newimages/worldcup_feature_v2.gif?cv=1)!important;}
.ufchead {background-image:url(http://www.vividseats.com/v2/newimages/ufcFeature.jpg?cv=1)!important;}
.soccerhead {background-image:url(http://www.vividseats.com/v2/newimages/soccerFeature2.jpg?cv=1)!important;}
.winterclassichead {background-image:url(http://www.vividseats.com/v2/newimages/winterclassic_header2.jpg?cv=1)!important;}

.bowlhead {
	background-image:url(http://www.vividseats.com/v2/newimages/bowlsFeature.jpg?cv=1); 
	padding-bottom:0px!important
	}

.superBowlhead {
background-image:url(http://www.vividseats.com/v2/newimages/superBowlFeature.jpg?cv=1)!important;
background-repeat:no-repeat!important;
height:150px!important;
}

.nbafinalshead {
background-image:url(http://www.vividseats.com/v2/newimages/nbafinalsfeature.gif?cv=1)!important;
background-repeat:no-repeat!important;
height:140px!important;
}

.olympic_main_head {
background-image:url(http://www.vividseats.com/v2/newimages/oly_main_head.jpg?cv=1)!important;
background-repeat:no-repeat!important;
height:142px!important;
}

.nhlhead{
height:184px!important;
background-image:url(http://www.vividseats.com/v2/newimages/nhlplayoff_head.gif?cv=1)!important;
padding-bottom:0px!important;
}

.nhlfinalshead{
height:100px!important;
background-image:url(http://www.vividseats.com/v2/newimages/nhlfinalsFeature.jpg?cv=1)!important;
padding-bottom:10px!important;
background-repeat:no-repeat
}

.seasonhead{
height:95px!important;
background-image:url(http://www.vividseats.com/v2/newimages/seasonFeature.gif?cv=1)!important;
padding-bottom:0px!important;
}

.seasonhead_team{
height:105px!important;
background-image:url(http://www.vividseats.com/v2/newimages/seasonFeature_team.gif?cv=1)!important;
padding-bottom:15px!important;
}

.nbaplayoffhead{
	background-image:url(http://www.vividseats.com/v2/newimages/nbaFeature.gif?cv=1)!important;
	padding-bottom:0px!important;
	height:184px!important;
	}

.olympic_winter_head {
background-image:url(http://www.vividseats.com/v2/newimages/oly_winter_head.jpg?cv=1)!important;
}

.htext{background-image:url(http://www.vividseats.com/v2/newimages/htagback.gif?cv=1)!important;
background-repeat:repeat-x;
width:100%!important;
padding:2px 0px 0px 5px!important
}

.htext h1{font-size:19px!important;
font-family:Arial, Helvetica, sans-serif!important;
color:#487ec2!important;
font-weight:bold!important;
}

.nbafinalstable{
margin:83px 0px 0px 280px;

}

.nbafinalstable a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
text-decoration:none}


.nbanobackbar{background-image:none!important;
height:21px!important}




.olympic_column{
	float:left;
	padding:30px 75px 0px 25px;
	}
	
.olympic_cate{
	width:250px;
	float:left;
	clear:both;
	padding:0px 0px 25px 0px;
}

.olympic_cate_head{
	background-color:#487ec2;
	float:left;
	padding:3px 0px 3px 8px;
	font-size:13px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:100%;
	text-transform:uppercase;
	border-left:10px #ccc solid;
}

.olympic_eventlist{
	float:left;
	width:100%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#676767;
	padding:5px 0px 0px 8px;
	margin:0px;
}

.olympic_eventlist a{
	text-decoration:none;
	color:#676767;
	font-weight:normal;
	padding:0px;
	margin:0px
}


.olympic_eventlist li{
	margin-left:10px;}

.olympic_eventlist a:hover{
	text-decoration:underline;
}



#teamtable_container{
padding:90px 0px 0px 14px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
float:left;
font-weight:bold;
}

#teamtable_container a{
text-decoration:none;
color:#487ec2;
line-height:16px}

#teamtable_container a:hover{text-decoration:underline;}

#bottom_titlebar{
	width:100%;
	background-image:url(http://www.vividseats.com/v2/newimages/title_shareback.gif?cv=1);
	background-repeat:repeat-x;
	float:right;
	height:35px;
	}

#bottom_titlebox{
	width:auto;
	background-color:#487ec2;
	float:left;
	height:31px;
	padding:3px 3px 0px 10px;
	background-image:url(http://www.vividseats.com/v2/newimages/title_back.gif?cv=1);
	}

#bottom_titlebox h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:19px;
	font-weight:bold;
	text-transform:uppercase;
	}

#bottom_tabend{
	background-image:url(http://www.vividseats.com/v2/newimages/title_rightcap.gif?cv=1);
	background-repeat:no-repeat;
	width:33px;
	height:35px;
	float:left;
	}
	
#connect{
	float:right;
	padding:10px 5px 0px 0px;
	width:437px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666
	}
	
#connect a{
	color:#487ec2;
	font-weight:normal
	}
	
#connect div{margin:0px}

.icon_box_fb, .icon_box_tw{
	float:left;
	width:135px;
	}
.icon_box_fb{width:170px;}

.linktext{
	float:left;
	padding:2px 0px 0px 5px
	}

.linkicon{float:left}

#cateBanner{
	width:758px;
	height:120px;
	background-repeat:no-repeat	
}

.finals{height:130px!important;}


#cateBanner h2{
	font-family:BebasNeue,Tahoma,sans-serif;
	font-size:60px;
	font-weight:lighter;
	color:#fff;
	margin:0px;
	padding:28px 0px 0px 30px}
	
#cateBanner span{color:#487ec2;}

.nba{background-image:url(http://st1.vsstatic.com/v2/newimages/nbaPlayoffHead2.jpg?cv=1);}
.nhl{background-image:url(http://st1.vsstatic.com/v2/newimages/nhlPlayoffHead2.jpg?cv=1);}
.nhl h2{
	font-size:50px!important;
	padding:32px 0px 0px 30px!important;
	}
	
#playoffTeams{
	width:728px;
	height:132px;
	border-bottom:1px #333 solid;
	background-color:#e6e6e6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:13px 0px 0px 30px;
	}
	
#playoffTeams a{
	color:#333;
	text-decoration:underline;
}
#playoffTeams td{
	width:165px; 
	height:23px
	}

.conference{
	text-transform:uppercase;
	color:#487ec2;
	font-weight:bold;
	}

