body {
        background-image: url(../pics/background.jpg);
        background-position:top center;
        background-repeat: no-repeat;
        font-family: verdana,arial,helvetica,sans-serif;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        background-color: #66c1dc;
        text-align: center;
}

#CDSSCROLLINGRAVE {
margin-left:auto !important;
margin-right:auto !important;
margin-top:50px !important;
}


h1 {    color: #00008B;
        font-weight: 100;
        text-align: center;
}

h1  { font-family: 'Shadows Into Light Two', cursive; font-size: 28px; line-height: 32px; margin-top: 3px; padding-top:5px;}

p {
        font-size: 10pt;
        line-height: 12pt;
}

.bild-l-col0 {
        border: 3px none;
        float: left;
        margin-right: 0px;
        position: relative;
}

.bild-r-col0 {
        border: 3px none;
        float: right;
        margin-right: 10px;
        position: relative;
}

.nl-box {
        border:3px ridge #2c92c6;
        border-radius: 10px;
        text-align:center;
        padding: 10px 10px 10px 10px;
        margin: 20px 60px 0px 60px;
}

.clear {
	clear: both;
}

#flag-line {
        margin:10px 10px 20px 10px;
        font-size: 14px;
        padding: 6px;
        float: right;
}

#hotel-line {
        color: #FFFFCC;
        font-family: 'Arial Unicode MS',arial,helvetica,sans-serif;
        font-size: 10pt;
        font-weight: bold;
        line-height: 12pt;
        padding: 0px;
        position: absolute;
        right: 33%;
        top: 147px;
        width: 240px;
}

#container {
        position: relative;
        background-color: #ffffff;
        padding: 10px;
        width: 780px;
        margin: 0 auto;
        text-align: left;
        z-index: 0;

}

#main {
        position: relative;
        background-color: #ffffff;
        font-size: 11pt;
        width: 775px;
        border: 1px solid #000000;
        z-index: 0;
        padding-bottom: 13px;

}


#home {
        position: relative;
        width: 748px;
        background: #ffffff;
        margin-top: 20px;
        margin-left: 13px;
        z-index: 0;

}


#home1 {
        position: relative;
        width: 166px;
        background: #ffffff;
        font-size: 10pt;
        color: #000000;
        float: left;
        border: none;
        z-index: 0;
}

img { border: 0;}



.home2 {
        position: relative;
        color: #ffffff;
        width: 174px;
        min-height: 232px;
        max-height: 332px;
        margin-left: 13px;
        float: right;
        padding: 2px;
        z-index: 0;

}

#home2back {
        position: relative;
        width: 573px;
        min-height: 232px;
        max-height: 332px;
        background-image: url(../pics/home_btn1_back.jpg);
        float: right;
        z-index: 0;

}

.home_read_more_font {
                        font-family: 'Shadows Into Light', cursive;
                        font-size: 20px;
                        color: #000000;
                        padding: 5px;
                        font-weight:bold;
}

.home_box_font {
                        font-family: 'Shadows Into Light', cursive;
                        font-size: 21px;
                        line-height: 21px;
                        color: #ffffff;
                        padding: 5px;
}

.home_nl_font {
                        font-family: 'Shadows Into Light', cursive;
                        font-size: 27px;
                        line-height: 21px;
                        color: #000000;
                        padding: 5px;
                        margin-bottom: 2px;
}

.button_text {
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 10pt;
        color: #ffffff;
        padding-left: 4px;
        padding-right: 4px;
        padding-bottom: 0px;
        margin-top: 0px;
}

.button_text2 {
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 10pt;
        color: #ffffff;
        margin-left: 286px;
        padding-right: 4px;
        padding-bottom: 0px;
        margin-top: 0px;
}



#home3 {
        position: relative;
        background-image: url(../pics/home_btn2_back.jpg);
        width: 560px;
        min-height: 115px;
        max-height: 250px;
        margin-left: 13px;
        margin-top: 13px;
        padding-top: 2px;
        padding-left: 2px;
        float: right;
        z-index: 0;

}

#home3_family {
        width: 272px;
        float: right;


}

#home4 {
        position: relative;
        width: 560px;
        margin-left: 0px;
        margin-right: 14px;
        margin-top: 0px;
        float: right;
        z-index: 0;
}

#home4_subscribe {
        margin-top: 20px;
        margin-left: -120px;
        width: 272px;
        height: 150px;
        float: right;
        background-image: url(../pics/sign_up_back.gif);
}

#home4_subscribe a {text-decoration: none;

}

.subscribe {
        font-family: 'Shadows Into Light', cursive;
        font-size: 20px;
        line-height: 50px;
        margin-top: 3px;
        padding-top:5px;
        color: #000000;
        margin-left: 5px;
        text-decoration: none;
        }


#clear {
        clear:both
}



#righth {
        background-color: #000000;
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 10pt;
        padding: 0px 50px;
        position: absolute;
        right: 5%;
        text-align: left;
        top: 15%;
        width: 75%;
        z-index: 2;
}

#textbox {
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 11pt;
        left: 400px;
        padding: 20px;
        position: relative;
        text-align: left;
        top: 0px;
        width: 300px;
}

  .subc  { padding: 0 0.5em }
  .subcl { padding: 0 1em 0 0 }
  .subcr { padding: 0 0 0 1em }
  .high1  { margin-bottom: 1em }
  .high2  { margin-bottom: 2em }
  .high3  { margin-bottom: 3em }
  .high4  { margin-bottom: 4em }
  .high5  { margin-bottom: 5em }
  .high6  { margin-bottom: 6em }
  .high7  { margin-bottom: 7em }
  .high8  { margin-bottom: 8em }
  .high9  { margin-bottom: 9em }
  .low1   { margin-top: 1em }
  .low2   { margin-top: 2em }
  .low3   { margin-top: 3em }
  .low4   { margin-top: 4em }
  .low5   { margin-top: 5em }
  .low6   { margin-top: 6em }
  .low7   { margin-top: 7em }
  .low8   { margin-top: 8em }
  .low9   { margin-top: 9em }
  .right1   { margin-left: 1em }
  .right2   { margin-left: 2em }
  .right3   { margin-left: 3em }
  .right4   { margin-left: 4em }
  .right5   { margin-left: 5em }
  .right6   { margin-left: 6em }
  .right7   { margin-left: 7em }
  .right8   { margin-left: 8em }
  .right9   { margin-left: 9em }
  .left1   { margin-right: 1em }
  .left2   { margin-right: 2em }
  .left3   { margin-right: 3em }
  .left4   { margin-right: 4em }
  .left5   { margin-right: 5em }
  .left6   { margin-right: 6em }
  .left7   { margin-right: 7em }
  .left8   { margin-right: 8em }
  .left9   { margin-right: 9em }