/* --- MAIN NAV - DIETS --- */
#mnav1 {
	width:56px;
	background:url(/healthscenediets/i/nav2-diets.gif) 0px 36px;
}

#mnav1over {
	width:56px;
	height:36px;
	background:url(/healthscenediets/i/nav2-diets.gif) 0px 0px;
}

#mnav2 {
	width:99px;
	background:url(/healthscenediets/i/nav2-weight-loss.gif) 0px 36px;
}

#mnav2over {
	width:99px;
	height:36px;
	background:url(/healthscenediets/i/nav2-weight-loss.gif) 0px 0px;
}

#mnav3 {
	width:103px;
	background:url(/healthscenediets/i/nav2-health-food.gif) 0px 36px;
}

#mnav3over {
	width:103px;
	height:36px;
	background:url(/healthscenediets/i/nav2-health-food.gif) 0px 0px;
}

#mnav4 {
	width:69px;
	background:url(/healthscenediets/i/nav2-recipes.gif) 0px 36px;
}

#mnav4over {
	width:69px;
	height:36px;
	background:url(/healthscenediets/i/nav2-recipes.gif) 0px 0px;
}

#nav2, #nav2-wide {
	background:url(/healthscenediets/i/nav-diets-background.gif) repeat-x;
}

#homemaincallout {
	background-image:url(/healthscenediets/i/main-callout-ad.jpg);
}

#homemaincallout-ad {
	background-image:url(/healthscenediets/i/main-callout-ad.jpg);
}

#middle-wrapper {
	background:url(/healthscenediets/i/callouts-background.jpg) no-repeat;
}

/* --- SUB NAV --- */


#subnav  {
	width:260px;
}
	
#subnav a {
	display:block;
	border-bottom:#4E4E50 solid 1px;
}
	
#subnav a:hover  {
	color:#FFF;
	background:#7AB947;
}
	
.m3  {
	color:#4E4E50;
	background-color:#ECECEC;
	font-size:13px; 
	text-decoration:none;
	height:18px;  
	padding-top:8px; 
	padding-bottom:5px; 
	padding-left:10px;
}

.youarehere3 {
	color:#FFFFFF;
	background:#7AB947;
}

.sub-nav-title  {
	width:260px;
	height:38px;
	margin-top:-4px;
	margin-bottom:-3px;
}

.sub-nav-img  {
	width:260px;
	height:102px;
}
	
.m4  {
	color:#6D6E71;
	font-size:12px; 
	text-decoration:none;
	height:20px; 
	width:250px; 
	padding-top:3px; 
	padding-left:10px;
}

.youarehere4  {
	color:#FFFFFF;
	background:#7AB947;
}

h1 {
	font-family:Myriad Pro, Verdana;
	font-size:34px;
	color:#7AB947;
}

.sub-pageh1 {
	font-size: 30px;
	padding-bottom: 5px;
	font-size:normal;
	color:#4CA0CC;
	font-weight:normal;
	font-family:Myriad Pro, Verdana;
	/*line-height:10px;*/
}

#content a {
	color:#4CA0CC;
}



.homemaincalloutlink {
	color:#1B86B8;
	font-size:13px;
	padding-right:15px;
}

.welcome-title {
	font-family:Myriad Pro, Verdana;
	font-size:22px;
	width:400px;
	color:#7AB947;
	float:left;
	position:relative;
	top:-5px;
	text-decoration:none;
}

#about {
	font-size:16px;
	float:left;
	height:10px;
	position:relative;
	left:-400px;
	top:20px;
	font-family:Myriad Pro, Verdana;
	color:#98D582;
}


.callouts-title {
	display:block;
	font-size:19px;
	font-family:Myriad Pro, Verdana;
	font-weight:normal;
	width:239px;
	color:#82BD52;  
	position:relative;
	left:0px; 
	top:-30px;
	text-transform:uppercase;
	padding-top:0px;
}

#callout1 a {
	position:relative;
	top:70px;
	color:#82BD52;
	font-size:14px;
}

#callout2 a {
	position:relative;
	top:70px;
	color:#82BD52;
	font-size:14px;
}

#recent-articles {
	position:relative;
	font-size:14px;
}

#recent-articles a {
	color:#1C85B5;
	text-transform:uppercase;
	font-weight:normal;
}

.recent-articles-title {
	color:#1C85B5;
	text-transform:uppercase;
	font-weight:normal;
	padding-top:0px;
}

#hot-topic {
	float:left;
	height:250px;
	margin-top:0px;
	width:300px;
	background:#FFF;
}

#hot-topic a {
	margin-left:13px;
	font-size:12px;
	position:relative;
	top:142px;
	color:#1B86B8;
}

.hot-title {
	display:block;
	font-size:19px;
	font-family:Georgia;
	font-weight:normal;
	position:relative;
	left:13px;
	color:#1C86B9;
}

#ppc {
	padding-right:10px;
	padding-top:10px;
	width:400px;
}

#ppc .ppclisting a.ppcdescription, #ppc-search .ppclisting a.ppcdescription {
	color:#707070;
	font-size:12px;
	text-decoration:none;
	padding-left:25px;
}

#ppc .ppclisting a.ppchost, #ppc-search .ppclisting a.ppchost{
	color: #4CA0CC;
	font-size: 11px;
	padding-left:25px;
}

#ppc .ppclisting a.ppctitle, #ppc-search .ppclisting a.ppctitle {
	color: #00568B;
	background:transparent url(http://media.healthscenediets.com/healthscenediets/i/ppc-bullet.gif) no-repeat scroll 0 2px;
	padding-left:25px;
	font-size:17px;
}

#ppc .ppclisting a.ppctitle:hover, #ppc-search .ppclisting a.ppctitle:hover {
	color:#7AB947;
}

#ppc .ppclisting a.ppchost:hover, #ppc-search .ppclisting a.ppchost:hover {
	color:#7AB947;
}

#ppc .ppclisting, #ppc-search .ppclisting {
	padding-left:5px;
}

#ppc #kw, #kw {
	padding-bottom:15px;
	color:#4CA0CC;
	font-size:11px;
	font-weight:normal;
}

/* shared */
h1.h1sitesearch  {
	margin:0;	
	margin-bottom:15px; 
	padding:0; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px; 
	color:#6d6e71; 
}

/* ppc sitesearch */
#ppc-sitesearch .ppclisting  {
	margin-bottom:20px; 
	padding-left:15px;
}

#ppc-sitesearch .ppclisting a, #sitesearch .resultlisting a  {
	display:block;
}

#ppc-sitesearch .ppctitle 	{
	font-size:20px; 
	color:#4CA0CC; 
}

#ppc-sitesearch a.ppctitle:hover {
	color: #7AB947;
}

#ppc-sitesearch .ppcdescription  {
	margin-top:3px; 
	font-size:13px; 
	line-height:14px; 
	text-decoration:none; 
	color:#818181; 
}

#ppc-sitesearch .ppchost  {
	font-size:12px; 
	color:#5C7480; 
}

#sitesearch .resultlisting  {
	margin-bottom:20px; 
}

#sitesearch .resultlisting b {
	font-weight:normal; 
}

#sitesearch .rtitle  {
	font-size:18px; color:#6abd45; 
}

#sitesearch .rsummary  {
	font-size:12px;	
	line-height:14px; 
	text-decoration:none; 
	color:#6d6e71; 
}

/* pagination */
#pagination a, #pagination .grey, #pagination .current, #pagination .pagecount  {
	padding:0 5px; 
}

