<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: 'blank';
    src: url('/AdobeBlank.otf') format('opentype');

}

@font-face {
    font-family: 'blank';
    src: url('/AdobeBlank.otf') format('opentype');
    font-weight: bold;
}

@font-face {
    font-family: 'blank';
    src: url('/AdobeBlank.otf') format('opentype');
    font-style: oblique;
}

@font-face {
    font-family: 'blank';
    src: url('/AdobeBlank.otf') format('opentype');
    font-style: italic;
}

@font-face {
    font-family: 'blank';
    src: url('/AdobeBlank.otf') format('opentype');
    font-style: oblique;
    font-weight: bold;
}

@font-face {
    font-family: 'blank';
    src: url('/AdobeBlank.otf') format('opentype');
    font-style: italic;
    font-weight: bold;
}

@font-face {
    font-family: 'DM Iconic';
    src: url('/App_Themes/DM-eco-webfont-clean.otf') format('opentype');
}

.roomType {
    font-family: 'DM Iconic';
    color: gainsboro;
}

BODY {
    margin: 0px;
    padding: 0px;
    background-color: #F2F1F0;
    font-size: 100%;
    -webkit-font-smoothing: subpixel-antialiased;
}

    BODY DIV #mainbg {
        background: #FFF url("../../images/bodybg3.gif");
    }

IMG {
    border: 0px;
}

FIELDSET {
    border: solid 1px #CCC;
    background-color: #F5F5DC;
}

LEGEND {
    /*background-color: #C5A373;*/
    background-color: #F5F5DC;
    border-left: solid 1px #CCC;
    border-top: solid 1px #CCC;
    border-right: solid 1px #CCC;
    font-family: 'Manrope', 'blank';
    font-size: 14px;
    font-weight: bold;
    color: #333;
    margin: 0px;
    padding: 0px 5px 2px 5px;
}

.pointer {
    cursor: pointer;
}

P {
}

A {
    /*color: #3F78A8;*/
    text-decoration: none;
    color: #304060;
}

PRE, CODE {
    font-family: Courier New, Courier, monospace;
    display: inline;
    white-space: pre-wrap; /* css-3 */
    white-space: -moz-pre-wrap; /* Mozilla, ÃÂ½ÃÂ°Ã‘â€¡ÃÂ¸ÃÂ½ÃÂ°Ã‘Â Ã‘Â 1999 ÃÂ³ÃÂ¾ÃÂ´ÃÂ° */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    word-wrap: break-word; /* Internet Explorer 5.5+ */
}

A:hover {
    color: #3F78A8;
    text-decoration: underline;
}

a.aspNetDisabled, a.aspNetDisabled:hover {
    color: #333;
    text-decoration: none !important;
}

H1, H2 {
    font-family: 'Manrope', 'blank';
    font-size: 100%;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0px;
    padding: 10px 0px 5px 0px;
}

#main H2 {
    font-size: 100%;
}

H1 {
    color: #630;
}

H2 {
    color: #666;
}

H3 {
    font-family: 'Manrope', 'blank';
    font-size: 11px;
    font-weight: bold;
    color: #630;
}

INPUT, TEXTAREA {
    padding: 2px;
}

TEXTAREA, INPUT {
    border: solid 1px #CCC;
    font-family: 'Manrope', 'blank';
    font-size: 11px;
    color: #333;
}

.checkbox INPUT {
    border: none;
}

OPTION {
    padding: 2px 2px 0px 2px;
}

BODY #main .content .dmtxt TABLE {
    background-color: #CCC;
}

    BODY #main .content .dmtxt TABLE TD {
        background-color: #FFF;
        margin: 1px;
        padding: 2px;
    }

div.p {
    margin: 11px 0px;
}

div.dmtxt {
    margin: 11px 0px;
    text-align: justify;
    -ms-word-break: break-all;
    word-break: break-word;
    word-wrap: break-word;
    overflow-wrap: anywhere;
    /*hyphens: auto;*/
}

