#header_questionnaire {
    background-color: #924F00;
    text-align: center;
    margin-top: 6px;
    border-radius: 6px;
    padding: 8px 0 0 2px;
    height: 80px;
}

    #header_questionnaire a {
        font-size: 150%;
    }

a.nexus_button_questionnaire:hover {
    font-size: 12px;
    text-decoration: none;
    color: #FFFFFF;
    background-color: #C86300;
    /*border-left: solid 1px #675225;
  border-right: solid 1px #221D1C;*/
    border-radius: 6px;
    padding: 6px 12px 6px 12px;
    width: 100%;
}


.promotion {
    cursor: pointer;
}


/* MOBILE */

.mobile_topicline_new {
    background-color: #392E2D;
    line-height: 1.3;
    padding: 3px;
}

.mobile_topicline {
    background-color: #2B2121;
    line-height: 1.3;
    padding: 3px;
}

tr.mobile_header {
    background-image: url('mobile_header.png');
    background-color: #443736;
    height: 42px;
}

#mobile_header_logo {
    background-image: url('mobile_header_logo.png');
    width: 222px;
    height: 32px;
    margin-left: auto;
    margin-right: auto;
}

#mobile_navigation {
    border: solid 3px #1A0809;
    background-image: url('Member.png');
    background-repeat: no-repeat;
    background-position: center;
    background-color: #392E2D;
    width: 30px;
    height: 24px;
    margin-left: auto;
    margin-right: 6px;
    border-radius: 8px;
    display: inline-block;
}

#mobile_active {
    border: solid 3px #1A0809;
    background-image: url('navigation.png');
    background-repeat: no-repeat;
    background-position: center;
    background-color: #392E2D;
    width: 30px;
    height: 24px;
    margin-left: auto;
    margin-right: 6px;
    border-radius: 8px;
    display: inline-block;
}

#mobile_navigation_back {
    border: solid 3px #1A0809;
    background-color: #392E2D;
    height: 20px;
    margin-left: 6px;
    margin-right: auto;
    border-radius: 8px;
    text-align: center;
    /*	padding-top:4px;*/
    padding-left: 4px;
    font-size: 1.3em;
}

    #mobile_navigation_back a {
        color: #FFF;
        text-decoration: none;
        /*	font-weight: bold;
	font-size: 1.2em;*/
    }




#logo_image {
    max-width: 963px;
    width: 963px;
}

#header_top {
    background-color: #392E2D;
    border-bottom: solid 2px #000;
    padding: 0px;
    height: 28px;
}

    #header_top td {
        padding: 0px;
    }

.nexus_pm_unread {
    color: #FF4E31;
}

#header_top td a.nexus_button_header_left {
    font-size: 10px;
    text-decoration: none;
    /*	background-color: #6B5921;*/
    color: #B8AF46;
    /*	color: #CEAE18;*/
    border-left: solid 1px #493A19;
    border-right: solid 1px #221D1C;
    padding: 6px 12px 6px 12px;
}

    #header_top td a.nexus_button_header_left:hover {
        font-size: 10px;
        text-decoration: none;
        color: #FFFFFF;
        /*	border: solid 1px #FFF;*/
        background-color: #C86300;
        border-left: solid 1px #493A19;
        border-right: solid 1px #221D1C;
        padding: 6px 12px 6px 12px;
    }

#header_top td a.nexus_button_header_right {
    font-size: 10px;
    text-decoration: none;
    color: #B8AF46;
    border-left: solid 1px #493A19;
    border-right: solid 1px #221D1C;
    padding: 6px 12px 6px 12px;
}

    #header_top td a.nexus_button_header_right:hover {
        font-size: 10px;
        text-decoration: none;
        color: #FFFFFF;
        background-color: #C86300;
        border-left: solid 1px #493A19;
        border-right: solid 1px #221D1C;
        padding: 6px 12px 6px 12px;
    }


#header_bottom {
    background-color: #443736;
    border-top: solid 2px #000;
    /*	border-bottom: solid 1px #564520;*/
    padding: 0px;
    height: 28px;
}

    #header_bottom td {
        padding: 0px;
    }

        #header_bottom td a.nexus_button_header_left {
            font-size: 12px;
            text-decoration: none;
            color: #B8AF46;
            border-left: solid 1px #675225;
            border-right: solid 1px #221D1C;
            padding: 6px 12px 6px 12px;
        }

            #header_bottom td a.nexus_button_header_left:hover {
                font-size: 12px;
                text-decoration: none;
                color: #FFFFFF;
                background-color: #C86300;
                border-left: solid 1px #675225;
                border-right: solid 1px #221D1C;
                padding: 6px 12px 6px 12px;
            }

        #header_bottom td a.nexus_button_header_right {
            font-size: 12px;
            text-decoration: none;
            color: #B8AF46;
            border-left: solid 1px #675225;
            border-right: solid 1px #221D1C;
            padding: 6px 12px 6px 12px;
        }

            #header_bottom td a.nexus_button_header_right:hover {
                font-size: 12px;
                text-decoration: none;
                color: #FFFFFF;
                background-color: #C86300;
                border-left: solid 1px #675225;
                border-right: solid 1px #221D1C;
                padding: 6px 12px 6px 12px;
            }

.nexus_label_locked {
    display: inline-block;
    border-radius: 4px;
    color: White;
    padding: 2px 6px 2px 6px;
    text-transform: uppercase;
    background-color: #857A65;
    margin-right: 6px;
    font-size: 9px;
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}

.nexus_label_announcement {
    display: inline-block;
    border-radius: 4px;
    color: White;
    padding: 2px 6px 2px 6px;
    text-transform: uppercase;
    background-color: #856565;
    margin-right: 6px;
    font-size: 9px;
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}

.nexus_label_sticky {
    display: inline-block;
    border-radius: 4px;
    color: White;
    padding: 2px 6px 2px 6px;
    text-transform: uppercase;
    background-color: #657F85;
    margin-right: 6px;
    font-size: 9px;
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}

.nexus_label_poll {
    display: inline-block;
    border-radius: 4px;
    color: White;
    padding: 2px 6px 2px 6px;
    text-transform: uppercase;
    background-color: #658565;
    margin-right: 6px;
    font-size: 9px;
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}

.nexus_label_moved {
    display: inline-block;
    border-radius: 4px;
    color: White;
    padding: 2px 6px 2px 6px;
    text-transform: uppercase;
    background-color: #856583;
    margin-right: 6px;
    font-size: 9px;
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}

