body	{font-family:"Comic Sans MS",Verdana,Arial,"Century Gothic",Helvetica,sans-serif,"MS sans serif";/*background:#FFEEDD none;*/ background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#4CDBFF;margin:10px 0; font-size:0.9em; line-height:1em;}
/*body	{font-family:"Comic Sans MS",Verdana,Arial,"Century Gothic",Helvetica,sans-serif,"MS sans serif"; font-size:1em;}*/
a, p, li, ul	{padding:0;margin:0;}
a			{color:#55E;}
a:hover		{color:#ED1118;}
a:visited	{color:#33C;}
#whole_pg	{margin:0 auto;padding:0;width:760px;}

#mid	{background:transparent url(../images/body.gif) repeat-y; width:730px; padding:0 15px;}
#top	{background:url(../images/top.gif) top no-repeat; height:17px; line-height:17px;}
#bottom	{background:url(../images/bottom.gif) bottom no-repeat; height:17px; line-height:17px;}

#logo	{border:0;margin:0 0px;padding:0; border-bottom:1px solid #C00; display:block; padding-bottom:5px; height:130px;}
#logo img	{padding: 0 20px 5px 20px;}

#quotepanel	{width:100px;margin:30px 10px;}
#quotepanel h2	{ margin:10px 0; }
#quotepanel	p	{font-size:0.65em;}
#quotepanel li	{font-size:0.75em;list-style:none; text-align:left;}

#photos	{ margin:5px 0px 10px 6px; width:168px; float:left; }
#photos img	{ width:160px; clear:both; border:1px solid #a9a9a9; display: block; margin: -4px 4px 4px -4px; padding:3px;background-color:#FFF; }
#photos .img-cont	{ background: url(../images/shadow.gif) no-repeat bottom right; clear:left; float:left;position: relative;margin-top:10px;}
#photos p	{ display:block; text-align:center; margin:0; font-size:0.8em; font-style:italic; }

#globalNav			{ clear:left;margin-top:20px;float:left;width:120px; margin-bottom:10px;}
/*#globalNav li ul	{ position:absolute; left:-999px; margin:-10px 0 0 -10px; background-color:#FFB; }*/
#globalNav li		{ position:relative; line-height:1.4em; display:block; list-style:none; padding:1px 5px; margin:0; font-size:0.7em; color:#33C; border-bottom:1px solid #C00; text-align:right; }
#globalNav li li	{ white-space:nowrap; font-size:0.9em; color:#ccc; border:1px solid #C00; border-top:0; line-height:1.5em; margin:0; }
#globalNav li ul	{ position:absolute; left:120px; display:none; margin:-10px 0 0 0px; background-color:#FFB; }
#globalNav a		{ text-decoration:none; display:block; color:#33c; }

#globalNav li li.navStart	{ border-top:1px solid #C00; }
/*#globalNav li:hover ul ul,#globalNav li:hover ul ul ul,#globalNav li.sfhover ul ul,#globalNav li.sfhover ul ul ul	{ left: -999em; } 
#globalNav li:hover ul,#globalNav li li:hover ul,#globalNav li li li:hover ul,#globalNav li.sfhover ul,#globalNav li li.sfhover ul,#globalNav li li li.sfhover ul	{ left:0; }*/
#globalNav .apply	{ background:url(../images/app_loz.jpg) no-repeat; width:120px; border:0;line-height:24px; text-align:center; }
#globalNav .apply a	{ padding:0; margin-right:15px; display:block;line-height:24px; }

#content	{float:left;margin:10px 10px;width:416px;}
#content h2	{padding:5px 0 5px 0;}
#content ul.links	{list-style:none;padding:0;margin:0;margin-top:10px;}
#content ul.links li	{padding:5px;}
#content p, #content li	{text-align:justify;padding-top:10px;line-height:130%;font-size:0.75em;}
#content p.listhead	{padding:10px 0;margin:0;color:#CC3333;}
#content li	{padding:0;list-style:inside;}
#content ul	{padding:0;margin:0;margin-left:20px;padding-top:10px;}
#content table	{border-top:1px solid #999;border-left:1px solid #999;font-size:0.75em;}
#content table td	{border-right:1px solid #999; border-bottom:1px solid #999; padding:2px 5px; }
#content table th	{border-right:1px solid #999; border-bottom:2px solid #999; padding:2px 5px; }

#widecontent	{ float:left;padding:0 10px;width:590px; }
#widecontent p, #content li	{text-align:justify;padding-top:10px;line-height:130%;font-size:0.75em;}

#copy	{clear:both;padding:5px 10px 0px 10px;font-size:0.7em;border-top:1px solid #C00; margin:0 00px; }
#copy li	{margin:0;padding:0 1px 0 5px;display:inline;border-left: 1px solid #999;}
#copy li.navStart	{border-left:0;}
#copy p, #copy a, #copy ul	{margin: 0;padding: 0;}
#copy ul	{text-align:right;}
#copy p.left	{float:left;}

h1	{padding:5px 0 10px 0;margin:0;font-size:1.2em;text-align:center;text-decoration:underline;}
h2	{padding:10px 0 0 0;margin:0;font-size:0.8em;text-decoration:underline;}
h3	{padding:10px 0 0 0;margin:0;font-size:0.7em;text-decoration:underline;}

#subnav p	{font-size:0.7em;display:inline;padding:0;margin:0;}
#subnav a	{ font-size:0.9em;padding:0; margin:0;}
#map	{ width:590px;height:443px;margin:10px 0 0 0;padding:0; }
ul.access li, .access	{ margin-left:20px; }
.center	{ text-align:center; }
.clear	{ clear:both; }
.narrow	{ margin:0 100px;}
.important, .red	{ color:#F00; text-decoration:none; }
.halfpage	{ width:275px; margin:0 10px;float:left; display:inline;}
.halfpage h2	{ font-size:0.8em; margin-bottom:10px; }
.halfpage p	{ font-size:0.7em; margin-bottom:5px; }

#breadcrumb	{clear:both;}
#breadcrumb p	{padding:0;margin:0 0 0 5px;font-size:0.65em;}

.home, .news, .about	{ color:#333; }
.baby					{ color:#06C; }
.twothree				{ color:#090; }
.threefive				{ color:#C33; }
.asc					{ color:#60C; }
.meals					{ color:#C60;}
.gallery				{}
.contact, .directions	{}