body {
    margin:0px;
    padding:0px;
    }

#wrapper{
    margin:0px;
    padding:0px;
}

#content{
    background-image: url('../images/nabkg2.jpg');
    background-position: top;
    background-repeat:no-repeat;
    width:1000px;
    height:566px;
    margin: auto;
}

#nav {
    margin-top: 40px;
    margin-left:0px;
    float:left;
    width:310px;
    padding:0px;
}

#nav a {
    padding-left:7px;
    padding-right:15px;
    font-family: arial;
    font-size: 28px;
    letter-spacing: -1px;
    font-weight:bold;
    text-transform: uppercase;
    color: #fff;
    text-decoration: none;
    vertical-align:top;
 }

#nav a:hover {
    color:#444;
    background:#fff;
    -moz-border-radius-topright:10px;
    -webkit-border-top-right-radius:10px;
    -moz-border-radius-bottomright:10px;
    -webkit-border-bottom-right-radius:10px;

}

/*#bar {
    height:31px;
    width:15px;
    background:#fff;
    display:inline-block;
    margin-top:0px;
}*/

#album {
    width:200px;
    float:left;
    margin-top:10px;
    font-family: arial;
    font-size: 28px;
    letter-spacing: -.5px;
    font-weight:bold;
    text-transform: uppercase;
    color: #fff;
}

#album span {
    vertical-align:top;
}

#name {
    margin-left: 0px;
    width:200px;
    float:left;
    text-transform: uppercase;
    color: #fff;
    font-family: arial;
    letter-spacing: 1px;
    font-size: 10pt !important;
    font-weight: normal !important;
}
#twitwrap {
    position:absolute;
    margin-left:690px;
    margin-top:80px;
    width:450px;
    height:350px;   
    background-image: url('../images/polaroid.png');
    background-repeat: no-repeat;
}


#twits {
    width:222px;
    margin-top:42px;
    margin-left:38px;
}

#infobox, #contactbox, #chartsbox {
    margin-top:30px;
    margin-right:20px;
    float:right;
    width:600px;
    height:500px;
    color: #000;
    background:#fff;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}

#infocontent, #contactinfo, #chartsbox {
    position:relative;
    top:-20px;
    width:560px;
    height:450px;
    padding:15px;
    overflow: auto;
}

#networkbox, #contactbox, #buybox {
    margin-top:30px;
    margin-right:20px;
    float:right;
    width:600px;
    height:270px;
    color: #085258;
    background:#fff;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}

#networkinfo, #buyinfo {
    width:520px;
    height:150px;
    padding:40px;

}

#contactinfo {
    position:relative;
    top:-20px;
    width:560px;
    height:250px;
    padding:15px;
    overflow: auto;
}

#buynow {
    float:right;
    margin-right:20px;
    z-index:100;
    width:400px;
    background: #fff;
    padding:10px;
    -moz-border-radius-bottomleft:10px;
    -webkit-border-bottom-left-radius:10px;
    -moz-border-radius-bottomright:10px;
    -webkit-border-bottom-right-radius:10px;
}

#footer {
    text-align:center;
    width:1000px;
    height:30px;
    margin:auto;
    font-family:arial;
    font-size:9pt;
    color:#bbb;
}

#pdf {
    float:right;
    width:190px;
    font-family:arial;
    font-size:10pt;
    line-height:24px;
    padding-right:25px;
}

#pdf a, #pdf img {
    border:0px;
    text-decoration:none;
    color:#000;
}

#pdf a:hover {
    color:#0091d6;
}

#buy {
    float:right;
}

#chords, #player, #buy {
    width:340px;
    padding-bottom:30px;
}

#charts:hover, #purchase:hover {
    cursor:pointer;
}

#column {
    float:left;
    width:205px;
    margin:0px;

}

#column2 {
    float:left;
    width:110px;
    margin:0px;
    text-indent:10px;
}



#column ul li,#column2 ul li {
    list-style-image:none;
    list-style-type:none;
    height:26px;
    line-height:26px;
    vertical-align:middle;
    margin:0 auto;

}

#column ul,#column2 ul {
        margin:0px;
        padding:0px;
}

#column ul li a img, #column2 ul li a img, #downloadall a img {
    border:none;
    vertical-align:middle;
}

.hilight {
    background: #d4d4d4;
}

#downloadall{
    margin:0 auto;
    width:320px;
    height:100px;
}