.nexus_startedby {
    font-size: 12px;
    text-align: right;
    color: #877D71;
}

    .nexus_startedby a {
        color: #877D71;
        text-decoration: none;
    }

        .nexus_startedby a:hover {
            color: #CECFCE;
            text-decoration: underline;
        }

.yafnet .content .nexus_startedby a {
    color: #877D71;
    text-decoration: none;
}

    .yafnet .content .nexus_startedby a:hover {
        color: #CECFCE;
        text-decoration: underline;
    }

.yafnet .content a.nexus_startedby {
    color: #877D71;
    text-decoration: none;
}

    .yafnet .content a.nexus_startedby:hover {
        color: #CECFCE;
        text-decoration: underline;
    }

.yafnet a.nexus_topic_post_link {
    font-size: 14px;
    text-decoration: none;
}

.yafnet td .nexus_postinside {
    font-size: 12px;
    color: #877D71;
    text-align: left;
}

.yafnet td.nexus_forum_header {
    font-size: 15px;
    background-image: url('bg_forum.png');
    background-color: #5E4848;
    /*	background-color: #313029;*/
    color: #DEDFDE;
    font-weight: bold;
    line-height: 19px;
    border-top: solid 2px #000000;
    border-left: solid 2px #000000;
    border-right: solid 2px #000000;
    /*	    text-shadow:
    -1px -1px 0 #000,
    1px -1px 0 #000,
    -1px 1px 0 #fff,
    1px 1px 0 #fff; */
    border-radius: 8px 8px 0px 0px;
}




.yafnet .content a.nexus_topic_pager {
    color: #A0A0A0;
    background-color: #4C3A3A;
    padding: 1px 4px 1px 4px;
    border-radius: 2px 2px 2px 2px;
}

    .yafnet .content a.nexus_topic_pager:hover {
        background-color: #657F85;
        padding: 1px 4px 1px 4px;
        text-decoration: none;
    }

.topicheader_left {
    padding: 4px 4px 4px 6px;
    background-image: url('cellpic1.gif');
    border-top: solid 1px #000;
    border-left: solid 1px #000;
    border-radius: 8px 0px 0px 0px;
    font-size: 16px;
}

.yafnet td.topicheader_leftright {
    padding: 4px 4px 4px 6px;
    background-image: url('cellpic1.gif');
    border-top: solid 1px #000;
    border-left: solid 1px #000;
    border-right: solid 1px #000;
    border-radius: 8px 8px 0px 0px;
    font-size: 16px;
    font-weight: bold;
}

.yafnet td.topicheader_left {
    font-size: 14px;
    font-weight: bold;
}

.yafnet td.topicheader_right {
    font-size: 10px;
    font-weight: bold;
    color: #CEAE18;
}

.topicheader_right {
    padding: 4px 6px 4px 4px;
    background-image: url('cellpic1.gif');
    border-top: solid 1px #000;
    border-right: solid 1px #000;
    border-radius: 0px 8px 0px 0px;
}

table.command {
    margin-bottom: 6px;
}

.yafnet .nexus_topic_pager .yafpager {
    color: #808080;
    font-weight: bold;
    font-size: 10px;
}


.yafnet .nexus_topic_pager .pagelink a {
    color: #808080;
    padding: 3px 5px 3px 5px;
    text-decoration: none;
    margin-left: 2px;
}

    .yafnet .nexus_topic_pager .pagelink a:hover {
        color: #FFFFFF;
        background-color: #657F85;
        padding: 3px 5px 3px 5px;
        text-decoration: none;
        border-radius: 3px;
        margin-left: 2px;
    }

.yafnet .nexus_topic_pager .pagelinkprev a {
    color: #A0A0A0;
    background-color: #4C3A3A;
    padding: 3px 5px 3px 5px;
    text-decoration: none;
    border-radius: 3px;
    margin-left: 2px;
}

    .yafnet .nexus_topic_pager .pagelinkprev a:hover {
        text-decoration: none;
        color: #FFFFFF;
        background-color: #657F85;
        padding: 3px 5px 3px 5px;
        border-radius: 3px;
        margin-left: 2px;
    }

.yafnet .nexus_topic_pager .pagelinknext a {
    color: #A0A0A0;
    background-color: #4C3A3A;
    padding: 3px 5px 3px 5px;
    text-decoration: none;
    border-radius: 3px;
    margin-left: 2px;
}

    .yafnet .nexus_topic_pager .pagelinknext a:hover {
        text-decoration: none;
        color: #FFFFFF;
        background-color: #657F85;
        padding: 3px 5px 3px 5px;
        border-radius: 3px;
        margin-left: 2px;
    }

.yafnet .nexus_topic_pager .pagelinklast a {
    font-size: 10px;
    color: #A0A0A0;
    background-color: #4C3A3A;
    padding: 3px 5px 3px 5px;
    text-decoration: none;
    border-radius: 3px;
    margin-left: 2px;
}

    .yafnet .nexus_topic_pager .pagelinklast a:hover {
        font-size: 10px;
        text-decoration: none;
        color: #FFFFFF;
        background-color: #657F85;
        padding: 3px 5px 3px 5px;
        border-radius: 3px;
        margin-left: 2px;
    }

.yafnet .nexus_topic_pager .pagelinkfirst a {
    font-size: 10px;
    color: #A0A0A0;
    background-color: #4C3A3A;
    padding: 3px 5px 3px 5px;
    text-decoration: none;
    border-radius: 3px;
    margin-left: 2px;
}

    .yafnet .nexus_topic_pager .pagelinkfirst a:hover {
        font-size: 10px;
        text-decoration: none;
        color: #FFFFFF;
        background-color: #657F85;
        padding: 3px 5px 3px 5px;
        border-radius: 3px;
        margin-left: 2px;
    }

.yafnet .nexus_topic_pager .pagecurrent {
    color: #FFFFFF;
    background-color: #76745C;
    padding: 3px 5px 3px 5px;
    text-decoration: none;
    border-radius: 3px;
    margin-left: 2px;
}

.yafnet td a.nexus_newtopic {
    font-size: 10px;
    color: #FFFFFF;
    background-color: #657F85;
    padding: 3px 5px 3px 5px;
    text-decoration: none;
    border-radius: 3px;
    margin-right: 2px;
}

    .yafnet td a.nexus_newtopic:hover {
        font-size: 10px;
        text-decoration: none;
        color: #FFFFFF;
        border: solid 1px #FFF;
        background-color: #657F85;
        padding: 2px 4px 2px 4px;
        border-radius: 3px;
        margin-right: 2px;
    }

