

/* ==========================================================================
   Author's custom styles
   ========================================================================== */


.confMsg {
    text-align: center;
    padding: 30px;
    font-size: 15px;
    font-weight: bold;
}

button.loading {
    background: url('/images/load-circle.gif') no-repeat center center !important;
    text-indent: -4000px;
    index:200;
}

body {
    margin: 0px;
    padding: 0px;
}


.exContainer {
    width: 908px;
    margin: 0 auto;
    background-image: url("/images/book-a-table/book-a-table.jpg");
    padding-top: 90px;
    min-height: 560px;
}

.wrap {
    width: 908px;
    margin: 0 auto;

}

.clearboth {
    clear: both;
}

.header {

}

.lHeader {
    height: 132px;
    width: 544px;
    /*background-color: #F9C801;*/
    float: left;
    position: relative;
}

.pTitle
{
    font-size: 30px;
    text-transform: uppercase;
    position: absolute;
    left: 50px;
    top: 100px;
    font-weight: bold;
}

.rHeader
{
    height: 132px;
    width: 364px;
    /*background-color: #1F1A17;*/
    float: left;
}
/*.rHeader .logo {
    width: 110px;
    height: 122px;
    background:url('/images/v2/yellowmoologo.jpg') no-repeat left top transparent;
    margin-left: 224px;
}*/

.lBody {
    padding: 15px 0 0px 0px;
    width: 544px;
    background-color: #1F1A17;
    float: left;
    color: #fff;
    height: 500px;
    overflow: hidden;
}

.rBody
{
    width: 364px;
    background-color: #F9C801;
    float: left;
    height: 515px;
    overflow: hidden;
    background: url('/images/v2/tablebooking/genericbookatable.jpg') left top no-repeat transparent;
}