#outer_wrapper {
    /* ÃƒÂ².ÃƒÂª. min-width ÃƒÂ­ÃƒÂ¥ ÃƒÂ¯ÃƒÂ®ÃƒÂ¤ÃƒÂ¤ÃƒÂ¥ÃƒÂ°ÃƒÂ¦ÃƒÂ¨ÃƒÂ¢ÃƒÂ&nbsp;ÃƒÂ¥ÃƒÂ²ÃƒÂ±ÃƒÂ¿ IE, ÃƒÂ¬ÃƒÂ» ÃƒÂ¡ÃƒÂ³ÃƒÂ¤ÃƒÂ¥ÃƒÂ¬ ÃƒÂ¨ÃƒÂ±ÃƒÂ¯ÃƒÂ®ÃƒÂ«ÃƒÂ¼ÃƒÂ§ÃƒÂ®ÃƒÂ¢ÃƒÂ&nbsp;ÃƒÂ²ÃƒÂ¼ ÃƒÂ±ÃƒÂªÃƒÂ°ÃƒÂ¨ÃƒÂ¯ÃƒÂ² ÃƒÂ­ÃƒÂ&nbsp;ÃƒÂ¯ÃƒÂ¨ÃƒÂ±ÃƒÂ&nbsp;ÃƒÂ­ÃƒÂ­ÃƒÂ»ÃƒÂ© PVII */
    min-width: 740px;
    /* ÃƒÂÃƒÂ°ÃƒÂ&nbsp;ÃƒÂ¢ÃƒÂ¨ÃƒÂ«ÃƒÂ® ÃƒÂ¤ÃƒÂ«ÃƒÂ¿ ÃƒÂ°ÃƒÂ¥ÃƒÂ¸ÃƒÂ¥ÃƒÂ­ÃƒÂ¨ÃƒÂ¿ ÃƒÂ¡ÃƒÂ&nbsp;ÃƒÂ£ÃƒÂ&nbsp; ÃƒÂ¯ÃƒÂ°ÃƒÂ®ÃƒÂ°ÃƒÂ¨ÃƒÂ±ÃƒÂ®ÃƒÂ¢ÃƒÂªÃƒÂ¨ ÃƒÂ´ÃƒÂ®ÃƒÂ­ÃƒÂ&nbsp; ÃƒÂ¢ IE, ÃƒÂ­ÃƒÂ® ÃƒÂ².ÃƒÂª. ÃƒÂ®ÃƒÂ­ÃƒÂ® ÃƒÂ±ÃƒÂ®ÃƒÂ§ÃƒÂ¤ÃƒÂ&nbsp;ÃƒÂ¥ÃƒÂ² ÃƒÂ¯ÃƒÂ°ÃƒÂ®ÃƒÂ¬ÃƒÂ¥ÃƒÂ¦ÃƒÂ³ÃƒÂ²ÃƒÂ®ÃƒÂª ÃƒÂ¯ÃƒÂ®ÃƒÂ¤ ÃƒÂ´ÃƒÂ³ÃƒÂ²ÃƒÂ¥ÃƒÂ°ÃƒÂ®ÃƒÂ¬, ÃƒÂ¬ÃƒÂ» ÃƒÂ¤ÃƒÂ®ÃƒÂ¡ÃƒÂ&nbsp;ÃƒÂ¢ÃƒÂ¨ÃƒÂ¬ ÃƒÂ²ÃƒÂ&nbsp;ÃƒÂªÃƒÂ®ÃƒÂ¥ ÃƒÂ¦ÃƒÂ¥ ÃƒÂ¯ÃƒÂ°ÃƒÂ&nbsp;ÃƒÂ¢ÃƒÂ¨ÃƒÂ«ÃƒÂ® ÃƒÂ¢ ÃƒÂ¡ÃƒÂ«ÃƒÂ®ÃƒÂª #footer */
    width: 100%;
    /* Ãƒâ€™ÃƒÂ¥ÃƒÂµÃƒÂ­ÃƒÂ¨ÃƒÂªÃƒÂ&nbsp; ÃƒÂ«ÃƒÂ®ÃƒÂ¦ÃƒÂ­ÃƒÂ»ÃƒÂµ ÃƒÂªÃƒÂ®ÃƒÂ«ÃƒÂ®ÃƒÂ­ÃƒÂ®ÃƒÂª (faux-column), ÃƒÂ«ÃƒÂ¥ÃƒÂ¢ÃƒÂ&nbsp;ÃƒÂ¿ ÃƒÂªÃƒÂ®ÃƒÂ«ÃƒÂ®ÃƒÂ­ÃƒÂªÃƒÂ&nbsp; */
    padding: 0px;
    margin: 0px;
}

#wrapper {
    /* Ãƒâ€™ÃƒÂ¥ÃƒÂµÃƒÂ­ÃƒÂ¨ÃƒÂªÃƒÂ&nbsp; ÃƒÂ«ÃƒÂ®ÃƒÂ¦ÃƒÂ­ÃƒÂ»ÃƒÂµ ÃƒÂªÃƒÂ®ÃƒÂ«ÃƒÂ®ÃƒÂ­ÃƒÂ®ÃƒÂª (faux-column), ÃƒÂ¯ÃƒÂ°ÃƒÂ&nbsp;ÃƒÂ¢ÃƒÂ&nbsp;ÃƒÂ¿ ÃƒÂªÃƒÂ®ÃƒÂ«ÃƒÂ®ÃƒÂ­ÃƒÂªÃƒÂ&nbsp; */
    /*
	padding:0px;
    margin: 0px;
    */
}

#tagCloud {
    width: 200px;
}

#tags A {
    /*float: left;
    padding: 2px 5px 2px 0px;*/
}

#header {
    background: #FFF url("../../images/logobg5.gif") repeat-x top;
    float: left;
    position: relative;
    /* Ãƒâ€¡ÃƒÂ&nbsp;ÃƒÂ¤ÃƒÂ&nbsp;ÃƒÂ¥ÃƒÂ¬ "ÃƒÂ®ÃƒÂ¯ÃƒÂ°ÃƒÂ¥ÃƒÂ¤ÃƒÂ¥ÃƒÂ«ÃƒÂ¥ÃƒÂ­ÃƒÂ¨ÃƒÂ¥ ÃƒÂ¯ÃƒÂ®ÃƒÂ§ÃƒÂ¨ÃƒÂ¶ÃƒÂ¨ÃƒÂ¨" ÃƒÂ¤ÃƒÂ«ÃƒÂ¿ ÃƒÂ½ÃƒÂ«ÃƒÂ¥ÃƒÂ¬ÃƒÂ¥ÃƒÂ­ÃƒÂ²ÃƒÂ&nbsp; ÃƒÂ¨ ÃƒÂ³ÃƒÂ±ÃƒÂ²ÃƒÂ°ÃƒÂ&nbsp;ÃƒÂ­ÃƒÂ¿ÃƒÂ¥ÃƒÂ¬ peek-a-boo ÃƒÂ¡ÃƒÂ&nbsp;ÃƒÂ£ ÃƒÂ¢ IE (v6 sp2) */
    width: 100%;
    /* ÃƒÂÃƒÂ°ÃƒÂ¥ÃƒÂ¤ÃƒÂ»ÃƒÂ¤ÃƒÂ³ÃƒÂ¹ÃƒÂ¥ÃƒÂ¥ ÃƒÂ¯ÃƒÂ°ÃƒÂ&nbsp;ÃƒÂ¢ÃƒÂ¨ÃƒÂ«ÃƒÂ® ÃƒÂ±ÃƒÂ®ÃƒÂ§ÃƒÂ¤ÃƒÂ&nbsp;ÃƒÂ¥ÃƒÂ² ÃƒÂ£ÃƒÂ®ÃƒÂ°ÃƒÂ¨ÃƒÂ§ÃƒÂ®ÃƒÂ­ÃƒÂ²ÃƒÂ&nbsp;ÃƒÂ«ÃƒÂ¼ÃƒÂ­ÃƒÂ³ÃƒÂ¾ ÃƒÂ¯ÃƒÂ°ÃƒÂ®ÃƒÂªÃƒÂ°ÃƒÂ³ÃƒÂ²ÃƒÂªÃƒÂ³ ÃƒÂ¢ IE, ÃƒÂ¨ÃƒÂ§ÃƒÂ¡ÃƒÂ&nbsp;ÃƒÂ¢ÃƒÂ¨ÃƒÂ¬ÃƒÂ±ÃƒÂ¿ ÃƒÂ®ÃƒÂ² ÃƒÂ­ÃƒÂ¥ÃƒÂ¥ */
    margin: 0 -1px;
    padding: 5px 0px 5px 0px;
    margin: 0px;
    clear: right;
}

