/* plain text ads */
div#textadverts {
	width: 130px;
	padding: 10px;
	border: 1px solid #ccc;
}

div#textadverts p a {
	text-decoration: none;
	font-size: 80%;
}
div#textadverts p a:hover {
	text-decoration: underline;
	}

a#printbutton {
	width: 130px;
	display: block;
	padding: 5px 10px;
	text-align: left;
	background: #6A83A5;
	color: #fff;

	margin: 10px 0;
	text-decoration: none;
	}
a#printbutton:hover {
	background: #8095B2;
	}
div#footer a#printbutton {
	padding: .2em .4em;
	text-align: center;
	background: #444;
	color: #fff;
	line-height: 2em;
	}

/* adwords */
div#adwords_panel {
	float: right;
	margin: .6em 0 1em 1em;
	}

table.adcontainer a.title {
	color: #9DBA1A !important;
	}

/* header search */
div#wrap div#header div#wh_search {
padding: 135px 0 0 50px;
margin-left: 160px;
	}
div#header div#wh_search fieldset { border: none; }

div#wh_side_search fieldset { border: none; }
div#wh_side_search input { width: 150px; display: block;
}


/*

lime green	rgb(157,186,26)
aqua		rgb(0,145,147)
orange		rgb(255,127,0)
beighe		rgb(194,186,173)
*/


li.hide {
	display: none;
	text-decoration: underline;
	}
	li.active {
		display: inline !important;
		}

* { margin: 0; padding: 0; }


a img { border: 0; }

body {
	
	background: #88A8D4
	url(/assets/templates/wildhealth/images/sitewide/bg/blue-bg.gif) center repeat-y;
	}
	
	
body {	
	color: #333;
	font-family: sans-serif;
	font-size: 90%;
	line-height: 110%;
	}



div#wrap {
	width: 770px;
	background: #fff;
	margin: 0 auto;

	}




/* content */
div#content {
	float: right;
	width: 580px;
	padding: 0 15px 10px 10px;
	font: 95%/120% sans-serif;
	}



p.clear {
	clear: both;
	}


div#footer {
	margin: 2em auto;
	
	padding: 20px 0 20px 180px;
	
	text-align: left;
	clear: both;
	color: #666; background: #eee;
	}

div#footer p {
	margin: 0 0 .6em 0;
	}

div#footer a {
	color: #666;
	text-decoration: none;
	}



/* a */

a:link, a:visited {
	color: #06C;
	}


div#content a {
	text-decoration: none;
	}

div#content a:hover {
	text-decoration: underline;
	}



/* p */


div#content p {
	margin: 0 0 1.2em 0;
	}
/* lists */

div#content ul, div#content ol {
	
	margin: 0 0 1.2em 2em;
	
	}

div#content li {
	
	margin: 0 0 .2em 0;
	
	}














/* h */

h1 {
	font-size: 160%;
	line-height: 100%;
	font-family: Verdana;
	font-weight: normal;
	color: rgb(255,127,0);
	margin-bottom: .5em;
	}



h2 {
	font-size: 140%;
	line-height: 110%;
	margin: 1.2em 0 .4em 0;
	color: rgb(0,145,147);color: rgb(157,186,26);
	font-family: Arial;
	font-weight: normal;
	padding-top: .4em;
/*	border-top: 0.1em solid rgb(157,186,26); */
	}

h3 {
	font: normal 100% sans-serif;
	margin: 0 0 .2em 0;
	
	color: rgb(157,186,26);
	
	font-family: Arial;
	
	font-size: 120%;

	
	padding: 0 0 0 0;
	
	}

h4 {
	font-size: 100%;
	font-weight: bold;
	color: rgb(157,186,26);
	}








/* page header */
div#header {
	margin: 10px 0;
	background-color: #fff;
	height: 170px;
	
	background-repeat: no-repeat;
	background-position: 190px 0;
	
	
	}








/* home home */
body.home div#header {
	background-image: url(/assets/templates/wildhealth/images/sitewide/header/wildhealth-01.jpg);
	}
