/*Reset*/
html, body, div, h1, h2, h3, h4, h5, h6, img, p, ul, ol, li, a, fieldset, form, input, textarea, label {margin: 0; padding: 0; border: 0; outline: 0; font-weight: normal; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

/*Style*/
body {background-color: #fafce2; background-image: url(../img/bg.jpg); background-position: top center; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; color: #222; font-size: 14px; }
h1, h1 a, ul, ul li a {display: block; }
h1 {width: 100%; height: 135px; text-indent: -2000em; overflow: hidden; }
h1 a, ul li a {width: 100%; height: 100%; text-indent: -2000em; overflow: hidden; }
ul {width: 100%; height: 24px; margin: 31px 0 27px 0; }
ul li {float: left; height: 24px; margin-right: 29px; list-style-type: none; }
ul li:hover {background-position: 0 -24px; }
a {color: #222; }
a:hover {color: #fafce2; }

/*Div*/
div#wrap {width: 955px; margin: 234px auto; padding: 32px 0; }
div.left, div.middle, div.right {width: 295px; float: left; }
div.middle {margin: 0 35px; }

/*Nav*/
li#myspace {width: 94px; background-image: url(../img/nav_myspace.png); }
li#facebook {width: 66px; background-image: url(../img/nav_facebook.png); }
li#reverbnation {width: 31px; background-image: url(../img/nav_reverbnation.png); }
li#twitter {width: 126px; background-image: url(../img/nav_twitter.png); }
li#lastfm {width: 78px; background-image: url(../img/nav_lastfm.png); }
li#youtube {width: 62px; background-image: url(../img/nav_youtube.png); }
li#purevolume {width: 147px; background-image: url(../img/nav_purevolume.png); }
li#itunes {width: 92px; background-image: url(../img/nav_itunes.png); }
li#merch {width: 27px; margin-right: 0; background-image: url(../img/nav_merch.png); }