#container {
    /*clear:left;*/
    float: left;
    /*width:100%; */
    /* IE ÃƒÂ³ÃƒÂ¤ÃƒÂ¢ÃƒÂ&nbsp;ÃƒÂ¨ÃƒÂ¢ÃƒÂ&nbsp;ÃƒÂ¥ÃƒÂ² ÃƒÂ¢ÃƒÂ­ÃƒÂ¥ÃƒÂ¸ÃƒÂ­ÃƒÂ¨ÃƒÂ¥ ÃƒÂ¯ÃƒÂ®ÃƒÂ«ÃƒÂ®ÃƒÂ±ÃƒÂªÃƒÂ¨ (margins) ÃƒÂ³ ÃƒÂ¯ÃƒÂ«ÃƒÂ&nbsp;ÃƒÂ¢ÃƒÂ&nbsp;ÃƒÂ¾ÃƒÂ¹ÃƒÂ¨ÃƒÂµ ÃƒÂ½ÃƒÂ«ÃƒÂ¥ÃƒÂ¬ÃƒÂ¥ÃƒÂ­ÃƒÂ²ÃƒÂ®ÃƒÂ¢, ÃƒÂ¯ÃƒÂ®ÃƒÂ§ÃƒÂ&nbsp;ÃƒÂ¡ÃƒÂ®ÃƒÂ²ÃƒÂ¨ÃƒÂ¬ÃƒÂ±ÃƒÂ¿ ÃƒÂ®ÃƒÂ¡ ÃƒÂ½ÃƒÂ²ÃƒÂ®ÃƒÂ© ÃƒÂ¯ÃƒÂ°ÃƒÂ®ÃƒÂ¡ÃƒÂ«ÃƒÂ¥ÃƒÂ¬ÃƒÂ¥ */
    display: inline;
    /* Ãƒâ€™ÃƒÂ³ÃƒÂ² ÃƒÂ¬ÃƒÂ» ÃƒÂ°ÃƒÂ&nbsp;ÃƒÂ±ÃƒÂµÃƒÂ®ÃƒÂ¤ÃƒÂ¨ÃƒÂ¬ÃƒÂ±ÃƒÂ¿ ÃƒÂ¢ÃƒÂ® ÃƒÂ¬ÃƒÂ­ÃƒÂ¥ÃƒÂ­ÃƒÂ¨ÃƒÂ¿ÃƒÂµ ÃƒÂ± Ryan Brill (ÃƒÂ&nbsp;ÃƒÂ¢ÃƒÂ²ÃƒÂ®ÃƒÂ°ÃƒÂ®ÃƒÂ¬ ÃƒÂ±ÃƒÂ²ÃƒÂ&nbsp;ÃƒÂ²ÃƒÂ¼ÃƒÂ¨ ÃƒÂ¢ ALA) */
    margin-left: -210px;
    vertical-align: top;
    position: relative;
    padding-top: 10px;
}

    #container.threecolumn {
        width: 100%;
    }

@media only screen and (min-width: 1025px) {
    #container {
        width: 100%;
    }
}

#left {
    float: left;
    width: 272px;
    /* IE ÃƒÂ³ÃƒÂ¤ÃƒÂ¢ÃƒÂ&nbsp;ÃƒÂ¨ÃƒÂ¢ÃƒÂ&nbsp;ÃƒÂ¥ÃƒÂ² ÃƒÂ¢ÃƒÂ­ÃƒÂ¥ÃƒÂ¸ÃƒÂ­ÃƒÂ¨ÃƒÂ¥ ÃƒÂ¯ÃƒÂ®ÃƒÂ«ÃƒÂ®ÃƒÂ±ÃƒÂªÃƒÂ¨ (margins) ÃƒÂ³ ÃƒÂ¯ÃƒÂ«ÃƒÂ&nbsp;ÃƒÂ¢ÃƒÂ&nbsp;ÃƒÂ¾ÃƒÂ¹ÃƒÂ¨ÃƒÂµ ÃƒÂ½ÃƒÂ«ÃƒÂ¥ÃƒÂ¬ÃƒÂ¥ÃƒÂ­ÃƒÂ²ÃƒÂ®ÃƒÂ¢, ÃƒÂ¯ÃƒÂ®ÃƒÂ§ÃƒÂ&nbsp;ÃƒÂ¡ÃƒÂ®ÃƒÂ²ÃƒÂ¨ÃƒÂ¬ÃƒÂ±ÃƒÂ¿ ÃƒÂ®ÃƒÂ¡ ÃƒÂ½ÃƒÂ²ÃƒÂ®ÃƒÂ© ÃƒÂ¯ÃƒÂ°ÃƒÂ®ÃƒÂ¡ÃƒÂ«ÃƒÂ¥ÃƒÂ¬ÃƒÂ¥ */
    display: inline;
    margin-left: 200px;
    font-family: 'Manrope', 'blank';
    font-size: 70%;
    color: #333;
}

    #left TD {
        color: #999;
    }

    #left A {
        text-decoration: none;
        /*color: #666;*/
    }

        #left A:hover {
            text-decoration: underline;
            /*color: #3F78A8;*/
        }

    #left .content {
        padding-left: 30px;
    }

