/* CSS Document */

* {
	margin: 0px;
	padding: 0px;	
}

p {
	margin: 10px;	
}

body {
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	background-color:#EFF9D7;
	text-align:center;
}

div#container{
	width:768px;
	margin:0px auto;
	text-align:left;
	background-color:#FFFFFF;
}
/*=-----------------------------------------------------*/
div#head1
{
float:left;
width:516px;
height:174px;
}
img#picTop
{
float:right;
width:252px;
}
div#logo
{
float:left;
width:516px;
height:47px;
background-image:url(images/logo.gif);
background-repeat:no-repeat;
}
div#logo h1
{
font-size:11px;
text-indent:-1000em;
}
div#slogan
{
float:left;
width:516px;
height:15px;
background-image:url(images/slogan_bg.gif);
background-repeat:no-repeat;
}
div#slogan h1
{
color:#FFFFFF;
text-indent:26px;
text-transform:uppercase;
font-size:11px;
font-weight:normal;
}
div#main_buts_container
{
float:left;
background-image:url(images/main_buts_bg.gif);
background-repeat:repeat-x;
width:516px;
height:112px;
}
ul#main_buts {
list-style-type: none;
text-align:center;
height:112px;
width:470px;
}
ul#main_buts li {
display: inline;
position:relative;
top:20px;
left:20px;
line-height:25px;
background-repeat: no-repeat;
background-position: left center;
padding: 0px 0px 0px 14px;	
margin: 0px 0px 0px 10px;
}
ul#main_buts li a:link, ul#main_buts li a:active, ul#main_buts li a:visited  {
text-decoration: none; 
font-size:11px;
color:#ffffff;
}
ul#main_buts li a:hover {
color: #315410;
}
li.main_but_bar {
background-image:  url("images/white_bar.gif");	
}
/*=-----------------------------------------------------*/
div#headHomeContainer
{
clear:both;
width:768px;
height:24px;
background-image:url(images/head_buts_bg.gif);
background-repeat:repeat-x;
}
ul#head_buts {
text-align:right;
list-style-type: none;
}
ul#head_buts li {
display: inline;
position:relative;
top:4px;
right:20px;
background-repeat: no-repeat;
background-position: left center;
padding: 0px 0px 0px 14px;	
margin: 0px 0px 0px 10px;
}
ul#head_buts li a:link, ul#head_buts li a:active, ul#head_buts li a:visited  {
text-decoration: none; 
font-size:11px;
color:#ffffff;
}
ul#head_buts li a:hover {
color: #315410;
}
li.head_but_home {
background-image:  url("images/home_th.gif");	
}
li.head_but_sitemap {
background-image:  url("images/map_th.gif");	
}
li.head_but_bookmark {
background-image:  url("images/bookmark_th.gif");	
}
/*=-----------------------------------------------------*/
div#adSection{

clear:both;
width:768px;
height:34px;
background-color:#99CC99;
}


div#adSection h1 {
text-indent:20px;
position:relative;
top:10px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}


div#ads_content_container{


clear:both;
width:768px;
}


div.sponsored_item{
	
	float: left;
	width: 251px;
	height: 120px;
	margin: 3px, 0, 3px, 0px;
	
}



* html div.sponsored_item{

	float: left;
	width: 245px;
	height: 120px;
	margin: 3px, 0, 3px, 0px;
	
}


div.sponsored_image{
	
	position:relative;
	top:20px;
	height: 100px;
	float:left;
	width:80px;
	
}
div.sponsored_title{
	
	float:left;
	position:relative;
	top:20px;
	left:5px;
	color:#6C6F55;
	width:140px;
	
	text-align:left;
	}
div.sponsored_title a:link ,div.sponsored_title a:active { 
	text-decoration: none; 
	font-size:11px;
	color:#6C6F55;
	font-weight:normal;
	}
div.sponsored_title a:visited { 
	text-decoration: none; 
	color:#6C6F55;
	font-size:11px;
	font-weight:normal;
	}
div.sponsored_title a:hover{ 
	text-decoration: none; 
	color:#AFD250;
	font-size:11px;
	font-weight:normal;
	}
	
	div.sponsored_description{
	float:left;
	position:relative;
	top:3px;
	left:5px;
	color:#6C6F55;
	width:140px;
	top: 20px;
	text-align:left;
	}
div.sponsored_description a:link ,div.sponsored_description a:active { 
	text-decoration: none; 
	font-size:11px;
	color:#6C6F55;
	font-weight:normal;
	}
div.sponsored_description a:visited { 
	text-decoration: none; 
	color:#6C6F55;
	font-size:11px;
	font-weight:normal;
	}
div.sponsored_description a:hover{ 
	text-decoration: none; 
	color:#AFD250;
	font-size:11px;
	font-weight:normal;
	}
		div.sponsored_link{
	float:left;
	position:relative;
	top:3px;
	left:5px;
	color:#333333;
	width:140px;
	top: 20px;
	text-align:left;
	}
div.sponsored_link a:link ,div.sponsored_link a:active { 
	text-decoration: none; 
	font-size:11px;
	color:#333333;
	font-weight:normal;
	}
div.sponsored_link a:visited { 
	text-decoration: none; 
	color:#6C6F55;
	font-size:11px;
	font-weight:normal;
	}
div.sponsored_link a:hover{ 
	text-decoration: none; 
	color:#AFD250;
	font-size:11px;
	font-weight:normal;
	}

/*=-----------------------------------------------------*/
div#dietContentContainer
{
	
clear:both;
width:768px;
}
div#dietText
{
	
color:#666666;
width:730px;
font-size:11px;
font-weight:normal;
position:relative;
left:20px;
}
div#dietContentContainer h2
{
color:#666666;
font-size:11px;
font-weight:bold;
position:relative;
left:20px;
}
/*=-----------------------------------------------------*/
div#articles_container
{
	
clear:both;
width:768px;
height:auto;
background-image:url(images/head_buts_bg.gif);
background-repeat:repeat-x;
}

div #articles_title h2{
color:#2A6C0D;
font-size:11px;
font-weight:bold;
text-indent:20px;
position:relative;
padding-bottom: 20px;
top: 5px;
}

div.article_content_title h3{
width: 730px;
font-size:11px;
color:#333333;
position:relative;
left:20px;
}	

div.article_content_title p{
margin: 5px 0px 10px 0px;	
}

p.article_text{
color:#333333;
width: 730px;
position:relative;
left:20px;
}
/*=-----------------------------------------------------*/
div#foot{

clear: both;
width:768px;
height:36px;
background-color:#AFD252;
text-align:center;
}
div#foot h1 {
color:#FFFFFF;	
font-size:11px;
font-weight:normal;
position:relative;
top:13px;
}
















