/* Layout Stylesheet */ 

html,body{
 margin: 0;
 padding: 0;
 background: #1a1a1a;
 }
div#container{
 position: relative;
 top: 0;
 width: 961px;
 margin: auto;
 }
div#containerdiv{
 float:left;
 clear:left;
 top: 0;
 width: 961px;
 margin: auto;
 background: #2a2a2a;
 background-image: url(/_common/images/div.gif); background-repeat: repeat-y
 }
div#containerdiv-threefour{
 float:left;
 clear:left;
 top: 0;
 width: 961px;
 margin: auto;
 background: #2a2a2a;
 background-image: url(/_common/images/divthreefour.gif); background-repeat: repeat-y
 }

div#header{
 position: relative;
 top: 0;
 width: 961px;
 margin: auto;
 }
 
div#logo{
 position: absolute;
 top: 0;
 width: 300px;
 margin: auto;
 z-index: 3
 }
 
div#titlelogo{
 position: absolute;
 top: 14px;
 width: 910px;
 text-align:right;
 z-index: 3
 }

div#containermenu{
 position: relative;
 top: 0;
 width: 963px;
 margin: auto;
 background-image: url(/_common/images/menu/Menu.gif); background-repeat: no-repeat;
 z-index: 1
 }

div#containerflash{
 clear: both;
 position: relative;
 top: 0;
 width: 961px;
 margin:0 0 1px 0;
 z-index: 0
 }

div#menu-under{
 position: absolute;
 top: 403px;
 left: 298px;
 width:182px;
 margin:0;
 text-align: right;
 z-index: 3
 }

/*
div#menu-under{
 position: relative;
 top: -14px;
 left: 284px;
 width:182px;
 margin:0;
 text-align: right
 }
*/ 

div#buttons{
 position: relative;
 top: -1px;
 width: 100%;
 margin:0;
 text-align: right
 }

div#containerseatingplan{
 position: relative;
 padding: 0 10px 0 10px;
 width: 413px;
 margin:0;
 border-top: solid 1px #7d5715;
 background-image: url(/_common/images/tableplansm.gif); background-repeat: repeat-y
 }

div#containerseatingplan-under{
 clear: both;
 position: relative;
 top: 0;
 width: 433px;
 margin:0;
 background-image: url(/_common/images/tableplansm.gif); background-repeat: repeat-y
 }


div#lh-col-head{float:left;width:480px}
div#rh-col-head{float:left;width:481px}


div#wrapper{float:right;width:100%;margin-left:-402px}
div#content{border:0;padding:20px}
div#spot{float:left;width:350px;margin:30px 10px 10px 10px}
div#extra{float:left;clear:left;width:330px;background:#f99033;padding:20px;margin:10px 10px 0 10px}


div#lh-col{float:left;width:450px; padding:14px}
div#rh-col{float:left;width:450px; padding:14px}

div#lh-col-quarter{float:left;width:218px; padding:0 7px 0 0}
div#rh-col-quarter{float:left;width:218px; padding:0 0 0 7px}

div#lh-col-threefour{float:left;width:675px; padding:14px}
div#rh-col-fourfour{float:left;width:225px; padding:14px}

div#spotimage{width:350px;margin:20px 10px 5px 6px}
div#extraorange{width:330px;background:#f99033;padding:20px;margin:6px 10px 2px 5px}
div#wrapperbg{background-image: url(/_common/images/div.gif); background-repeat: repeat-y }
div#clearbg{clear:both;width:100%; background: #2a2a2a; background-image: url(/_common/images/div.gif); background-repeat: repeat-y }
div#clearbg-threefour{{clear:both;width:100%; background: #2a2a2a; background-image: url(/_common/images/divthreefour.gif); background-repeat: repeat-y }


div#footer{clear:both;width:100%}





@media print {
.udm { display:none; }
}
