#masthead
{
	background: #000 url(../images/banner.jpg) no-repeat;
	height: 197px;
}

h1, h2, h3, h4, h5, h6 {
	text-align: center;
	color: #483d8b;
	/*background: #eed3be;*/
}

body
{
	margin: 0;
	background: #000;
}

#pairs td
{
	padding-left: 5px;
	padding-right: 10px;
	text-align: center;
}

#weights td
{
	padding-right: 10px;
}

td.phone
{
	white-space: nowrap;
}

#restlisting td
{
	padding-top: 1em;
}

.topmenu
{
	background: url(../images/topBLK.jpg) no-repeat left bottom;
	height: 125px;
}

.middlemenu
{
	background: url(../images/paperBLK.jpg) repeat-y;
}

.bottommenu
{
	background: url(../images/bottomBLK.jpg) no-repeat;
	height: 115px;
}

.content
{
	padding-top: 10px;
	padding-bottom: 10px;
	width: 700px;
	margin-left: 100px;
}

.content img
{
	margin-left: -40px;
}


.separator 
{
	height: 10px;
	background: #4d3f22;
}

div.menu
{
	font-family: verdana, helvetica, arial, sans-serif;
	border-bottom: solid 1px #fbc942;
	padding-top: 10px;
	background: #000;
}

.menu table
{
	border-collapse: collapse;
}

.menu td
{
	text-align: center;
	white-space: nowrap;
	padding: 0;
}

.menu td.current
{
	padding: 5px 10px 5px 10px;
	color: #000;
	background: #fbc942;
}

.menu a
{
	padding: 5px 10px 5px 10px;
	display: block;
}

.menu a:hover
{
	background: #d70000;
	color: #000;
}

.menu a:visited, .menu a:link
{
	color: #d70000;
	text-decoration: none;
}

.menu a:visited:hover, .menu a:link:hover
{
	color: #000;
}