﻿html, body, div
{
    font-family: Georgia;
    font-size: 10pt;
    color: #444444;
    background-color: Transparent;
    padding: 0px;
    margin: 0px;
    border: none;
    line-height: 120%;
}
.Norm
{
	font-family: Georgia;
    font-size: 9pt;
    color: #444444;
}
.Error
{
	color:#7c5e27;
}
body{
	background-color: #444444;
}

div{
	overflow: hidden;
}

a
{
    color: #EE8AB4;
    text-decoration: none;
}
a:hover
{
	text-decoration: none;
    color: #FFF489;
}

#Container{
	position: relative;
	margin: 0 auto;
	width: 980px;
	height: 590px;
	background-color: #444444;
}

#BGLeft
{
	position: absolute;
	padding: 0px;
	top: 0px;
	left: 0px;
	width: 120px;
	height: 590px;
	overflow: hidden;
	z-index: 1;
}

#BGRight
{
	position: absolute;
	padding: 0px;
	top: 0px;
	left: 861px;
	width: 119px;
	height: 590px;
	overflow: hidden;
	z-index: 1;
}

#BGTop
{
	position: absolute;
	padding: 0px;
	top: 0px;
	left: 120px;
	width: 741px;
	height: 121px;
	overflow: hidden;
	z-index: 1;
}

#Logo{
	position: absolute;
	padding: 0px;
	top: 121px;
	left: 120px;
	width: 537px;
	height: 76px;
	overflow: hidden;
	z-index: 1;
}

#Menu{
	position: absolute;
	padding: 0px;
	top: 84px;
	left: 141px;
	overflow: hidden;
	z-index: 10;
}

#MainBG{
	position: absolute;
	padding: 0px;
	top: 197px;
	left: 120px;
	width: 537px;
	height: 351px;
	overflow: hidden;
	z-index: 1;
}

#ctl00_Main{
	position: absolute;
	padding: 0px;
	top: 209px;
	left: 136px;
	width: 500px;
	height: 340px;
	overflow: hidden;
	z-index: 100;
	font-size: 10pt;
	color: #444444;
}

#RightBG{
	position: absolute;
	padding: 0px;
	top: 121px;
	left: 657px;
	width: 204px;
	height: 427px;
	overflow: hidden;
	z-index: 1;
}

#Right{
	position: absolute;
	padding: 0px;
	top: 133px;
	left: 669px;
	width: 180px;
	overflow: hidden;
	z-index: 10;
	color: #444444;
	font-size: 11pt;
}

#Footer{
	position: absolute;
	padding: 0px;
	top: 548px;
	left: 120px;
	width: 741px;
	height: 42px;
	overflow: hidden;
	z-index: 1;
}

#Copyright{
	position: absolute;
	padding: 0px;
	top: 568px;
	left: 500px;
	overflow: hidden;
	z-index: 11;
    font-size: 7pt;
    color: #444444;
}

#Copyright a
{
    color: #444444;
    font-size:7pt;
}

#Copyright a:hover
{
    color: #000000;
    font-size:7pt;
}

.Arrow
{
    cursor: default;
}




a.Menu
{
    color: #ffffff;
    font-family: Georgia;
    font-size: 10pt;
    text-decoration: none;
    line-height: 140%;
    padding-right: 10px;
}

a:hover.Menu
{
    color: #cec4aa;
    font-family: Georgia;
    font-size: 10pt;
    text-decoration: none;
    line-height: 140%;
    padding-right: 10px;
}

a:active.Menu
{
    color: #000000;
    font-family: Georgia;
    font-size: 10pt;
    text-decoration: none;
    line-height: 140%;
    padding-right: 10px;
}

h1
{
	color: #7c5e27;
	font-family: Georgia;
	font-size: 14pt;
	font-weight: normal;
	line-height: 1;
	display:block;
	margin:0px;
	padding:0px;
	margin-bottom: 10px;
}

h2
{
    color: #000000;
    font-family: Georgia;
    font-size: 14pt;
    font-weight: normal;
}

h3
{
    display:block;
    margin:0px;
    padding:0px;
    color: #60481b;
    font-family: Georgia;
    font-size: 9pt;
    font-weight: normal;
    line-height: 1;
    margin-bottom: 5px;
}
strong
{
	color:#60481b;	
	font-family: Georgia;
    font-size: 9pt;
}

p
{
    display:block;
    padding:0px;
    margin:0px;
    margin-bottom:10px;
}
.Butchers
{
    /*height:135px;
    width:520px;
    overflow-Y:scroll;   
    overflow-X:hidden;   */
}
.Butchers p
{
    margin-bottom:4px;
    line-height:1;
}
.Butchers .Highlight
{
 color:#383838; 
 font-size:9pt;   
}
.Shop
{
  font-size: 7.5pt;
  color:#7b7b7b;
}

#Right a
{
    color: #60481b;
    font-size: 14pt;
    text-decoration: none;
}

#Right a:hover
{
    color: #000000;
    font-size: 14pt;
    text-decoration: none;
}

#ctl00_Main ul
{
    margin-top: 0px;
    
    margin-left: 15px;
    padding-left: 0px;
    color: #60481b;
    font-size: 9pt;
}

#ctl00_Main li span
{
    color: #444444;
    font-size: 9pt;
}

a,a:hover
{
	color: #60481b;
    font-size: 9pt;
    text-decoration: none;	
}
a:hover
{
	color: #000000;	
}
.TablePadding
{
padding-left:10px;	
}
.ContactTextBox
{
	font-family: Georgia;
    font-size: 10pt;
    color: #444444;
    width:340px;
}
td span.Highlight
{
	/*font-weight:bold;
	font-size:9pt;*/
	color:#7c5e27;
}
.Recipe,.Recipe a,.Recipe a:hover
{
	color:#383838;
	font-size:12pt;
	text-decoration:none;
}
.Recipe a:hover
{
	color:#000000;	
}
.RecipeDescription
{
	color:#383838;
	font-size:8pt;
}
.RowPadding
{
     padding-top:5px;
}