body, div, h1, h2, h3, h4, h5, h6, p, ul, img {margin:0px; padding:0px; }

body { font-family: Arial, Helvetica, sans-serif;line-height: 21px; background-color: #000000}

.container {
    width: 800px;
    margin: 0 auto; 
}



#logo h1 {
    text-indent: -9999px; 
}






ul#menu {
    list-style: none;
    
}


ul#menu li {  
        float: right;
        padding-left: 60px;
        
}  

ul#menu li a{  
         text-indent: -9999px; 
        
}  


ul#menu li a.twitter {  
        background: url(images/twitter_bl.png) no-repeat;
        display: block; width: 127px; height: 98px;
        }  


ul#menu li a.twitter:hover {  
        background: url(images/twitter.png) no-repeat;
        display: block; width: 127px; height: 98px;
          }  


ul#menu li a.blog {  
        background: url(images/blog_bl.png) no-repeat;
        display: block; width: 67px; height: 67px;
        }  


ul#menu li a.blog:hover {  
        background: url(images/blog.png) no-repeat;
        display: block; width: 67px; height: 67px;
          }  
          
ul#menu li a.youtube {  
        background: url(images/youtube_bl.png) no-repeat;
        display: block; width: 51px; height: 61px;
        }  


ul#menu li a.youtube:hover {  
        background: url(images/youtube.png) no-repeat;
        display: block; width: 51px; height: 61px;
          }            


ul#menu li a.myspace {  
        background: url(images/myspace_bl.png) no-repeat;
        display: block; width: 61px; height: 61px;
        }  


ul#menu li a.myspace:hover {  
        background: url(images/myspace.png) no-repeat;
        display: block; width: 61px; height: 61px;
          }            


ul#menu li a.lastfm {  
        background: url(images/lastfm_bl.png) no-repeat;
        display: block; width: 62px; height: 61px;
        }  


ul#menu li a.lastfm:hover {  
        background: url(images/lastfm.png) no-repeat;
        display: block; width: 62px; height: 61px;
          }            




#content h2 {
    text-indent: -9999px

}

#content h3 {
    font-size: 24px;
    color: #940315;
    padding-top: 20px;
    
}


#content h4 {
    float: right;
    font-size: 32px;
    color: #6CC77D     ;
    padding-top: 20px;
     padding-right: 10px;
    padding-bottom: 20px;
}



#content p {
    font-size: 14px;
    color: #9b96a3;
    padding-top: 20px;
}

#content small {
    font-size: 12px;
    color: #393845; 
}

#content a {
    color: #0f6c8d;
    font-weight: bold;
    text-decoration: none; 
}



#footer {
     
    padding-top: 20px;
    padding-bottom:60px;
    margin-top: 40px;
    color: #9b96a3; 
}


#footer p {
    font-size: 10px;
    color: #9b96a3;
}

#footer small {
float: right;
    font-size: 10px;
    color: #393845; 
}

