.modal {
    background: url("img/torso-back-drop.png") repeat-x top left; /* ; */
    color: #a18d50;  /*#D46400;*/
    border: 1px solid #fefea8;
}

.modal a.close-modal {
    background-image: url("img/x-ico.png");
}

p.subtitle {
    font-size: 20px; 
    margin-top:10px;
    font-weight: italic;
}

#bud {
    background-color: #581E00;
    width: 100%;
    margin: 0;
    /* overflow: hidden; */
    font-family: Arial, Helvetica, sans-serif;
    display: none;
}

#bud-scroll {
    width: 90%;
    height: 470px;
    margin: 10 0 0 auto;
    overflow: auto;
}

#bud ul {
    list-style: none;
}
#bud ul li{
    /*background: #1F1506;*/ /* rgba(50, 25, 25, 0.3); */
    display: block;
    margin: 10 0 0 0;
    padding: 10 50 10 10;
    /* border: 1px solid #fefea8; */
    color: #a18d50;
}
#bud h1 {
    display: block;
    width: 100%;
    height: 50px;
    margin: 0;
    line-height: 50px;
    text-align: center;
    vertical-align: center;
    color: #FFAE32; /* #FFAA00; */
    font-weight: bold;
    font-size: 36px;
    
}
#bud h2 {
    width: 100%;
    display: block;
    margin-bottom: 5px;
    font-size: 20px;
    font-weight: bold;
    /* text-decoration: underline; */
    margin-bottom: 5px;
    color: #FFAE32; /* #FFAA00; */
}

#bud a {
    color: #FFAE32; /* #FFAA00; */
}

#forum-link-bottom {
    color: #a18d50;
    margin-top: 15px;
    text-decoration: none;
}

#forum-link-bottom:hover {
    /* color: #FFAA00; */
    text-decoration: underline;
}

#pop-rules-big {
    color: #FFAA00; 
    font-size: 24px; 
    text-decoration: none;
}

#pop-rules-big:hover {
    text-decoration: underline;
}

