﻿body 
{
font-family:Arial,Helvetica, geneva, pristina;
color:#666666;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:1px 0 0;
padding:0;
text-align:center;
}

#topbanner
{
background:#FFFFFF url(images/healthyliving.jpg) no-repeat scroll center top;
margin-top:3px;
height:150px;
margin-left:auto;
margin-right:auto;

}



/*================================NEW===MENU=========================================*/


#navgradient{
	background-image:url('images/nav/gradient.jpg');
	height:25px;
	width:100%;
	background-repeat:repeat-x;
	background-position:center;
	z-index:1;
	}

#navdiv
{
	width:1002px;
	margin-left:auto;
	margin-right:auto;
	
	
	
}

#nav
{
	width:1000px;
	height:40px;
	position:relative;
	background-image:url('images/nav/jenmenu.jpg');
	background-repeat:no-repeat;
	margin:0 auto;
	margin:0;
	padding:0;
	
	text-align:center;
	list-style:none;

}

#nav li
{	

	display:inline;
	/*float:left*/
}

#nav li a
{
	position:absolute;
	top:0;
	margin:0;
	padding:0;
	display:block;
	height:40px;
	background-image: url('images/nav/jenmenu.jpg');
	background-repeat:no-repeat;	
	text-indent:-9999px;
	overflow:hidden;
	font-size:1%;
}


li#nav_hom a{left:0px;width:124px;background-position: 0 0;}
li#nav_art a{left:126px;width:124px;background-position: -125px 0;}
li#nav_blog a{left:251px;width:124px;background-position: -250px 0;}
li#nav_rec a{left:376px;width:124px;background-position: -375px 0;}
li#nav_port a{left:501px;width:124px;background-position: -500px 0;}
li#nav_med a{left:626px;width:124px;background-position: -625px 0;}
li#nav_bio a{left:751px;width:124px;background-position: -750px 0;}
li#nav_con a{left:876px;width:124px;background-position: -875px 0;}



li#nav_hom a:hover{	background-position: 0 -40px;}
li#nav_art a:hover{	background-position: -125px -40px;}
li#nav_blog a:hover{ background-position: -250px -40px;}
li#nav_rec a:hover{	background-position: -375px -40px;}
li#nav_port a:hover{ background-position: -500px -40px;}
li#nav_med a:hover{	background-position: -625px -40px;}
li#nav_bio a:hover{background-position: -750px -40px;}
li#nav_con a:hover{background-position: -875px -40px;}




#body_hom li#nav_hom a{ background-position:0 -80px;}
#body_art li#nav_art a{	background-position:-125px -80px;}
#body_blog li#nav_blog a{ background-position:-250px -80px;}
#body_rec li#nav_rec a{	background-position:-375px -80px;}
#body_port li#nav_port a{ background-position:-500px -80px;}
#body_med li#nav_med a{	background-position:-625px -80px;}
#body_bio li#nav_bio a{ background-position:-750px -80px;}
#body_con li#nav_con a{	background-position:-875px -80px;}





/*=========================END NEW MENU==============================================*/


#maincontainer
{	
background:#FFFFFF none repeat scroll left top;
margin:auto;
padding:0;
position:relative;
text-align:left;
width:1150px;
}

/*=================/left panel ================*/
#leftpanel, #centerpanel, #rightpanel, #centerpanelmp
{	
background-color:Transparent;
position:absolute;
top:30px; 
float:left;
}

#leftpanel
{
	left:47px;
	width:200px;
}

#centerpanel
{	
left:270px;
width:600px;
}

#centerpanelmp
{	
left:50px;
width:1050px;
}

#rightpanel
{
left:890px;
width:200px;
}

#archive p, p.entrybottomborder
{
border-bottom:2px dotted #FFBFF6;
color:Gray;
list-style-type: none;
padding: 0px 5px 5px 5px;
}

p.genericentry, p.blogentry
{
color:Gray;
list-style-type: none;
padding: 0px 5px 5px 5px;
}



#featuredrecipe img
{
	float:left;
	margin-right:30px;
	margin-bottom:70px;
}

#featuredrecipe
{
	margin-top:10px;
}

#featuredarticle
{
	margin-bottom:120px;
	margin-top:40px;
}

#featuredarticle img
{
	float:right;
	margin-left:30px;
	margin-bottom:15px;
}




#blog p, #contactdiv p, #aboutdiv p, #portfolio p, p.entrybottomborder
{
font-size:12px;
}


#portfolio img
{
margin-right:5px;
margin-bottom:5px;
float:left;
}

#contactdiv, #archive, #blog, #newsletter, #rss, #twitter, #aboutdiv, #portfoliodiv, #recipediv, #portfolio 
{
margin-top:1px;
background-color:Transparent;
border:1px solid #969182;
padding:10px;
margin-bottom:-16px;
}

#recipeheader p
{
font-size:16px;
font-style:italic;
}

#blogtitle
{
color:Purple;
border-bottom:none;

}

#contactdiv ul, #contactdiv ol, ol.genericlist, ul.genericlist
{
font-size:12px;
color:Gray;
}

#twitter img
{
border-style:none;
margin-left:auto;
margin-right:auto;
}


/*========================right panel ========================*/

#archive h2, #blog h2, #newsletter h2, #rss h2, #twitter h2, #contactdiv h2, #aboutdiv h2, #portfolio h2
{
margin-top:-5px;	
font-family:"Monotype Corsiva";
font-style:italic;
color:#FFBFF6;	
}

#archive h2, #blog h2, #contactdiv h2, #aboutdiv h2, #portfolio h2
{
margin-bottom:-3px;
font-size:25px;
}

#newsletter h2, #rss h2, #twitter h2
{
margin-bottom:9px;
font-size:19px;
}


div.spacer
{	
height:36px;
}

table.articlestable 
{
border:dotted 2px #FFBFF6;
border-spacing: 5px;
border-collapse: collapse;
margin-left: auto;
margin-right: auto;
text-align:center;
}
table.articlestable th 
{
border:dotted 2px #FFBFF6;
padding:15px;
}
table.articlestable td 
{
border:dotted 2px #FFBFF6;
padding:15px;
height:100px;
width:100px;
font-size:12px;
text-align:center;
}

div.img img
{
display: inline;
margin: 0px;
border: 1px solid #ffffff;
}
div.img a:hover img {border: 1px solid #FFBFF6;}




p.blogtitle
{
font-weight:bold;
border-bottom:none;
margin-top:15px;
}

p.blogdate
{
font-size:9px;
border-bottom:2px dotted #FFBFF6;
color:Gray;
list-style-type: none;
padding: 0px 5px 5px 5px;

}



div#loginform
{
border-top: 2px solid #d2d2d2;
color: #666;
text-align: center;
padding: 8px;
clear: both;
margin-top: 50px;
}

table.amtable 
{
border:dotted 2px #FFBFF6;
border-spacing: 5px;
border-collapse: collapse;
margin:10px auto 10px auto;

/*margin-right: auto;
margin-top:10px;
margin-bottom:10px;*/
}
table.amtable th 
{
border:dotted 2px #FFBFF6;
padding:5px;
}
table.amtable td 
{
border:dotted 2px #FFBFF6;
padding:10px;
/*height:100px;*/
width:250px;
font-size:12px;
text-align:left;
}

