#tableContainer				{ width: 686px; margin: 0 auto; padding: 0; }
#table						{ background: url(../imagesTable/table.png) no-repeat; width: 686px; height: 522px; position: relative; }

#table #dinner-chicken			{ width: 120px; height: 170px; background: url(../imagesTable/dinner-chicken.png) no-repeat; display: block; position: absolute; top: 172px; left: 82px; }
#table #dinner-soda				{ width: 50px; height: 74px; background: url(../imagesTable/dinner-soda.png) no-repeat; display: block; position: absolute; top: 245px; left: 200px; }


#table #dinner-tvdinner			{ width: 150px; height: 115px; background: url(../imagesTable/dinner-tvdinner.png) no-repeat; display: block; position: absolute; top: 84px; left: 270px; }
#table #dinner-glasswater		{ width: 39px; height: 58px; background: url(../imagesTable/dinner-glasswater.png) no-repeat; display: block; position: absolute; top: 130px; left: 230px; }


#table #dinner-pizza			{ width: 119px; height: 160px; background: url(../imagesTable/dinner-pizza.png) no-repeat; display: block; position: absolute; top: 173px; left: 486px; }
#table #dinner-beer				{ width: 41px; height: 80px; background: url(../imagesTable/dinner-beer.png) no-repeat; display: block; position: absolute; top: 156px; left: 446px; }


#table #dinner-salmon			{ width: 171px; height: 128px; background: url(../imagesTable/dinner-salmon.png) no-repeat; display: block; position: absolute; top: 314px; left: 264px; }
#table #dinner-waterbottle		{ width: 33px; height: 78px; background: url(../imagesTable/dinner-waterbottle.png) no-repeat; display: block; position: absolute; top: 278px; left: 424px; }


#table #newspaper				{ width: 140px; height: 134px; background: url(../imagesTable/newspaper.png) no-repeat; display: block; position: absolute; top: 325px; left: 479px; }
#table #salad					{ width: 120px; height: 125px; background: url(../imagesTable/salad.png) no-repeat; display: block; position: absolute; top: 188px; left: 284px; }
#table a						{ cursor: pointer; vertical-align: top; }





/* tooltip styling */
#table .tooltip				{ display: none; padding: 20px 0 0 0; border: none; float: none; background: url(../imagesTable/tooltip-top.png) no-repeat left top; width: 258px; height: 183px; font-size: 11px; color: #edffd5; z-index: 2000; font-family: Helvetica, Arial, sans-serif; }
#table .tooltip h3				{ font-size: 14px; color: #f0f120; margin: 0px; padding: 0px; }
#table .tooltip-content			{ padding: 0px 20px 30px 20px; background: url(../imagesTable/tooltip-bot.png) no-repeat left bottom; zoom: 1; }
#table .tooltip p				{ margin: .4em 0 0 0; padding: 0px; line-height: 1.3em; font-size: 11px; }