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

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

}




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

}




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

}

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

}

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

}


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

}

/* ==================== LibreBaskerville =========================== */

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

}

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

}

@font-face {
    font-family: 'Baskerville';
    src: url('webfonts/libre-baskerville/LibreBaskerville-Bold-webfont.eot');
    src: url('webfonts/libre-baskerville/LibreBaskerville-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/libre-baskerville/LibreBaskerville-Bold-webfont.woff') format('woff'),
         url('webfonts/libre-baskerville/LibreBaskerville-Bold-webfont.ttf') format('truetype'),
         url('webfonts/libre-baskerville/LibreBaskerville-Bold-webfont.svg#LibreBaskervilleBold') format('svg');
    font-weight: bold;
    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: Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif;
    font-size:14px;
    color: #282829;
}

strong, b {
    font-weight: bold;
}

em {
    font-style: italic;
}

p {    
    font-size: 1em;
    line-height: 1.3em;
}

h1,h2,h3,h4,h5,h6 {    
    font-family: Baskerville, sans-serif;
    text-transform: uppercase;    
}

h1 { 
    font-size: 3.4em; 
}

h2 { 
    font-size: 1.8em; 
}

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 {       
    margin-left: -50px;
    width:800px;
    font-size: 128px;        
    font-family: Baskerville, sans-serif;     
    text-transform: uppercase;
}

#header #SiteTagLine {
    font-size: 20px;    
    font-family: Baskerville, sans-serif;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
}

#Navigation * a {    
    color: #000000;
    font-family: Baskerville, sans-serif;
    text-transform: uppercase;
    font-size: 17px;
    font-weight: bold;
}

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

#SubNavigation * a {    
    color: #67666C;
    font-family: Baskerville, sans-serif;
    text-transform: uppercase;
    font-size: 1em;    
}

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

#SubNavigation ul li.current a {                
    color: #282829;    
}


/* ======================= GIG Summary ================================== */


.gig_summary_container h2 {
    text-transform: uppercase;
    font-size: 2em;
    margin-bottom: 5px;
}

.gig_summary_container .SupportActs {
    font-family: Baskerville, sans-serif;
    font-weight: bold;
    font-size: 1.2em;
    text-transform: uppercase;
    margin-bottom: 5px;

}

.gig_summary_container .EventDate {
    font-family: Baskerville, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 1.5em;
    margin-bottom: 5px;
}

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

.gig_summary_container .support_acts {
    font-weight: bold;
    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;
}




