/*CSS*/



/* BODY */
.bd_main {
     background-image: url(../images/web/pebble.jpg);
     font-family: Georgia, "Times New Roman", Times, serif, cursive;
     font-size: 18px;
     color: #000099;
}

.div_main_text01 {

}


.div_header {
       margin-left: auto;
       margin-right: auto;
}


/* IFRAMES */
.iframe_header {
        margin-left: auto;
        margin-right: auto;
        height: 360px;
        width: 950px;
        border: none;
}

.iframe_menu {
       height: 110px;
       width: 950px;
       margin-left: auto;
       margin-right: auto;
       border: none;
}

.iframe_submenu {
       height: 150px;
       width: 950px;
       margin-left: auto;
       margin-right: auto;
       border: none;
}

.iframe_main {
       height: 800px;
       width: 950px;
       margin-left: auto;
       margin-right: auto;
       border-style: outset;
       border-width: 10px;
       border-radius: 20px;
       border-color: #FFCC33;
}

.iframe_footer {
       height: 180px;
       width: 950px;
       margin-left: auto;
       margin-right: auto;
       border: none;
}


/* TABLES */
.table_header {
       margin-left: auto;
       margin-right: auto;
       width: 950px;
       height: 100px;
                table-layout: fixed;
       margin-bottom: 0px;
}

.table_linkmenu {
       margin-left: auto;
       margin-right: auto;
       margin-bottom: 5px;
       border-collapse: separate;
       border-spacing: 5px;
                width: 800px;
                table-layout: fixed;
}

.table_social{
       margin-left: auto;
       margin-right: auto;
       /*width: 950px;*/
                table-layout: fixed;
       height: 90px;
}

.table_news {
       margin-left: auto;
       margin-right: auto;
       width: 950px;
       margin-bottom: 15px;
}

.table_footer {
       margin-left: auto;
       margin-right: auto;
       width: 950px;
}

.table_staff {
       width: 700px
}

.table_main {
       margin-left: auto;
       margin-right: auto;
       width: 850px;
       margin-bottom: 5px;
       border-spacing: 30px 0px;
}



.trheader {
     height: 100px;
}

.tr_menu {
     height: 80px;
}

.tr_social {
     height: 90px;
}

.tr_news {
     height: 90px;
}

.tr_footer {
}

.tr_staff {
}

.tr_main_title {
      height: 90px;
}

.tr_main_content {
      height: 300px;
      padding: 5px;
      text-align: justify;
}

.tdheader {
      text-align: center;
      margin-left: 50px;

}
.tdheader1 {
      /*text-align: center;*/
      /*margin-left: 40px;*/
      width: 300px;

}

.imglogofont {
      position: relative;
      left: 10px;
      top: 0px;

}

.td_social {
       width: 125px;
       font-family: Georgia, "Times New Roman", Times, serif;
       font-size: 18px;
       font-weight: 900;
       text-align: center;
       border-spacing: 2px;
       padding-right: 1px;
       padding-top: 15px;
       color: #FFFF00;
      }

.td_pics {
                width: 275px;
                height: 230px;
                background: linear-gradient(red, blue);
                text-align: center;
                padding-top: 10px;
}

.td_news {
       text-align: center;
       width: 120px;
       background-color: #CC3333;
}

.td_news_text {
       width: 500px;
       background-color: #CC3333;
}

.td_news_rsvp {
       width: 200px;
       background-color: #CC3333;
                text-align: center;
                vertical-align: top;
        }


.td_menu {
        background-image: url(../images/web/naira-02.png);
                 background-size: 130px 80px;
        background-repeat: no-repeat;
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 18px;
        font-weight: 900;
        text-align: center;
        padding-top: 10px;
        padding-left: 6px;
        padding-right: 2px;
        color: #FFFF00;
        width: 110px;
        border: 2px solid;
        border-radius: 10px;
                 height: 100%;
}

.td_footer {
}

