/*
#productcontent {
    border: 0px dotted orange;
    float: left;
    width: 97%;
}

table tr{
float:left;
}
*/


#tablesvenue{
border: 0px solid #686868;
width:94%;
max-width:500px;
display: table;
}

#tableslayout{
border:1px solid red;
width:100%;
}

#stagered{
    background: red;
    padding: 20px 40px 20px 40px;
    display: inline-block;
    margin-top: 0px;
    border: 1px solid black;
}


#stageredleft {
    background: red;
    padding: 20px 40px 20px 40px;
    display: inline-block;
    margin-top: 0px;
    float: left;
    border: 1px solid black;

}


#stagerow{
width:100%;
}



#buffetred{
    background: red;
    width: 3%;
    border: 1px solid;
    float: left;
    height: 450px;
    padding: 10px;
}


#tablerows{
    border: 0px solid;
    float: left;
    width: 100%;
}

#tablerow{
    border: 0px solid;
    float: left;
width:100%
}

#venuetable{
    width: 25%;
    padding: 0px;
}


#venuetable50{
    width: 49%;
    padding: 0px;
}


table#productcalendar{
border:1px solid #333333;
width:100%;
max-width:500px;
}


tr#productcalendartr{
border:1px solid #333333;
}


th#productcalendarth{
border:1px solid #333333;
background:#cccccc;
    padding: 5px;
}




td#productcalendartd{
border:1px solid #333333;
    padding: 5px;

}

 #productcalendartd {
/*
width:43%;
*/
}

a#red{
color:red;
}


/*
#productcontent {
    border: 0px dotted orange;
    float: left;
    width: 97%;
}
*/


#promowindow{
    max-width: 500px;
width:100%;
/*
    background: #FCD47C;
*/
color:#EDE7CF;
    margin-left: auto;
    margin-right: auto;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 0px;
text-align: center;
    margin-bottom: 11px;
}



#bigproductcontent {
    border: 0px dotted orange;
    float: initial;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
padding:0px;
    max-width: 700px;
border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
color: #c9a25e;

}



td.GridBarRESERVED {  background-color: #f1d8d8; width:19%; color: #222;}
td.GridBarPENDING {  background-color: #c6dbf3; width:19%;color: #222;}
td.GridBarPENDINGYOU {  background-color: #bed9f9; width:19%;color: #222;}
td.GridBarAVAILABLE { background-color: #eeeeee; width:19%;color: #222;}


#needimg{
width:100%;
max-width:215px;
}

#tablehead1{
width:30%;
}

#tablehead2{
width:30%;
}


#tablehead3{
width:30%;
}

#tablehead{
width:100%;
border:0px solid red;
}


#addtocart{
width:100%;
    max-width: 157px;

}

