#msg { 	padding: 3%; border: 0px dotted black; color: black; 
	font: 0.9em verdana, helvetica, sans-serif; position: absolute; 
	top: 100px; left: 215px; bottom: 15px; width: 500px;}

#img1 { position: absolute; top: 100px; left: 225px; bottom: 15px;
	font: bold 1em/3em verdana, arial, helvetica, sans-serif;
	color: White;}
#img3 { position: absolute; top: 370px; left: 540px; bottom: 5px;
	font: bold 1em/3em verdana, arial, helvetica, sans-serif;
	color: White;}
	
#navbox { position: absolute; top: 130px; left: 65px; bottom: 15px;
		  width: 125px; height: 230px; }

a.home { display:block; background-image:url(images/btn_home_off.gif);
         width:120px; height:39px }
a.home:hover { background-image:url(images/btn_home_on.gif); }
a.menu { display:block; background-image:url(images/btn_menu_off.gif);
         width:120px; height:39px }
a.menu:hover { background-image:url(images/btn_menu_on.gif); }
a.foto { display:block; background-image:url(images/btn_foto_off.gif);
         width:120px; height:39px }
a.foto:hover { background-image:url(images/btn_foto_on.gif); }
a.route { display:block; background-image:url(images/btn_route_off.gif);
          width:120px; height:39px }
a.route:hover { background-image:url(images/btn_route_on.gif); }
a.specials { display:block; background-image:url(images/btn_specials_off.gif);
            width:120px; height:39px }
a.specials:hover { background-image:url(images/btn_specials_on.gif); }
a.catering { display:block; background-image:url(images/btn_catering_off.gif);
            width:120px; height:39px }
a.catering:hover { background-image:url(images/btn_catering_on.gif); }
#headerbox {  background-color: #552501;  width: 100%;}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}