/*==================== Veneer ================================*/
@font-face {
    font-family: 'Veneer';
    src: url('webfonts/Veneer/Veneer.eot');
    src: url('webfonts/Veneer/Veneer.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Veneer/Veneer.woff') format('woff'),
         url('webfonts/Veneer/Veneer.ttf') format('truetype');
}


/*==================== Museo Sans ================================*/
@font-face {
    font-family: 'MuseoSans';
    src: url('webfonts/museo sans 500/MuseoSans_500-webfont.eot');
    src: url('webfonts/museo sans 500/MuseoSans_500-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/museo sans 500/MuseoSans_500-webfont.woff') format('woff'),
         url('webfonts/museo sans 500/MuseoSans_500-webfont.ttf') format('truetype'),
         url('webfonts/museo sans 500/MuseoSans_500-webfont.svg#MuseoSans500Regular') format('svg');
    font-weight: normal;
    font-style: normal;

}



/* ==================== Corbel =========================== */

@font-face {
    font-family: 'SPCorbel';
    src: url('webfonts/corbel.eot');
    src: url('webfonts/corbel.eot?#iefix') format('embedded-opentype'),
         url('webfonts/corbel.woff') format('woff'),
         url('webfonts/corbel.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SPCorbel';
    src: url('webfonts/corbeli.eot');
    src: url('webfonts/corbeli.eot?#iefix') format('embedded-opentype'),
         url('webfonts/corbeli.woff') format('woff'),
         url('webfonts/corbeli.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'SPCorbel';
    src: url('webfonts/corbelb.eot');
    src: url('webfonts/corbelb.eot?#iefix') format('embedded-opentype'),
         url('webfonts/corbelb.woff') format('woff'),
         url('webfonts/corbelb.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'SPCorbel';
    src: url('webfonts/corbelz.eot');
    src: url('webfonts/corbelz.eot?#iefix') format('embedded-opentype'),
         url('webfonts/corbelz.woff') format('woff'),
         url('webfonts/corbelz.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

/* ==================== Cubano =========================== */

@font-face {
    font-family: 'Cubano';
    src: url('webfonts/cubano-regular.eot');
    src: url('webfonts/cubano-regular.eot?#iefix') format('embedded-opentype'),
         url('webfonts/cubano-regular.woff') format('woff'),
         url('webfonts/cubano-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* ==================== Cabin =========================== */


@font-face {
    font-family: 'CabinSketchRegular';
    src: url('webfonts/CabinSketch/CabinSketch-Regular-webfont.eot');
    src: url('webfonts/CabinSketch/CabinSketch-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/CabinSketch/CabinSketch-Regular-webfont.woff') format('woff'),
         url('webfonts/CabinSketch/CabinSketch-Regular-webfont.ttf') format('truetype'),
         url('webfonts/CabinSketch/CabinSketch-Regular-webfont.svg#CabinSketchRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CabinSketchBold';
    src: url('webfonts/CabinSketch/CabinSketch-Bold-webfont.eot');
    src: url('webfonts/CabinSketch/CabinSketch-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/CabinSketch/CabinSketch-Bold-webfont.woff') format('woff'),
         url('webfonts/CabinSketch/CabinSketch-Bold-webfont.ttf') format('truetype'),
         url('webfonts/CabinSketch/CabinSketch-Bold-webfont.svg#CabinSketchBold') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'CabinRegular';
    src: url('webfonts/Cabin-Regular-webfont.eot');
    src: url('webfonts/Cabin-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Cabin-Regular-webfont.woff') format('woff'),
         url('webfonts/Cabin-Regular-webfont.ttf') format('truetype'),
         url('webfonts/Cabin-Regular-webfont.svg#CabinRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CabinItalic';
    src: url('webfonts/Cabin-Italic-webfont.eot');
    src: url('webfonts/Cabin-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Cabin-Italic-webfont.woff') format('woff'),
         url('webfonts/Cabin-Italic-webfont.ttf') format('truetype'),
         url('webfonts/Cabin-Italic-webfont.svg#CabinItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CabinMedium';
    src: url('webfonts/Cabin-Medium-webfont.eot');
    src: url('webfonts/Cabin-Medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Cabin-Medium-webfont.woff') format('woff'),
         url('webfonts/Cabin-Medium-webfont.ttf') format('truetype'),
         url('webfonts/Cabin-Medium-webfont.svg#CabinMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CabinMediumItalic';
    src: url('webfonts/Cabin-MediumItalic-webfont.eot');
    src: url('webfonts/Cabin-MediumItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Cabin-MediumItalic-webfont.woff') format('woff'),
         url('webfonts/Cabin-MediumItalic-webfont.ttf') format('truetype'),
         url('webfonts/Cabin-MediumItalic-webfont.svg#CabinMediumItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CabinSemiBold';
    src: url('webfonts/Cabin-SemiBold-webfont.eot');
    src: url('webfonts/Cabin-SemiBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Cabin-SemiBold-webfont.woff') format('woff'),
         url('webfonts/Cabin-SemiBold-webfont.ttf') format('truetype'),
         url('webfonts/Cabin-SemiBold-webfont.svg#CabinSemiBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CabinSemiBoldItalic';
    src: url('webfonts/Cabin-SemiBoldItalic-webfont.eot');
    src: url('webfonts/Cabin-SemiBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Cabin-SemiBoldItalic-webfont.woff') format('woff'),
         url('webfonts/Cabin-SemiBoldItalic-webfont.ttf') format('truetype'),
         url('webfonts/Cabin-SemiBoldItalic-webfont.svg#CabinSemiBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CabinBold';
    src: url('webfonts/Cabin-Bold-webfont.eot');
    src: url('webfonts/Cabin-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Cabin-Bold-webfont.woff') format('woff'),
         url('webfonts/Cabin-Bold-webfont.ttf') format('truetype'),
         url('webfonts/Cabin-Bold-webfont.svg#CabinBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CabinBoldItalic';
    src: url('webfonts/Cabin-BoldItalic-webfont.eot');
    src: url('webfonts/Cabin-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Cabin-BoldItalic-webfont.woff') format('woff'),
         url('webfonts/Cabin-BoldItalic-webfont.ttf') format('truetype'),
         url('webfonts/Cabin-BoldItalic-webfont.svg#CabinBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* ==================== Carto Gothic =========================== */


@font-face {
    font-family: 'CartoGothicStd';
    src: url('webfonts/CartoGothicStd-Book-webfont.eot');
    src: url('webfonts/CartoGothicStd-Book-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/CartoGothicStd-Book-webfont.woff') format('woff'),
         url('webfonts/CartoGothicStd-Book-webfont.ttf') format('truetype'),
         url('webfonts/CartoGothicStd-Book-webfont.svg#CartoGothicStdBook') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CartoGothicStdItalic';
    src: url('webfonts/CartoGothicStd-Italic-webfont.eot');
    src: url('webfonts/CartoGothicStd-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/CartoGothicStd-Italic-webfont.woff') format('woff'),
         url('webfonts/CartoGothicStd-Italic-webfont.ttf') format('truetype'),
         url('webfonts/CartoGothicStd-Italic-webfont.svg#CartoGothicStdItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CartoGothicStdBold';
    src: url('webfonts/CartoGothicStd-Bold-webfont.eot');
    src: url('webfonts/CartoGothicStd-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/CartoGothicStd-Bold-webfont.woff') format('woff'),
         url('webfonts/CartoGothicStd-Bold-webfont.ttf') format('truetype'),
         url('webfonts/CartoGothicStd-Bold-webfont.svg#CartoGothicStdBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CartoGothicStdBoldItalic';
    src: url('webfonts/CartoGothicStd-BoldItalic-webfont.eot');
    src: url('webfonts/CartoGothicStd-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/CartoGothicStd-BoldItalic-webfont.woff') format('woff'),
         url('webfonts/CartoGothicStd-BoldItalic-webfont.ttf') format('truetype'),
         url('webfonts/CartoGothicStd-BoldItalic-webfont.svg#CartoGothicStdBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* ==================== Sketchetik =========================== */
  
  
@font-face {
    font-family: 'Sketchetik-Bold';
    src: url('webfonts/sketchetik/24FACB_0_0.eot');
    src: url('webfonts/sketchetik/24FACB_0_0.eot?#iefix') format('embedded-opentype'),
         url('webfonts/sketchetik/24FACB_0_0.woff') format('woff'),
         url('webfonts/sketchetik/24FACB_0_0.ttf') format('truetype');
}
  
@font-face {
    font-family: 'Sketchetik-Black';
    src: url('webfonts/sketchetik/24FACB_1_0.eot');
    src: url('webfonts/sketchetik/24FACB_1_0.eot?#iefix') format('embedded-opentype'),
         url('webfonts/sketchetik/24FACB_1_0.woff') format('woff'),
         url('webfonts/sketchetik/24FACB_1_0.ttf') format('truetype');
}
 
  
@font-face {
    font-family: 'Sketchetik';
    src: url('webfonts/sketchetik/24FACB_2_0.eot');
    src: url('webfonts/sketchetik/24FACB_2_0.eot?#iefix') format('embedded-opentype'),
         url('webfonts/sketchetik/24FACB_2_0.woff') format('woff'),
         url('webfonts/sketchetik/24FACB_2_0.ttf') format('truetype');
} 
  
@font-face {
    font-family: 'Sketchetik-Light';
    src: url('webfonts/sketchetik/24FACB_3_0.eot');
    src: url('webfonts/sketchetik/24FACB_3_0.eot?#iefix') format('embedded-opentype'),
         url('webfonts/sketchetik/24FACB_3_0.woff') format('woff'),
         url('webfonts/sketchetik/24FACB_3_0.ttf') format('truetype');
}
 



/*=== Illuminate ====== */

@font-face {
    font-family: 'Illuminate';
    src: url('webfonts/illuminate/illuminate-webfont.eot');
    src: url('webfonts/illuminate/illuminate-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/illuminate/illuminate-webfont.woff') format('woff'),
         url('webfonts/illuminate/illuminate-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}






/* Set all elements to the defualt font */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {    
    color : inherit;
}

*, html {          
    font-family: spcorbel, sans-serif;
    font-size:14px;    
    color: #000;    
}

strong, b {
    font-weight: bold;
}

em {
    font-style: italic;
}

p {    
    font-size: 16px;            
}

h1,h2,h3,h4,h5,h6 {    
    font-family: Sketchetik-Bold, sans-serif;
    text-transform: uppercase;          
    color: #000;
}

h1 { 
    font-size: 3.4em; 
}

h2 { 
    font-size: 1.4em; 
}

h3 { 
    font-size: 1.2em; 
}

h4 { 
    font-size: 1em; 
}

h5 { 
    font-size: 1em; 
}

h6 { 
    font-size: 1em; 
}

h1 a, h2 a, h3 a, h4 a {
    text-decoration: none;    
}


/* ======================= HEADER ================================== */

#header {   
    color: #67666C;
}
#header h1 {      
    font-size: 58px;        
    font-family: Sketchetik-Bold, sans-serif;     
    text-transform: uppercase;
    color: #183851;
}

#header #SiteTagLine {
    font-size: 20px;    
    font-family: MuseoSans, sans-serif;
    text-transform: uppercase;
}

#Navigation * a {    
    color: #000;
    font-family: Sketchetik-Bold, sans-serif;
    text-transform: uppercase;
    font-size: 1.4em;    
}

#Navigation a:hover {
    color: #000;
}

#Navigation a.current {
    color: #000;
}

#SubNavigation * a {    
    color: #000;
    font-family: Sketchetik-Bold, sans-serif;
    text-transform: uppercase;
    font-size: 1.1em;    
}

#SubNavigation a:hover {
    text-decoration: none;
    color: #000;
}


.gig_summary_container h2 {
    text-transform: uppercase;
    font-size: 2em;
}

.gig_summary_container .SupportActs {
    font-family: Sketchetik-Bold, sans-serif;
    text-transform: uppercase;
    font-size: 1.2em;
}

.gig_summary_container .EventDate {
    font-family: Sketchetik-Bold, sans-serif;
    text-transform: uppercase;
    font-size: 1.5em;
}

.gig_summary_container .when {
    font-family: Sketchetik-Bold, sans-serif;
    font-size: 2.8em;
}

.gig_summary_container .support_acts {    
    font-size: 2em;
    text-transform: uppercase;    
}

.gig_summary_container .minor_info {    
    text-transform: uppercase;    
    font-size: 1em;
}

.gig_summary_container .tickets_link_container {    
    text-transform: uppercase;    
    font-size: 1.2em;    
}




