body {
background: #ff3333;
margin-top: 12px;
}

h1#maintitle {
display: inline;
color: #000000;
}

h1, h2, h3, h4, h5, h6, p {
font-family: arial, helvetica;
}

h2 {
color: #ff3333;
}

h4.linkh4 {
color: #ff3333;
}


div#wrapper {
width: 800px;
background-color: #ff3333;
margin-left: auto;
margin-right: auto;
}

.header {
background-color: #ff6666;
border: solid 1px #ffffff;
width: 778px;
padding: 10px;
white-space: nowrap;
}

.header img {
border: solid 1px #000000;
display: inline;
}

div#emptybar {
background-color: #ffff99;
width: 800px;
}

div#rightcolumnwrapper {
float: right;
background-color: #ff0000;
width: 580px;
}

div#rightcolmain {
float: left;
background-color: #ffffff;
width: 564px;
padding: 8px;
}

div#rightcolrightbar {
float: right;
background-color: #ff6666;
width: 200px;
}

div#leftcolumn {
background-color: #ffcc33;
border: solid 1px #ffffff;
width: 202px;
padding: 8px;
}

div.link_to_us_wrapper {
position: relative;
width: 184px;
padding: 0px;
background-color: none;
text-align: center;
font-family: arial, helvetica;
}
div.linktousupper {
height: 7px;
width:170px;
background-color: #0066ff;
}
div.linktousmiddle {
background-color: #0066ff 
width: 100%;
}
div.linktouslower {
height: 7px;
background-color: #0066ff;width: 170px;
}
span.linktousspan {
color: #ffcc33;
}
a.linktouslink {
color: #ffffff;
font-size: larger;
cursor: pointer;
}
a.linktouslink:visited {
color: #ffffff;
font-size: larger;
cursor: pointer;
}
div.inlinkdiv {
width:100%;
background-color: #0066ff;
}

.link_to_us img {
border: 0px;
}
.linkcorner1 {
position: absolute;
top: 0;
left: 0;
}
.linkcorner2 {
position: absolute;
top: 0;
right: 0;
}
.linkcorner3 {
position: absolute;
bottom: 0;
right:0;
}
.linkcorner4 {
position: absolute;
bottom: 0;
left: 0;
}

div#footer {
background-color: #ffffff;
border: solid 1px #000000;
float: clear;
width: 786px;
text-align: center;
font-size: smaller;
padding: 6px;
}

div.standalonebox {
background-color: #ff6666;
width: 200px;
margin-right: 2px;
padding: 4px;
}

div.featuredrecipe {
border: solid 1px #000000;
padding: 6px;
}

div.standaloneboxleft {
float: left;
}

div.standaloneboxright {
float: right;
}

div.recipeheader1 {
float: left;
}

div.recipeheader2 {
float: left;
}

div.recipeheader3 {
float: left;
background-color: #ffcc33;
padding: 4px;
text-align: center;
width: 180px;
}

div.recipeheader1, div.recipeheader2 {
width: 186px;
}

div.recipeheaderblank {
float: clear;
clear: both;
}

dd.nav {
font-family: arial, helvetica;
font-size: x-small;
color: #000000;
}

a.navlink {
color: #0000ff;
font-family: arial, helvetica;
font-weight: bold;
font-size: smaller;
}
a.navlink:hover {
text-decoration: none;
}
a.navlink:visited {
color: #0000ff;
font-family: arial, helvetica;
font-weight: bold;
font-size: smaller;
}

a.standboxlink {
color: #ffcc33;
font-weight: bold;
font-size: smaller;
}
a.standboxlink:hover {
text-decoration: none;
}
a.standboxlink:visited {
color: #ffffff;
font-weight: bold;
}

a {
color: #;0000ff;
}
a:visited{
color: #0000ff;
}

p.quizoptions {
font-size: smaller;
}
p.correctquizanswer {
color: #339900;
font-weight: bold;
}
p.wrongquizanswer {
color: #ff0000;
}