@charset "UTF-8";
/* CSS Document */
ul{
padding:0;
margin:0;
}
body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background:#333B57;
margin:0px;
padding:0px;
}


img{
outline:none;
border:none;
}

a{
color:#fff;
outline:none;
text-decoration:none;

}

a:hover{
outline:none;
color:#cbcb69;
text-decoration:none;

}

h1{
margin:0px;
padding:0px;
font-size:2.0em;
}

h2{
text-align:center;
margin:0px;
padding:0px;
font-size:1.4em;
}

h3{
color:#FFFFFF;
font-size:2.0em;
text-align:left;
margin:0;
pading:0;
margin:.3em .5em .3em .5em;
}

h4{
font-size:2.6em;
text-align:center;
margin:.5em .5em 0em .5em;
}

h5{
margin:0em;
margin-top:1em;
padding:0em;
font-size:1.4em;
}

h6{
margin:0em;
margin-bottom:1em;
margin-top:2em;
padding:0em;
font-size:1.6em;
}

.pagetitle{
margin:0em;

margin-top:0em;
padding:0em;
font-weight:bold;
font-size:2.4em;
}

#signup-link a
{
	color: #000;
	font-size: 14px;
}

.book-bar{
text-align:left;
display:block;
height:3.1em;
margin-top:-.6em;
padding:0;
background-color:#000000;
}

.blog-bar{
width:34.5em;
height:3.1em;
margin-top:-.6em;
padding:0;
background-color:#58581a;
}

.video-bar{
width:47em;
height:3.1em;
margin-top:-.6em;
margin-bottom:1em;
padding:0;
background-color:#333B57;
}


#page{
position:relative;
background-color:#000;
width:81.5em;
height:83.5em;
margin:2em auto 0 auto;
}

#top-filler{
height:15.5em;
}

#tl-image{
position:absolute;
top: .5em;
left: .5em;
background-image:url(../img/healthfood_grapes.jpg);
background-repeat:no-repeat;
background-color:#fff;
width:20em;
height:15em;
}

#masthead{

position:absolute;
top: .5em;
left: 21em;
background-color:#fff;
width:60em;
height:11em;
}

#menu{
position:absolute;
top: 12.4em;
left: 21em;
background-color:#000;
width:60em;
height:3.5em;
}

.menu li{
color:#fff;
font-size:2.0em;
margin-left:2.55em;
margin-right:0px;
padding:0px;
font-style:normal;
list-style:none;
float:left;
_margin-left: 0;
*margin-left: 1.8em;
}

.menu li.first{
margin-left:1em;

}

.white{
color:#fff;
}

#ad-left{
position:absolute;
top: 16em;
left: .5em;

background-color:#fff;
width:30em;
height:30em;
text-align:center;
}

#servsafe{
font-size: 1.4em;
position:relative;
top:-15px;
}
#servsafe p{
margin-top:0;
padding-top:0;
}

#ad-right{

background-image:url(../img/healthfood_greenbeans.jpg);
background-repeat:no-repeat;
position:absolute;
top: 16em;
left: 31em;
background-color:#000000;
width:50em;
height:30em;
}

#videos{
position:absolute;
top: 46.5em;
left: .5em;
background-color:#b6bdd4;
width:47em;
height:20em;
}

#books{
position:absolute;
top: 46.5em;
left: 48em;
background-color:#fff;
width:33em;
height:25em;
}

#foc{
margin:.5em 1em 1em 1em;
padding:0;
float:left;
}

#bbs{
padding:0;
margin:.5em 1em 1em 4em;
float:left;
}

#blog{
margin:0;
padding:0;
position:absolute;
top: 67em;
left: .5em;
background-color:#dbdc96;
width:47em;
height:16em;
}

#mug{
margin:0em;
padding:0;
float:left;
border-right:.5em black solid;
}


#blog-text{
padding:0;
float:left;
}


#small-1{
background-image:url(../img/healthfood_smallTomatos.jpg);
background-repeat:no-repeat;
position:absolute;
top: 72em;
left: 48em;
background-color:#000000;
width:10.7em;
height:11em;
}

#small-2{
background-image:url(../img/healthfood_free_recipes.jpg);
background-repeat:no-repeat;
position:absolute;
top: 72em;
left: 59.2em;
background-color:#000000;
width:10.7em;
height:11em;
}

#small-3{
background-image:url(../img/healthfood_white_beans.jpg);
background-repeat:no-repeat;
position:absolute;
top: 72em;
left: 70.4em;
background-color:#000000;
width:10.6em;
height:11em;
}

#footer{
padding:0px;
margin:0 auto 0 auto;
width:81.5em;
}

#footer li{
color:#fff;
list-style:none;
padding:.5em 0 2em 4em;
margin:0px;
font-size:1.5em;
float:left;
}

#footer li.first{
list-style:none;
padding-left:6.7em;
margin:0px;

}

#footer li.last{
list-style:none;
padding-left:3em;


}


.black{
font-weight:bold;
color:#000;
}


#rss-feed{
width:25.5em;
font-size:1.2em;
margin-left:1.0em;
margin-top:1em;
}

#rss-feed ul{
margin-top:1em;
margin-left:2em;

}

#rss-feed li{
list-style-image:url(../img/blogger_logo.png);
}

#rss-feed a{
color:#000000;
font-weight:bold;
}

#rss-feed a:hover{
color:#000000;
text-decoration:underline;
font-weight:bold;
}

.readmore{
margin-top:0;
padding-top:0;
}

#rss-feed .readmore a{
font-weight:normal;
}
#rss-feed .readmore a:hover{
font-weight:normal;
}

.recententry{
text-align:left;
margin:0;
padding:0;
}