/* classes */
body.classes div#header {
	background-image: url(/assets/templates/wildhealth/images/sitewide/header/feb07/tongs-classes.jpg);
	}
/* recipes */
body.recipes div#header {
	background-image: url(/assets/templates/wildhealth/images/sitewide/header/feb07/chocolate-cake-recipes.jpg);
	}
/* newsletter */
body.newsletter div#header {
	background-image: url(/assets/templates/wildhealth/images/sitewide/header/feb07/fritatta-newsletter.jpg);
	}
/* articles */
body.articles div#header {
	background-image: url(/assets/templates/wildhealth/images/sitewide/header/feb07/apricot-pie-articles.jpg);
	}
/* shop */
body.shop div#header {
	background-image: url(/assets/templates/wildhealth/images/sitewide/header/feb07/pizza-shop.jpg);
	}
/* none */
body.none div#header {
	background-image: url(/assets/templates/wildhealth/images/sitewide/header/wildhealth-01.jpg);
	}












div#header img { float: left;	}


/* nav */
div#nav {
border: 0px solid #900;
	height: 40px;
	background: rgb(157,186,26) url(/assets/templates/wildhealth/images/sitewide/nav/nav-bg-jan06.gif) no-repeat;
	margin-bottom: 15px;
	font-size: 14px;
	padding: 0 0 0 10px;
	}
div#nav ul {
	list-style: none;
	}

div#nav ul li {
	display: inline;
	}

div#nav ul li a {
	display: block;
	color: #fff;
	float: left;
	width: 125px;
	text-align: center;
	height: 22px;
	text-decoration: none;
	padding-top: 8px;
	}


div#nav ul li a:hover {
	background: #360 url(/assets/templates/wildhealth/images/sitewide/nav/nav-bg-2.gif) repeat-x;
	background: rgb(157,186,26) url(/assets/templates/wildhealth/images/sitewide/nav/nav-bg-jan06-hover.gif) repeat-x;
	color: #fff;
	}

body.home#home li a#n-services {
	background: #fff; color: #360;
	
	background: #fff url(/assets/templates/wildhealth/images/sitewide/nav/nav-bg-3.gif) top repeat-x;
	
	}



/* side bar yello fff5cd*/
div#sidebar {
	background: #cfeaf2;
	width: 150px;
	padding: 5px 0;
	font-size: 90%;
	margin: 5px 0 ;
	}

div#sidebar ul li a { text-decoration: none !important; }

div#sidebar ul {
	list-style: none;
	font-size: 100%;
	line-height: 110%;
	text-align: right;
	}

body.recipes div#sidebar, body.recipes div#sidebar ul { margin: 0; padding: 0; }

div#sidebar ul li {
	padding: 0 3px 3px 0;
	}

div#sidebar ul li a {
	text-decoration: none;
	display: block;
	padding: 3px 2px;
	color: #472851;
	}


div#sidebar ul li a {
	font-weight: bold;
	}

div#sidebar ul li ul li a {
	font-weight: normal;
	}

div#sidebar ul li.last {
	margin-bottom: 8px;
	}

div#sidebar ul li a:hover {
/*	background: #6287C3 url(/assets/templates/wildhealth/images/sitewide/nav/sidebar-nav-hover.gif) repeat-x;
	color: #fff; */
background: #cfeaf2 url(/assets/templates/wildhealth/images/sitewide/nav/section-nav-hover2.jpg) bottom repeat-x;
color: #036;
	}



/* shop */
body.shop div#sidebar ul li a { font-weight: normal; }




p.red { background: #f00; }




/* newsletter */
div#content fieldset {
	background: #fff;
	}


div#content label {
	font-size: 80%;
	display: block;
	margin: 2px;
	}




/* img */

img.right {
	margin: 0 0 10px 10px;
	float: right;
	}




div#signup {
	border: 1px solid #ddd;
	border-top: 0 solid;
/*	background: #fa9a3b url(/assets/templates/wildhealth/images/sitewide/decoration/newsletter-orange.gif) top repeat-x; */
	background: #fedbad;
	padding: 10px;
	margin: 12px auto;
/*	float: right; */
	
	width: 320px;
	
	text-align: center;
	}