.yafnet td a.nexus_button_mod {
    font-size: 10px;
    color: #FFFFFF;
    background-color: #856565;
    padding: 3px 5px 3px 5px;
    text-decoration: none;
    border-radius: 3px;
    margin-right: 2px;
}

    .yafnet td a.nexus_button_mod:hover {
        font-size: 10px;
        text-decoration: none;
        color: #FFFFFF;
        border: solid 1px #FFF;
        background-color: #856565;
        padding: 2px 4px 2px 4px;
        border-radius: 3px;
        margin-right: 2px;
    }

.yafnet td a.nexus_button_post {
    font-size: 10px;
    color: #FFFFFF;
    background-color: #6B5921;
    padding: 3px 5px 3px 5px;
    text-decoration: none;
    border-radius: 3px;
    margin-right: 2px;
}

    .yafnet td a.nexus_button_post:hover {
        font-size: 10px;
        text-decoration: none;
        color: #FFFFFF;
        border: solid 1px #FFF;
        background-color: #6B5921;
        padding: 2px 4px 2px 4px;
        border-radius: 3px;
        margin-right: 2px;
    }

/* Postmessage buttons */
.yafnet input.nexus_button_post_create {
    font-size: 12px;
    color: #FFFFFF;
    border: solid 0px #fff;
    background-color: #286B21;
    padding: 3px 5px 3px 5px;
    text-decoration: none;
    border-radius: 3px;
    margin-right: 4px;
    margin-left: 4px;
    width: 64px;
}

    .yafnet input.nexus_button_post_create:hover {
        font-size: 12px;
        text-decoration: none;
        color: #FFFFFF;
        border: solid 1px #FFF;
        background-color: #286B21;
        padding: 2px 4px 2px 4px;
        border-radius: 3px;
        margin-right: 4px;
        margin-left: 4px;
        width: 64px;
    }

.yafnet input.nexus_button_post_preview {
    font-size: 12px;
    color: #FFFFFF;
    border: solid 0px #fff;
    background-color: #6B5921;
    padding: 3px 5px 3px 5px;
    text-decoration: none;
    border-radius: 3px;
    margin-right: 4px;
    margin-left: 4px;
}

    .yafnet input.nexus_button_post_preview:hover {
        font-size: 12px;
        text-decoration: none;
        color: #FFFFFF;
        border: solid 1px #FFF;
        background-color: #6B5921;
        padding: 2px 4px 2px 4px;
        border-radius: 3px;
        margin-right: 4px;
        margin-left: 4px;
    }

.yafnet input.nexus_button_post_cancel {
    font-size: 12px;
    color: #FFFFFF;
    border: solid 0px #fff;
    background-color: #6B2121;
    padding: 3px 5px 3px 5px;
    text-decoration: none;
    border-radius: 3px;
    margin-right: 4px;
    margin-left: 4px;
}

    .yafnet input.nexus_button_post_cancel:hover {
        font-size: 12px;
        text-decoration: none;
        color: #FFFFFF;
        border: solid 1px #FFF;
        background-color: #6B2121;
        padding: 2px 4px 2px 4px;
        border-radius: 3px;
        margin-right: 4px;
        margin-left: 4px;
    }









.yafnet table.content td.NameCell {
    text-align: center;
    border-left: solid 1px #000;
}

.yafnet table.content td.ButtonCell {
    border-right: solid 1px #000;
}

.yafnet table.content td.postfooter_right {
    border-right: solid 1px #000;
}

.yafnet table.content td.postfooter_left {
    border-left: solid 1px #000;
}


.topicline_new {
    background-color: #392E2D;
    /*	height: 54px;*/
    line-height: 1.3;
}

.topicline {
    background-color: #2B2121;
    /*	height: 54px;*/
    line-height: 1.3;
}


/* DisplayAd */
.Ad_DivContainer {
    font-family: Arial, sans-serif;
    font-size: 10pt;
    width: 708px;
    height: 76px;
    border: solid 1px #E0B96E;
    background-color: #51352C;
    padding: 14px 0px 0px 20px;
}

.Ad_a_top {
    color: #D6ACAC;
    font-weight: bold;
    font-size: 11pt;
    text-decoration: underline;
}

.Ad_span {
    color: #E8D6C6;
    font-size: 11pt;
}

.Ad_DivBottom {
    line-height: 10px;
    height: 12px;
}

.Ad_a_bottom {
    font-family: Verdana, sans-serif;
    font-size: 7pt;
    color: #FF9B9B;
    text-decoration: none;
    line-height: 10px;
}

/* Other */

.yafnet .avatarimage {
    max-height: 120px;
    max-width: 175px;
}

span.replaceword a {
    text-decoration: none;
    color: #EEEEEE;
    border-bottom: 1px dotted #808080;
}

    span.replaceword a:hover {
        text-decoration: underline;
        color: #cca918;
        border-bottom: 0px;
    }

html, body {
    background-color: #221F1B;
    color: #DEDFDE;
    padding: 0px;
    margin: 0px;
}

.forumviewing {
    color: #877D71;
    font-size: 8pt;
}

.yafnet td.forumtopics {
    color: #877D71;
    font-size: 9pt;
    text-align: right;
}

.yafnet td.forumtopics_low {
    color: #877D71;
    font-size: 9pt;
    border-top: solid 1px #120F0B;
}

.yafnet td.forumposts {
    color: #877D71;
    font-size: 9pt;
}

.yafnet td.forumposts_low {
    color: #877D71;
    font-size: 9pt;
    border-top: solid 1px #120F0B;
}



#DataPanel1_TitleCell, #DataPanel1_ActionCell {
    background-color: #3C3232;
    border: solid 0px #000000;
    border-radius: 8px;
    padding-left: 6px;
}

    #DataPanel1_TitleCell a, #DataPanel1_ActionCell a {
        color: #988012;
    }

tr.footer1_browsing_users_header td {
    color: #877D71;
    height: 28px;
    background-color: #2B2121;
    border-radius: 8px 8px 0px 0px;
}

tr.footer1_browsing_users {
    height: 48px;
}

.yafnet td .nexus_activeusers {
    color: #877D71;
}

    .yafnet td .nexus_activeusers a {
        color: #988012;
    }



