.widget-button .btn-cont {
    background: url("../../../img/00/layout/hp_buts_frame.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 125px;
    position: relative;
    width: 310px;
}
.widget-button .horizontal {
    float: left;
}
.widget-button a {
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font: bold 16px/17px Georgia,Times,serif;
    height: 113px;
    margin: 1px 0 0 1px;
    opacity: 0.85;
    text-decoration: none;
    text-transform: uppercase;
    width: 308px;
}
.widget-button a.no-bg {
    background: url("../../../img/00/hp_btns/hp_but_rep.png") repeat-x scroll 0 0 transparent !important;
}
.widget-button a:hover {
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font: bold 16px/17px Georgia,Times,serif;
    height: 113px;
    margin: 1px 0 0 1px;
    opacity: 1;
    text-decoration: none;
    text-transform: uppercase;
    width: 308px;
}
.widget-button .btn-cont .txt-overlay {
    background: url("../../../img/00/secondary_btns/btn_rep.png") repeat-x scroll 0 0 transparent;
    bottom: 10px;
    cursor: pointer;
    display: table;
    float: left;
    height: auto; /**/
    position: absolute;
    width: 308px;
    padding: 7px 0px 7px;
}
.btn-cont .txt-cont {
    float: left;
    width: 100%;
}
.widget-button .txt-overlay span.btn-label, .txt-cont span.btn-label {
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font: bold 16px/17px Georgia,Times,serif;
    /*margin: 0;      */

    text-align: center;
    text-transform: uppercase;
    width: 308px;
    /*margin-top: 10px;*/
}
.widget-button .txt-cont span.btn-label {
    padding-top: 10px;
    width: 100%;
}
.widget-button .txt-overlay span.btn-label-desc, .txt-cont span.btn-label-desc {
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font: italic 12px Georgia,Times,serif;
    padding-top: 1px;
    text-align: center;
    text-transform: none;
    width: 100%;
}
.widget-button .txt-cont .glow-border {
    background: url("../../../img/00/secondary_btns/btn_ln_glow.png") no-repeat scroll center center transparent;
    display: block;
    height: 25px;
    width: 100%;
}
.widget-button .txt-cont span.btn-label-desc {
    padding: 0;
}
.widget-button .txt-overlay span.center-label {
    margin-top: 9px;
}
.widget-button a.mm-button {
    background: none repeat scroll 0 0 transparent;
    display: block;
    height: 115px;
    text-decoration: none;
    width: 308px;
}
.widget-button a.mm-button:hover {
    background-position: 0 -100px;
}
.widget-button .horizontal-spacer {
    margin-right: 15px;
}
.widget-button .vertical-spacer {
    margin-bottom: 15px;
}
.widget-button .grid-spacer {
    margin-bottom: 5px;
    margin-right: 7px;
}
.widget-button #sidebut {
    display: block;
    height: 152px;
    position: relative;
    width: 244px;
}
.widget-button .vertical {
}
.widget-button .vertical-pad {
    margin-bottom: 10px;
}
.widget-button .horizontal {
    float: left;
}
.widget-button .horizontal-pad {
    float: left;
    margin-right: 10px;
}
.widget-button #sidebut a {
    background: url("../../../img/00/layout/sidebut_overlay.png") no-repeat scroll 0 0 transparent;
    color: #000000;
    display: block;
    font-family: 'GnuolaneRegular',Arial Narrow,Tahoma,Sans-Serif;
    font-size: 20px;
    height: 152px !important;
    left: 0;
    letter-spacing: 1px;
    line-height: 45px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    top: 0;
    width: 244px !important;
}
.widget-button #sidebut a:hover {
    background-position: 0 -152px !important;
    color: #000000;
    display: block;
    height: 152px;
    width: 244px;
}
.widget-button #sidebut #mm-spacer {
    background: url("http://www.ocwib.org/img/00/layout/mm-space.png") no-repeat scroll center center transparent;
    display: block;
    height: 20px;
    left: 0;
    position: relative;
    top: 0;
    width: 244px;
}
.widget-button #sidebut a.light {
    color: #FFFFFF;
}
.widget-button #sidebut a.light:hover {
    color: #301A27;
}
.widget-button #sidebut a.dark {
    color: #40272C;
}
.widget-button #sidebut a.dark:hover {
    color: #301A27;
}