body {
    background-image: url('img/background.jpg');
    background-repeat: repeat-x;
    background-attachment: scroll;
    background-color: #996699;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    vertical-align: center;
}

img.leftgirl {
    hspace: 0;
    vspace: 0;
}

img.tlfnumber {
    hspace: 0;
    vspace: 0;
}

img.tlfnumber-small {
    height: 16px;
    width: 16px;
    hspace: 0;
    vspace: 0;
}


.title {
    height: 100;
    font-size: 32px;
    color: white;
    font-family: tahoma;
    font-style: italic;
}

.description {
    font-weight: bold;
    font-family: tahoma;
    font-size: 14px;
    color: white;
}

.black-description {
    font-weight: bold;
    font-family: tahoma;
    font-size: 16px;
    color: black;
}


.disclaimer {
    font-size: 10px;
    color: black;
    font-family: arial;
    text-align: justify;
}

.enter-leave {
    font-size: 24px;
    font-family: verdana;
    color: #4a4645;
}

.tip {
    font-size: 10px;
    color: #5d5958;
    font-family: verdana;
    font-weight: bold;
}

.gallery-link {
    font-size: 14px;
    color: #666666;
    font-family: tahoma;
    font-weight: bold;
}


.promgallery-onoff {
    font-size: 12px;
    font-weight: bold;
    background-color: #4a4645;
    font-family: tahoma;
    text-align: center;
    height: 17;
    vertical-align: top;
}

.promgallery-name {
    text-align: center;
    font-weight: bold;
    font-size : 11px;
    font-family: tahoma;
}

.promgallery-extension {
    text-align: center;
    font-weight: bold;
    font-size : 11px;
    font-family: tahoma;
}

.promgallery-image {
    border-style:solid;
    border-color:#4a4645;
    border-width:thin;
    font-size:10px;
    color: black;
}

.bottom-border {
    border-bottom-style:solid;
    border-bottom-color:#4a4645;
    border-bottom-width:thin;
}

.profile-data {
    text-align: left;
    font-weight: bold;
    font-size: 11px;
    font-family: tahoma;
}

.profile-description {
    text-align: left;
    font-style: italic;
    font-size : 13px;
    font-family: times new roman;
    color: white;
}

.profile-phone {
    font-weight: bold;
    font-family: tahoma;
    font-size: 16px;
    color: white;
}

.black-link {
    font-family:tahoma;
    font-size: 11px;
    color: black;
    font-weight: bold;
    text-align: center;
}

.email-link {
    font-family:tahoma;
    font-size: 11px;
    color: white;
    font-weight: bold;
}

.legal-notice {
    font-family:tahoma;
    font-size: 11px;
    color: black;
    font-weight: bold;
}


a {
    text-decoration: none;
}

.bookmark {
    font-family:tahoma;
    font-size: 11px;
    color: white;
    font-weight: bold;
    text-decoration: unerline
}