#main {
    /* ÃƒÂ¸ÃƒÂ¨ÃƒÂ°ÃƒÂ¨ÃƒÂ­ÃƒÂ&nbsp; ÃƒÂ«ÃƒÂ¥ÃƒÂ¢ÃƒÂ®ÃƒÂ© ÃƒÂªÃƒÂ®ÃƒÂ«ÃƒÂ®ÃƒÂ­ÃƒÂªÃƒÂ¨ #left (272px) + ÃƒÂ®ÃƒÂ²ÃƒÂ°ÃƒÂ¨ÃƒÂ¶ÃƒÂ&nbsp;ÃƒÂ²ÃƒÂ¥ÃƒÂ«ÃƒÂ¼ÃƒÂ­ÃƒÂ®ÃƒÂ¥ ÃƒÂ¯ÃƒÂ®ÃƒÂ«ÃƒÂ¥ (negative margin) ÃƒÂ³ ÃƒÂ¡ÃƒÂ«ÃƒÂ®ÃƒÂªÃƒÂ&nbsp; #container (200px) */
    margin-left: 472px;
    font-family: 'Manrope', 'blank';
    font-size: 70%;
    color: #333;
    min-height: 400px;
}

    #main P {
        /*text-align: justify;*/
    }

    #main div.p {
        text-align: justify;
        -ms-word-break: break-all;
        word-break: break-word;
        word-wrap: break-word;
        overflow-wrap: anywhere;
        /*hyphens: auto;*/
    }

    #main H1, H2, H3 {
        padding-left: 0px;
    }

    #main .content {
        padding: 0px 30px;
    }

        #main .content .lightbg {
            background-color: #F5F5DC;
            padding: 5px;
            border: dashed 1px #CCC;
            margin: 5px 0px;
            display: block;
        }

        /*#main .content .dmtxt DIV DIV DIV, */ #main .content .dmtxt PRE, #main .content PRE { /*
    width: 650px;
	max-width: 650px;
	display: inline-block;
    overflow: auto;
	overflow-x: auto;*/
        }

        #main .content .dmtxt {
            height: auto;
        }

.paddedTextBox {
    margin: 2px 0px;
    display: block;
}

/* ÃƒÂÃƒÂ°ÃƒÂ¨ÃƒÂ¬ÃƒÂ¥ÃƒÂ·ÃƒÂ&nbsp;ÃƒÂ­ÃƒÂ¨ÃƒÂ¥: ÃƒÂ¥ÃƒÂ±ÃƒÂ«ÃƒÂ¨ ÃƒÂ¡ÃƒÂ«ÃƒÂ®ÃƒÂª #sidebar ÃƒÂ¡ÃƒÂ³ÃƒÂ¤ÃƒÂ¥ÃƒÂ² ÃƒÂªÃƒÂ®ÃƒÂ°ÃƒÂ®ÃƒÂ·ÃƒÂ¥ ÃƒÂ·ÃƒÂ¥ÃƒÂ¬ ÃƒÂ¡ÃƒÂ«ÃƒÂ®ÃƒÂª #main, ÃƒÂ²ÃƒÂ®ÃƒÂ£ÃƒÂ¤ÃƒÂ&nbsp; ÃƒÂ¬ÃƒÂ®ÃƒÂ¦ÃƒÂ¥ÃƒÂ²ÃƒÂ¥ ÃƒÂ³ÃƒÂ¤ÃƒÂ&nbsp;ÃƒÂ«ÃƒÂ¨ÃƒÂ²ÃƒÂ¼ ÃƒÂ½ÃƒÂ²ÃƒÂ® ÃƒÂ¯ÃƒÂ°ÃƒÂ&nbsp;ÃƒÂ¢ÃƒÂ¨ÃƒÂ«ÃƒÂ® */

