/*@charset "utf-8";*/
/* CSS Document */

#headercontainer {
background-repeat: no-repeat;
PADDING:0px;
MARGIN:0px;
WIDTH:920px;
POSITION:absolute;
HEIGHT:auto;
top: 0;
}


.ticket_head_blue {
background-color: #487ec2 !important;
background-image:url(http://www.vividseats.com/v2/newimages/header_gradient.gif?cv=1)!important;
margin-bottom:5px!important;
}

.ticket_head_yellow {
background-color: #fcad30 !important;
background-image:url(http://www.vividseats.com/v2/newimages/header_gradient_yellow.gif?cv=1) !important;
margin-bottom:5px!important;
}
.ticket_head_green {
background-color: #a1b73a !important;
background-image:url(http://www.vividseats.com/v2/newimages/header_gradient_green.gif?cv=1) !important;
margin-bottom:5px!important;
}

.ticketheadertext {PADDING:0px 0px 0px 0px;
MARGIN:10px 0px 5px 0px;
FONT-WEIGHT:bold;
FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;
TEXT-DECORATION:none;
text-transform:uppercase
}

.ticketheadertext h1 {
font-size: 17px !important;
color: #ffffff !important;
}

#header_leftcap{
margin-right:15px;
width:69px;
height:47px;
float:left;
background-image:url(http://www.vividseats.com/v2/newimages/header_leftcap.gif?cv=1);
}

.leftcap_green{background-image:url(http://www.vividseats.com/v2/newimages/header_leftcap_green.gif?cv=1)!important;}
.leftcap_yellow{background-image:url(http://www.vividseats.com/v2/newimages/header_leftcap_yellow.gif?cv=1)!important;}

#header_rightcap{
width:30px;
height:47px;
float:right;
background-image:url(http://www.vividseats.com/v2/newimages/header_rightcap.gif?cv=1);
}

.ticketpad_top{
padding:0px 0px 5px 0px;!important;
margin:0px!important;
}

.scheduleContainer {
background-image:url(http://www.vividseats.com/v2/newimages/subheader_gradient.gif?cv=1);
background-repeat:repeat-x;
PADDING:0px;
FLOAT:left;
WIDTH:100%;
overflow:hidden;
HEIGHT:40px;}

#ScheduleTop{
width:100%;
height:40px;
margin-bottom:10px;
}

.subHeaderText {
padding:5px 9px 3px 5px;
FONT-WEIGHT:bold;
COLOR:#bc0026;
TEXT-DECORATION:none;
font-size:11px;
margin-top: 0px;
font-family:Verdana, Arial,Helvetica,sans-serif;
font-weight:bold;
text-transform: uppercase;
max-width:430px;
float:left;
}
.subHeaderText h3, .subHeaderText h2 { float: left; font-size:13px; margin-top: 0;}

.subHeaderText_blue { COLOR:#487ec2 !important; }
.subHeaderText_green { COLOR:#73890c !important; }
.subHeaderText_yellow { COLOR:#d28a17 !important; }


#buyNowContainer{
clear:both;
height:24px;
width:100%;
padding:10px 0px 0px 0px;
text-align:center; 
}

#buyNowContainer a{
 color:#999999;
 font-size:12px;
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.buy_tickets_button {
    background: transparent url(http://www.vividseats.com/v2/newimages/buy_rightcap.gif?cv=1) no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: left;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.buy_tickets_button span {
    background: transparent url(http://www.vividseats.com/v2/newimages/buy_span.gif?cv=1) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0px 5px 18px;
	margin:0px;
} 