.yafnet span.replaceword a {
    text-decoration: none;
    color: #EEEEEE;
    border-bottom: 1px dotted #808080;
}

    .yafnet span.replaceword a:hover {
        text-decoration: underline;
        color: #cca918;
        border-bottom: 0px;
    }

.yafnet .subforumheading {
    color: #877D71;
    font-size: 8pt;
}

.yafnet .header2links {
    background-color: #221F1B;
    height: 24px;
}

.yafnet textarea.basicBBCodeEditor {
    width: 954px;
    height: 250px;
    border: solid 1px #5E4848;
}

.yafnet textarea.BBCodeEditor {
    border: solid 1px #5E4848;
    background-color: #221A1A;
}

.center {
    width: 963px;
    margin-left: auto;
    margin-right: auto;
}

.HeaderMobile {
    width: 100%;
    overflow: hidden;
}

.PostsMobile {
    width: 100%;
    overflow: hidden;
}

.yafnet {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #DEDFDE;
    /*	margin-top: 4px;*/
    /*	width: 963px;*/
    margin-left: auto;
    margin-right: auto;
    /*-moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH";*/
}

    .yafnet .yafheader {
        border: 0px solid #FF0000;
    }

.postdiv {
    /*	font: 62.5%/1.2 Helvetica, Arial, sans-serif;*/
    font-size: 9pt;
    overflow: hidden;
}

.yafnet td.message {
    overflow: auto;
    background-color: #221F1B;
    border-right: solid 1px #000;
    font-family: Verdana, Geneva, sans-serif;
    line-height: 1.6em;
}

.yafnet td {
    font-family: Verdana, sans-serif, Helvetica, Arial;
    font-size: 12px;
    /*	color: #3b3b3b;*/
    color: #DEDFDE;
}

.yafnet input,
.yafnet select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #DDDDDD;
    background-color: #221F1B;
    border: 1px solid #605C4A;
}

.yafnet textarea {
    /*	background-color: #252019;*/
    background-color: #2B2121;
    color: #DDDDDD;
    font-size: 10pt;
    line-height: 18px;
}

.yafnet img {
    border: 0;
    max-width: 800px;
}

/*--Image-Resize-Begin*/
.postbody img {
    max-width: 800px;
}
/*--Image-Resize-End*/

.yafnet ul {
    margin: 2px 2px 2px 2px;
    padding: 0;
}

.yafnet li {
    margin-left: 15px;
}

.yafnet tr.header1 {
    background-image: url('cellpic1.gif');
    color: #ffffff;
    font-weight: bold;
    padding-left: 10px;
    font-size: 11pt;
    border-radius: 8px 8px 0px 0px;
}

.yafnet table.header1 {
    background-image: url('cellpic1.gif');
    color: #ffffff;
    font-weight: bold;
    padding-left: 10px;
    font-size: 11pt;
    border-radius: 8px 8px 0px 0px;
}

.yafnet tr.header1 a {
    color: #CEAE18;
    text-decoration: none;
}

    .yafnet tr.header1 a:hover {
        color: #CECFCE;
        text-decoration: underline;
    }

.yafnet td.header1 {
    background-image: url('cellpic1.gif');
    /*background-color: #66a262;*/
    color: #DEDFDE;
    font-weight: bold;
    padding-left: 10px;
    font-size: 12px;
    line-height: 19px;
    border-top: solid 2px #000000;
}

.yafnet td.header1leftright {
    background-image: url('cellpic1.gif');
    /*background-color: #66a262;*/
    color: #DEDFDE;
    font-weight: bold;
    padding-left: 10px;
    font-size: 16px;
    text-align: center;
    line-height: 19px;
    border-top: solid 2px #000000;
    border-left: solid 2px #000000;
    border-right: solid 2px #000000;
    border-radius: 8px 8px 0px 0px;
}

.yafnet td.header1left {
    background-image: url('cellpic1.gif');
    /*background-color: #66a262;*/
    color: #DEDFDE;
    font-weight: bold;
    padding-left: 10px;
    font-size: 12px;
    line-height: 19px;
    border-left: solid 2px #000000;
    border-top: solid 2px #000000;
}

.yafnet td.header1right {
    background-image: url('cellpic1.gif');
    /*background-color: #66a262;*/
    color: #DEDFDE;
    font-weight: bold;
    padding-left: 10px;
    font-size: 12px;
    line-height: 19px;
    border-right: solid 2px #000000;
    border-top: solid 2px #000000;
}

.yafnet .header1Title {
    background-image: url('cellpic1.gif');
    color: #DEDFDE;
    font-weight: bold;
    padding-left: 10px;
    font-size: 12px;
    line-height: 19px;
}

.yafnet tr.header2 {
    background-color: #313029;
    color: #DEDFDE;
    font-weight: bold;
    line-height: 19px;
}

.yafnet td.header2 {
    /*	background-color: #313029;*/
    background-color: #5E4848;
    color: #DEDFDE;
    font-weight: bold;
    line-height: 19px;
    /*	border-top: solid 2px #000000;*/
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
}

.yafnet td.header2clear {
    background-color: #5E4848;
    color: #DEDFDE;
    font-weight: bold;
    line-height: 19px;
}

.yafnet td.header2left {
    background-color: #5E4848;
    color: #DEDFDE;
    font-weight: bold;
    line-height: 19px;
    /*	border-top: solid 2px #000000;*/
    border-left: solid 1px #000000;
}

.yafnet td.header2right {
    background-color: #5E4848;
    color: #DEDFDE;
    font-weight: bold;
    line-height: 19px;
    /*	border-top: solid 2px #000000;*/
    border-right: solid 1px #000000;
}

.yafnet td.header2center {
    background-color: #5E4848;
    color: #DEDFDE;
    font-weight: bold;
    line-height: 19px;
    /*	border-top: solid 2px #000000;*/
}

.yafnet a.header2 {
    height: auto;
    background-color: Transparent;
    border-style: none;
    background-image: none;
}

.yafnet td.header2 a {
    color: #CEAE18;
    text-decoration: none;
}

    .yafnet td.header2 a:link {
        color: #CEAE18;
        text-decoration: none;
    }

    .yafnet td.header2 a:visited {
        color: #CEAE18;
        text-decoration: none;
    }

    .yafnet td.header2 a:active {
        color: #CEAE18;
        text-decoration: none;
    }

    .yafnet td.header2 a:hover {
        color: #DEDFDE;
        text-decoration: underline;
    }

