/* CSS Stylesheet */
/* Designed by Barrie Adams for Creation Studio */ 
/* www.creationstudio.co.uk */

/* General Page Styling */
html {padding:0px; margin:0px;}
body {background: #fff url(images/bg.gif) repeat-y top center; 
color: #ffffff; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; 
text-align: center;padding:0px;margin:0px;}

input {font: normal 11px arial;}


p, legend, blockquote{line-height: 16px;}
p, ol, {margin-bottom: 8px;}
strong {font-weight: bold;}
em {font-style: italic;}
h1, h2, h3, h4, h5, h6{font-family:Tahoma, Arial, sans-serif; font-weight: normal; line-height: 18px; margin: 0;}
h1 {color: #ffffff; font-size: 18px; line-height: 24px; margin-bottom: 12px;font-family: Tahoma, Arial, Verdana, sans-serif;}
h2 {color: #ffffff; font-size: 18px; font-weight: normal; line-height: 20px; margin-bottom: 12px;}
h2 span {font-weight: bold;}
h3 {color: #ffffff; font-size: 16px; line-height: 22px; margin-top: 12px;}
h3 span {font-weight: normal;}
h4 {color: #ffffff; font-size: 14px; margin-top: 12px; text-transform: uppercase;}
h5 {color: #ffffff; font-size: 12px; font-weight: bold; line-height: 18px; margin: 0;}
h6 {}

a, a:visited {color: #fff; background-color:transparent; text-decoration: none;}
a:hover {color: #fff; background-color:transparent; text-decoration: underline;}

img{border: none;}

#menu {
margin: 0px 0 0 0;
background: #241614;
padding: 5px 0px 6px 0px;
border-bottom: 1px solid #0d345e;
}
#menu a, #menu a:visited{
font: bold 12px arial;
margin: 0 0;
text-align:left; 
text-decoration:none; 
color:#fff; 
padding: 6px 22px 5px 21px;
}
#menu a:hover {
font: bold 12px arial;
color:yellow; text-decoration:none;
margin: 0 0;
padding: 6px 22px 5px 21px;
}

#wrap{width:736px;
text-align:center;
margin: 0 auto;
}
#content{width:736px;
text-align:left;
background: #241614;

}
#hd{
background:no-repeat url(images/hd.jpg);


}
#clear{
clear:both;
}
#navcontainer
{
font: Tahoma, Arial, sans-serif;
font-size:16px;
width: 100%;
border-bottom: 1px solid #e9e095;
background: #241614;
}

#navlist li,#navlist ul
{
float:left;
margin: 0;
padding: 0 ;
display: block;
}

#navlist li a, #navlist li a:link
{
background: #241614;
color: #fff;
text-decoration: none;
padding: 3px 15px 3px 15px;
display:block;
}

#navlist li a:hover
{
color: #fff;
border-bottom: 3px solid #e9e095;
cursor: pointer;
background:#773300;
}

#navlist li a#current, #navlist li a#current:link
{
color: #fff;
cursor: default;
font-weight: bold;
border-bottom: 3px solid #774400;
}

#navlist li a#current:hover
{
border-bottom: 3px solid #774400;
color:#000;
background: #e9e095;
}


#l1l{
clear:both;
background:#241614;
float: left;
}
#l1r{
background:#241614 url(images/l1imgr.gif) no-repeat;
float: right;
height: 160px;
width: 244px;
}
#l1r p{
padding: 44px 130px 0px 12px;
color: #fff;
}
#l2l{clear: both;
float: left;
background:#241614;
height: 356px;
width: 492px;
background:#241614;
}
#l2l p, #l2l h1, #l2l h3{
padding: 0px 24px 0px 24px;
}
#l2lp{clear: both;
float: left;
background:#241614;
width: 736px;
}
#l2lp p, #l2lp h1, #l2lp h3{
padding: 0px 24px 0px 24px;
}
.flash{
padding: 8px 8px 8px 24px;
}
.recipeImg{
float:right;
margin-right:10px;
margin-top:14px;
margin-bottom:10px;
}
#l2r{
background:#e8de94 url(images/l2imgr.gif) no-repeat bottom;
float: left;
height: 356px;
width: 244px;
}
#l2r p{
padding: 74px 20px 0px 20px;
color: #241614;
}
#l3l{
float: left;
background:#e8de94 url(images/recipe.gif) no-repeat;
height: 222px;
width: 248px;
}
#l3m{
float: left;
background:#d8c979 url(images/vids.gif) no-repeat;
height: 222px;
width: 244px;
}
#l3r{
float: left;
background:#e8de94 url(images/l3imgr.gif) no-repeat;
height: 222px;
width: 244px;
}
#l3r p{
color: #776138;
padding: 54px 20px 4px 20px;
}
#l4{
clear: both;
background:#0e0d0d url(images/l4imgt.gif) no-repeat;
width: 736px;
}
#l4 p{
color: #fff;
padding: 0px 20px 0px 140px;
margin: 0 0;
}
#l4 h2{
color: #e8de94;
padding: 25px 20px 0px 140px;
margin: 0 0;
}
#ppl{
float: left;
background:#0e0d0d;
height: 64px;
width: 368px;
}
#ppr{
float: left;
background:#0e0d0d;
height: 64px;
width: 368px;
}


#ft{
text-align: center;
padding: 20px 0px 20px 0px;
clear: both;
background:#0e0d0d url(images/ftt.gif) no-repeat;
}
#ft p{
color: #333;
padding: 0px 0px 0px 0px;
}
#ft h3{
color: #333;
font-size: 12px;
padding: 0px 0px 0px 0px;
}
#ft a:link, #ft a:visited{
color: #333;
padding: 0px 0px 0px 0px;
}