

body{
background-image:url("back.png");
color:white;
margin: 0 auto;
font-family:Georgia;

    }
    span{
        color:#8C7C62;
    }
    
    #header{
          position:relative;
                margin-right: 3px;
        background-image:url(images/header.png);
    background-repeat:no-repeat;
    background-position:center top;
    height:169px;
    }
        #header h1{
position:absolute;
left:-999999px;
    }
    
    #content {
        margin: 0 auto;
        position:relative;
        padding:0px;
          background-image:url(images/body.png);
    background-repeat:repeat-y;
    background-position:center bottom;
        height:778px;
        width:722px;
    }
        #content h3{
position:absolute;
    }
    
    #inner-content{
      width:500px;
    }
    #links{
        background-image:url(images/top.png);
    background-repeat:no-repeat;
    background-position:center bottom;
             padding-left:70px;
             word-spacing:80px;
             padding-top:2px;
             height:45px;

            
    }
        #links a{
text-decoration:none;
color:white;
    }
    #title{
      margin-left:300px;
    }
    #title h3{
          border-bottom:solid 3px;
        width:400px;
        padding-bottom:10px;
        letter-spacing:2px;
        font-weight:500;
        
    }
    #title p{
        padding-top:70px;
padding-left:120px;
width:280px;
    }
    
        #contactTitle{

    }
#contactTitle h3{
          border-bottom:solid 3px;
        width:600px;
        padding-bottom:10px;
        margin-left:30px;
        letter-spacing:2px;
        font-weight:500;
        text-align:right;
        
    }
    #contactTitle p{
        padding-top:70px;
        width:630px;
        text-align:right;
    }
    #home-guitar{
        position:absolute;
                background-image:url(images/guitar.png);
    background-repeat:no-repeat;
    background-position:top;
    height:400px;
        width:400px;
        margin-left:20px;
    }
        #home-guitar2{
        position:absolute;
        margin-top:-20px;
    background-image:url(images/aboutPIc.png);
    background-repeat:no-repeat;
    background-position:top;
    height:400px;
        width:400px;
        margin-left:20px;
    }
    
    #another{
        margin-top:-3px;
            position:absolute; 
    background-image:url(images/aboutPIc.png);
    background-repeat:no-repeat;
    background-position:top;
    height:400px;
        width:510px; 
        
    }
#home-guitar p{
color:#292929;
padding-left:30px;
    }
    #next{
                  position:relative;
        margin-top:100px;
        margin-left:10px;
    background-image:url(images/top.png);
    background-repeat:no-repeat;
    background-position: bottom;
     position:absolute;
     height:80px;
     width:700px;
    }
    #next p{
          position:relative;
        color:#292929;
        padding-left:20px;
    }
    #bottom{
                  position:relative;
                  margin-top:170px;
                  margin-left:20px;
                  width:350px;
                  
    }
    #bottom h3{
                  border-bottom:solid 3px;
        width:285px;
        padding-bottom:10px;
        padding-left:10px;
        letter-spacing:2px;
        font-weight:500;
    }
        #bottom-list{
                    letter-spacing:2px;
        font-weight:500;
            position:absolute;
            margin-top:50px;
        }
        #bottom-list ul{
            list-style:none;
            font-size:12px;
        }
        
        #bottom-list a{
text-decoration:none;
color:white;
    }
    #rightside{
        float:right;
    }
    #rightside h3{
    padding-right:37px;
    }
    #flashshop{
        margin-top:-5px;
        margin-left:20px;
        margin-bottom:-5px;
        
    }
    #flash-bottom{
        margin:0px;
    background-image:url(images/top.png);
    background-repeat:no-repeat;
    background-position: top;
    height:20px;
    }
    #message{
        margin-top:20px;
        margin-left:45px;
        width:600px;
        
    }
    #mailing h3{
        margin-left:28px;
        margin-top:40px;
                        border-bottom:solid 3px;
        width:175px;
        padding-bottom:10px;
        padding-left:70px;
        letter-spacing:2px;
        font-weight:500;
        
    }
    
        #addy{
        margin-left:110px;
        padding-top:70px;
        
    }
    #info{
        height:250px;
        width:800px;
    }
    #info p{
        position:absolute;
        margin-left:430px;
        width:270px;
        padding-top:60px;
    }

#title2 h3{
    width:155px;
              border-bottom:solid 3px;
              padding-right:120px;
        padding-bottom:10px;
        margin-left:420px;
        letter-spacing:2px;
        font-weight:500;
        text-align:right;
}