.yafnet td.infoTable {
    background-color: #FAFAFA;
    padding: 10px;
    border: 1px solid #F2F2F2;
}
/* all links */
.yafnet .content a {
    color: #CEAE18;
    text-decoration: none;
}

    .yafnet .content a:hover {
        color: #CECFCE;
        text-decoration: underline;
    }
/* Footer1 - Bottom of tables */
.yafnet .footer1 {
    font-size: 7pt;
    height: 28px;
    background-color: #2B2121;
    border-radius: 0px 0px 8px 8px;
}

    .yafnet .footer1 select,
    .yafnet .footer1 td {
        font-size: 10px;
    }

.yafnet .footer1special {
    font-size: 7pt;
    height: 28px;
    background-color: #313029;
    /*	border: solid 1px #000000;*/
}

.yafnet .footer1special_left {
    font-size: 7pt;
    height: 31px;
    /*	background-color: #313029;*/
    border-top: solid 2px #000000;
    /*	border-bottom: solid 2px #000000;
	border-left: solid 2px #000000;*/
    vertical-align: middle;
}

.yafnet .footer1special_right {
    font-size: 7pt;
    height: 31px;
    /*	background-color: #313029;*/
    border-top: solid 2px #000000;
    /*	border-bottom: solid 2px #000000;
	border-right: solid 2px #000000;*/
    text-align: right;
    vertical-align: middle;
}

.yafnet .footer1leftright {
    font-size: 7pt;
    height: 28px;
    background-color: #313029;
    border-left: solid 2px #000000;
    border-right: solid 2px #000000;
}

.yafnet .footer1special_left_thin {
    font-size: 7pt;
    height: 28px;
    background-color: #313029;
    border-left: solid 1px #000000;
    padding-left: 3px;
}

.yafnet .footer1special_right_thin {
    font-size: 7pt;
    height: 28px;
    background-color: #313029;
    border-right: solid 1px #000000;
    padding-right: 3px;
}

.yafnet .forumheading {
    font-size: 15px;
    /*	font-weight: bold;*/
}

.yafnet a.post_link {
    font-size: 8pt;
    /*	font-weight: bold;*/
    text-decoration: none;
}
/* Header of posts */
.yafnet .postheaderpost {
    /*	background-color: #313029;*/
    font-size: 8pt;
    color: #877D71;
}

.yafnet .postheader {
    background-color: #3C3232;
    font-size: 12px;
    color: #DEDFDE;
    /*	background-color: #3B3533;
	font-size: 8pt;
	color: #877D71;*/
}

.yafnet .postheader_left {
    background-color: #3C3232;
    border-left: solid 1px #000000;
}

.yafnet .postheader_center {
    background-color: #3C3232;
}

.yafnet .postheader_leftright {
    background-color: #3C3232;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
}

.yafnet .postheader_right {
    background-color: #3C3232;
    border-right: solid 1px #000000;
}

.yafnet .profile_left {
    background-color: #302928;
    /*	border-top: solid 1px #000000;*/
    border-left: solid 1px #000000;
}

.yafnet .profile_right {
    background-color: #302928;
    /*	border-top: solid 1px #000000;*/
    border-right: solid 1px #000000;
}

.yafnet .postheader a {
    font-size: 12px;
    color: #CEAE18;
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
}
/* User info and post/article */
.yafnet .post {
    background-color: #313029;
    color: #DEDFDE;
    height: 48px;
}

.yafnet .post_free {
    background-color: #2B2121;
    color: #DEDFDE;
    border-right: solid 1px #000;
}

.yafnet .post_low {
    background-color: #211818;
    color: #DEDFDE;
    border-top: solid 1px #000000;
}

.yafnet tr.post {
    background-color: #211818;
    color: #FFFFFF;
}

.yafnet td.postleft {
    border-left: solid 2px #000000;
}

.yafnet td.postleft_low {
    border-left: solid 2px #000000;
    border-top: solid 1px #120F0B;
}

.yafnet td.postright {
    border-right: solid 2px #000000;
    font-size: 10px;
    text-align: right;
    color: #877D71;
}

.yafnet td.postright_normal {
    border-right: solid 2px #000000;
    color: #877D71;
}

.yafnet td.postright_low {
    border-right: solid 2px #000000;
    font-size: 10px;
    text-align: right;
    color: #877D71;
    border-top: solid 1px #120F0B;
}

.yafnet td.postright_inside {
    font-size: 12px;
    text-align: right;
    color: #877D71;
}

.yafnet td.postleft_inside {
    font-size: 12px;
    color: #877D71;
}

.yafnet .post_alt {
    background-color: #2B2121;
    height: 48px;
}

.yafnet .post_alt_low {
    background-color: #2B2121;
}

.yafnet td.post_altleft {
    border-left: solid 2px #000000;
}

.yafnet td.post_altleft_low {
    border-top: solid 1px #120F0B;
    border-left: solid 2px #000000;
}

.yafnet td.post_center {
    border-top: solid 1px #120F0B;
}

.yafnet td.post_altright {
    border-right: solid 2px #000000;
    font-size: 10px;
    text-align: right;
    color: #877D71;
}

.yafnet td.post_altright_low {
    border-right: solid 2px #000000;
    font-size: 10px;
    text-align: right;
    color: #877D71;
    border-top: solid 1px #120F0B;
}

.yafnet td.postleftright {
    border-left: solid 2px #000000;
    border-right: solid 2px #000000;
    border-top: solid 1px #000000;
}

.yafnet td.postseper {
    background-color: #221F1B;
    border-width: 0px;
    border-top: solid 1px #000000;
}

.yafnet tr.catheader {
    border: solid 1px #000000;
}

.yafnet tr.post_announce {
    background-color: #392B31;
    color: #FFFFFF;
    height: 42px;
}

.yafnet tr.post_announce_alt {
    background-color: #44343B;
    color: #FFFFFF;
    height: 42px;
}

.yafnet tr.post_announce_low {
    background-color: #392B31;
    color: #FFFFFF;
}

.yafnet tr.post_announce_alt_low {
    background-color: #44343B;
    color: #FFFFFF;
}

.yafnet tr.post_sticky {
    background-color: #332727;
    color: #FFFFFF;
    height: 42px;
}

.yafnet tr.post_sticky_alt {
    background-color: #382C2C;
    color: #FFFFFF;
    height: 42px;
}

