/* Healthy Channel styles */

/* Used on Healthy channel and subchannel pages */
.link-list {float: left; margin: 0; padding:0;}
.link-list li {padding:0 1em .2em .75em; background: transparent url(/images/Healthy/arrow-blue.gif) no-repeat center left;} 

.link-list-sub {float: left; }
.link-list-sub h4{color:#642916;}
.link-list-sub li {padding:.25em 1em .25em .75em; background: transparent url(/images/Healthy/arrow-red.gif) no-repeat center left;} 

.link-list-dietitian { }
.link-list-dietitian li {margin:0 0 1em 0; padding:0 1em 0 .75em; background: transparent url(/images/Healthy/arrow-red2.gif) no-repeat top left;} 

/* Headline styles */
.healthy-h1 {color: #642916; margin-bottom: 0;}
.healthy-h1 .pic { margin-top:-35px; padding:0; vertical-align:top; float:right;}
.healthy-h2 {color: #666; font-size: 14px; font-family:MuseoSlab500,Georgia; font-weight: normal;}
.healthy-h3 {color: #C15D08; font-size: 18px;}
.healthy-h3 a:link, .healthy-h3 a:visited { text-decoration: none; color: #642916;}
.healthy-h3 a:hover { text-decoration: underline; color: #642916;}

.healthy-img {float: left; padding: 0 5px 0 0;}

/* Tab set - different from home page h1 */
.featured-recipes-health h2 {margin:0; font-size: 166%; font-family:MuseoSlab500,Georgia; color: #4d8380; font-weight: normal; background: url(/images/site/recipe-card-icon.gif) no-repeat left top; padding:0 0 3px 33px;}

/* Tab set - different from home page h1 */
.featured-index-health h2 {margin:0; font-size: 166%; font-family:MuseoSlab500,Georgia;color: #642916; font-weight: normal; background: url(/images/site/issue-index-icon.gif) no-repeat left top; padding:0 0 3px 23px;}

/* Rounded corners - Healthy channel */
.outer-wrapper-hc {margin: 0 0 1em 0; }
.inner-wrapper-hc {margin: 0; padding: 5px; background-color: #fff;}
.inner-wrapper-hc img {float: left; padding: 0 5px 0 0;}

/* Main feature - subchannel pages */
.preview-main {width: 300px; float: right; clear: none;}

/* Healthy Cooking - preview template */
.preview-hc { margin: 0 0 1em 0; clear: both; }
.preview-hc img {padding: 0 5px 10px 0; float: left;}
.preview-hc a:hover h3 { text-decoration:underline; }

/* Healthy Cooking - preview template */
.preview-print { margin: 0 0 1em 0; clear: both; }
.preview-print img {padding: 0 0 5px 5px; float: right;}
.preview-print-callout {float: right; padding: 0 0 5px 5px; width: 115px; font-size: 85%;}

/* Misc styles - Heathly channel */
.rule {margin-top: 1em; padding-top: 1em; border-top: 1px solid #ccc;}
.view-all {clear: both;text-align:right; margin:0; padding: 0;}
.end-gap {clear: both; font-size: 2px; height:-5px;}




/* PLUS Styles */
.recipe-options {float: left; width: 48%; margin: 10px 5px 0 0;}
.recipe-options img {float: left; padding: 0 5px 0 0;}
.recipe-options p {margin-bottom: 0;}
.recipe-options ul {float: left;}

.recipe-rate  {padding:.25em 0 .25em 1.5em; background: transparent url(/images/Healthy/recipe-icon-star.gif) no-repeat center left;}
.recipe-photo  {padding:.25em 0 .25em 1.5em; background: transparent url(/images/Healthy/recipe-icon-camera.gif) no-repeat center left;}
.recipe-comment {padding:.25em 0 .25em 1.5em; background: transparent url(/images/Healthy/recipe-icon-comment.gif) no-repeat center left;}

.index-left {width: 48%; float: left;}
.index-left h4 {margin: 1em 0 0 0;}
.index-left ul {margin-left: 1em;}
.index-right {width: 48%; float: right;}
.index-right ul {margin-left: 1em;}
.index-right h4 {margin: 1em 0 0 0;}

.index-cover {margin-top: 1em; width: 33%; float:left; text-align:center;}
.index-plus {width: 66%; float: right;}
.index-covers-archive {width: 400px;}
.index-covers-archive h3 {clear: both;}
.index-covers-archive img {float: left; clear: none; margin: 0 1em 1em 0; }

.categoryListDisplay {overflow: hidden; width: 100%;}
.categoryListDisplay li {float: left; width: 24%; padding: 0 1% 0 0; font-size: 85%; font-weight: bold;}
.categoryListDisplay li a img {float: left; width: 61px; height: 83px;}

/*----------------------------- Online poll -----------------------------*/
.poll-hc .pollWrapper {background-color: #f5f5f5; width: 96%;}
.poll-hc .inner-wrapper-poll {margin: 0; padding: 0 .5em; background-image: none; background-color: #fff;}
.poll-hc .outer-wrapper-poll {margin: 0;margin-bottom: 1em;}


.preview img {float: left; padding-right: 5px;}

.tool-form { width: 50%; margin: 1em 0 1em 100px; border: 1px solid #ccc; padding: 1em; }
.cc-title {float: left; text-align: right; width: 200px; margin-bottom:  .75em;}
.cc-field {float: left; width: 300px; margin: 0 0 .75em .5em;}
.cc-calculate {text-align: left; margin: 0 0 2em 206px;}


/* View all Pages - paging controls at bottom of results */
.view-all-paging {background-color: #d5d5d5; padding:5px; height: 10px; clear: both;}
.leftnav {margin: 0; padding: 10px 0 0 0; float: left; background-color: #FFCC33;}
.rightnav {margin: 0; padding: 10px 0 0 0; float: left; background-color: #FF6633;}
.midnav {float: left; margin-top: -3px;}
.paging-active {color: #475b6a;font-weight: bold; font-size: 110%; background-color: #FFFFFF; border: 1px solid #999; padding: 1px;}

.recipe-column {float: left; width: 47%; margin-right: 2%;}
.recipe-column h4 {margin: 1em 0 0 0; padding: 0;}

.ad-sponsorship-healthy {position: relative;margin-top: 0;float: right;height: 50px;width: 175px;overflow: hidden;}