.td_staff {

        width: 150px;
}

.td_staff_name {
        width: 550px;
}

.td_main_title {
     width: 250px;
     text-align: center;
     border: solid;
     border-weight: 2px;
     border-color: #909699;
     border-spacing: 50px;

}
.td_main_content {
     width: 250px;
     border: solid;
     border-weight: 2px;
     border-color: #F3B204;
     border-spacing: 50px;
}

.a_menu01 {
               font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 18px;
        font-weight: 900;
        color: #FFFF00;
        text-decoration: none;
                 display: block;
                  height: 100%;
}

.a_menu01:hover {
        color: #000099;
}

.a_events {
        font-family: Georgia, "Times New Roman", Times, serif, cursive;
        font-size: 18px;
        font-weight: 900;
        font-style: italic;
                margin-left: 150px;
                text-decoration: none;
        color: #CC3333;
        /*background-color: #FFFFFF;*/
}


.a_staff {
        font-family: Georgia, "Times New Roman", Times, serif, cursive;
        font-size: 16px;
        font-weight: 900;
        font-style: italic;
        color: #CC3333;
        background-color: #FFFFFF;
}
/* Paragraph */
.p_main {
     font-family: Georgia, "Times New Roman", Times, serif, cursive;
     font-size: 18px;
     color: #000099;
}

.p_footer {
     font-family: Georgia, "Times New Roman", Times, serif, cursive;
     font-size: 16px;
     color: #000099;
}

.p_news_text {
       font-family: Georgia, "Times New Roman", Times, serif;
       font-size: 18px;
       font-weight: 900;
       text-align: center;
       color: #FFFFFF;
}

.p_news {
       font-family: Georgia, "Times New Roman", Times, serif, cursive;
       font-size: 32px;
       font-weight: 900;
       text-align: center;
       color: #FFFF00;
}

.p_upcoming {
       font-family: Georgia, "Times New Roman", Times, serif, cursive;
       font-size: 22px;
       font-weight: 900;
       text-align: left;
       color: #000099;
}

.p_text {
       font-family: Georgia, "Times New Roman", Times, serif, cursive;
       font-size: 14px;
       font-weight: 900;
       text-align: center;
       color: white;
}


.p_staff {
}

.p_main_title {
       font-family: Georgia, "Times New Roman", Times, serif, cursive;
       color: #FF0000;
       font-weight: 900;
       font-size: 20px;
}

.p_main_date {
       color: grey;
       font-size: 12px;
}

.strong_naira {
       color: #CC3333;
       font-size: 20px;
}

.h1_footer {
     font-family: Georgia, "Times New Roman", Times, serif, cursive;
     font-size: 26px;
     color: #000099;
}

.h1_staff {
        font-family: Georgia, "Times New Roman", Times, serif, italic;
        font-size: 28px;
        font-style: italic;
        font-weight: 900;
        color: #CC3333;
}

.h2_footer {
     font-family: Georgia, "Times New Roman", Times, serif;
     font-size: 20px;
     font-style: italic;
     color: #000099;
}

.h2_main {
     font-family: Georgia, "Times New Roman", Times, serif;
     font-size: 28px;
     color: #000099;
}

.h2_staff {
}

.h3_main {
     font-family: Georgia, "Times New Roman", Times, serif;
     font-size: 22px;
     color: #000099;
}


.h3_footer {
     font-family: Georgia, "Times New Roman", Times, serif;
     font-size: 20px;
     font-style: italic;
     color: #000099;
}

.h3_social {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 18px;
        color: #000099;
        text-align: left;
}

.h3_staff {
}

.img_logo_header {
        height: 180px;
        width: 800px;
}

.img_staff {
        width: 100px;
}

.img_event {
                 width: 250px;
                 margin-left: auto;
                 margin-right: auto;
}

.img_event_ls {
                 width: 350px;
                 margin-left: auto;
                 margin-right: auto;
}