.yafnet tr.post_sticky_alt_low {
    background-color: #382C2C;
    color: #FFFFFF;
    /*	height: 32px;*/
}

.yafnet tr.post_sticky_low {
    background-color: #332727;
    color: #FFFFFF;
    /*	height: 42px;*/
}

.yafnet tr.post:hover {
    background-color: #211818;
}

.yafnet tr.post_alt:hover {
    background-color: #211818;
}
/* Footer of posts */
.yafnet .postfooter {
    background-color: #3B3533;
    border-left: solid 1px #000;
    border-right: solid 1px #000;
    border-bottom: solid 1px #000;
    border-radius: 0px 0px 8px 8px;
}

    .yafnet .postfooter .editedinfo {
        color: #FF0000;
        font-weight: bold;
    }
/* Area between posts */
.yafnet .postsep {
    background-color: #523029;
    height: 5px;
    /*	background-image: url('bg_sep.png');*/
}
/* most tables are class 'content' */
.yafnet table.content {
    border: solid 0px #000000;
    padding: 0px;
    margin: 0px;
    color: #000000;
    /*	background-color: #000000;*/
    width: 100%;
    border-radius;
    8px 8px 0px 0px;
}

.yafnet .postformheader {
    background-color: #2B2121;
    /*	font-weight:bold;*/
    border-left: solid 1px #000;
}

.yafnet .postformmiddle {
    background-color: #2B2121;
}

.yafnet .postformcenter {
    background-color: #2B2121;
    border-left: solid 1px #000;
    border-right: solid 1px #000;
}

.yafnet .fileattach {
    padding: 5px 11px 0px 0px;
    background-color: #211818;
    border: solid 1px #533D3D;
    margin: 15px -2px 0px -7px;
    border-left: solid 0px #000000;
    border-right: solid 0px #000000;
    border-bottom: solid 0px #000000;
}

    .yafnet .fileattach .filetitle,
    .yafnet .fileattach .imgtitle {
        font-weight: bold;
        color: #DEDFDE;
        margin-bottom: 5px;
        font-size: 1.1em;
    }

    .yafnet .fileattach .attachedimg,
    .yafnet .fileattach .attachedfile {
        margin-left: 10px;
    }

    .yafnet .fileattach a {
        font-weight: bold;
    }

.yafnet table.content td {
    padding: 3px;
}

.yafnet .content td table td table td {
    padding: 0px;
}

.yafnet .content .headersub {
    color: #ffffff;
    font-weight: bold;
    padding-left: 10px;
    font-size: 12px;
    line-height: 20px;
}
/* used for quoting messages */
.yafnet .quote {
    /*	padding-left: 16px;*/
    margin-left: 10px;
    background-color: #5E4848;
    font-weight: normal;
    padding: 0px 6px 0px 6px;
    border-radius: 8px 8px 8px 8px;
    border: solid 1px #5E4848;
}

.yafnet .innerquote {
    padding: 6px;
    margin-left: -6px;
    margin-right: -6px;
    background-color: #2B2121;
    border-radius: 0px 0px 8px 8px;
    /*	border-top: 1px solid #948E73;*/
}
/* used for code */
.yafnet .code {
    padding-left: 16px;
    margin: 5px;
}

.yafnet .innercode {
    padding: 4px;
    background-color: #efefef;
    border: solid 1px #808080;
    color: #000000;
    line-height: 1.3em;
    font-family: "courier new", "times new roman", monospace;
    overflow: scroll;
    width: 600px;
    white-space: nowrap;
}
/* font sizes */
.yafnet .smallfontcolor {
    font-size: 10px;
    text-align: right;
    color: #877D71;
}

.yafnet .smallfont {
    font-size: 12px;
    text-align: right;
}

.yafnet .largefont {
    font-size: 11px;
}
/* Image Links */
.yafnet a.imagelink {
    font-weight: bold;
    color: #000000;
}

.yafnet a:hover.imagelink {
    text-decoration: none;
    /*background-color: #D0D0D0;*/
}
/* Used for editor textarea */
.yafnet .posteditor {
    width: 100%;
    height: 200px;
}
/* Forum Welcome Message */
.yafnet .yafForumWelcome {
    text-align: right;
    padding: 5px;
}

.yafnet .DivTopSeparator {
    clear: both;
}
/* div at the top of pages with navigation links */
.yafnet .yafPageLink {
    font-size: 10px;
    color: #AEAFAE;
    margin-top: 8px;
    margin-bottom: 10px;
    padding: 2px;
}

    .yafnet .yafPageLink .currentPageLink {
        color: #808080;
    }

    .yafnet .yafPageLink .linkSeperator {
        color: #808080;
    }

    .yafnet .yafPageLink a {
        color: #808080;
        text-decoration: none;
    }

        .yafnet .yafPageLink a:hover {
            color: #CECFCE;
            text-decoration: underline;
        }
/*
.yafnet .yafPageLink
{
	font-size: 9px;
	color: #000000;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 2px;
}
.yafnet .yafPageLink .currentPageLink { color: #CECFCE; }
.yafnet .yafPageLink .linkSeperator { color: #AEAFAE; }

.yafnet .yafPageLink a { color: #CEAE18; text-decoration: none }
.yafnet .yafPageLink a:hover {color: #CECFCE; text-decoration: underline }*/

/* for printing */
.yafnet table.print {
    border: solid 1px #C0C0C0;
}

.yafnet .printheader {
    background-color: #DDDDDD;
    color: #000000;
    padding: 4px;
}

.yafnet .printbody {
    background-color: #FFFFFF;
    color: #000000;
    padding: 4px;
}

.yafnet .pbutton {
    background-color: #8B8B8B;
    font-size: 10px;
    color: #FFFFFF;
    border: none;
    font-weight: bold;
    padding: 2px;
}

.yafnet .textfield {
    background-color: #FFFFFF;
    border: 1px solid #3B3b3b;
    width: 100%;
}

.yafnet .ButtonOut {
    border: #669966 1px solid;
}

.yafnet .ButtonOver {
    border: #000000 1px solid;
    background-color: #ffffff;
}

.yafnet .ButtonChecked {
    border: #000000 1px solid;
}

.yafnet .ButtonOff {
    border: #669966 1px solid;
}

