/*CSS Reset*/body, div, dl, dt, dd, li, pre,form, fieldset, input, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; }h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; font-weight: normal; }address, caption, cite, code, dfn, em, strong, var { font-style: normal; font-weight: normal; }ol, ul { margin: 0; padding: 0; }table { border-collapse: collapse; border-spacing: 0; } caption, th { text-align: left; font-weight: normal; font-style: normal; }acronym, abbr, fieldset, img { border: 0;}:focus { outline: 0; }

body
	{
		background-color:#FFFFFF;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;color:#005a84;
	}
	
body a{color:#005a84;}

p{line-height:14px;margin-bottom:15px;}
body a{text-decoration:none}
body a:hover{text-decoration:underline;}
h1{font-size:30px;margin-bottom:15px;}

#wrapper
	{
		position:relative;
		margin:auto;
		width:1020px;
		height:769px;
	}
#top-shadow
	{
		float:left;
		width:100%;
		height:119px;
		background-image:url(../images/template/top-shadow.gif);
	}
#left-shadow
	{
		float:left;
		width:78px;
		height:483px;
		background-image:url(../images/template/left-shadow.gif);
	}
#right-shadow
	{
		float:left;
		width:78px;
		height:483px;
		background-image:url(../images/template/right-shadow.gif)
	}
#content
	{
		float:left;
		width:862px;
		height:483px;
	}
#left-col
	{
		float:left;
		padding:10px 48px 0px 22px;
		width:312px;
	}
	
#col-top, .col-top{margin-bottom:45px;}
#col-bottom{float:left;width:100%}

#right-col
	{
		float:left;
		padding-top:2px;
	}
#menu
	{
		text-align:center;
		margin-left:78px;
		float:left;
		width:862px;
		height:18px;
		padding-top:9px;
		color:#005a84;
		background-image:url(../images/template/menu-bg.gif);
	}
#menu a{color:#005a84;}	
#menu a:hover{text-decoration:none;}
#menu li{
		list-style:none;
		display:inline;
		padding:0 3px 0 3px;
		}	
#menu .current{color:#a1a1a1}

.food-list p{margin-bottom:15px;}

#footer
	{
		margin-left:78px;
		height:167px;
		width:863px;
	}
.logo
	{
		float:left;
		width:100px;
		height:116px;
	}
.footer-txt
	{
		float:left;
		padding:100px 0 0 50px;
		color:#cecac8;
		text-align:center;
		line-height:18px;
	}
	

.footer-txt a{color:#cecac8; text-decoration:underline;}

.mmd{font-size:8px;}