#sidebar {
    /* Ãƒâ€žÃƒÂ«ÃƒÂ¿ ÃƒÂ±ÃƒÂ®ÃƒÂµÃƒÂ°ÃƒÂ&nbsp;ÃƒÂ­ÃƒÂ¥ÃƒÂ­ÃƒÂ¨ÃƒÂ¿ ÃƒÂªÃƒÂ®ÃƒÂ­ÃƒÂ²ÃƒÂ¥ÃƒÂ­ÃƒÂ²ÃƒÂ&nbsp; ÃƒÂ¡ÃƒÂ«ÃƒÂ®ÃƒÂªÃƒÂ&nbsp; #sidebar ÃƒÂ±ÃƒÂ¯ÃƒÂ°ÃƒÂ&nbsp;ÃƒÂ¢ÃƒÂ&nbsp; ÃƒÂ®ÃƒÂ² ÃƒÂ¡ÃƒÂ«ÃƒÂ®ÃƒÂªÃƒÂ&nbsp; #main, ÃƒÂ¥ÃƒÂ±ÃƒÂ«ÃƒÂ¨ ÃƒÂªÃƒÂ®ÃƒÂ­ÃƒÂ²ÃƒÂ¥ÃƒÂ­ÃƒÂ²ÃƒÂ&nbsp; ÃƒÂ¢ #main ÃƒÂ¬ÃƒÂ¥ÃƒÂ­ÃƒÂ¼ÃƒÂ¸ÃƒÂ¥ */
    padding: 0 0 0 100%;
    /* Ãƒâ€šÃƒÂ®ÃƒÂ§ÃƒÂ¢ÃƒÂ°ÃƒÂ&nbsp;ÃƒÂ¹ÃƒÂ&nbsp;ÃƒÂ¥ÃƒÂ¬ ÃƒÂ¡ÃƒÂ«ÃƒÂ®ÃƒÂª #sidebar ÃƒÂ­ÃƒÂ&nbsp; ÃƒÂ¬ÃƒÂ¥ÃƒÂ±ÃƒÂ²ÃƒÂ®, ÃƒÂªÃƒÂ®ÃƒÂ²ÃƒÂ®ÃƒÂ°ÃƒÂ»ÃƒÂ© ÃƒÂ¡ÃƒÂ»ÃƒÂ« ÃƒÂ¢ÃƒÂ»ÃƒÂ²ÃƒÂ¥ÃƒÂ±ÃƒÂ­ÃƒÂ¥ÃƒÂ­ ÃƒÂ¨ÃƒÂ§ ÃƒÂ¢ÃƒÂ¼ÃƒÂ¾ÃƒÂ¯ÃƒÂ®ÃƒÂ°ÃƒÂ²ÃƒÂ&nbsp; ÃƒÂ¨ÃƒÂ§-ÃƒÂ§ÃƒÂ&nbsp; ÃƒÂ®ÃƒÂ²ÃƒÂ±ÃƒÂ²ÃƒÂ³ÃƒÂ¯ÃƒÂ&nbsp; */
    margin: 0px 0px 0px -210px;
    font-family: 'Manrope', 'blank';
    font-size: 70%;
    color: #333;
}

    #sidebar p {
        /* Ãƒâ€œÃƒÂ¤ÃƒÂ®ÃƒÂ±ÃƒÂ²ÃƒÂ®ÃƒÂ¢ÃƒÂ¥ÃƒÂ°ÃƒÂ¨ÃƒÂ¬ÃƒÂ±ÃƒÂ¿ ÃƒÂ·ÃƒÂ²ÃƒÂ® IE (v6 sp2) ÃƒÂ®ÃƒÂ²ÃƒÂ®ÃƒÂ¡ÃƒÂ°ÃƒÂ&nbsp;ÃƒÂ¦ÃƒÂ&nbsp;ÃƒÂ¥ÃƒÂ² ÃƒÂ½ÃƒÂ«ÃƒÂ¥ÃƒÂ¬ÃƒÂ¥ÃƒÂ­ÃƒÂ² (ÃƒÂ²ÃƒÂ&nbsp; ÃƒÂ¦ÃƒÂ¥ ÃƒÂ¯ÃƒÂ°ÃƒÂ®ÃƒÂ¡ÃƒÂ«ÃƒÂ¥ÃƒÂ¬ÃƒÂ&nbsp; ÃƒÂ·ÃƒÂ²ÃƒÂ® ÃƒÂ¨ ÃƒÂ± ÃƒÂ¡ÃƒÂ«ÃƒÂ®ÃƒÂªÃƒÂ®ÃƒÂ¬ #header, ÃƒÂ­ÃƒÂ® ÃƒÂ°ÃƒÂ¥ÃƒÂ¸ÃƒÂ¥ÃƒÂ­ÃƒÂ¨ÃƒÂ¥ ÃƒÂ¤ÃƒÂ°ÃƒÂ³ÃƒÂ£ÃƒÂ®ÃƒÂ¥) */
        /*position:relative;*/
    }

    #sidebar A {
        text-decoration: none;
        /*color: #666;*/
    }

        #sidebar A:hover {
            text-decoration: underline;
            /*color: #3F78A8;*/
        }

#header #info SPAN {
    color: #CCC;
}

#footer {
    /* Ãƒâ€˜ÃƒÂ¬. ÃƒÂ¡ÃƒÂ«ÃƒÂ®ÃƒÂª #outer_wrapper */
    width: 100%;
    /* Ãƒâ€žÃƒÂ«ÃƒÂ¿ ÃƒÂ®ÃƒÂ·ÃƒÂ¨ÃƒÂ±ÃƒÂ²ÃƒÂªÃƒÂ¨ #container */
    clear: both;
    /*border-top: solid 1px #999;
	background-color: #EEE;*/
    background: #FFF url("../../images/logofooter6.gif") repeat-x top;
    /*padding-top: 10px;*/
    height: 80px;
}

    #footer .book {
        position: relative;
        float: left;
        margin-top: -120px;
    }

    #footer P {
        font-family: 'Manrope', 'blank';
        font-size: 70%;
        color: #999;
        padding: 20px 0px 20px 30px;
    }

    #footer div.p {
        font-family: 'Manrope', 'blank';
        font-size: 70%;
        color: #999;
        padding: 20px 0px 20px 30px;
    }

