/* Standard CSS code */

html * { padding:0; margin:0; }

body {
background:url('../images/body_bg.jpg') repeat-x;
background-color:#000000;
font-family:Arial,Helvetica,sans-serif;
}

.clearer{ clear:both; }

/* End Standard CSS code */

#wrapper{
margin:auto;
width:800px;
}

#wrapper #header{
position:relative;
height:234px;
background: url('../images/header.jpg') no-repeat;
}

#wrapper #header #home{
position:absolute;
left:20px;
top:44px;
}

#wrapper #header #p_nav{
list-style: none;
float:right;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #f3da6b;
padding-right:155px;
padding-top:35px;
}

#wrapper #header #p_nav LI{
display:inline;
}


#wrapper #header #p_nav a{
text-decoration:none;
color: #f3da6b;
}

#wrapper #header #p_nav a:hover{
text-decoration:underline;
}

#wrapper #header #nav{
float:left;
list-style:none;
padding-top:128px;
padding-left:3px;
width:607px;
}

#wrapper #header #nav LI{
display:inline;
margin-right:-2px;
}

#wrapper #header #nav img{
border:none;
}

#wrapper #middle #copy{
float:left;
}

#wrapper #middle #video{
display:inline;
float:left;
height:244px;
width:319px;
margin-left:7px;
margin-bottom:7px;
}

#wrapper #middle #video #v_top{
height:10px;
background: url('../images/video_top_bg.jpg') no-repeat;
}

#wrapper #middle #video #v_mid IMG{
border:none;
}

#wrapper #middle #video #v_mid{
height:224px;
border-left: 10px solid #ffcc00;
border-right: 10px solid #ffcc00;
}

#wrapper #middle #video #v_bot{
height:10px;
background: url('../images/video_bot_bg.jpg') no-repeat;
}

#wrapper #bottom{
height:244px;
}

#wrapper #bottom #poll{
float:left;
width:328px;
height:184px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
padding-left:20px;
padding-top:60px;
line-height:20px;
position:relative;
}

#wrapper #bottom #poll IMG{
position:absolute;
left:0px;
bottom:0px;
border:none;
}

#wrapper #bottom #poll #info{
margin-top:5px;
font-size:11px;
!margin-left:5px;

color: #6d6d6d;
padding: 1px 2px 1px 2px;
border:1px solid #6d6d6d;
}


#wrapper #bottom #recipe{
float:left;
width:197px;
height:244px;
background: url('../images/recipe_bg.jpg') no-repeat;
margin-left:7px;
margin-right:7px;
}

#wrapper #bottom #recipe H1{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding-top:107px;
padding-left:15px;
}

#wrapper #bottom #recipe H2{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #330000;
font-weight: normal;
padding-left:15px;
line-height:18px;
padding-top:10px;
padding-right:15px;
}

#wrapper #bottom #recipe H3{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #330000;
font-weight: normal;
padding-left:15px;
line-height:12px;
padding-top:10px;
padding-right:15px;
}

#wrapper #bottom #recipe a{
font-weight:bold;
color: #330000;
}


#wrapper #bottom #shop{
float:left;
width:238px;
height:244px;
}

#wrapper #bottom #shop IMG{
border:none;
}

#wrapper #footer{
margin-top:25px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #f3da6b;
text-align: center;
}

#wrapper #footer #f_nav {
color:#F3DA6B;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom: 10px;
}
#wrapper #footer #f_nav li {
display:inline;
}
#wrapper #footer #f_nav a {
color:#F3DA6B;
text-decoration:none;
}
#wrapper #footer #f_nav a:hover {
text-decoration:underline;
}
