body {
height:100%;
text-align:center;
margin:0px;
background-color:#414040; 
}

img {
margin:0px;
padding:0px;
border:0px;
}

#centeredcontent {
width: 780px;
height: 762px;
text-align: center;
position: absolute;
left: 50%;
top: 50%;
margin-left: -390px; 
/* Half the width of the DIV tag which is 50 pixels */
margin-top: -381px; 
/* Half the height of the DIV tag which is also 50 pixels */
}
#horizon {
background-color: transparent;
position: absolute;
top: 50%;
left: 0px;
width: 100%;
margin-top: -381px;
text-align: center;
min-width: 780px; 
}
#wrapper {
margin: 0px auto;
background-color: #fff;
position: relative;
text-align: left;
width: 780px;
height: 762px;
}
a:link {
color:#000000;
text-decoration:none;
}

a:visited {
color:#000000;
text-decoration:none;
}

a:hover {
color:#000000;
text-decoration:underline;
}

a:active {
color:#000000;
text-decoration:none;
}


div.container {
text-align:left;
position:absolute;
width:780px;
height:762px;
background-color:#dcddde;
font-family:Arial,sans serif;
font-size:12px;
}

div.menu1 {
float:left;
position:relative;
}

div.menu2 {
float:left;
position:relative;
}

div.content {
top:0px;
position:relative;
float:left;
width:433px;
height:567px;
}

div.contentImage {
/*height:285px;*/
width:433px;
overflow:hidden;
background-color:#dcddde;
}

div.contentSub {
padding:10px 0px 0px 0px;
}

div.contentScrollArea {
position:relative;
height:247px;
background-color:#dcddde;
overflow:auto;
}
div.contentScrollArea p {
font-size:12px;
color:#000000;
margin:0px 0px 0 0px;
padding:0px;
}
div.contentScrollAreaP {
font-size:12px;
color:#000000;
margin:0px 15px 0 15px;
padding:0px;
}
div.contentScrollAreaRecipe {
margin-top:10px;
position:relative;
height:435px;
background-color:#dcddde; 
overflow:auto;
}
div.contentScrollAreaRecipe p {
font-size:12px;
color:#000000;
margin:0px 0px 0 0px;
padding:0px;
}
div.contentScrollAreaRecipeP {
font-size:12px;
color:#000000;
margin:0px 15px 0 15px;
padding:0px;
}
div.news {
position:relative;
float:left;
width:160px;
overflow:auto;
background-color:#231f20;
height:567px;
}

div.contentRight {
position:relative;
float:left;
width:187px;
background-color:#dad6ca;
height:567px;
}

div.contentRight p {
margin:0 0 0 0;
padding:0;
}

h1.content {
padding:15px 15px 0px 10px;
/*height:auto;
width:auto;*/
float:none; 
margin:0px;
top:0px;
left:0px;
}

h1.news {
margin:0px;
padding:0px;
top:0px;
left:0px;
color:#aca27f;
font-family:Arial,sans serif;
font-size:12px;
font-weight:bold;
}

h2.news {
color:#ffffff; 
margin:10px 15px 10px 15px;
padding:0px;
top:0px;
left:0px;
font-size:18px;
font-weight:bold;
}

p.newscol {
margin:0px;
padding:0px;
top:0px;
left:0px;
color:#ffffff;
font-family:Arial,sans serif;
font-size:12px;
}
.newscol a:link{
color:#cdc7b7;
text-decoration:none;
}
.newscol a:visited{
color:#cdc7b7;
text-decoration:none;
}
.newscol a:hover{
color:#e4cc8c;
text-decoration:underline;
}
.newscol a:active{
color:#cdc7b7;
text-decoration:none;
}

h1.contentScrollArea {
font-size:18px;
margin:0px 15px 10px 15px;
padding:0px;

}

p.news {
padding:15px 0px 0px 10px;
margin:0px;
height:auto;
width:auto;
float:none;
top:0px;
left:0px;
}

#footer a:link
{
color:#dcddde;
}
