           body            { background: black;
                             background-image: url('images/background.jpg');
                             background-position: top right;
                             background-repeat: no-repeat}

           img { border:0 }

           h1 { color: #fffcd2; margin: 0px 0px 20px 0px; font-size: 110% }

           fieldset { border:0; text-align: right; margin-bottom: 3px }

           input { background: black; border: 1px solid #81776e; color: #C5E6F1; }

           label    { color: #81776e; }

           #bigfoto { float:left;
                      margin-right: 50px }

           #postcard { background-image: url('images/water.jpg'); width:450px; height:250px; overflow: hidden; border:0; font-size: 120% }
           #comment  { background-image: url('images/water.jpg'); width:450px; height:250px; overflow: hidden; border:0; font-size: 120% }

           .rushme_hide { display: none; }

           #photosubline { margin-left: 20px  }

           #heading-main { margin: 20px 0px 10px 20px }

           #navigation       { font-size: 75%; margin-left: 26px; font-weight:bold; letter-spacing: 0.5EM; margin-bottom:10px }
           #navigation ul    { list-style-type:none; margin-left: 0; padding-left: 0px}
           #navigation ul li { display: inline; margin-right: 10px}

           #maincontent { margin-left: 26px  }

           #songlist { margin: 40px 0px 40px 0px }

           #songlist li { margin-bottom: 20px; letter-spacing: 0.3EM; }



           .songquote { line-height: 1.6em;
                        color: #fffcd2; }

           .normaltext { line-height: 1.6em;
                         color: #fffcd2; }

           .smalltext { font-size: 80%;
                        color: #81776e; }

           .smalltext a, a:link, a:visited, a:active { color: #81776e; }
           .smalltext a:hover                        { color: #ffa82c; }
           .smalltext a, a:link, a:visited, a:active { color: #81776e; }


           .normaltext a, a:link, a:visited, a:active { color: #81776e; }
           .normaltext a:hover                        { color: #ADDEFF }


           .nice-1 a:hover { color: #A1EA7E }
           .nice-2 a:hover { color: #C89BED }
           .nice-3 a:hover { color: #EBD65E }
           .nice-4 a:hover { color: #a3c6ff }

           .song-1-link a:hover { color: #eaebfc }
           .song-2-link a:hover { color: #d8dbf9 }
           .song-3-link a:hover { color: #c8ccf7 }
           .song-4-link a:hover { color: #b4b9f4 }
           .song-5-link a:hover { color: #a6abf2 }
           .song-6-link a:hover { color: #949bef }
           .song-7-link a:hover { color: #747cea }

           .keyvisual        { float:left;
                               display: inline;
                               padding-top:20px;
                               width: 310px }



           .innercontent { display: inline; float: left; padding-top: 20px }

           #contact-main {     float:left;
                               display: inline;
                               padding:20px 0px 0px 0px;
                               width: 500px  }

           #contact-sidebar { display: inline; float: left; padding-top: 20px; padding-left:20px }


            ul    { margin:0; padding : 0px ; list-style-type: none;  }
            ul li { margin:0; padding : 0px }
