/*
 *  Live Nation UK
 *  http://www.livenation.co.uk/
 *  Jasal Vadgama
 *  Michal Gondar
 */

body { font-family: Arial, Sans-Serif; font-size: 13px; color: #f2f2f2; }

/** HEADERS **/
h1 {}
h2 { color: #838b94; font-size: 18px; text-transform: uppercase; font-weight: bold; }
    .merchBox h2 { color: #fff; }
    .videoBox h2 { color: #fff; font-size: 15px; }
    div.starHeader h2 { color: #fff; font-size: 20px; }
    #footer h2 { font-size: 15px; }
h3 {}
    .azSection h3 { font-size: 15px; font-weight: bold; }

/** LINKS **/
a { color: #fff; text-decoration: none; }
    * a:hover, * a:focus, .twitterFeed a, .readMore { color: #00ccff; }
        .readMore { font-style: italic; }
        .twitterFeed a:hover, .twitterFeed a:focus, .readMore:hover, .readMore:focus { color: #fff; }
    h2 a { color: #838b94; font-size: 16px; }
        .newsList h2 a { color: #fff; font-weight: bold; }
    .spotifyPlaylist a { color: #a8c43c; text-transform: uppercase; }
    .seoCopy a { color: #67819c; text-decoration: underline; }
    .footerSection a, .footerSectionLong li span { font-size: 12px; text-transform: uppercase; }
    .topButton a { color: #000; font-size: 10px; text-transform: uppercase; }
    .azSection a { color: #00ccff; }
        .azSection a:hover, .azSection a:focus { color: #dede29; }

/** PARAGRAPHS **/
p { line-height: 1.2em; }

#strap { font-size: 11px; }
    .strapContent li { color: #43a5d2; font-weight: bold; text-transform: uppercase; }

#header { text-align: center; }
    .countdown { color: #ff0000; text-transform: uppercase; }

.date { color: #ccc; }
.videoBox { color: #fff; }
.newsList .intro { font-size: 14px; }
.dateTab span { color: #374044; font-size: 11px; font-weight: bold; text-transform: uppercase; }
div.ticketInfo { font-size: 14px; line-height: 1.2em; }
div.buyTicket { text-align: center; font-size: 18px; font-weight: bold; }
    .buyButton { font-size: 22px; text-transform: uppercase; font-weight: bold; }
.merchBox { text-transform: uppercase; }
.adBox { text-align: center; }
.seoCopy { color: #67819c; font-size: 12px; }
    .countdown .seoCopy { color: #43a6d5; }
.copyright { font-size: 9px; color: #475e72; }

/** LISTS **/
#topNav li { text-transform: uppercase; font-size: 17px; font-weight: bold; }
.sidebar li { color: #43a6d5; font-size: 16px; text-transform: uppercase; }
.sidebar .active { color: #dede29; }

/** VIDEOS **/
#comments .comment { font-size: 11px; }
#comments .comment .author { color: #43A6D5; font-weight: bold; }
#comments .comment .time { color: #DEDE29; }
#comments .comment .text {}
#comments a.arrow { font-size: 12px; color: #43A6D5; font-weight: bold; }
#comments a.arrow:hover { color: #DEDE29; }
#videosList .video-box { font-size: 11px; }
#videosList .video-box a { font-size: 12px; color: #43A6D5; font-weight: bold; }
#videosList .video-box .video-time { font-size: 10px; color: #fff; }
#videosList a.arrow { font-size: 12px; color: #43A6D5; font-weight: bold; }
#videosList a.arrow:hover { color: #DEDE29; }

/** ILNE UP **/
#lineup h2 { color: #fff; font-size: 15px; }
.stage-day a { font-size: 25px; font-weight: bold; }
#lineup .lineupDay { font-size: 25px; font-weight: bold; text-transform: uppercase; }

/** ILNE UP :: ARTIST **/
#artist h2 { font-weight: bold; font-size: 18px; }
#artist #artistTopAlbums a { font-size: 12px; }
#artistTopTracks .bar { color: #000; }