body {
font-size:12px;
font-family:arial, sans-serif;
background-repeat:no-repeat;
background-position:top center;
margin:0px 0px 30px 0px;
text-align:center;
color:#555555;
}

img {
border:0px;
}

h1 {
margin:0px;
padding:0px;
position:relative;
}
.wk-red {
color:#ff0016;
}

h2 {
padding:15px 0px 0px 0px;
margin:0px;
color:#000000;
font-size:14px;
position:relative;
}

a, a:link, a:active, a:visited {
text-decoration:none;
color:#EE0000;
}

a:hover {
color:#FF5555;
}

p {
margin:0px;
padding:10px 0px 5px 0px;
position:relative;
}


#body {
width:1033px;
margin:0px auto 0px auto;
text-align:left;
}

#navigation {
position:absolute;
margin:70px 0px 0px 500px;
}

#navigation .item, #navigation .itemon {
height:30px;
float:left;
margin-right:5px;
}

#navigation .sep {
float:left;
margin-right:5px;
height:18px;
border-left:1px solid #CCCCCC;
}

#navigation .item a, #navigation .item a:link, #navigation .item a:active, #navigation .item a:visited {
text-decoration:none;
color:#000000;
font-weight:bold;
}

#navigation .item a:hover {
color:#FF0000;
}

.itemon * {
text-decoration:none;
color:#FF0000;
font-weight:bold;
}


#header {
behavior:url(/_ps/include/iepngfix.htc);
background-image:url(/worldkitchen/images/headerbg.png);
background-repeat:no-repeat;
background-position:top right;
height:380px;
overflow:hidden;
}

#header .logo {
height:100px;
overflow:hidden;
}

#header img {
margin-left:40px;
}

#header .banner {
width:980px;
height:280px;
padding-left:40px;
}

#content {
background-image:url(/worldkitchen/images/contentbg.gif);
background-repeat:repeat-y;
background-position:top left;
}

#content .padding {
padding:45px 65px 65px 100px;
background-repeat:no-repeat;
background-position:700px bottom;
}

#footer {
height:21px;
background-image:url(/worldkitchen/images/contentfooter.gif);
background-repeat:no-repeat;
background-position:top left;
}


.recipe h1 {
margin:0px 0px 25px 0px;
padding:0px;
font-size:14px;
color:#FF0000;

}

.detailimage {
float:right;
clear:right;
margin-top:10px;
border-left:15px solid #E5E6E7;
border-bottom:15px solid #E5E6E7;
}

.recipeoptions {
float:right;
}

.recipeoptions img {
margin:10px 0px 0px 10px;
cursor:pointer;
}

.hrline {
margin:10px 0px 10px 0px;
font-size:1px;
border-bottom:1px dotted #CCCCCC;
height:1px;
}

.transparent {
behavior: url(/iepngfix.htc);
}


