
body {
font-family:  'Gotham SSm A', 'Gotham SSm B', Verdana;
font-weight: 400; 
font-style: normal;
/*color: #990000;*/

}
.nav3
{
    font-size:10px;
    }
a
{
    font-family:  'Gotham SSm A', 'Gotham SSm B', Verdana;
    font-weight: 400; 
    font-style: normal;

}

.box-shadow--6dp {
    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12), 0 3px 5px -1px rgba(0, 0, 0, .2)
}

.Spring {
font-weight:600;
}

a.hpg:link {text-decoration: underline; color: #999999;}
a.hpg:visited {text-decoration: underline; color: #999999;}
a.hpg:active {text-decoration: underline; color: #999999;}
a.hpg:hover {text-decoration: underline; color: #999999;}


a.hpw:link {text-decoration: underline; color: white;}
a.hpw:visited {text-decoration: underline; color: white;}
a.hpw:active {text-decoration: underline; color: white;}
a.hpw:hover {text-decoration: underline; color: white;}


a.hpwb:link {text-decoration: underline; color: white; font-weight: bold;}
a.hpwb:visited {text-decoration: underline; color: white; font-weight: bold;}
a.hpwb:active {text-decoration: underline; color: white; font-weight: bold;}
a.hpwb:hover {text-decoration: underline; color: white; font-weight: bold;}
	
a.faq:link {text-decoration: none;}
a.faq:visited {text-decoration: none;}
a.faq:active {text-decoration: none;}
a.faq:hover {text-decoration: underline; color: #993300;}


a.hpwh:link {text-decoration: none; color: white;}
a.hpwh:visited {text-decoration: none; color: white;}
a.hpwh:active {text-decoration: none; color: white;}
a.hpwh:hover {text-decoration: underline; color: white;}
  
a.hpr:link {text-decoration: underline; color: red;}
a.hpr:visited {text-decoration: underline; color: red;}
a.hpr:active {text-decoration: underline; color: red;}
a.hpr:hover {text-decoration: underline; color: red;}

a.hpb:link {text-decoration: underline; color:#004080; font-size:10px;}
a.hpb:visited {text-decoration: underline; color:#004080; font-size:10px;}
a.hpb:active {text-decoration: underline; color:#004080; font-size:10px;}
a.hpb:hover {text-decoration: underline; color:#004080; font-size:10px;}

a.b:link {text-decoration: underline; color:blue;}
a.b:visited {text-decoration: underline; color:blue;}
a.b:active {text-decoration: underline; color:blue;}
a.b:hover {text-decoration: underline; color:blue;}


a.elb:link {text-decoration: underline; color:#004080;}
a.elb:visited {text-decoration: underline; color:#004080;}
a.elb:active {text-decoration: underline; color:#004080;}
a.elb:hover {text-decoration: underline; color:#004080;}

a.bn:link {text-decoration: none; color:#004080; font-weight:600; font-size:18px;}
a.bn:visited {text-decoration: none; color:#004080; font-weight:600; font-size:18px;}
a.bn:active {text-decoration: none;  color:#004080; font-weight:600; font-size:18px;}
a.bn:hover {text-decoration: underline; color:#004080; font-weight:600; font-size:18px;}

a.ra:link {text-decoration: none; color:#004080;}
a.ra:visited {text-decoration: none; color:#004080;}
a.ra:active {text-decoration: none;  color:#004080;}
a.ra:hover {text-decoration: underline; color:#004080;}



p.tkts {font-size:14px;}
h1.hph {padding:0px; font-size:18px;margin:0px;font-weight:600;color:#993300}
h1.faq {padding:0px; font-size:20px;margin:0;font-weight:600;color:#993300}
.hps {font-size:12px;}
table.tktstd td {font-size:12px;}
table.tktstdd td {font-size:12px;padding-bottom: 8px;padding-top: 8px;}
table.tktstd .elrb {font-size:14px;color:#993300; font-weight:600;}
table.tktstd .elr {color:#993300; font-weight:600;}
table.tktsintro td {font-size: 14px; line-height:22px;}



.tktsul {padding-bottom: 8px;padding-top: 8px;}


.bd {font-size: 16px;  color:#993300; font-weight:400;}

.hpsl {font-size: 14px;  color:#993300;}
.w {color:White;}
td
{
    font-family:  'Gotham SSm A', 'Gotham SSm B', Verdana;

    font-size: 13px;
    /*color: #	;*/
        
}
.bt
{
	FONT-SIZE: 10px;
    COLOR: #ffffff;
	text-decoration:none;
	}


.homeH2
{
    font-size: 14px;
    color: #993300;
    margin-top: 0;
    margin-bottom: 0;
}

.homeH3
{
    FONT-SIZE: 13px;
    font-weight:normal;
    COLOR: #ffffff;

	margin-left: 3;
    margin-top: 0;
    margin-bottom: 0;
}

.homeH3a
{
    font-size: 12px;
    font-weight:normal;
    color: #993300;

	margin-left: 3;
    margin-top: 0;
    margin-bottom: 0;
}


/*

.el
{
font-family:  'Gotham SSm A', 'Gotham SSm B', Verdana;
font-weight: 400; 
font-style: normal;
color: #0000FF;
}
*/
/*NAV MENU*/
a.eMenu:link {text-decoration: none; color:#395780;font-size:11px;}
a.eMenu:visited {text-decoration: none; color:#395780;font-size:11px;}
a.eMenu:active {text-decoration: none; color:#395780;font-size:11px;}
a.eMenu:hover {text-decoration: underline; color:#395780;font-size:11px;display: block;background: #f2f2f2;}


/*ad bar*/
.ta {
border-color:#003399;
border-width:1px;
border-style:solid;
}



.style1_selling 
{
    font-size:11px;
	font-weight: normal;
}
.style2_selling {
	font-weight: bold;
	font-size: small;
}
.tap {
border-color:#993300;
border-width:1px;
border-style:solid;
}
.TKTSH1
{
    font-size: 20px;
    color: #993300;	
    margin-top: 0;
    margin-bottom: 0;
}
.tktsH1 
{
    font-size: 20px;
    color: #993300;	
    margin-top: 0;
    margin-bottom: 0;
}
.TKTSH2
{
    font-size: 14px;
    color: #993300;	
    margin-top: 0;
    margin-bottom: 0;
}

span
{
    font-family:  'Gotham SSm A', 'Gotham SSm B', Verdana;
font-weight: 400; 
font-style: normal;
}

.tktsL{font-size:14px;color:red;}
.tktsLB{font-size:14px;color:red;font-weight:600;}


/*Category STYLES*/

.catSM {font-size:12px;}
.catMD {font-size:14px;}
.catIT {font-style: italic;}


.cg{color:#666666;font-weight:200;}
.cgb{color:#666666;font-weight:600;}
.cr{color:red;font-weight:400;}
.crb{color:red;font-weight:600;}
.cb{color:blue;font-weight:200;}
.cbb{color:blue;font-weight:600;}
.cp{color:purple;font-weight:200;}
.cpb{color:purple;font-weight:600;}
.cw{color:#ffffff;font-weight:200;}

.b4{color:black;font-weight:400;}
.cbl{color:black;font-weight:200;}
.cblb{color:black;font-weight:600;}
.cELb {color:#004080;font-weight:200;}
.tELb {color:#004080;font-weight:400;}
.ccgb{color:#595959;font-weight:600;}
.cELr {color:#993300;font-weight:400;}
.cELrb {color:#993300;font-weight:600;}
table.evtTop td {font-size:12px;}

.evtDetC1 {color:#333333;font-weight:200;}
.evtDetC1b {color:#333333;font-weight:600;}

.evtSch {color:#666699;font-weight:600;}

/*tmpH2
table.evtDet td {font-size:12px;}

*/

.table_body
{
    BACKGROUND-COLOR: #eeeedd;
text-align:left;

}

.tmpH2
{
    font-size: 13px;
    color: #993300;
margin-bottom: 0; 
padding-bottom: 0;}

.BroadwayH1
{
    font-size: 20px;
    color: #004080;
    margin-top: 0;
    margin-bottom: 0;
}

.nyth1
{
    font-size: 18px;
    color: #993300;
    margin-top: 0;
    margin-bottom: 0px;
}

.pf4{font-size:20px;font-weight:600;color:#FFFFFF;}
.pf2{font-size:14px;font-weight:600;color:#FFFFFF;}
.pf1{font-size:12px;font-weight:400;color:#FFFFFF;}
.pf004080{font-size:14px;font-weight:600;color:#004080;}
.pfb75b00{font-size:14px;font-weight:600;color:#b75b00;}

.p11 {font-size:12px;font-weight:400;}
.p10 {font-size:10px;font-weight:400;}

.s4 {font-size:20px;}
.s3 {font-size:18px;}
.s2 {font-size:14px}
.s1 {font-size:12px}
.s0 {font-size:11px}

.csh4 {font-size:15px;color:#993300;}

.fwl {font-weight:200;} 
.fwn {font-weight:400;} 
.fwb {font-weight:600;} 

.cgrey {color:Gray;}
.cblack {color:#000000;}

a.ts:link {text-decoration: underline; color:#800080;}
a.ts:visited {text-decoration: underline; color:#800080;}
a.ts:active {text-decoration: underline;  color:#800080;}
a.ts:hover {text-decoration: underline; color:#800080;}

a.evtb:link {text-decoration: underline; color:#004080; }
a.evtb:visited {text-decoration: underline; color:#004080;}
a.evtb:active {text-decoration: underline; color:#004080; }
a.evtb:hover {text-decoration: underline; color:#004080; }

.btu {text-decoration:underline;color:#004080;}


.redH1
{
    FONT-SIZE: 20px;
    COLOR: #993300;
    
    margin-top: 0;
    margin-bottom: 0;	

    }
.OffBwayH1
{
    FONT-SIZE: 20px;
    COLOR: #B75B00;
    margin-top: 0;
    margin-bottom: 0;	
}

.OffBwayH2
{
    FONT-SIZE: 13px;
    COLOR: #B75B00;
    margin-top: 0;
    margin-bottom: 0;	
}



.cTSpurple{color:#800080;}
.cWhite {color:#FFFFFF;}
.cRed {color:Red;}
.cBlue {color:Blue;}
.cELred {color:#993300;}
.cELltgrey {color:#333333;}


.C666699{color:#666699;}
.C505050{color:#505050;}
.C595959{color:#595959;}
.C536C96{color:#536C96;}
.C004080{color:#004080;}
.c004080{color:#004080;}
.C0000FF{color:#0000FF;}
.CFF0000{color:#ff0000;}
.C800080{color:#800080;}
.CFFFFFF{color:#FFFFFF;}
.C336600{color:#336600;}
.CA0A0A0{color:#A0A0A0;}
.C004488{color:#004488;}
.C808080{color:#808080;}
.CB75B00{color:#B75B00;}
.Cb75b00{color:#B75B00;}
.cb75b00{color:#B75B00;}


a.gp:link {text-decoration: underline; color: #808080;}
a.gp:visited {text-decoration: underline; color: #808080;}
a.gp:active {text-decoration: underline; color: #808080;}
a.gp:hover {text-decoration: underline; color: #808080;}



a.tktsb:link {text-decoration: none; color: #004080;}
a.tktsb:visited {text-decoration: none; color: #004080;}
a.tktsb:active {text-decoration: none; color: #004080;}
a.tktsb:hover {text-decoration: underline; color: #004080;}

a.tktsr:link {text-decoration: none; color: red;}
a.tktsr:visited {text-decoration: none; color: red;}
a.tktsr:active {text-decoration: none; color: red;}
a.tktsr:hover {text-decoration: underline; color: red;}


.table_field_desc
{
    BACKGROUND-COLOR: #e9e9e9
}

.sdblack
{
    font-size:12px;
    COLOR: black;
    FONT-WEIGHT: 400;
    text-decoration:none;
}
.bda
{    text-decoration:none;
}

.tka
{    text-decoration:none;
}

.sdblack1
{
    font-size:12px;
    COLOR: black;
    FONT-WEIGHT: 600;
    text-decoration:none;
}
.sdred
{
    font-size:12px;
    COLOR: red;
    FONT-WEIGHT: 400;
    text-decoration:underline;
}
.sdred1
{
    font-size:12px;
    color: red;
    FONT-WEIGHT: 600;
    text-decoration:underline;
}

select {font-size:12px; font-family:  'Gotham SSm A', 'Gotham SSm B', Verdana;}

h1 {font-family:  'Gotham SSm A', 'Gotham SSm B', Verdana;}
h2 {font-family:  'Gotham SSm A', 'Gotham SSm B', Verdana;}
.FamilyH1
{
    font-size: 20px;    color: #336600;
    margin-top: 0;    margin-bottom: 0;

}

.musicH1
{
    font-size: 20px;    color: #666600;
    margin-top: 0;    margin-bottom: 0;

}
.sportsH1
{
    font-size: 20px;    color: #996600;
    margin-top: 0;    margin-bottom: 0;

}
.sportsText
{
    font-size: 12px;    color: #996600;
}

.paH1
{
    font-size: 20px;    color: #336666;
    margin-top: 0;    margin-bottom: 0;
    
}




.mpaH1
{
    font-size: 18px;
    COLOR: #993300;
    margin-top: 0;
    margin-bottom: 0;
}
.mpaH2
{
    font-size: 14px;
    COLOR: #993300;
    margin-top: 0;
    margin-bottom: 0;
}


.BroadwayH2
{

    font-size: 14px;
    COLOR: #004080;
    margin-top: 0;
    margin-bottom: 0;
}

.OffBwayH2
{
    font-size: 13px;
    COLOR: #B75B00;
    margin-top: 0;
    margin-bottom: 0;	
}

table.sample {
	border-width: 1px;
	border-style: solid;
	border-color: white;
	border-collapse: separate;
	background-color: white;
}

table.sample td {
	border-width: 1px;
	border-style: solid;
	border-color: white;
}




@media screen and (min-width:901px) and (max-width:2000px) {
.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

}

.event_details
{
    BACKGROUND-COLOR: #ffffff;
	text-align:left;
}


.elred
{background-color:#993300;
height:60px;	
}

.rcorners2 {
    border-radius: 25px;
    border: 2px solid #993300;
    padding: 10px;
    width:95%;
}


.dred
{
font-height:12px;
color:#993300;
font-weight:600;
}

.GOLcorners {
    border-radius: 25px;
    border: 2px solid #993300;
    padding: 20px;
    width: 240px;
}
 .button-small {
            font-size: 85%;
        }