div#container
{
   width: 800px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
}
#wb_CssMenu1
{
   border: 0px #C0C0C0 solid;
   background-color: transparent;
}
#wb_CssMenu1 ul
{
   list-style-type: none;
   margin: 0;
   padding: 0;
   width: 113px;
}
#wb_CssMenu1 li
{
   float: left;
   margin: 0;
   padding: 0px 0px 10px 0px;
   width: 113px;
}
#wb_CssMenu1 a
{
   display: block;
   color: #000000;
   border: 0px #DEB887 none;
   background-color: #DCDCDC;
   background-image: none;
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   font-style: normal;
   text-decoration: none;
   width: 103px;
   height: 60px;
   line-height: 60px;
   padding: 0px 5px 0px 5px;
   vertical-align: middle;
   text-align: center;
}
#wb_CssMenu1 li:hover a, #wb_CssMenu1 a:hover, #wb_CssMenu1 .active
{
   color: #F0F5F9;
   background-color: #000000;
   background-image: none;
   border: 0px #C0C0C0 none;
}
#wb_CssMenu1 .firstmain a
{
   margin-top: 0px;
}
#wb_CssMenu1 li.lastmain
{
   padding-bottom: 0px;
}
#wb_CssMenu1 br
{
   clear: both;
   font-size: 1px;
   height: 0;
   line-height: 0;
}
#Image2
{
   border: 0px #000000 solid;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
p.head
{
   font-family: Arial;
   font-size: 35px;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   color: #000000;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}

h1
{
   font-family: Arial;
   font-size: 27px;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   color: #000000;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}

h2
{
   font-family: Arial;
   font-size: 16px;
   font-weight: bold;
   font-style: italic;
   text-decoration: none;
   color: #666666;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}

h3
{
   font-family: Arial;
   font-size: 17px;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   color: #40211E;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}

h4
{
   font-family: Arial;
   font-size: 13px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   color: #A52A00;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}

h5
{
   font-family: Arial;
   font-size: 13px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   color: #000000;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}

h6
{
   font-family: Arial;
   font-size: 15px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   color: #000000;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}

p.recipetitle {
    position: relative;
    left: 0px;
    bottom: 0px;   
    z-index: 20;
        color:#2F4F4F; 
        background-color:#FFFFFF;
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 13px;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: center;
   text-vertical-align: top;
	text-indent: 0px;
}
p.irecipetitle {
    position: relative;
    left: 0px;
    bottom: 0px;   
    z-index: 20;
        color:#2F4F4F; 
        background-color:#FFFFFF;
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 14px;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0px;
        padding: 0px 0px 0px 10px;
}
.recipebutton{
    padding: 0px 0px 0px 0px;
    min-height: 80px;
    min-width: 100px;
    width: 102px;
    height:80px;
    background-color:transparent;
    border-color: #FFFFFF;
    border-width: 0px;
    font-size: 0px; 
    position: relative;
    left: 0px;
    top: 0px;   
    z-index: 25;
    cursor: pointer;
}
.recipebutton:hover{

}
.newrecipebutton{
    padding: 0px 0px 0px 0px;
    min-height: 80px;
    min-width: 100px;
    width: 102px;
    height:80px;
background-image:url('./images/NewFlag.gif');
background-repeat:no-repeat;
background-position: right top;
margin: 0px;
    background-color:transparent;
    border-color: #FFFFFF;
    border-width: 0px;
    font-size: 0px; 
    position: relative;
    left: 0px;
    top: 0px;   
    z-index: 25;
    cursor: pointer;
}

.irecipebutton{
    padding: 0px 0px 0px 0px;
    min-height: 80px;
    min-width: 100px;
    width: 100px;
    height:80px;
    background-color:transparent;
    border-color: #FFFFFF;
    border-width: 0px;
    font-size: 0px; 
    position: relative;
    left: 0px;
    top: 0px;   
    z-index: 25;
    cursor: pointer;
}
.irecipebutton:hover{

}
.inewrecipebutton{
    padding: 0px 0px 0px 0px;
    min-height: 80px;
    min-width: 100px;
    width: 100px;
    height:80px;
background-image:url('./images/NewFlag.gif');
background-repeat:no-repeat;
background-position: right top;
margin: 0px;
    background-color:transparent;
    border-color: #FFFFFF;
    border-width: 0px;
    font-size: 0px; 
    position: relative;
    left: 0px;
    top: 0px;   
    z-index: 25;
    cursor: pointer;
}
table.recipetable {
        margin-left:10px; 
        margin-right:10px;
        background-repeat:no-repeat;
        border-spacing: 10px 0px;
	background-color: #FFFFFF;
        border-collapse: collapse; 
}

table.irecipetable {
        background-repeat:no-repeat;
        border-spacing: 0px 0px;
}

td.recipemenu {
      empty-cells: show;
      border-right: 0px solid #432219;
      border-left: 0px solid #432219;
      border-top: 0px solid #432219;
      border-bottom: 0px solid #432219;
        position: relative;
        background-repeat:no-repeat;
        background-position: center;
        vertical-align:top;
        max-width: 100px;
        width: 100px;
        min-width:100px;
	padding: 0px;
	background-color: #FFFFFF;
}
td.irecipemenu {
      empty-cells: show;
      border-left: 0px solid #432219;
      border-right: 0px solid #432219;
      border-top: 0px solid #432219;
      border-bottom: 0px solid #432219;
        position: relative;
        background-repeat:no-repeat;
        vertical-align:top;
        horizontal-align: right;
        max-width: 100px;
        width: 100px;
        min-width:100px;
	padding: 0px;
	background-color: #FFFFFF;
        margin-right: 0px;
        background-position: right center;
}
td.recipetitle {
 border-right: 0px solid #432219;
 border-left: 0px solid #432219;
 border-bottom: 0px solid #432219;
        position: relative;
        background-repeat:no-repeat;
        background-position: center;
        white-space: pre-wrap;
        vertical-align:center;
        width: 100px;
        min-width:100px;
	padding: 0px 2px 0px 2px;
        background-color:#FFFFFF;
    height: 5px;
}
td.irecipetitle {
 border-right: 0px solid #432219;
 border-left: 0px solid #432219; 
 border-bottom: 0px solid #432219;
 border-top: 0px solid #432219;
        position: relative;
        background-repeat:no-repeat;
        background-position: center;
        white-space: pre-wrap;
        vertical-align:centre;
        width: 300px;
        min-width:100px;
	padding: 0px 0px 0px 5px;
        background-color:#FFFFFF;
margin-left: 0px;
}

td.blankcell {
        border-width: 0;
        background-color:#F7FBFD;
        
}
td.iblankcell {
        border-width: 0;
        background-color:#F7FBFD;
        
}
tr.blankrow {
        height: 15px;
}

tr.recipemenu {
        position: relative;
        height: auto;
}

tr.recipetitle {
        position: relative;
        height: auto;
        vertical-align: top;
        padding: 0px;


}