.yafnet #bbcodeFeatures {
    border: #948E73 1px solid;
    background-color: #211818;
}


    /* For BBCode Post Buttons */
    .yafnet #bbcodeFeatures .ButtonOut {
        background-color: #DDDDDD;
        filter: alpha(opacity=70);
        border: #7F9DB9 1px solid;
    }

    .yafnet #bbcodeFeatures .ButtonOver {
        background-color: #FFE1AC;
        border: #FFAD55 1px solid;
    }

    .yafnet #bbcodeFeatures .ButtonChecked {
        background-color: #FFCB7E;
        border: #FFAD55 1px solid;
    }

    .yafnet #bbcodeFeatures .ButtonOff {
        filter: gray() alpha(opacity=30);
        background-color: #C0C0C0;
        border: #7F9DB9 1px solid;
    }







/*
Use this to setup overflow feature for your site.
On IE that would mean specifying a width so that the overflow will work properly.
This CSS already works on FireFox.
*/
.yafnet div.postdiv {
    min-height: 100px;
    overflow: hidden;
    color: #DFDFDF;
    padding: 6px;
    word-wrap: break-word;
    line-height: 1.6;
}

.yafnet div.postdiv_fixed {
    min-height: 100px;
    overflow: hidden;
    /*	line-height: 18px;*/
    color: #DFDFDF;
    /*	padding-left: 6px;*/
    padding: 6px;
    width: 804px;
    word-wrap: break-word;
    line-height: 1.6;
}




.yafnet div.yafsignature {
    /*	font: 62.5%/1.2 Helvetica, Arial, sans-serif;*/
    border-top: solid 1px #666666;
    margin-top: 15px;
    padding-top: 5px;
    font-size: 8pt;
    /*background-color: #252121;*/
}

.yafnet .yafactiveusers a.active_hidden {
    font-style: italic;
    color: #aaaaaa;
}
/* CSS Pagelinks */
.yafnet .yafpager {
    color: #555555;
    margin: 6px 0px 6px 0px;
}

.yafnet .pagelink,
.yafnet .pagelinkfirst,
.yafnet .pagelinklast,
.yafnet .pagecurrent,
.yafnet .pagecount {
    /*	background: #57554B;
	border: 1px solid #000000;*/
    padding: 1px 3px 1px 3px;
    margin-right: 2px;
    /*	color: #DEDFDE;*/
    font-size: 8pt;
}

.yafnet .pagecount {
    margin-right: 5px;
}
/*.yafnet .pagelinkfirst,
.yafnet .pagelinklast{
	background: #e0e0e0;
}
.yafnet .pagecurrent{
	background: #dddddd;
}*/
.yafnet .pagelink a,
.yafnet .pagelinkfirst a,
.yafnet .pagelinklast a {
    text-decoration: none;
    color: #CEAE18;
}

    .yafnet .pagelink a:hover,
    .yafnet .pagelinkfirst a:hover,
    .yafnet .pagelinklast a:hover {
        text-decoration: underline;
        color: #CECFCE;
    }



/* CCS Buttons */
.yafnet a.yaflittlebutton {
    background: transparent url('ButtonEnd.gif') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: right;
    font-size: 8px;
    height: 18px;
    margin: 2px 0px 2px 2px;
    padding-right: 2px;
    text-decoration: none;
    text-transform: uppercase;
    font-family: Arial;
    font-weight: bold;
}

    .yafnet a.yaflittlebutton span {
        background: transparent url('ButtonBack.gif') no-repeat;
        display: block;
        line-height: 10px;
        padding: 4px 3px 4px 5px;
    }

    .yafnet a.yaflittlebutton img {
        vertical-align: middle;
        padding: 0px 4px 2px 0px;
    }

    .yafnet a.yaflittlebutton:hover {
        color: #ffffff;
        text-decoration: none;
    }

    .yafnet a.yaflittlebutton:active {
        background-position: bottom right;
        outline: none;
    }

        .yafnet a.yaflittlebutton:active img {
            padding: 0px 4px 2px 0px;
        }

        .yafnet a.yaflittlebutton:active span {
            background-position: bottom left;
            padding: 5px 3px 3px 5px;
        }

    .yafnet a.yaflittlebutton span:hover {
        text-decoration: none;
        color: #eeee00;
    }

.yafnet a.yafcssbigbutton {
    background: transparent url('ButtonEnd.gif') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: right;
    font-size: 8px;
    height: 18px;
    margin: 2px 0px 2px 2px;
    padding-right: 2px;
    text-decoration: none;
    text-transform: uppercase;
    font-family: Arial;
    font-weight: bold;
}

    .yafnet a.yafcssbigbutton span {
        background: transparent url('ButtonBack.gif') no-repeat;
        display: block;
        line-height: 10px;
        padding: 4px 10px 4px 12px;
    }

    .yafnet a.yafcssbigbutton img {
        vertical-align: top;
        padding: 0px 4px 0px 0px;
    }

    .yafnet a.yafcssbigbutton:active {
        background-position: bottom right;
        outline: none; /* hide dotted outline in Firefox */
    }

        .yafnet a.yafcssbigbutton:active img {
            padding: 0px 4px 0px 0px;
        }

        .yafnet a.yafcssbigbutton:active span {
            background-position: bottom left;
            padding: 5px 10px 3px 12px; /* push text down 1px */
        }

    .yafnet a.yafcssbigbutton span:hover {
        text-decoration: none;
        color: #eeee00;
    }
/* css image button */
.yafnet a.yafcssimagebutton {
    background: transparent url('ButtonEndB.gif') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: left;
    font-size: 10px;
    height: 18px;
    margin: 2px 0px 2px 2px;
    padding-right: 2px;
    text-decoration: none;
    text-transform: uppercase;
    font-family: Arial;
    font-weight: bold;
}

    .yafnet a.yafcssimagebutton span {
        background: transparent url('ButtonBackB.gif') no-repeat;
        display: block;
        line-height: 14px;
        padding: 2px 6px 2px 8px;
    }

    .yafnet a.yafcssimagebutton img {
        vertical-align: top;
        padding: 0px 4px 0px 0px;
    }

    .yafnet a.yafcssimagebutton:hover {
        text-decoration: none;
        color: #eeee00;
    }

    .yafnet a.yafcssimagebutton:active {
        background-position: bottom right;
        outline: none; /* hide dotted outline in Firefox */
    }

        .yafnet a.yafcssimagebutton:active img {
            padding: 0px 4px 0px 0px;
        }

        .yafnet a.yafcssimagebutton:active span {
            background-position: bottom left;
            padding: 3px 6px 1px 8px; /* push text down 1px */
        }
