.add_vertical_space {
	MARGIN: 1em 0px
}
.clear {
	CLEAR: both
}
.dashed_hr {
	BACKGROUND: url(images/dashline.gif) repeat-x left center; HEIGHT: 2em
}
.dashed_line {
	BACKGROUND: url(images/dashline.gif) repeat-x; WIDTH: 100%; HEIGHT: 5px
}
TD.dashed_line {
	BACKGROUND-POSITION: left center; HEIGHT: 2em
}
.dimmed {
	COLOR: #b49a6a
}
P.first {
	MARGIN-TOP: 0.2em
}
.float_right {
	FLOAT: right
}
.form_label {
	WIDTH: 126px; TEXT-ALIGN: right
}
.form_els {
	POSITION: relative
}
TD.pad_vertical {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.posted_text {
	COLOR: #be9962
}
.default_size {
	FONT-SIZE: 0.71em
}
.small_size {
	FONT-SIZE: 0.64em
}
.usage_note {
	FONT-WEIGHT: bold
}
#breadcrumbs {
	PADDING-RIGHT: 6px; MARGIN-TOP: -17px; PADDING-LEFT: 6px; FONT-SIZE: 0.64em; PADDING-BOTTOM: 6px; WIDTH: 502px; PADDING-TOP: 6px; POSITION: relative; BACKGROUND-COLOR: #fbedd0
}
#mbs_content {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 1px; WIDTH: 514px; PADDING-TOP: 1px
}
#mbs_content P {
	FONT-SIZE: 0.71em; LINE-HEIGHT: 1.3em
}
#head_blurb {
	MARGIN: 0.25em 0px
}
#recent_add_head {
	MARGIN: 1em 0px
}
#recent_add_tbl {
	WIDTH: 514px; BORDER-COLLAPSE: collapse
}
TD.recent_add_txt {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: 24px; MARGIN: 0.25em 0px; WIDTH: 159px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fbefd5
}
TD.recent_add_txt H5 {
	FONT-SIZE: 0.71em; LINE-HEIGHT: 1.1em
}
#search_col {
	FLOAT: right; MARGIN: 1em 0px; WIDTH: 174px
}
#search_boxtop {
	MARGIN-TOP: 12px; FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: url(images/search_recipes.jpg); WIDTH: 174px; HEIGHT: 38px
}
#search_boxtop DIV {
	MARGIN-LEFT: 8px
}
#search_boxmiddle {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; WIDTH: 174px; PADDING-TOP: 1px; BACKGROUND-COLOR: #fbedd0
}
#search_boxtitle {
	MARGIN-TOP: 0px; FONT-SIZE: 7pt; MARGIN-LEFT: 8px
}
#search_boxtxt {
	MARGIN-TOP: 8px; FONT-SIZE: 0.9em; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px
}
#search_boxtxt SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 3px 0px; WIDTH: 158px; PADDING-TOP: 1px
}
#search_boxtxt P {
	MARGIN-TOP: 1em
}
#search_boxbottom {
	BACKGROUND-IMAGE: url(images/fpo_mbs_searchboxbottom.gif); MARGIN-BOTTOM: 1em; WIDTH: 174px; HEIGHT: 74px
}
#recipes {
	WIDTH: 316px
}
#recipes H4 {
	FONT-SIZE: 0.79em
}
#recipes P {
	MARGIN-TOP: 0.25em; FONT-SIZE: 0.71em; LINE-HEIGHT: 1.33em
}
#recipes P.article_meta {
	FONT-SIZE: 0.71em; MARGIN-BOTTOM: 2em; COLOR: #be9962
}
#articles {
	MARGIN: 2em 0px; WIDTH: 316px
}
#articles H4 {
	FONT-SIZE: 0.79em
}
#articles P {
	MARGIN-TOP: 0.25em; FONT-SIZE: 0.71em; LINE-HEIGHT: 1.33em
}
#articles P.article_meta {
	FONT-SIZE: 0.71em; MARGIN-BOTTOM: 2em; COLOR: #be9962
}
.flag_popup {
	BORDER-RIGHT: #c7bbad 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #c7bbad 1px solid; PADDING-LEFT: 16px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/bg_flagthis_popup.gif); VISIBILITY: hidden; PADDING-BOTTOM: 1em; BORDER-LEFT: #c7bbad 1px solid; WIDTH: 182px; PADDING-TOP: 1em; BORDER-BOTTOM: #c7bbad 1px solid; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; BACKGROUND-COLOR: #fbecc3; TEXT-ALIGN: left
}
.flag_link {
	POSITION: relative
}
.box_control A {
	COLOR: #ab8e41
}
.flagbox_choices {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 2em
}
.whatsthis_popup {
	BORDER-RIGHT: #c7bbad 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #c7bbad 1px solid; PADDING-LEFT: 16px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/bg_flagthis_popup.gif); VISIBILITY: hidden; PADDING-BOTTOM: 0px; BORDER-LEFT: #c7bbad 1px solid; WIDTH: 182px; PADDING-TOP: 0px; BORDER-BOTTOM: #c7bbad 1px solid; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; BACKGROUND-COLOR: #fbecc3; TEXT-ALIGN: left
}
.whatsthis_popup A {
	COLOR: #ab8e41
}
.flagconfirm_popup {
	BORDER-RIGHT: #c7bbad 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #c7bbad 1px solid; PADDING-LEFT: 16px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/bg_flagthis_popup.gif); VISIBILITY: hidden; PADDING-BOTTOM: 0px; BORDER-LEFT: #c7bbad 1px solid; WIDTH: 182px; PADDING-TOP: 0px; BORDER-BOTTOM: #c7bbad 1px solid; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; BACKGROUND-COLOR: #fbecc3; TEXT-ALIGN: left
}
#ttest_box {
	FONT-WEIGHT: normal
}
#ttest_link {
	POSITION: relative
}
#msb_foot_image {
	WIDTH: 558px; HEIGHT: 185px
}
.prevnextbar {
	BORDER-RIGHT: #f2ecdc 1px solid; BORDER-TOP: #f2ecdc 1px solid; MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 1em; BORDER-LEFT: #f2ecdc 1px solid; WIDTH: 512px; COLOR: #be9962; BORDER-BOTTOM: #f2ecdc 1px solid; BACKGROUND-COLOR: #fbedd0
}
.prevnextbar TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 0.64em; PADDING-BOTTOM: 1em; WIDTH: 171px; PADDING-TOP: 1em
}
#article_body {
	MARGIN-TOP: 1.5em; FONT-SIZE: 10pt; FONT-FAMILY: Verdana
}
#article_body P {
	FONT-SIZE: 0.79em; LINE-HEIGHT: 1.39em
}
#article_body TD {
	FONT-SIZE: 0.79em; LINE-HEIGHT: 1.39em
}
#article_body TH {
	FONT-SIZE: 0.79em; LINE-HEIGHT: 1.39em
}
#article_body LI {
	FONT-SIZE: 0.79em; LINE-HEIGHT: 1.39em
}
#article_body LI {
	MARGIN: 1em 0px
}
#article_body P.about_author {
	FONT-SIZE: 0.71em; FONT-STYLE: italic
}
#article_body .article_meta {
	FONT-SIZE: 0.71em; COLOR: #be9962
}
#byline {
	MARGIN-BOTTOM: 0.2em
}
#article_headline {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; FONT-FAMILY: Verdana
}
.about_author {
	FONT-SIZE: 0.9em; FONT-STYLE: italic
}
.mbs_article_img {
	FLOAT: left; MARGIN: 1em 21px 0.25em 0px
}
.mbs_article_img .img_wrapper {
	BORDER-RIGHT: #dec8a1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dec8a1 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dec8a1 1px solid; WIDTH: 148px; PADDING-TOP: 2px; BORDER-BOTTOM: #dec8a1 1px solid; HEIGHT: 148px
}
#comments_heading {
	BORDER-RIGHT: #f2ecdc 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #f2ecdc 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #f2ecdc 1px solid; WIDTH: 490px; PADDING-TOP: 0.25em; BORDER-BOTTOM: #f2ecdc 1px solid; BACKGROUND-COLOR: #fbedd0
}
#comments_heading H4 {
	FONT-SIZE: 0.86em; MARGIN: 0.25em 0px
}
#btn_add1 {
	FLOAT: right
}
TABLE.mbs_comment {
	MARGIN: 0.5em 0px; WIDTH: 514px; BORDER-COLLAPSE: collapse
}
.mbs_comment TD {
	FONT-SIZE: 0.64em
}
.mbs_comment TD.image {
	PADDING-RIGHT: 21px; WIDTH: 10%
}
.img_wrapper {
	BORDER-RIGHT: #dec8a1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dec8a1 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 3px 0px; BORDER-LEFT: #dec8a1 1px solid; WIDTH: 72px; PADDING-TOP: 2px; BORDER-BOTTOM: #dec8a1 1px solid; HEIGHT: 72px; BACKGROUND-COLOR: #fff9e7
}
.mbs_comment TD.text {
	PADDING-TOP: 0.5em
}
#comments_form {
	WIDTH: 514px
}
#comments_left_panel {
	PADDING-RIGHT: 22px; BACKGROUND: url(images/dashed_transparent.png) repeat-y right top; FLOAT: left; WIDTH: 274px
}
#comments_right_panel {
	PADDING-LEFT: 22px; MARGIN-LEFT: 296px; WIDTH: 196px
}
.comment_textarea TEXTAREA {
	WIDTH: 514px
}
#featured_recipe {
	MARGIN: 2em 0px 1em
}
#featured_recipe DIV.heading {
	WIDTH: 319px; HEIGHT: 37px
}
#featured_recipe DIV.image {
	WIDTH: 319px; HEIGHT: 242px
}
#featured_recipe_txt {
	MARGIN: 0.25em 0px 2em; WIDTH: 316px
}
#featured_recipe_txt H4 {
	FONT-SIZE: 0.71em; MARGIN: 0px 0.25em; LINE-HEIGHT: 1.33em
}
#featured_recipe_txt P {
	FONT-SIZE: 0.71em; MARGIN: 0px 0.25em; LINE-HEIGHT: 1.33em
}
#recipe_body {
	MARGIN-TOP: 1.5em; WIDTH: 330px
}
#recipe_body H3.headline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#recipe_body DIV.recipe_byline {
	MARGIN-TOP: 0px; FONT-SIZE: 0.71em; MARGIN-BOTTOM: 0.25em
}
#recipe_links {
	FONT-SIZE: 0.64em
}
#recipe_body P {
	MARGIN: 0.25em 0px 1em
}
#recipe_body DD {
	FONT-SIZE: 0.71em
}
#recipe_body DT {
	FONT-SIZE: 0.71em
}
#recipe_body DD {
	MARGIN-LEFT: 1em
}
#recipe_body DT {
	FONT-WEIGHT: bold
}
#recipe_product_col {
	FLOAT: right; MARGIN: 2em 0px; WIDTH: 163px; BACKGROUND-COLOR: #fbefd5
}
#recipe_product_box DIV.recipe_photo {
	WIDTH: 163px; HEIGHT: 142px
}
#recipe_product_box DIV.heading {
	WIDTH: 163px; HEIGHT: 28px
}
#recipe_product_box DIV.product_img {
	WIDTH: 163px; HEIGHT: 145px
}
#recipe_product_box P {
	MARGIN: 1em 6px
}
#mbs_recipe_ingred {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mbs_recipe_direct {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mbs_recipe_nutri {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#media_player {
	BORDER-RIGHT: #dec8a1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dec8a1 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1em 97px; BORDER-LEFT: #dec8a1 1px solid; WIDTH: 320px; PADDING-TOP: 2px; BORDER-BOTTOM: #dec8a1 1px solid; HEIGHT: 256px
}
#changes_landing_content {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; WIDTH: 514px; PADDING-TOP: 0px
}
#changes_landing_content INPUT.change_pledge {
	MARGIN-TOP: 3px; WIDTH: 180px
}
.changes_breadcrumbs {
	PADDING-RIGHT: 28px; MARGIN-TOP: -17px; PADDING-LEFT: 28px; FONT-WEIGHT: bold; FONT-SIZE: 0.64em; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; POSITION: relative
}
#changes_top {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(images/fpo_changes_bgtop.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 2px; WIDTH: 514px; PADDING-TOP: 0px; HEIGHT: 12px
}
.changes_content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(images/fpo_changes_bggrad.gif); PADDING-BOTTOM: 1px; MARGIN: 0px 2px; WIDTH: 514px; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x
}
.changes_content P {
	FONT-SIZE: 0.71em; MARGIN: 1em 0px; LINE-HEIGHT: 1.3em
}
#browse_col {
	PADDING-LEFT: 21px; FLOAT: right; WIDTH: 189px
}
.changes_content SELECT {
	MARGIN-TOP: 0.25em
}
.changes_content INPUT {
	MARGIN-TOP: 0.25em
}
#user_pix {
	FONT-SIZE: 0.71em; MARGIN: 1em 0px; WIDTH: 514px
}
.user_wrapper {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
#user_pix .user_wrapper {
	FLOAT: left; PADDING-BOTTOM: 2em; OVERFLOW: hidden; WIDTH: 20%
}
.employee {
	COLOR: #617216
}
.employee A {
	COLOR: #617216
}
.employee A:hover {
	COLOR: #617216
}
A.employee:hover {
	COLOR: #617216
}
#emp_grain {
	VERTICAL-ALIGN: middle; WIDTH: 9px; MARGIN-RIGHT: 3px; HEIGHT: 16px
}
#make_change_col {
	PADDING-LEFT: 21px; FLOAT: right; WIDTH: 112px
}
#make_change_col P {
	FONT-SIZE: 0.64em; MARGIN: 1em 0px
}
#employee_icon_big {
	DISPLAY: none; FLOAT: left; MARGIN-RIGHT: 3px
}
#user_profile {
	FONT-SIZE: 0.9em
}
#user_portrait {
	FONT-SIZE: 0.64em; FLOAT: left; COLOR: #b49a6a
}
#user_portrait .img_wrapper {
	BORDER-RIGHT: #dec8a1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dec8a1 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0.25em 0px; BORDER-LEFT: #dec8a1 1px solid; WIDTH: 225px; PADDING-TOP: 2px; BORDER-BOTTOM: #dec8a1 1px solid; HEIGHT: 162px; BACKGROUND-COLOR: #fff9e7
}
#user_profile DIV.txt_wrapper {
	MARGIN-LEFT: 246px
}
#diary_entry {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 1px; MARGIN: 0px 2px; WIDTH: 514px; PADDING-TOP: 1px
}
#diary_entry P {
	FONT-SIZE: 0.71em; MARGIN: 1em 0px
}
.diary_img_wrapper {
	BORDER-RIGHT: #dec8a1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dec8a1 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 3px 0px; BORDER-LEFT: #dec8a1 1px solid; WIDTH: 150px; PADDING-TOP: 2px; BORDER-BOTTOM: #dec8a1 1px solid; HEIGHT: 150px; BACKGROUND-COLOR: #fff9e7
}
DIV.flag_this {
	FONT-SIZE: 0.64em; FLOAT: right
}
TABLE#diary_pix {
	WIDTH: 514px; BORDER-COLLAPSE: collapse
}
TABLE#diary_pix TD {
	PADDING-LEFT: 4px; WIDTH: 25%
}
TABLE#diary_pix TD.left {
	PADDING-LEFT: 0px
}
DIV.diary_pic {
	FONT-SIZE: 0.64em; COLOR: #b49a6a
}
.diary_pic .img_wrapper {
	BORDER-RIGHT: #dec8a1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dec8a1 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0.25em 0px; BORDER-LEFT: #dec8a1 1px solid; WIDTH: 115px; PADDING-TOP: 2px; BORDER-BOTTOM: #dec8a1 1px solid; HEIGHT: 116px; BACKGROUND-COLOR: #fff9e7
}
#diary_comments_heading {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0.25em; MARGIN: 1em 0px; WIDTH: 502px; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #fbedd0
}
#diary_comments_heading H4 {
	FONT-SIZE: 0.86em; MARGIN: 0.25em 0px
}
TABLE.diary_comment {
	MARGIN: 0.5em 0px 1em; WIDTH: 514px; BORDER-COLLAPSE: collapse
}
.diary_comment TD {
	FONT-SIZE: 0.64em
}
.diary_comment TD.image {
	PADDING-RIGHT: 21px; WIDTH: 10%
}
.diary_comment TD.text {
	PADDING-TOP: 0.5em
}
DIV.section_toplinks {
	FONT-SIZE: 0.64em; MARGIN: 1em 0px
}
IMG.ie_employee_icon {
	POSITION: relative; TOP: 10px
}
#employee_icon {
	FLOAT: left; MARGIN-LEFT: -6px; MARGIN-RIGHT: 6px
}
.mychange_content {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 1px; WIDTH: 514px; PADDING-TOP: 1px
}
.mychange_content #byline {
	FONT-SIZE: 0.64em
}
#profileForm {
	WIDTH: 514px
}
.mychange_content P {
	FONT-SIZE: 0.71em; MARGIN: 1em 0px; LINE-HEIGHT: 1.3em
}
.mychange_content TABLE#profileForm {
	FONT-SIZE: 0.71em; MARGIN: 1em 0px; LINE-HEIGHT: 1.3em
}
.mychange_content .form_el INPUT {
	WIDTH: 257px
}
.mychange_content .form_el_join INPUT {
	WIDTH: 200px
}
.mychange_content .form_el TEXTAREA {
	WIDTH: 514px
}
.mychange_content TD.simple {
	FONT-SIZE: 0.71em; LINE-HEIGHT: 1.3em
}
#edit_pledge {
	MARGIN-LEFT: auto; WIDTH: 470px; MARGIN-RIGHT: auto
}
#editacct_form {
	FONT-SIZE: 0.71em; WIDTH: 100%; LINE-HEIGHT: 1.3em
}
#editacct_form TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
#editacct_form TD.form_label {
	PADDING-TOP: 3px
}
TABLE#diary_entries {
	MARGIN: 1em 0px; WIDTH: 514px
}
#diary_entries TD {
	FONT-SIZE: 0.71em; VERTICAL-ALIGN: bottom
}
#diary_entries TD.links {
	FONT-SIZE: 0.64em; TEXT-ALIGN: right
}
.global_content {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; WIDTH: 514px; PADDING-TOP: 0px
}
.global_content P {
	FONT-SIZE: 0.71em; LINE-HEIGHT: 1.3em
}
.global_content LI {
	FONT-SIZE: 0.71em; LINE-HEIGHT: 1.3em
}
.global_content LI {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
.global_content INPUT {
	FONT-SIZE: 0.71em
}
.global_content SELECT {
	FONT-SIZE: 0.71em
}
.global_content TEXTAREA {
	FONT-SIZE: 0.71em
}
.global_content TD.label {
	FONT-SIZE: 0.71em
}
.global_content TD.label {
	PADDING-RIGHT: 6px; FONT-WEIGHT: bold; WIDTH: 60px; TEXT-ALIGN: right
}
.global_content TD.search_label {
	PADDING-RIGHT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 0.64em; TEXT-ALIGN: right
}
.global_content TD.text {
	FONT-SIZE: 0.64em
}
.global_content .prevnextbar TD {
	FONT-SIZE: 0.9em
}
.global_content .searchResults {
	FONT-SIZE: 10pt
}
TABLE#adv_search INPUT[type='radio'] {
	MARGIN-LEFT: 0px
}
#page_bottom_img {
	MARGIN: 4em 0px -18px
}
#error_box {
	PADDING-RIGHT: 12px; DISPLAY: none; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 0.64em; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; COLOR: #c75417; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #fde291
}
#error_box_email {
	PADDING-RIGHT: 12px; DISPLAY: none; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 0.64em; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; COLOR: #c75417; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #fde291
}
.error_age {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 0.64em; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #fde291
}
.error_txt {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #c75417; BACKGROUND-COLOR: #fde291
}
.error_txt FONT {
	COLOR: #c75417
}
P.error_txt {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
TABLE#share_this {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; border-spacing: 6px
}
.share_this_label {
	FONT-WEIGHT: bold; FONT-SIZE: 0.71em; TEXT-ALIGN: right
}
#register_content {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 1px; WIDTH: 514px; PADDING-TOP: 1px
}
#register_content H5 {
	FONT-SIZE: 0.71em; MARGIN: 1em 0px; LINE-HEIGHT: 1.3em
}
#register_content P {
	FONT-SIZE: 0.71em; MARGIN: 1em 0px; LINE-HEIGHT: 1.3em
}
#register_content TD {
	FONT-SIZE: 0.71em; LINE-HEIGHT: 1.3em
}
#errmsg {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 10px; VISIBILITY: hidden; PADDING-BOTTOM: 1em; MARGIN: 0px 0px 0.25em; WIDTH: 490px; COLOR: #bf4201; PADDING-TOP: 1em; BACKGROUND-COLOR: #fde18e
}
#register_form {
	WIDTH: 514px
}
#register_form TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
#register_form TD.form_label {
	PADDING-TOP: 3px
}
#register_agree_terms TABLE {
	border-spacing: 0
}
#register_survey SPAN {
	DISPLAY: block; FONT-SIZE: 0.71em; MARGIN: 1em 0px 0.5em
}
#register_survey INPUT {
	FONT-SIZE: 0.71em; MARGIN-LEFT: 134px
}
#register_survey TABLE {
	MARGIN-LEFT: 134px; BORDER-COLLAPSE: collapse
}
#register_survey TABLE INPUT {
	MARGIN-LEFT: 0px
}
#register_survey TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#register_survey INPUT {
	FONT-SIZE: 0.71em; MARGIN-LEFT: 134px
}
.answer_indent {
	WIDTH: 126px
}
.radio_el {
	VERTICAL-ALIGN: top; WIDTH: 18px
}
.radio_el INPUT {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.checkbox_el {
	VERTICAL-ALIGN: top; WIDTH: 18px
}
.checkbox_el INPUT {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#login_left_panel {
	PADDING-RIGHT: 22px; BACKGROUND: url(images/dashed_transparent.png) repeat-y right top; FLOAT: left; WIDTH: 243px
}
#login_left_panel TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#login_left_panel_admin {
	WIDTH: 257px
}
#login_left_panel_admin TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#login_right_panel {
	PADDING-LEFT: 22px; MARGIN-LEFT: 265px
}
#login_right_panel_admin {
	DISPLAY: none
}
DIV.login_btn {
	FLOAT: right
}
DIV.forgot_pwd {
	MARGIN-TOP: 12px
}
#newsletter_content {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 1px; WIDTH: 514px; PADDING-TOP: 1px
}
#newsletter_content P {
	FONT-SIZE: 0.71em
}
#newsletter_content TD {
	FONT-SIZE: 0.71em
}
#newsletter_content .form_el INPUT {
	WIDTH: 200px
}
#newsletter_signup TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
#newsletter_signup TD.form_label {
	PADDING-TOP: 3px
}
#error_page {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 1px; WIDTH: 514px; PADDING-TOP: 1px
}
#error_page P {
	FONT-SIZE: 0.71em
}
#flag_confirm_page {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 1px; WIDTH: 514px; PADDING-TOP: 1px
}
#flag_confirm_page P {
	FONT-SIZE: 0.71em
}
#rss_page {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 1px; WIDTH: 514px; PADDING-TOP: 1px
}
#rss_page P {
	FONT-SIZE: 0.71em
}
#rss_page PRE {
	FONT-SIZE: 8pt; MARGIN: 0px 0px 1em; FONT-FAMILY: Verdana
}
.rsspage_links {
	FONT-SIZE: 8pt
}
.rssfaq {
	FONT-SIZE: 8pt; COLOR: #c75417; BACKGROUND-COLOR: #fde291
}
#rssfaqclose {
	FONT-SIZE: 8pt; COLOR: #c75417
}
.rss_links {
	FONT-SIZE: 8pt
}
TABLE#profileForm TR TD.L {
	LINE-HEIGHT: normal; HEIGHT: 2em
}
.productmaindescription {
	FONT-SIZE: 1em; LINE-HEIGHT: 1.3em
}
.pfeature_head {
	MARGIN-TOP: 1em
}
.feelGoodTodayHead {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.feelGoodTodayTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana
}
.feelGoodTodayImg {
	WIDTH: 106px; MARGIN-RIGHT: 1em; HEIGHT: 90px
}
.feelGoodTodayBody {
	MARGIN-TOP: 0px
}
.feelGoodTodaylnk {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black
}
.pfeature_img {
	FLOAT: left
}
#product_Error_Box {
	PADDING-RIGHT: 12px; DISPLAY: none; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; COLOR: #c75417; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #fde291
}
.productInfo.td {
	COLOR: #c75417; BACKGROUND-COLOR: #fde291
}
TABLE.two_column {
	WIDTH: 514px; BORDER-COLLAPSE: collapse
}
TD.login_left_panel {
	WIDTH: 243px
}
TD.gutter {
	BACKGROUND: url(images/dashed_transparent.png) repeat-y center 50%; WIDTH: 45px
}
TD.login_right_panel {
	WIDTH: 226px
}
TD.top_row {
	VERTICAL-ALIGN: top
}
TD.bottom_row {
	VERTICAL-ALIGN: bottom
}
.login_field {
	FLOAT: right
}
.login_field_label {
	FLOAT: right
}
DIV.mychange_content P.login_field_label {
	PADDING-RIGHT: 3px; MARGIN: 0.25em 0px
}
DIV.mychange_content P.login_field {
	MARGIN: 0.25em 0px
}
DIV.mychange_content P.login_pledge {
	MARGIN-TOP: 0.25em
}
.login_pledge INPUT {
	WIDTH: 188px
}
DIV.mychange_content P.login_metalinks {
	MARGIN-BOTTOM: 0px; PADDING-TOP: 13px
}
DIV.mychange_content P.login_btn {
	FLOAT: right; MARGIN-BOTTOM: 0px
}
.meetus_content {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; WIDTH: 514px; PADDING-TOP: 0px
}
.meetus_content P {
	LINE-HEIGHT: 1.3em
}
.meetus_content SELECT {
	FONT-SIZE: 0.71em; HEIGHT: 1.75em
}
.meetus_content .text {
	FONT-SIZE: 0.71em; LINE-HEIGHT: 1.3em
}
.meetus_contactus {
	MARGIN-TOP: 20px; FONT-SIZE: 0.6em; FLOAT: right; MARGIN-LEFT: 60px
}
.meetus_contactus .phone {
	MARGIN-TOP: 5px; LINE-HEIGHT: 1.3em
}
.meetus_contactus .mail {
	MARGIN-TOP: 5px; LINE-HEIGHT: 1.3em
}
#ourfood_content {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 1px; WIDTH: 514px; PADDING-TOP: 1px
}
#ourfood_content P {
	FONT-SIZE: 0.71em; LINE-HEIGHT: 1.3em
}
#ourfood_content #top_image {
	MARGIN-TOP: -18px; FLOAT: right; MARGIN-LEFT: 22px
}
.admin_content {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; FONT-SIZE: 0.71em; PADDING-BOTTOM: 1px; WIDTH: 514px; LINE-HEIGHT: 1.3em; PADDING-TOP: 1px
}
DIV.moderation_actions TABLE {
	MARGIN-TOP: 0px; FONT-SIZE: 0.64em
}
P.moderation_actions {
	MARGIN-BOTTOM: 0px
}
#events_calendar {
	WIDTH: 100%
}
#events_calendar TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#events_calendar TD.right_col {
	TEXT-ALIGN: right
}
.event_photo_wrapper {
	FLOAT: left; MARGIN: 1em 6px
}
.event_photo_wrapper .img_wrapper {
	BORDER-RIGHT: #dec8a1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dec8a1 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dec8a1 1px solid; WIDTH: 150px; PADDING-TOP: 2px; BORDER-BOTTOM: #dec8a1 1px solid; HEIGHT: 150px
}
.events_pam_craig {
	FLOAT: left
}
.event_photo_caption {
	COLOR: #939774
}
.topics_header {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 0.71em; PADDING-BOTTOM: 0.5em; MARGIN: 1.5em 0px 0.5em; WIDTH: 490px; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #fbedd0
}
.topics_item {
	FONT-SIZE: 0.64em; MARGIN: 0px 12px; LINE-HEIGHT: 1.3em
}
#tabsbar {
	MARGIN: 1em 0px 1.5em; WIDTH: 558px
}
#tabsbar TD {
	FONT-SIZE: 0.64em
}
.tabs_bg_left {
	BACKGROUND-IMAGE: url(images/tabs_bg.gif); WIDTH: 16px; HEIGHT: 41px
}
.tabs_left_shadow {
	WIDTH: 6px; HEIGHT: 41px
}
.tabs_on_left {
	WIDTH: 10px; HEIGHT: 41px
}
.tabs_on_bg {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(images/tabs_on_bg.gif); PADDING-TOP: 18px; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; HEIGHT: 19px
}
.tabs_on_right {
	WIDTH: 10px; HEIGHT: 41px
}
.tabs_off_left {
	WIDTH: 10px; HEIGHT: 41px
}
.tabs_off_bg {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(images/tabs_off_bg.gif); PADDING-TOP: 18px; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; HEIGHT: 19px
}
.tabs_off_right {
	WIDTH: 10px; HEIGHT: 41px
}
.tabs_right_shadow {
	WIDTH: 6px; HEIGHT: 41px
}
.tabs_bg_right {
	BACKGROUND-IMAGE: url(images/tabs_bg.gif); WIDTH: 80%; HEIGHT: 41px
}
#article_rss {
	PADDING-RIGHT: 42px; POSITION: relative; TEXT-ALIGN: right
}
#rss_icon {
	WIDTH: 27px; HEIGHT: 15px
}
#topnav {
	Z-INDEX: 2; MARGIN: 0px auto; WIDTH: 1000px; POSITION: relative; TOP: 0px; HEIGHT: 100px; TEXT-ALIGN: left
}
#toplogo {
	WIDTH: 207px; HEIGHT: 94px
}
#topbar {
	BACKGROUND: url(imgs/topBarBG.gif) no-repeat; LEFT: 215px; WIDTH: 739px; POSITION: absolute; TOP: 0px; HEIGHT: 40px
}
#nav_wrapper {
	LEFT: 18px; OVERFLOW: hidden; WIDTH: 770px; POSITION: relative; HEIGHT: 31px
}
.navimg {
	POSITION: relative
}
#loginout {
	MARGIN-LEFT: 10px; POSITION: absolute
}
#top_search_link {
	MARGIN-LEFT: 66px; POSITION: absolute
}
#wheretobuy {
	MARGIN-LEFT: 125px; POSITION: absolute
}
#top_search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; Z-INDEX: 30; BACKGROUND: url(imgs/search.gif) no-repeat 0px -28px; LEFT: 784px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 13px; POSITION: absolute; TOP: 28px; HEIGHT: 38px
}
.top_search_input {
	FONT-SIZE: 0.71em; LEFT: -2px; WIDTH: 96px; POSITION: relative; TOP: -8px; HEIGHT: 14px
}
.top_search_btn {
	LEFT: 124px; POSITION: absolute; TOP: 4px
}
#adv_search_link {
	FONT-SIZE: 0.64em; POSITION: relative; TOP: -6px
}