/* ÃƒÂÃƒÂ²ÃƒÂ®ÃƒÂ² ÃƒÂªÃƒÂ«ÃƒÂ&nbsp;ÃƒÂ±ÃƒÂ± ÃƒÂ¯ÃƒÂ°ÃƒÂ¨ÃƒÂ¬ÃƒÂ¥ÃƒÂ­ÃƒÂ¿ÃƒÂ¥ÃƒÂ²ÃƒÂ±ÃƒÂ¿ ÃƒÂª 2-ÃƒÂ¬ ÃƒÂ±ÃƒÂ²ÃƒÂ°ÃƒÂ³ÃƒÂªÃƒÂ²ÃƒÂ³ÃƒÂ°ÃƒÂ­ÃƒÂ»ÃƒÂ¬ ÃƒÂµÃƒÂ&nbsp;ÃƒÂªÃƒÂ&nbsp;ÃƒÂ¬ ÃƒÂ¢ ÃƒÂ°ÃƒÂ&nbsp;ÃƒÂ§ÃƒÂ¬ÃƒÂ¥ÃƒÂ²ÃƒÂªÃƒÂ¥. ÃƒÂÃƒÂ¥ÃƒÂ°ÃƒÂ¢ÃƒÂ»ÃƒÂ© "ÃƒÂ¡ÃƒÂ¥ÃƒÂ±ÃƒÂ±ÃƒÂ¬ÃƒÂ»ÃƒÂ±ÃƒÂ«ÃƒÂ¥ÃƒÂ­ÃƒÂ­ÃƒÂ»ÃƒÂ©" ÃƒÂ½ÃƒÂ«ÃƒÂ¥ÃƒÂ¬ÃƒÂ¥ÃƒÂ­ÃƒÂ² ÃƒÂ¨ÃƒÂ±ÃƒÂ¯ÃƒÂ®ÃƒÂ«ÃƒÂ¼ÃƒÂ§ÃƒÂ³ÃƒÂ¥ÃƒÂ²ÃƒÂ±ÃƒÂ¿ ÃƒÂ¤ÃƒÂ«ÃƒÂ¿ ÃƒÂ®ÃƒÂ·ÃƒÂ¨ÃƒÂ±ÃƒÂ²ÃƒÂªÃƒÂ¨ ÃƒÂ¡ÃƒÂ«ÃƒÂ®ÃƒÂªÃƒÂ&nbsp; #left ÃƒÂ¢ NN6, ÃƒÂ&nbsp; ÃƒÂ¯ÃƒÂ®ÃƒÂ±ÃƒÂ«ÃƒÂ¥ÃƒÂ¤ÃƒÂ­ÃƒÂ¨ÃƒÂ© ÃƒÂ¤ÃƒÂ«ÃƒÂ¿ ÃƒÂ®ÃƒÂ·ÃƒÂ¨ÃƒÂ±ÃƒÂ²ÃƒÂªÃƒÂ¨ #container ÃƒÂ¢ NN4 */
.clearing {
    height: 0;
    clear: both;
}

.topline {
    width: 100%;
    height: 9px;
    background: #999 url(../../images/toplinebg4.gif) left repeat-x;
    margin: 0px;
    padding: 0px;
}

.logo {
    padding: 0px 30px 0px 30px;
    height: 50px;
    float: left;
}

    .logo P, .logo H1, .logo div.p {
        font-family: 'Manrope', 'blank';
        font-size: 11px;
        color: #630;
        margin: 0px;
        line-height: 25px;
    }

.common {
    display: inline;
    text-transform: none;
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    padding: 0px;
    margin: 0px;
}

#header .logo H1 {
    text-transform: none;
    padding: 0px;
}

.topmenu {
    float: left;
    font-family: 'Manrope', 'blank';
    font-size: 14px;
    /*text-transform: uppercase;*/
    line-height: 15px;
    padding-top: 32px;
    margin-bottom: -15px;
    padding-bottom: 0px;
}

    .topmenu A {
        text-decoration: none;
        color: #999;
        background: url("../../images/menulinkbg.gif") repeat-x bottom;
        letter-spacing: 1px;
    }

        .topmenu A:hover {
            color: #000;
        }

    .topmenu SPAN {
        padding-left: 20px;
    }

#info {
    font-family: 'Manrope', 'blank';
    font-size: 70%;
    color: #333;
    float: right;
    /*color: #999;
	font: 14px georgia;
	line-height:15px;*/
    margin: 20px 30px 0px 0px;
    width: 170px;
}

BODY #mainbg .headershadow {
    background: #FFF url(../../images/headershadow.gif) top right no-repeat;
    width: 550px;
    height: 6px;
    float: right;
}

.usermenu {
    clear: left;
    padding: 0px 0px 15px 30px;
    float: left;
    position: relative;
    color: #999;
    font-family: 'Manrope', 'blank';
    font-size: 11px;
    /*width: 250px;*/
}

.usermenu {
    margin-top: 5px;
}

    .usermenu A {
        text-decoration: none;
        /*color: #3F78A8;*/
    }

        .usermenu A:hover {
            text-decoration: underline;
        }

.comment {
    font-family: 'Manrope', 'blank';
    font-size: 80%;
    color: #999;
}

.table TD {
    padding: 2px 0px;
}

.greenText,
#main .greenText,
#main .content .greenText,
#main .content .greenText B,
#sidebar #info .greenText,
#header #info .greenText {
    color: #363;
}

.redText, #main .redText, #main .content .redText, #sidebar #info .redText, #header #info .redText {
    color: #B22222;
}

.invisible {
    visibility: hidden;
    display: none;
}

.commonTable {
    background: #CCC;
}

    .commonTable TD {
        padding: 0px 2px;
        background: #F9F9F9;
    }

    .commonTable .header TD {
        background: #EAEAEA;
        font-weight: bold;
    }


.noUnderline A, #main .content .noUnderline, #left .noUnderline, #sidebar .noUnderline, .content #leftmenu .noUnderline {
    text-decoration: none;
}

#mailGrid .mailbox:visited {
    color: #666;
    font-weight: normal;
}

#main .content .commentItem {
    /*background: #FFFAE1;*/
    background: #EDECEB url("../../images/commentbg2.gif");
    padding: 5px;
    border: dashed 1px #CCC;
}

#main .content .diceLine SPAN {
    border: solid 1px #CCC;
    background: #F0F0F0;
    font-family: 'Manrope', 'blank';
    font-size: 11px;
    font-weight: bold;
    color: #630;
    padding: 2px;
}

#main .content .commentItem .diceRollsbg {
    /*background: #FFEBCD;*/
    background: #E6E6E5;
    padding: 0px 2px;
}

    #main .content .commentItem .diceRollsbg P, #main .content .commentItem .diceRollsbg div.p {
        padding: 2px 0px;
    }