div#signup h4 { color: #000; }

div#signup table {
	width: 400px;
	margin: 0 auto;
	text-align: left;
	}
	div#signup table th {
	text-align: right;
	font-weight: normal;
		padding: 6px 10px 0 0;
		width: 120px;
		}

/* side panel signup */
div#side_signup {
background: #fedbad;
padding: 5px;
	width: 140px;
	}

div#side_signup fieldset {
	border: 0;
	}

div#side_signup label, div#side_signup input {
	display: block;
	clear: both;
	margin: 2px;
	}
div#side_signup input { width: 130px; }
div#side_signup input[type="submit"] { width: 130px;}

div#side_signup p, div#side_signup label {
	font-size: 80%;
	font-weight: bold;
	}


div#side_signup p a { text-decoration: none; }
div#side_signup p a:hover { text-decoration: underline; }


/* paragraph styles */

p.green {
	background: #dfd;
	padding: 1em;
	}

p.apricot {
	background: #fbead7;
	padding: 1em;
	}





/* accordion menu */
div#accordion {
/*	border: 1px solid #1F669B; */
	width: 150px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #cfeaf2;
	margin: 0;
	}

div#accordion h5 {
    font-size: 12px;
    padding: 4px 6px 4px 6px;
    margin: 0;
    border-top: 1px solid #eee;
        border-bottom: 1px solid #69b;
/*    border-style: solid none solid none;
    border-top-color: #BDC7E7;
    border-bottom-color: #182052;
    border-width: 1px 0px 1px 0px; */
    color:#fff;
    background-color: #275d8e;
    cursor:pointer;
background: #648FB1;
color: #fff;
text-align: right;
}
div#accordion h5:hover  {  background: #9CF;
/* url(/assets/templates/wildhealth/images/sitewide/nav/section-nav-bg.jpg) bottom repeat-x; */
color: #006}

#visible {
    color:#CED7EF;
    background-color: #63699C;
}
#panel1, #panel2, #panel3, #panel4 {
    margin: 0;
    padding-bottom: 0;
    border: none;
}
.panel_body {
    
}

div#sidebar div#accordion ul li.active a { background: inherit; text-decoration: underline !important;
div#sidebar div#accordion ul li.active a:hover { cursor: default; }

body.recipes#index div#sidebar p#showall { display: none; }
div#sidebar p#showall { background: #fff; }
div#sidebar p#showall:hover { background: #ddf; cursor: pointer; }







/* ajax search */
/*
.AS_ajax_result - class for the result container div
.AS_ajax_resultLink - class for the result link
.AS_ajax_resultDescription - class for the result description span
.AS_ajax_extract - class for the content extract div (for highlighting)
.AS_ajax_hightlight1,2,3 - classes for result highlighting.  You need to
create as many classes as terms you think a user will search for.
.AS_ajax_more - class for more search results div
.AS_ajax_resultsIntroFailure - class for no results paragraph
*/
.AS_ajax_hightlight1, .AS_ajax_hightlight2, .AS_ajax_hightlight3, .AS_ajax_hightlight4, .AS_ajax_hightlight5, .AS_ajax_hightlight6 {
	background: #fc6;
	}

.AS_ajax_resultDescription {
	margin: 0 0 1.4em 0;
	}

.ajaxSearch_result {
margin: 0 0 1.4em 0;
border-bottom: 1px solid #eee;
}

#ajaxSearch_form {
color: #444;
width: auto;
}
#ajaxSearch_input {
width: 16em;
display: inline;
}
#ajaxSearch_submit {
display: inline;
}
#ajaxSearch_output {
border: 1px solid #444;
padding: 10px;
background: #fff;
display: block;
height: auto;
vertical-align: top;
}
.ajaxSearch_paging {

}
.AS_ajax_result {
color: #333;
padding-bottom: .2em;
margin-bottom: .6em;
border-bottom: 1px solid #eee;
}
.AS_ajax_resultLink {
text-decoration: underline;
}
.AS_ajax_resultDescription{
color: #555;
}
.AS_ajax_more {
color: #555;
}