/* CSS Popupmenu */
.yafnet .yafpopupmenu {
    background-color: #ffffff;
    border: solid 1px #333333;
    color: #000000;
}

    .yafnet .yafpopupmenu ul {
        list-style-type: none;
        padding: 0;
        margin: 0;
    }

    .yafnet .yafpopupmenu li {
        padding: 5px 10px 5px 10px;
        margin: 0;
    }

        .yafnet .yafpopupmenu li.popupitemhover {
            background-color: #cccccc;
        }
/* ajax tabs */
/* default layout */
.yafnet .ajax__tab_default .ajax__tab_header {
    white-space: nowrap;
}

.yafnet .ajax__tab_default .ajax__tab_outer {
    display: -moz-inline-box;
    display: inline-block;
}

.yafnet .ajax__tab_default .ajax__tab_inner {
    display: -moz-inline-box;
    display: inline-block;
}

.yafnet .ajax__tab_default .ajax__tab_tab {
    margin-right: 4px;
    overflow: hidden;
    text-align: center;
    cursor: pointer;
    display: -moz-inline-box;
    display: inline-block;
}

/* xp theme */
.yafnet .ajax__tab_xp .ajax__tab_header {
    color: #211818;
    font-family: verdana,tahoma,helvetica;
    font-size: 11px;
    background: url(<%=WebResource("AjaxControlToolkit.Tabs.tab-line.gif")%>) repeat-x bottom;
}

.yafnet .ajax__tab_xp .ajax__tab_outer {
    padding-right: 4px;
    background: url(<%=WebResource("AjaxControlToolkit.Tabs.tab-right.gif")%>) no-repeat right;
    height: 21px;
}

.yafnet .ajax__tab_xp .ajax__tab_inner {
    padding-left: 3px;
    background: url(<%=WebResource("AjaxControlToolkit.Tabs.tab-left.gif")%>) no-repeat;
}

.yafnet .ajax__tab_xp .ajax__tab_tab {
    height: 13px;
    padding: 4px;
    margin: 0;
    background: url(<%=WebResource("AjaxControlToolkit.Tabs.tab.gif")%>) repeat-x;
}

.yafnet .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {
    background: url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-right.gif")%>) no-repeat right;
}

.yafnet .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {
    background: url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-left.gif")%>) no-repeat;
}

.yafnet .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {
    background: url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover.gif")%>) repeat-x;
}

.yafnet .ajax__tab_xp .ajax__tab_active .ajax__tab_outer {
    background: url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-right.gif")%>) no-repeat right;
}

.yafnet .ajax__tab_xp .ajax__tab_active .ajax__tab_inner {
    background: url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-left.gif")%>) no-repeat;
}

.yafnet .ajax__tab_xp .ajax__tab_active .ajax__tab_tab {
    background: url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active.gif")%>) repeat-x;
}

.yafnet .ajax__tab_xp .ajax__tab_body {
    background-color: #3C3232;
    font-family: verdana,tahoma,helvetica;
    font-size: 10pt;
    border: 1px solid #000000;
    border-top: 0;
    padding: 5px;
}

/* scrolling */
.yafnet .ajax__scroll_horiz {
    overflow-x: scroll;
}

.yafnet .ajax__scroll_vert {
    overflow-y: scroll;
}

.yafnet .ajax__scroll_both {
    overflow: scroll;
}

.yafnet .ajax__scroll_auto {
    overflow: auto;
}

/*Modal Popup*/
.modalBackground {
    background-color: #000;
    filter: alpha(opacity=80);
    opacity: 0.8;
}

.modalPopup {
    background-color: #ffffff;
    border: solid 1px #aaaaaa;
    width: 400px;
}

    .modalPopup .modalBase {
    }

    .modalPopup .modalHeader {
        background-image: url('titleBack.gif');
        color: #ffffff;
        font-weight: bold;
        padding-left: 10px;
        font-size: 15px;
        line-height: 30px;
    }

    .modalPopup .modalInner {
        padding: 10px;
        text-align: center;
    }

    .modalPopup .modalInnerMain {
        font-size: 9pt;
        font-weight: bold;
        color: #992222;
        text-align: center;
    }

    .modalPopup .modalInnerSub {
        font-size: 8pt;
        color: #333333;
        text-align: center;
    }

    .modalPopup .modalFooter {
        padding: 5px;
        background-color: #f4f4f4;
        line-height: 20px;
    }

        .modalPopup .modalFooter input {
            display: block;
            vertical-align: middle;
            margin: 0 auto;
        }

/* Goto Page Form */
.gotoPageForm {
    background-color: #f0f0f0;
    border: solid 1px #555555;
    width: 76px;
    margin: 1px;
}

    .gotoPageForm .gotoBase {
        border: solid 1px #ffffff;
    }

    .gotoPageForm .gotoHeader {
        background-image: url('titleBack.gif');
        color: #ffffff;
        font-weight: bold;
        padding: 2px;
    }

    .gotoPageForm .gotoInner {
        padding: 2px;
    }

        .gotoPageForm .gotoInner input {
            margin: 2px;
        }


.centerOLD {
    width: 100%;
    left: 50%;
    margin-left: -482px;
    position: relative;
}


.yafnet table.content td.UserBox {
    font-size: 7pt;
    text-align: center;
    background-color: #2B2121;
    /*	background-color: #281E1E;*/
    color: #877D71;
    border-left: solid 1px #000;
    /*	border-top: solid 1px #65533D;
	border-right: solid 1px #65533D;
	border-right: solid 3px #423B38;*/
    border-right: solid 1px #3C3232;
    padding: 6px 3px 6px 3px;
    width: 136px;
    word-wrap: break-word;
}

.formatUserBox {
    background-color: #281E1E;
    /*	margin: 6px;*/
    /*	padding: 4px;*/
}

.yafnet .postheader .NameCell a {
    font-size: 10pt;
    font-weight: bold;
}

.postsephorizontal {
    background-color: #281E1E;
}

.yafnet table.content td.UserBox .LineItem {
    border-top: solid 1px #725E43;
    padding: 4px 0px 4px 0px;
}

.yafnet table.content td.UserBox .spacer {
    height: 4px;
    width: 120px;
}


@media screen and (max-width: 1040px) {
    /*Tablet, usually landscape*/
    .InfoBox {
        display: none;
    }

    #widget {
        display: none;
    }
}
