﻿body,html {
    height:100%;
    margin:0px;
    padding:0px;
     
}

a:link
{
	color: #999999;
}
a:visited
{
	color: #999999;
}
a:hover
{
	color: #FFFFFF;
}
a:active
{
	color: #FFFFFF;
}
	 

body
{
    
    background-attachment:inherit;
    background-repeat:repeat-x;
    background-color:Black;
    font-family:Arial;
     
}

.content-container
{
    background-image:url("Images/main-back-2.jpg");
    background-repeat:no-repeat;
    background-attachment:inherit;
    background-position:0px 0px;
    width:100%;
    height:1200px; 
    overflow:auto;
    
}

.nav-title
{
    width:1024px;
    height:200px;
   
    background-repeat:no-repeat;
    background-attachment:inherit;
    background-position:60px 0px;
    border: solid 1px transparent; 
    
}
.main-container
{
   padding-top:100px;
}
 .v2-glow
{
     
    background-image:url("Images/v2-glow.png");
    background-attachment:inherit;
    background-repeat:no-repeat;
    width:509px;
    height:507px;
    margin-top:150px;
    margin-left:80px;
    
     
    
}


.nav-title .v2-glow h1
{
     
}

.thumb-back
{
    background-image:url("Images/thumb-back.jpg");
    background-attachment:inherit;
    background-repeat:no-repeat;
    width:400px;
    height:325px;
    margin-left:110px;
    margin-top:30px;
    text-align:center;
     
   
}



.support-container
{
    margin-top:-30px;
    margin-left:30px;
}

.thumb-container
{
    width:400px;
    height:300px;
    margin-left:5px;
    margin-top:-15px;
    text-align:center;
}
.thumb-bottom
{
    background-image:url("Images/thumb-bottom.jpg");
    background-attachment:inherit;
    background-repeat:no-repeat;
    width:410px;
    height:69px;
}

.leader-container
{
     
    margin-left:650px;
    margin-top:0px;
}
.leader-back
{
    background-image:url("Images/leader-back.jpg");
    background-repeat:no-repeat;
    background-attachment:inherit;
    width:310px;
    height:760px;
    margin-top:-90px;
    padding-left:10px;
    padding-top:10px;
}

.leader-thumb
{
    background-image:url("Images/leaderboard_lg_tile.png");
    background-attachment:inherit;
    background-repeat:no-repeat;
    width:290px;
    height:100px;
     
    
    
}

.leader-thumb-alt
{
    background-image:url("Images/leader-thumb-alt.png");
     background-attachment:inherit;
    background-repeat:no-repeat;
    width:290px;
    height:100px;
}

.leader-thumb-small
{
     background-image:url("Images/leaderboard_sml_tile-2.png");
     background-attachment:inherit;
    background-repeat:no-repeat;
    width:290px;
    height:60px;
}

.leader-thumb-small-alt
{
     background-image:url("Images/leader-thumbs-small-alt.png");
     background-attachment:inherit;
    background-repeat:no-repeat;
    width:300px;
    height:56px;
}

.leader-number
{
    margin-top:0px;
    margin-left:10px;
    font-size:40px;
    font-weight:bold;
    color:White;
       
}

.leader-number-small
{
     
    margin-left:15px;
    font-size:26px;
    font-weight:bold;
    color:White;
}


.runnerup-tab
{
    font-size:8px;
    font-weight:bold;
    text-decoration:none;
    color:#513215;
}

.leader-thumb-alt
{
}

 .artist-tab 
{
    font-size:10px;
    font-weight:bold;
     text-decoration:none;
    color:#FFFFFF;
   
    
}

.button-big
{
    
}

.button-mini
{
    border:solid 1px #513215;
    width:30px;
    margin-left:35%;
}


.hr
{
    border-width: 1px 0px 0px 0px;
    border-style:solid;
    border-color:#000000;
}

a:hover.artist-tab
{
    color:Red;
}
.artist-tab-mini
{
    font-size:9px;
    color:#BBBBBB;
}
.leader-tab
{
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    color:#333333;

}

a:hover.leader-tab
{
    color:#FFFFFF;
}

a:link.leader-tab-small, a:visited.leader-tab-small
{
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    color:#365651;
    
    
}

a:hover.leader-tab-small
{
    color:Red;
}

.play-small
{
    padding-right:6px;
    float:right;
    margin-top:-14px;
}

.play-big
{
    padding-right:6px;
    float:right;
    padding-top:2px;
    
}

.play-big .border
{
    border:solid 1px #513215;
    width:45px;
}

.leader-tab-mini
{
    font-size:13px;
    color:#333333;
    font-weight:bold; 
    padding-top:10px;
}

a:link.mini, a:visited.mini
{
    font-size:18px;
    
    
}

.artist-thumb
{
    width:93px;
    height:93px;
    background-color:#acbbc7;
    border: solid 1px Black;
    padding-top:1px;
    padding-left:1px;
 
}



.artist-thumb-img
{
    border: solid 1px Black;
    width:90px;
    height:90px;
    
}



.leader-artist-thumb
{
    background-image:url("Images/background-glow.png");
    background-attachment:inherit;
    background-repeat:no-repeat;
    background-position:12px -5px;
    width:90px;
    height:90px;
    vertical-align:middle;
    padding-top:-4px;
    padding-left:10px;
}

.arist-play-button
{
    
    background-image:url("Images/Play-Button-Big.jpg");
    background-position:-12px -2px;
    width:112px;
    height:105px;
    vertical-align:middle;
    padding-top:5px;
}
.leader-artist-thumb-small
{
   padding-top:15px;
     
}

.leader-artist-thumb-img
{
    
     
}

 
.leader-artist-play-large
{
    
     padding-top:8px;
}

.hidden-link-ie
{
     
    margin-top:-163px;
     left:1px;
    width:118px;
    height:118px;
    border:solid 2px red;
}

.hidden-link-applemac-safari
{
    position:relative;
    z-index:0;
    top:-28px;
    
    margin-top:-200px;
     left:3px;
    width:118px;
    height:118px;
    border:solid 1px red;
}

.hidden-link-firefox
{
     position:relative;
    z-index:0;
    top:-120px;
    
    margin-top:-163px;
     left:3px;
    
}

.hidden-link-opera
{
    position:relative;
    z-index:1;
    top:-28px;
    left:-27px;
    margin-top:-163px;
     
    width:118px;
    height:118px;
}

.sub-nav-back-1a
{
   background-color:#444444;
   width:368px;
   padding-left:5px;
   
 
   
}
 






