/*
THEME NAME: Hype City
THEME URI: http://www.hypecity.no/
DESCRIPTION: Custom theme for Hype City Records
VERSION: 1.0
AUTHOR: Tor Martin Boe / Havard Grimelid
AUTHOR URI: http://perrong.no
*/

* { margin: 0; padding: 0; font-family: Georgia, "Times New Roman", Times, serif; } /* Resets */

body { font-size: 62.5%; letter-spacing: -0.2px; line-height: 1.3em; color: black; background:#fff; }

h1 { font-size: 2.4em; margin: 10px 0; line-height: 1em }
h2 { font-size: 2.2em; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.2em; }

p { font-size: 1.2em; line-height: 1.3em; margin: 0 5px 15px 0; }

ul { list-style: none; font-size: 1.2em; }
    ul li { line-height: 1.3em; }

a { outline: none; text-decoration: none; }
    a img { border: none; }
    a:link      { color: #888; }
    a:visited   { color: #888; }
    a:focus     { color: #888; }
    a:hover     { text-decoration: underline; }
    a:active    { color: #000; }
    
    .current_page_item a, .current_page_item a:hover { background: #FFFFFF !important; color: #000 !important; } /* Active page link */
        
img { vertical-align: top; }
    img#wpstats { display:none; } /* Remove the stats smiley from page footer */

table { border-collapse: collapse; font-size: inherit; }

form { margin-left: -3px; }

#container { width: 929px; margin: 74px auto 20px auto; }

#content { margin-left: 272px; margin-right: 237px; }

#lang { margin: 10px 0 0px 0; }
    #lang h4 { text-transform: uppercase; color: #888;}
    #lang p { margin-top: 5px;}

#news { margin-left: 272px; margin-right: 200px; }

#bandlist { float: left; margin: 140px 0 0 80px; width: 192px; }

#bands { text-transform: uppercase; font-weight: bold; }

#meta { width: 237px; }
    #meta, #latest-news { float: right; }
    #meta h3, #latest-news h3 { font-size: 1.1em; text-transform: uppercase; color: #888; margin-top: 12px; }
    #meta ul, #latest-news ul { margin: 6px 0 6px 0; }

#latest-news { width: 200px; }


.news-listing { font-size: 1.4em; margin-top: 1em; }

#front-page { width: 260px; margin: 0 auto; }
    #front-page #logo { margin: 1em 38px 3em 38px; }
    #front-page h3 { text-transform: uppercase; margin-bottom: 0.5em; color: #000; }
    #front-page #bands li { font-size: 1.4em; }
    #front-page #info { margin-top: 2em; color: #888; }
    #front-page #news-abstract { margin-top: 14px; }
        #front-page #news-abstract table tr td { font-size: 1.2em; color: #888; padding-right: 0.5em; vertical-align: top; }
        #front-page #news-abstract #more-news { margin-top: 5px; text-align: right; }

#rss-nor { background: transparent url("img/rss.gif") no-repeat 80px 0; }
    #rss-nor a { display: block; text-decoration: none; color: #000; }
#rss-eng { background: transparent url("img/rss.gif") no-repeat 50px 0; }
    #rss-eng a { display: block; text-decoration: none; color: #000; }


#logo { margin-bottom: 10px; margin-left: -25px; }
#perrong { padding-top: 10px; margin-top: 20px; color: #888; }
    #perrong a { color: #000; }

.post { margin: 14px 10px 0 8px; }
    .post h1 { text-transform: uppercase;}
    .post h2 { text-transform: uppercase; margin: 7px 0 6px 0; color: #002c6b; line-height: 1em; font-size: 2.1em; }
        .post h2.artist { font-size: 2.4em;}
    .post h3 { margin-bottom: 10px; }

    .post .entry li { margin-left: 1.6em; padding-left: 1.6em; }

    .entry img { max-width: 100%; }

.custom-button { text-align: left;}

.navigation { margin-top: 2em; }
    .navigation .nav-previous { width: 50%; float: left; }
    .navigation .nav-next { width: 50%; float: right; }
/* .custom-button { border: none; background-color: #fff; border-bottom: 1px solid #fff; color: #888; text-align: left; } */
/*     .custom-button:hover { border-bottom: 1px solid #888; } */
/*     .custom-button:hover { text-decoration: line-through; } */
