/*  your sites custom CSS goes into this file */

body { 
    background-image: url(/images/forum_bg.jpg);
    background-attachment: fixed;
}

div#glob_wrapbbs {
    margin: 0px 3%;
    width: auto;
}

div#glob_wrapbbs div.glob_navbar {
    background: transparent;
    border-bottom: 1px solid silver;
}
div#glob_wrapbbs div#glob_footerbbs div.glob_navbar {
    border-bottom-width: 0px;
    border-top: 1px solid silver;
    margin-top: 20px;
}

/* telltales */
div#glob_wrapbbs div#ind_msglist dd.thread,
div#glob_wrapbbs div#msg_respons dd.thread {
    background-image: url(/webbbs/icons/transparent.png);
    padding-left: 20px;
}
div#glob_wrapbbs div#ind_msglist dd.resp,
div#glob_wrapbbs div#msg_respons dd.resp {
    background-image: url(/webbbs/icons/transparent.png);
    padding-left: 20px;
}   


div#glob_wrapbbs div#msg_respons dd.thread {
    padding-left: 0px;
}

/* siteheader */
div#siteheader {
    margin: 20px 40px 40px;
    text-align: center;
}
div#siteheader h1 {
    margin: 0px;
    color: #900;
    letter-spacing: 0.1em;
}
div#siteheader p {
    margin: 5px 0px;
    font-weight: bold;
}
div#siteheader p a {
    margin: 0px 20px;
}



/* recipe overlay message form*/

div#glob_wrapbbs div#trsp_layer {
    position: absolute;
    top: 2px;
    left: 2px;
    z-index: 20;
    width: 98%;
    height: 100%;
    margin: auto 1%;
    border: 2px solid maroon;
    background: #4b4b4b;
    opacity: .60;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6; 
    display: none;    
}
div#glob_wrapbbs div#rec_form {
    position: absolute;
    top: 5px;
    left: 5px;
    width: 70%;
    margin: 20px 14%;
    background: #f6f6f6;
    color: black;
    font-weight: bold;
    z-index: 30;
    border: 5px solid #606060;
    opacity: 1.0;
    filter: alpha(opacity=100);
    -moz-opacity: 1.0;
    display: none;
}
div#glob_wrapbbs form#rec_overlay {
    position: relative;
    width: 90%;
    margin: 25px 5%;
}
div#glob_wrapbbs div#d_rec_1 {
    padding: 10px 0px;
}
div#glob_wrapbbs div#rec_icons {
    margin-left: 3.5em;
    padding: 10px 0px;
}
div#glob_wrapbbs div#rec_icons input {
    margin-bottom: 5px;
}
div#glob_wrapbbs div#d_rec_2 {
    padding: 10px 0px;
}
div#glob_wrapbbs div#d_rec_3 {
    float: left;
    width: 48%;
    margin: 0px;
    padding: 10px 0px;
}
div#glob_wrapbbs div#d_rec_4 {
    float: right;
    width: 48%;
    margin: 0px;
    padding: 10px 0px;
}
div#glob_wrapbbs div#d_rec_5 {
    clear: both;
    padding: 10px 0px;
}
div#glob_wrapbbs div#d_rec_6 {
    padding: 10px 0px;
    text-align: center;
}
form#rec_overlay input#rec_1 {
    width: 30em;
    margin: 0 auto 0 10px;
    border: 1px solid #606060;
    padding: 2px 2px;
}
form#rec_overlay textarea#rec_2 {
    height: 4em;
    border: 1px solid #606060;
    padding: 2px 2px;
}
form#rec_overlay textarea#rec_3,
form#rec_overlay textarea#rec_4 {
    height: 20em;
    border: 1px solid #606060;
    padding: 2px 2px;
}
form#rec_overlay textarea#rec_5 {
    height: 4em;
    border: 1px solid #606060;
    padding: 2px 2px;
}

/* recipe message display */

div#glob_wrapbbs div.rcp_title {
    font-size: 1.1em;
    font-weight: bold;
    text-transform: uppercase;
    width: 90%;
    margin: 0px auto 0px;
    padding: 0px 3px;
}
div#glob_wrapbbs div.rcp_desc {
    font-style: italic;
    font-size: 0.92em;
    width: 90%;
    margin: 10px auto;
    padding: 0px 3px 10px;
    border-bottom: 1px solid silver;
}
div#glob_wrapbbs div.rcp_ingr {
    width: 80%;
    margin: 30px auto;
  
} 
div#glob_wrapbbs div.rcp_inst {
    width: 80%;
    margin: 30px auto;
} 
div#glob_wrapbbs div.rcp_comm {
    font-style: italic;
    font-size: 0.92em;
    width: 90%;
    margin: 10px auto;
    padding: 10px 3px 10px;
    border-top: 1px solid silver;
}
div#glob_wrapbbs span.rcp_hdln {
    font-size: 0.9em;
    font-weight: bold;
    border-bottom: 1px solid black;
}


/* end of file */