#main .content .commentItem A {
    text-decoration: none;
}

#chatArea {
    border: dashed 1px #CCC;
    /*overflow: auto;
    height: 500px;*/
    margin: 0px;
    padding: 0px;
}

#adminChat #chatArea {
    /*height: 350px;*/
}

#chatArea IMG {
    max-width: 300px;
}

.chatHeader {
    color: #999;
    background: #E6E6E5;
    font-family: 'Manrope', 'blank';
    font-size: 12px;
    padding: 5px;
}

#adminChat .chatHeader {
    color: #999;
    background: #E6E6E5;
    font-family: 'Manrope', 'blank';
    font-size: 12px;
    padding: 0px;
    padding: 5px;
}

#chatGrid P, #chatGrid div.p {
    margin: 0px;
    padding: 2px 5px;
    font-family: 'Manrope', 'blank';
    font-size: 12px;
    /*word-wrap: break-word;*/
}

.smallImage IMG {
    max-width: 300px;
}



.postcomment,
#main .postcomment B,
#main .postcomment I,
#main .postcomment STRIKE,
#main .postcomment U,
#main .postcomment PRE
#main .postcomment LI {
    color: #7B532B;
}

.postcommentGreen,
#main .postcommentGreen B,
#main .postcommentGreen I,
#main .postcommentGreen STRIKE,
#main .postcommentGreen U,
#main .postcommentGreen PRE
#main .postcommentGreen LI {
    color: #363;
}

.ratinglink {
    font-family: Courier New, Courier, monospace;
    font-size: 80%;
}

#main .content .portrait, #main .portrait, portrait {
    margin: 2px 0px;
    display: block;
    border: solid 1px #999;
}

.submenu {
    background-color: #EFEFEF;
    border: solid 1px #CCC;
}

.inline .submenu:hover {
    /*overflow: auto; */
    text-decoration: none;
}

TD A {
    text-decoration: none;
}

    TD A:hover {
        text-decoration: underline;
    }

.brackets {
    color: #999;
}

.autoHiddenBrackets {
    display: inline-block;
    position: absolute;
    background-color: white;
}

.delimiter, #main .contents .delimiter {
    background: url("../../images/delimiterbg.gif") repeat-x left center;
    padding: 10px 0px;
    width: 99%;
}

.slimdelimiter, #main .contents .slimdelimiter {
    background: url("../../images/delimiterbg.gif") repeat-x left center;
    height: 10px;
    margin-left: 7px;
    width: 90%;
}

.chatdelimiter, #main .contents .chatdelimiter {
    background: url("../../images/delimiterbg.gif") repeat-x left center;
    height: 10px;
    margin-left: 7px;
    width: 99%;
}

.pager {
}

    .pager A {
        text-decoration: none;
        color: #3F78A8;
    }

.invisible {
    display: none;
    visibility: hidden;
}

.visible {
    display: block;
    visibility: visible;
}

#main .content .advantageItem {
    background: #EEE;
    padding: 5px;
    /*border: dashed 1px #E0E0E0;*/
}

.advantageItem .number {
    font-family: Georgia, serif;
    font-size: 18px;
    font-weight: bold;
    color: #DDD;
}

.advantageItem .link A {
    font-family: 'Manrope', 'blank';
    font-size: 16px;
    font-weight: bold;
}

    .advantageItem .link A:hover {
        text-decoration: none;
        color: #630;
    }

.advantageItem .advantage {
    font-family: 'Manrope', 'blank';
    font-size: 100%;
    font-weight: bold;
    color: #696;
}

#main .content .mainbanner, #sidebar .content .mainbanner {
}

#main .content .innerAdvert {
    /*display: block;
    padding: 2px;
    font-weight: bold;
    border: dashed 1px #CCC;*/
    text-align: left;
    margin: 5px 0px;
    padding: 0px 5px;
    width: 97%;
    background-color: #E6E6E5;
    line-height: 18px;
}

#main .content .mainbanner P, #main .content .mainbanner div.p {
    border: dashed 1px #CCC;
    text-align: left;
    padding: 2px;
    margin: 0px;
    width: 99%;
    font-weight: bold;
    background-color: #F5F5DC;
}



#main .content .mainbanner SPAN, #sidebar .content .mainbanner SPAN, #sidebar .mainbanner SPAN {
    padding: 0px;
    margin: 0px;
    font-family: 'Manrope', 'blank';
    font-size: 10px;
    color: #CCC;
    text-align: left;
}

.sidebarAdvert {
    border: dashed 1px #CCC;
    text-align: left;
    padding: 2px;
    margin: 0px;
    width: 196px;
    font-weight: bold;
}

    .sidebarAdvert SPAN {
        padding: 0px;
        margin: 0px;
        font-family: 'Manrope', 'blank';
        font-size: 10px;
        color: #CCC;
        text-align: left;
    }

#main .sidebarAdvert {
    width: 200px;
}

    #main .sidebarAdvert P, #main .sidebarAdvert A, #main .sidebarAdvert div.p {
        text-align: center;
    }

.important {
    font-size: 12px;
}

.defaultOpinion {
    table-layout: auto;
}

    .defaultOpinion .bg, .defaultOpinion .bg TD {
        background-color: #ebe9da;
        color: #363;
    }

.blacktext {
    color: #000;
}

.playerInfo {
    position: fixed;
    z-index: 1;
    left: 10px;
    top: 10px;
    width: 250px;
    height: 400px;
    overflow: auto;
    background-color: #EFEFEF;
    border: solid 1px #CCC;
    padding: 5px;
}

.gray6 {
    color: #666;
    display: block;
    padding-bottom: 4px;
}

.gray7 {
    color: #444;
}

    .gray7:hover {
        text-decoration: none;
    }

.sidepadding, .sidepadding TD {
    padding: 2px 4px;
}

* html body .dmtextbox {
    width: 90%;
    overflow: auto;
}


BODY #wrapper .gray {
    color: #777;
}

BODY #main .padding5 TD {
    padding: 0px 5px;
}

    BODY #main .padding5 TD TD {
        padding: 0px;
    }

.graytext, .grayText {
    color: #777;
}

.lightgraytext, .lightgrayText {
    color: #CCC;
}

.commentItem {
    /*max-width: 700px;*/
    /*overflow: auto;*/
}

    .commentItem .dmtxt {
        width: 100%;
    }

    .commentItem table {
        table-layout: fixed;
    }

        .commentItem table .firstrow {
            width: 100px;
            /*word-wrap:break-word;*/
        }

        .commentItem table .secondrow {
            width: 10px;
        }

    .commentItem .dmtxt IMG {
        max-width: 100%;
        max-height: 500px;
        overflow: auto;
    }

.fullWidth .dmtxt IMG {
    max-width: 100%;
    max-height: 500px;
    overflow: auto;
}

.commentItem .dmtxt .noHeightLimit IMG {
    max-height: 100%;
}

.fullWidth .dmtxt .noHeightLimit IMG {
    max-height: 100%;
}


table.commentsTable {
    table-layout: fixed;
}

.quote {
    background: #E6E6E5;
    border-left: solid 10px #B0C4DE;
    padding: 5px 5px;
    display: block;
    margin: 1px 0px;
}

.mod {
    background: #fafafa;
    border-left: solid 10px #363;
    padding: 5px 5px;
    display: block;
    margin: 1px 0px;
}

.bold {
    font-weight: bold;
}

.commonTable {
    background-color: #CCC;
    color: #444;
}

    .commonTable .header TD {
        background-color: #EAEAEA;
        font-weight: bold;
        text-align: center;
    }

    .commonTable TR TD {
        background-color: #F9F9F9;
        padding: 2px 4px;
    }

#links {
    font-family: 'Manrope', 'blank';
    font-size: 10px;
}

    #links A, #links {
        color: #CCC;
        text-decoration: none;
    }

.padding2pxhor {
    padding: 0px 2px;
}

.storng16px {
    font-family: 'Manrope', 'blank';
    font-size: 16px;
    font-weight: bold;
}

.important {
    font-family: 'Manrope', 'blank';
    font-size: 120%;
    font-weight: bold;
}

.inline {
    display: inline;
}

.dmtextbox input[type="button"] {
    min-width: 20px;
}

#ScrollTopButton {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 50px;
    height: 80px;
    font-family: verdana, sans-serif;
    text-align: center;
    padding: 20px 0;
    cursor: pointer;
    font-size: 120%;
}

    #ScrollTopButton:hover {
        background: linear-gradient(to top, #fff, #e8e8e8);
    }

#HideScrollTopButtonLinkWrapper {
    position: absolute;
    bottom: 15px;
    left: 0;
    right: 0;
    text-align: center;
}

#HideScrollTopButtonLink {
    font-size: 50%;
    border-bottom: 1px dashed #506080;
}

    #HideScrollTopButtonLink:hover {
        border-bottom-color: #3F78A8;
        text-decoration: none;
    }

.indicator-all {
    width: 100%;
    height: 20px;
    vertical-align: middle;
    border-radius: 6px;
    border: 2px solid #313437;
    background-image: -webkit-linear-gradient(top,#515457,#F0F0F0,#515457);
    background-image: -moz-linear-gradient(top,#515457,#F0F0F0 50%,#515457);
    background-image: -ms-linear-gradient(top,#515457,#F0F0F0 50%,#515457);
    overflow: hidden;
}

.indicator-part1 {
    content: "";
    display: block;
    text-align: center;
    padding-top: 3px;
    padding-left: 6px;
    height: 20px;
    border-radius: 6px 0 0 6px;
    background-image: -webkit-linear-gradient(bottom,#ebe9da,#b1d090,#ebe9da); /* Chrome 10+,Safari 5.1+ */
    background-image: -moz-linear-gradient(bottom, #ebe9da, #b1d090 50%, #ebe9da); /* Fx 3.6+ */
    background-image: -ms-linear-gradient(bottom, #ebe9da, #b1d090 50%, #ebe9da); /* IE10+ */
    box-shadow: 2px 0 4px #352519;
}

.indicator-header {
    color: #630;
    font-weight: bold;
    margin-top: 2px;
}

.txtDMTextBoxCtrl {
    font-size: 12px;
    font-family: 'Manrope', 'blank';
    color: #444444;
    border-width: 1px;
    border-style: Dashed;
    border-color: #CCCCCC;
    background-color: #F9F9F9;
}

.post-reminder-star {
    font-family: 'Manrope', Tahoma, serif !important;
}

.nsfw-tag .nsfw-show {
    /*text-decoration-line: underline !important;
    text-decoration-style: dotted !important;*/
    border-bottom: 1px dotted;
}

.nsfw-tag .nsfw-content-grid {
    display: grid;
    grid-template-columns: auto;
    grid-template-rows: auto;
    grid-template-areas: "nsfw-tag";
    overflow: hidden;
}

    .nsfw-tag .nsfw-content-grid .nsfw-alert {
        grid-area: nsfw-tag;
        text-align: center;
        color: #933;
        font-weight: bold;
        background-color: rgba(255, 200, 200, 0.5);
        z-index: 1;
        cursor: pointer;
    }

    .nsfw-tag .nsfw-content-grid .nsfw-content {
        grid-area: nsfw-tag;
        overflow: hidden;
    }

.blurred-content, .blurred-content a {
    color: transparent;
    text-shadow: 0 0 10px black;
}

    .blurred-content img {
        filter: blur(40px)
    }

.chatname {
    display: inline-block;
    margin-right: 5px;
}
</pre></body></html>