html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
html {background: url('../_images/body_bg.gif') 10px 0px repeat-x; background-color:#dba81c; color:#333; font-family:Helvetica, Arial, sans-serif; font-size:12px; line-height:16px; }
a {outline:none; }
h1, h2, h3 {font-size: 1.4em; line-height: 1.8em; font-family: "Trebuchet MS", Trebuchet, arial, sans-serif;}
h1 {margin: 10px 0 20px 0;}
h2 {font-size: 14px;}
p {margin: 0 0 1em 0;}
a:link,
a:visited {color: #323132;}
a:hover {color: #320C0B;}
a:active {color: #323132;}

.ClearLeft {clear: left;}
.ClearRight {clear: right;}
.ClearBoth {clear: both;}

#page #quality_seal {position: absolute; top: 0; right: 0; width: 137px; height: 105px; z-index: 999;}
#page #quality_seal a.quality_seal {width: 137px; height: 105px;background: url(../_images/quality_seal_film.png) no-repeat 0 0; display: block; text-decoration: none;}
#page #quality_seal a.quality_seal:hover {background: url(../_images/quality_seal_film.png) no-repeat 0 -105px;}

#wrapper {display:block; margin:0px auto; position:relative; width:856px; }
#wrapper #header {background: url('../_images/header_bg.jpg') top left no-repeat; display:block; position:relative; height:112px; width:856px; }
#wrapper #header h1 {display:block; float:left; height:106px; margin:0px; width:247px; }
#wrapper #header h1 a {background: url('../_images/logo.gif') top left no-repeat; display:block; height:106px; text-indent:-10000px; width:247px; }
#wrapper #header ul#top_nav {display:block; height:30px; left:250px; position:absolute; top:76px; }
#wrapper #header ul#top_nav li {display:block; float:left; height:16px; padding:0px 10px; }
#wrapper #header ul#top_nav li#nav_about {width:44px; }
#wrapper #header ul#top_nav li#nav_connect {width:123px; }
#wrapper #header ul#top_nav li#nav_coupon {width:170px; }
#wrapper #header ul#top_nav li#nav_products {width:70px; }
#wrapper #header ul#top_nav li#nav_recipes {width:55px; }


#wrapper #header ul#top_nav li#nav_about a {background: url('../_images/nav_about.gif') top left no-repeat; display:block; height:16px; text-indent:-10000px; width:44px; }
#wrapper #header ul#top_nav li#nav_connect a {background: url('../_images/nav_connect.gif') top left no-repeat; display:block; height:16px; text-indent:-10000px; width:123px; }
#wrapper #header ul#top_nav li#nav_coupon a {background: url('../_images/nav_coupon.gif') top left no-repeat; display:block; height:16px; text-indent:-10000px; width:170px; }
#wrapper #header ul#top_nav li#nav_products a {background: url('../_images/nav_products.gif') top left no-repeat; display:block; height:16px; text-indent:-10000px; width:70px; }
#wrapper #header ul#top_nav li#nav_recipes a {background: url('../_images/nav_recipes.gif') top left no-repeat; display:block; height:16px; text-indent:-10000px; width:55px; }

#wrapper #header ul#top_nav li#nav_about a:hover,
#wrapper #header ul#top_nav li#nav_connect a:hover,
#wrapper #header ul#top_nav li#nav_coupon a:hover,
#wrapper #header ul#top_nav li#nav_products a:hover,
#wrapper #header ul#top_nav li#nav_recipes a:hover {background-position:0px -16px; }

#wrapper #header p#sign_up {border-right:1px solid #826427; color:#826427; display:block; float:right; font-style:italic; margin-right:15px; margin-top:15px; text-align:right; padding-right:15px; width:200px; }
#wrapper #header p#sign_up a {color:#826427; text-decoration:none; }
#wrapper #header p#sign_up a:hover {color:#333133; }
#wrapper #header form {display:block; float:right; height:30px; line-height:30px; margin-top:14px; position:relative; width:250px; }
#wrapper #header form #SearchKeyword {float:left; margin-right:5px; }
#wrapper #header form .searchButton {border:1px solid #C1A50C; float:left; height:17px; margin-top:2px; width:48px; }

#wrapper #flash_wrapper {background: url('../_images/flash_frame.jpg') top left no-repeat; height:418px; left:0px; padding-top:18px; padding-left:27px; position:absolute; top:96px; width:829px; }
#wrapper #flash_wrapper_glimpse {background: url('../_images/glimpse_frame.jpg') top left no-repeat; height:521px; left:0px; padding-top:18px; padding-left:27px; position:absolute; top:96px; width:829px; }
#wrapper #flash_wrapper_log {background: url('../_images/log_frame.jpg') top left no-repeat; height:611px; left:0px; padding-top:18px; padding-left:27px; position:absolute; top:96px; width:829px; }

/* GLimpse & Log BTM Features */

.glimpse #wrapper .alt_footer {margin: 505px 0 0 7px;}
.log #wrapper .alt_footer {margin: 595px 0 0 7px;}
.glimpse #wrapper ol li, .log #wrapper ol li {list-style: none;}
.glimpse #wrapper .alt_footer a.sidePromoAd, .log #wrapper .alt_footer a.sidePromoAd {background: url('../_images/sidePromoBanner.gif') top left no-repeat; display:block; height:124px; margin-top:-9px; width:226px; }
.glimpse #wrapper .alt_footer a.sidePromoAd:hover, .log #wrapper .alt_footer a.sidePromoAd:hover {background: url('../_images/sidePromoBanner.gif') 116px left no-repeat; }
.glimpse #wrapper .alt_footer a.sidePromoAd2, .log #wrapper .alt_footer a.sidePromoAd2 {background: url('../_images/heinzinterior_banner.jpg') top left no-repeat; display:block; height:117px; margin:0 0 0 2px; width:226px; }
.glimpse #wrapper .alt_footer a.sidePromoAd2:hover, .log #wrapper .alt_footer a.sidePromoAd2:hover {background: url('../_images/heinzinterior_banner.jpg') 116px left no-repeat; }
.glimpse #wrapper .alt_footer #postcard_form, .log #wrapper .alt_footer #postcard_form {background: url('../_images/newsletter_bg.jpg') -1px 0 no-repeat;  height:130px; padding-left:38px; padding-top:126px; position:relative; width:218px; }
.glimpse #wrapper .alt_footer #postcard_form a#left_fb, .log #wrapper .alt_footer #postcard_form a#left_fb {display:block; height:44px; left:9px; position:absolute; text-indent:-10000px; top:-6px; width:230px; }
.glimpse #wrapper .alt_footer .postcardForm, .log #wrapper .alt_footer .postcardForm {width: 235px; float: left; display: inline;}
.glimpse #wrapper .alt_footer #postcard_form ol, .log #wrapper .alt_footer #postcard_form ol {list-style-type:none; }
.glimpse #wrapper .alt_footer #postcard_form ol li , .log #wrapper .alt_footer #postcard_form ol li {height:auto; }
.glimpse #wrapper .alt_footer #postcard_form ol li input, .log #wrapper .alt_footer #postcard_form ol li input {background:#FDF69A none repeat scroll 0 0; margin:0 0 4px 8px; width:135px; }
.glimpse #wrapper .alt_footer #postcard_form ol li input.SubmitButton , .log #wrapper .alt_footer #postcard_form ol li input.SubmitButton {height:24px; margin-left:130px; width:52px; }
.glimpse #wrapper #alt_features , .log #wrapper #alt_features {display:inline; height:256px; margin-left:0px; padding-bottom:20px; width:614px; float: left; }
.glimpse #wrapper #alt_features #feature_one , .log #wrapper #alt_features #feature_one {display:block; float:left; height:256px; width:380px; }
.glimpse #wrapper #alt_features #feature_two, .log #wrapper #alt_features #feature_two {display:block; float:left; height:256px; width:234px; }
.glimpse #wrapper #alt_features #feature_one a , .log #wrapper #alt_features #feature_one a {background: url('../_images/center_feature.jpg') top left no-repeat; display:block; height:256px; text-indent:-10000px; width:380px; }
.glimpse #wrapper #alt_features #feature_one a:hover, .log #wrapper #alt_features #feature_one a:hover {background: url('../_images/center_feature.jpg') 0 -256px no-repeat; display:block; height:256px; text-indent:-10000px; width:380px; }

.glimpse #wrapper #alt_features #feature_two a , .log #wrapper #alt_features #feature_two a {background: url('../_images/recipe_feature.jpg') top left no-repeat; display:block; height:256px; text-indent:-10000px; width:234px; }
.glimpse #wrapper #alt_features #feature_two a:hover, .log #wrapper #alt_features #feature_two a:hover {background: url('../_images/recipe_feature.jpg') 0 -256px no-repeat; display:block; height:256px; text-indent:-10000px; width:234px; }


#wrapper #banner_area {background: url('../_images/eat_smart_banner.jpg') top left no-repeat; display:block; height:110px; left:0px; position:absolute; text-indent:-10000px; top:532px; width:856px; }
#wrapper #banner_area2 {background: url('../_images/GoneDipping_banner.jpg') top left no-repeat; display:block; height:110px; left:0px; position:absolute; text-indent:-10000px; top:532px; width:856px; }

#wrapper #bumper_log {margin-top:598px; }
#wrapper #bumper_glimpse {margin-top:-16px; }

/*
#wrapper #flash_features {background: url('../_images/flash_features_bot.jpg') bottom left no-repeat; display:block; height:288px; margin-top:524px; width:856px; }
#wrapper #flash_features ul#main_features {display:block; height:212px; margin-bottom:6px; width:856px; }
#wrapper #flash_features ul#main_features li {display:block; float:left; height:212px; }
#wrapper #flash_features ul#main_features li#postcards {background: url('../_images/home_postcards.jpg') top left no-repeat; width:250px; }
#wrapper #flash_features ul#main_features li#postcards p#desc {display:none; }
#wrapper #flash_features ul#main_features li#postcards form {margin-left:48px; margin-top:110px; }
#wrapper #flash_features ul#main_features li#postcards ol { }
#wrapper #flash_features ul#main_features li#postcards ol li {height:auto; }
#wrapper #flash_features ul#main_features li#postcards ol li input {background:#FDF69A none repeat scroll 0 0; margin:0 0 4px 8px; width:135px; }
#wrapper #flash_features ul#main_features li#postcards ol li input.SubmitButton {height:24px; margin-left:130px; width:52px; }
#wrapper #flash_features ul#main_features li#two {width:203px; }
#wrapper #flash_features ul#main_features li#two a {background: url('../_images/home_recipes.jpg') top left no-repeat; display:block; height:212px; text-indent:-10000px; width:203px; }
#wrapper #flash_features ul#main_features li#two a:hover {background-position:0px -212px; } 
#wrapper #flash_features ul#main_features li#three {width:180px; }
#wrapper #flash_features ul#main_features li#three a {background: url('../_images/home_smart.jpg') top left no-repeat; display:block; height:212px; text-indent:-10000px; width:180px; }


#wrapper #flash_features ul#main_features li#three_video a {background: url('../_images/home_video.jpg') top left no-repeat; display:block; height:212px; text-indent:-10000px; width:180px;}
#wrapper #flash_features ul#main_features li#three_video a:hover {background-position:0px -212px; } 


#wrapper #flash_features ul#main_features li#three a:hover {background-position:0px -212px; } 
#wrapper #flash_features ul#main_features li#four {width:223px; }
#wrapper #flash_features ul#main_features li#four a {background: url('../_images/home_calendar.jpg') top left no-repeat; display:block; height:212px; text-indent:-10000px; width:223px; }
#wrapper #flash_features ul#main_features li#four a:hover {background-position:0px -212px; } 
#wrapper #flash_features ul#main_features li#four-bca {width:223px; }
#wrapper #flash_features ul#main_features li#four-bca a {background: url('../_images/bca-feature.jpg') top left no-repeat; display:block; height:212px; text-indent:-10000px; width:223px; }
#wrapper #flash_features ul#main_features li#four-FB {width:223px; }
#wrapper #flash_features ul#main_features li#four-FB a {background: url('../_images/feature.fan.jpg') 0 0 no-repeat; display:block; height:212px; text-indent:-10000px; width:223px; }
#wrapper #flash_features ul#main_features li#four-FB a:hover {background: url('../_images/feature.fan.jpg') 0 -211px  no-repeat; }
*/

#wrapper #left_column {display:block; left:-4px; position:absolute; top:99px; width:241px; }
#wrapper #left_column ul#left_nav {background: url('../_images/left_nav_bg.png') top left no-repeat; display:block; height:415px; padding:27px 0px 0px 22px; width:219px; }
.home #wrapper #left_column ul#left_nav {background: url('../_images/left_nav_bg-home.jpg') top left no-repeat; }
#wrapper #left_column ul#left_nav li {display:block;  list-style-type:none; width:196px; }
#wrapper #left_column ul#left_nav li a {display:block; height:30px; text-indent:-10000px; width:196px; }
#wrapper #left_column ul#left_nav li a#grilled {background: url('../_images/nav_grilled.jpg') top left no-repeat; margin-bottom:9px; }
#wrapper #left_column ul#left_nav li a#healthy {background: url('../_images/nav_smart.jpg') top left no-repeat; margin-bottom:7px;}
#wrapper #left_column ul#left_nav li a#meet {background: url('../_images/nav_meet.jpg') top left no-repeat; margin-bottom:6px;}
#wrapper #left_column ul#left_nav li a#glimpse {background: url('../_images/nav_glimpse.jpg') top left no-repeat; }

#wrapper #left_column ul#left_nav li a#grilled:hover,
#wrapper #left_column ul#left_nav li a#healthy:hover,
#wrapper #left_column ul#left_nav li a#meet:hover,
#wrapper #left_column ul#left_nav li a#glimpse:hover {background-position:0px -30px; }

#wrapper #left_column a.sidePromoAd {background: url('../_images/sidePromoBanner.gif') top left no-repeat; display:block; height:124px; margin-top:-9px; width:226px; }
#wrapper #left_column a.sidePromoAd:hover {background: url('../_images/sidePromoBanner.gif') 116px left no-repeat; }

#wrapper #left_column a.sidePromoAd2 {background: url('../_images/heinzinterior_banner.jpg') top left no-repeat; display:block; height:117px; margin:0 0 0 2px; width:226px; }
#wrapper #left_column a.sidePromoAd2:hover {background: url('../_images/heinzinterior_banner.jpg') 116px left no-repeat; }

#wrapper #left_column #postcard_form {background: url('../_images/newsletter_bg.jpg') -1px 0 no-repeat;  height:130px; padding-left:38px; padding-top:126px; position:relative; width:218px; }
.home #wrapper #left_column #postcard_form {background: url('../_images/home_newsletter_bg.jpg') -1px 0 no-repeat;  height:130px; padding-left:38px; padding-top:126px; position:relative; width:218px; }

#wrapper #left_column #postcard_form a#left_fb {display:block; height:44px; left:9px; position:absolute; text-indent:-10000px; top:-6px; width:230px; }
#wrapper #left_column #postcard_form ol {list-style-type:none; }
#wrapper #left_column #postcard_form ol li {height:auto; }
#wrapper #left_column #postcard_form ol li input {background:#FDF69A none repeat scroll 0 0; margin:0 0 4px 8px; width:135px; }
#wrapper #left_column #postcard_form ol li input.SubmitButton {height:24px; margin-left:130px; width:52px; }

#wrapper #content { }
#wrapper #content #template_header {display:block; float:right; height:103px; width:628px; }
#wrapper #content #template_page_content {background-color:#fff; border:2px solid #9E6636; border-top:none; float:right; height:auto !important; height:800px; margin-right:12px; _margin-right:6px; min-height:670px; padding:15px 5px 10px 30px; width:573px; }
#wrapper #content #template_page_content ul {list-style-type: disc; margin-left: 20px;}
#wrapper #content #template_page_content ul li {padding: 2px 0px;}
#wrapper #content #template_page_content p {padding-bottom: 12px;}
#wrapper #content #template_page_content a {color: #254173;}
#wrapper #content #template_page_content a:hover {text-decoration: underline;}
#wrapper #content #template_page_content h4 {font-family: "Trebuchet MS", Trebuchet, arial, sans-serif; font-size: 1.2em; line-height: 1.4em; margin-top: 1em;}
#wrapper #content #template_page_content h3 {color: #036; font-family: 'Times New Roman', Times, serif; font-size: 24px; font-weight:normal; line-height: 28px; margin-bottom: 5px; text-transform: uppercase;}
#wrapper #content #template_page_content h3 a {color: #036;}
#wrapper #content #template_page_content h3 a:hover {text-decoration: none;}
#wrapper #content #template_page_content h4 {color: #036; font-family: 'Times New Roman', Times, serif; font-size: 16px; font-weight:normal; line-height: 20px; margin-bottom: 5px; text-transform: uppercase;}
#wrapper #content #template_page_content ul.inline_nav {margin: 0px; margin-bottom: 10px; height: 25px;}
#wrapper #content #template_page_content ul.inline_nav li {background: url('../_images/inline_nav_li_bg.jpg') top left no-repeat; display: block; float: left; height: 25px; line-height: 25px; list-style-type: none; margin: 0px; padding: 0px; width: 140px;}
#wrapper #content #template_page_content ul.inline_nav li a {background: url('../_images/inline_nav_link_bg.jpg') top right no-repeat; display: block; height: 25px; padding: 0px; text-align: center; width: 145px;}
#wrapper #content #template_page_content ul.an_inline_nav {margin: 0px auto; margin-bottom: 10px; height: 24px; width: 435px;}
#wrapper #content #template_page_content ul.an_inline_nav li {background: url('../_images/an_inline_nav_li_bg.jpg') top left no-repeat; display: block; float: left; height: 24px; line-height: 24px; list-style-type: none; margin: 0px; padding: 0px; width: 140px;}
#wrapper #content #template_page_content ul.an_inline_nav li a {background: url('../_images/an_inline_nav_link_bg.jpg') top right no-repeat; color: #fff; display: block; height: 24px; padding: 0px; text-align: center; width: 145px;}

#wrapper #home_stage {background: url('../_images/home_stage.jpg') top left no-repeat; display:block; height:388px; margin-left:236px; overflow:hidden; padding:12px 34px 29px 0; width:590px;}
#wrapper #home_stage .slideshow { height: 388px; width: 590px; margin: auto; position: relative; overflow: hidden; }
#wrapper #home_stage .slideshow img { padding: 0px; }



#wrapper #home_features {display:block; height:256px; margin-left:236px; padding-bottom:20px; width:614px; }
#wrapper #home_features #feature_one {display:block; float:left; height:256px; width:380px; }
#wrapper #home_features #feature_two {display:block; float:left; height:256px; width:234px; }
#wrapper #home_features #feature_one a {background: url('../_images/center_feature.jpg') top left no-repeat; display:block; height:256px; text-indent:-10000px; width:380px; }
#wrapper #home_features #feature_one a:hover {background: url('../_images/center_feature.jpg') 0 -257px no-repeat; display:block; height:256px; text-indent:-10000px; width:380px; }

#wrapper #home_features #feature_two a {background: url('../_images/recipe_feature.jpg') top left no-repeat; display:block; height:256px; text-indent:-10000px; width:234px; }
#wrapper #home_features #feature_two a:hover {background: url('../_images/recipe_feature.jpg') 0 -256px no-repeat; display:block; height:256px; text-indent:-10000px; width:234px; }

#wrapper #content #template_page_content form#subForm {margin-left:30px; }
#wrapper #content #template_page_content form#subForm fieldset {border:none; }
#wrapper #content #template_page_content form#subForm fieldset ol {list-style-type:none; margin-bottom:20px; }
#wrapper #content #template_page_content form#subForm fieldset ol li {margin:10px 0px; }
#wrapper #content #template_page_content form#subForm fieldset ol li label {display:block; float:left; font-size:14px; padding-right:10px; text-align:right; width:200px; }
#wrapper #content #template_page_content form#subForm fieldset ol li input {font-size:14px; }
#wrapper #content #template_page_content form#subForm fieldset #submit {margin-left:100px;}


#wrapper ul.footer_links {clear:both; color:#330; display:block; font-size:12px; line-height:18px; text-align:center; }
#wrapper ul.footer_links li {display:inline; }
#wrapper ul.footer_links li a {color:#330; padding:0px 5px; text-decoration:none; }
#wrapper ul.footer_links li.last a {border-right:none; } 

#wrapper ul.footer_links-secondary {clear:both; color:#330; display:block; font-size:12px; font-style:italic; line-height:18px; text-align:center; }
#wrapper ul.footer_links-secondary li {display:inline; }
#wrapper ul.footer_links-secondary li a {border-right:1px solid #330; color:#330; padding:0px 10px; text-decoration:none; }
#wrapper ul.footer_links-secondary li a.last {border-right:none; } 


#wrapper p#copyright {clear:both; color:#B4A000; font-size:10px; text-align:center; }



/* Contact Page
====================================================================== */
#wrapper #content.contactUs h1 {position: absolute; top: 140px; right: 64px; width: 501px; height: 32px; background: url('../_images/h1_contact.gif') no-repeat top left; text-indent:-1000px;}
#wrapper #content.contactUs h1.EmailToAFriend {position: relative; top: 0px; left: 0px; width: auto; height: auto; background: none;}
#wrapper #content.contactUs h2 {color: #036; font-family: 'Times New Roman', Times, serif; font-size: 24px; font-weight:normal; line-height: 28px; margin-bottom: 5px; text-transform: uppercase; }
#wrapper #content.contactUs em {font-size: 14px;}
#wrapper #content.contactUs input, #wrapper #content.contactUs select,  #wrapper #content.contactUs textarea {background: #FFF98C;}
#wrapper #content.contactUs .Required {font-size: 10px; color: #730D14;}
#wrapper #content.contactUs form div {margin-bottom: 8px;}
#wrapper #content.contactUs form div label {display: block; width: 200px; text-align: right; float: left; padding-right: 7px;}
#wrapper #content.contactUs form div.FormBlock {clear: both; width: 400px; height: 160px; padding-top: 20px;}
#wrapper #content.contactUs form div.FormBlock label {padding-bottom: 5px; text-align: left; padding-right: 7px;}
#wrapper #content.contactUs form div.FormBlock img {float: left; padding-right: 17px;}
#wrapper #content.contactUs .SendButton {margin-bottom: 25px;}
#wrapper #content.contactUs p.ContactHeader span {margin-left: -5000px;}
#wrapper #content.contactUs p.ContactHeader {margin: 20px 0 5px 0; width: 200px; height: 17px; background-repeat: no-repeat; background-position: top: left;}
#wrapper #content.contactUs p#header_mail {background-image: url('../_images/contact_header_mail.gif');}
#wrapper #content.contactUs p#header_phone {background-image: url('../_images/contact_header_phone.gif');}
#wrapper #content.contactUs p#header_sea {background-image: url('../_images/contact_header_by_sea.gif');}
#wrapper #content.contactUs p#header_land {background-image: url('../_images/contact_header_by_land.gif');}
#wrapper #content.contactUs p#header_air {background-image: url('../_images/contact_header_air.gif');}
#wrapper #content.contactUs span.Title {font-size: 14px; color: #036;}
#wrapper #content.contactUs #policy_statement {font-size: 10px; margin-top: -20px;}
#wrapper #content.contactUs #policy_statement a {border: 1px solid #000; border-width: 0 0 1px 0;}
#wrapper #content.contactUs form .SendButton {margin-top: 20px;}



/* Moms Meals Page - contentbelow */
#wrapper #content.smartkids div#MomMeals_contentBelow {margin: 20px 3px 0px -1px; width: 580px; height: 260px;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox1,
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox2,
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox3 {float: left; display: inline; width: 190px; height: 235px; margin: 0;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox1 {}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox2 {margin: 0 2px 0 2px;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox3 {}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox1 a.MomMeals_featureBox1,
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox2 a.MomMeals_featureBox2,
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox3 a.MomMeals_featureBox3 {display: block; text-decoration: none;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox1 a.MomMeals_featureBox1 {width: 200px; height: 235px; background: transparent url(/_images/MT_featureboxcoup.png) no-repeat 0 0; border: 0;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox1 a.MomMeals_featureBox1:hover {background: url(/_images/MT_featureboxcoup.png) no-repeat -194px 0;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox2 a.MomMeals_featureBox2 {width: 188px; height: 235px; background: transparent url(/_images/MT_featureboxrec.png) no-repeat 0 0; border: 0; margin: 0 0 0 3px;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox2 a.MomMeals_featureBox2:hover {background: url(/_images/MT_featureboxrec.png) no-repeat -194px 0;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox3 a.MomMeals_featureBox3 {width: 194px; height: 235px; background: transparent url(/_images/MT_featurebox3.png) no-repeat 0 0; border: 0;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox3 a.MomMeals_featureBox3:hover {background: url(/_images/MT_featurebox3.png) no-repeat -193px 0;}

/* Contest Page */
#wrapper #content.smartkids #template_page_content {background: #DFC495 url(/_images/MT_bg.gif) repeat 0 0;  }
/* #wrapper #content.smartkids h1 {position: absolute; top: 0px; left: 50px; width: 501px; height: 32px; background: url('../_images/h1_contact.gif') no-repeat top left;} */
#wrapper #content.smartkids h1.EmailToAFriend {position: relative; top: 0px; left: 0px; width: auto; height: auto; background: none;}
#wrapper #content.smartkids h2 {margin-bottom: 10px; width: 316px; height: 20px; background: url('../_images/h2_questions_concerns.gif') no-repeat top left;}
#wrapper #content.smartkids em {font-size: 14px;}
#wrapper #content.smartkids input, #wrapper #content.smartkids select,  #wrapper #content.smartkids textarea {background: #FFF98C;}
.Required {font-size: 10px; color: #730D14;}
#wrapper #content.smartkids form div {margin-bottom: 8px;}
#wrapper #content.smartkids form div label {display: block; width: 180px; /* text-align: right; */ float: left; padding-left: 60px;}
#wrapper #content.smartkids form div.FormBlock {clear: both; width: 400px; height: 160px; padding-top: 20px;}
#wrapper #content.smartkids form div.FormBlock label {padding-bottom: 5px; text-align: left; padding-right: 7px;}
#wrapper #content.smartkids form div.FormBlock img {float: left; padding-right: 17px;}
#wrapper #content.smartkids label.radio_row {width: 500px;  margin: -15px 0 20px 20px; padding:0; float: left; display: inline; }
#wrapper #content.smartkids p.policy_statement {margin: 0; padding: 0;  }
#wrapper #content.smartkids span.textfieldRequiredMsg {font-size: 70%;}
#wrapper #content.smartkids div.contestInfo {margin: 0 0 20px 20px; font-size: 125%; font-weight: bold; }
#wrapper #content.smartkids label.tellUs {text-align: left; margin: 0; padding: 0;}
#wrapper #content.smartkids div.tellUs {margin: 0 0 0 60px;}
#wrapper #content.smartkids div.child_row {width: 500px; float: left; padding: 10px 0 0 60px;}
#wrapper #content.smartkids div.child_row div.ageBox {width: 100px;  display: inline;}
#wrapper #content.smartkids  #template_page_content h3 { font-size: 120%; padding: 10px 0 10px 0;}
#wrapper #content.smartkids  #template_page_content h3 span{  font-weight: bolder;}
#wrapper #content.smartkids  ol {color: #1b1b1b; font-weight: bold; padding-left: 20px; list-style-type: upper-alpha; text-align: left;}
#wrapper #content.smartkids  ol li {color: #1b1b1b; font-weight: normal; padding-left: 0px;}
#wrapper #content.smartkids  div#template_page_content form div.child_row label {padding: 0; width:100%; }
#wrapper #content.smartkids  div#template_page_content form textarea {margin: 0px 0 0 60px;}
#wrapper #content.smartkids  div#template_page_content ul.contestHighlights  {margin: 0px 0px 0px 20px; padding: 0; width: 260px;}
#wrapper #content.smartkids  div#template_page_content  ul.contestHighlights li {list-style: none; background: url('../userfiles/image/EATSMART/check.gif') 0 -3px no-repeat; margin: 2px 0 0 0px; padding: 0 0 10px 30px; min-height: 28px;}

/* Mom's Tacklebox */
#wrapper #content.smartkids  {background: #DFC495 url(/_images/MT_bg.gif) repeat 0 0; padding: 0 0 0 18px;  }
#wrapper #content.smartkids  div#moms_Buttonbar {position: relative; margin: 0 0 17px 10px; height: 22px;width: 560px;display: block;}
#wrapper #content.smartkids  div#moms_Buttonbar div.button1,
#wrapper #content.smartkids  div#moms_Buttonbar div.button2,
#wrapper #content.smartkids  div#moms_Buttonbar div.button3,
#wrapper #content.smartkids  div#moms_Buttonbar div.button4 {display: inline; float: left; margin: 0; padding: 0;}

#wrapper #content.smartkids  div#moms_Buttonbar div.button1 a.button1,
#wrapper #content.smartkids  div#moms_Buttonbar div.button2 a.button2,
#wrapper #content.smartkids  div#moms_Buttonbar div.button3 a.button3,
#wrapper #content.smartkids  div#moms_Buttonbar div.button4 a.button4  {float: left; display: block; text-decoration: none; padding: 0; margin: 0 0 0 px;}
div#moms_Buttonbar div.button1 a.button1 {display: block; width: 126px; height: 22px; background: url(/_images/Moms_SmartMeals.jpg) no-repeat 0 -22px; border: 0; }
div#moms_Buttonbar div.button1 a.button1:hover {background: url(/_images/Moms_SmartMeals.jpg) no-repeat 0 0; border: 0;}
div#moms_Buttonbar div.button2 a.button2 {display: block;width: 109px; height: 22px; background: transparent  url(/_images/Moms_SmartTips.jpg) no-repeat 0 -22px; border: 0; margin: 0 3px 0 3px;}
div#moms_Buttonbar div.button2 a.button2:hover {background: url(/_images/Moms_SmartTips.jpg) no-repeat 0 0; border: 0;}
div#moms_Buttonbar div.button3 a.button3 {display: block;width: 155px; height: 22px; background: transparent  url(/_images/Moms_SmartNutrition.jpg) no-repeat 0 -22px; border: 0; overflow: hidden;}
div#moms_Buttonbar div.button3 a.button3:hover {background: url(/_images/Moms_SmartNutrition.jpg) no-repeat 0 0; border: 0;}
div#moms_Buttonbar div.button4 a.button4 {display: block;width: 150px; height: 22px; background: transparent  url(/_images/Moms_SmartContest.jpg) no-repeat 0 -22px; border: 0;}
div#moms_Buttonbar div.button4 a.button4:hover {background: url(/_images/Moms_SmartContest.jpg) no-repeat 0 0; border: 0;}


/* Moms Lading Page - chalkboard */
#wrapper #content.smartkids div#MomLanding_chalkboard {position: relative; display: block; width: 575px; margin: 0 0 0 0px;}
#wrapper #content.smartkids div#MomLanding_chalkboard div#chalkboardtop {background: url(/_images/Moms_chalkboard_top.gif) no-repeat 0 0; border: 0;}
#wrapper #content.smartkids div#MomLanding_chalkboard div#chalkboardmid {background: url(/_images/Moms_chalkboard_mid.gif) repeat-y  0 0; border: 0; margin: 0; padding: 0px 0px 0px 25px; height: 300px; }
#wrapper #content.smartkids div#MomLanding_chalkboard div#chalkboardbtm {background: url(/_images/Moms_chalkboard_btm.gif) no-repeat  0 0; border: 0;}
#wrapper #content.smartkids div#MomLanding_chalkboard div#chalkboardmid div.chalkContent {display: block;}
#wrapper #content.smartkids div#MomLanding_chalkboard div#chalkboardmid div.chalkContent p {display: block; float: left; width: 323px; font-size: 90%; color: #fffdc7; padding: 0 0 0 5px;}
#wrapper #content.smartkids div#MomLanding_chalkboard div#chalkboardmid div.chalkContent img {}
#wrapper #content.smartkids div#MomLanding_chalkboard div#chalkboardmid div.chalkContent a {color: #dfedf8;}
#wrapper #content.smartkids div#MomLanding_chalkboard div#chalkboardmid div.chalkContent a:hover {color: yellow;}

/* Video Smartkids link */
#wrapper #content.smartkids div#MomLanding_chalkboard div#chalkboardmid.chalkboardmid_video {height: 413px; margin: 0; }
#wrapper #content.smartkids div#MomLanding_chalkboard div#chalkboardmid.chalkboardmid_video p {width: 323px; margin: 0; }
div.videolink {float: left; display: inline; width: 221px ; height:303px; margin: 0; }
a#MomLanding_videolink {background: transparent url('../_images/Moms_chalkPic2.png') 0 0 no-repeat; width: 221px ; height:314px; float: left; display: inline;}
a#MomLanding_videolink:hover {background-position: -221px 0px; }


/* Moms Lading Page - contentbelow */
#wrapper #content.smartkids div.MomLanding_contentBelow {position: relative; margin: 20px 0 0 -10px; padding: 0px 0 10px 0; height: 235px; width: 590px;}
#wrapper #content.smartkids div.MomLanding_contentBelow div.MomLanding_featureBox1,
#wrapper #content.smartkids div.MomLanding_contentBelow div.MomLanding_featureBox2,
#wrapper #content.smartkids div.MomLanding_contentBelow div.MomLanding_featureBox3 {float: left; display: inline;  height: 235px; margin: 0; padding: 0px;}
#wrapper #content.smartkids div.MomLanding_contentBelow div.MomLanding_featureBox1 {}
#wrapper #content.smartkids div.MomLanding_contentBelow div.MomLanding_featureBox2 {margin: 0;}
#wrapper #content.smartkids div.MomLanding_contentBelow div.MomLanding_featureBox3 {}
#wrapper #content.smartkids div.MomLanding_contentBelow div.MomLanding_featureBox1 a.MomLanding_featureBox1,
#wrapper #content.smartkids div.MomLanding_contentBelow div.MomLanding_featureBox2 a.MomLanding_featureBox2,
#wrapper #content.smartkids div.MomLanding_contentBelow div.MomLanding_featureBox3 a.MomLanding_featureBox3 {display: block; text-decoration: none;}
#wrapper #content.smartkids div.MomLanding_contentBelow div.MomLanding_featureBox1 a.MomLanding_featureBox1 {width: 200px; height: 235px; background: transparent url(/_images/MT_featurebox1.png) no-repeat 0 0; border: 0;}
#wrapper #content.smartkids div.MomLanding_contentBelow div.MomLanding_featureBox1 a.MomLanding_featureBox1:hover {background: url(/_images/MT_featurebox1.png) no-repeat -201px 0;}
#wrapper #content.smartkids div.MomLanding_contentBelow div.MomLanding_featureBox2 a.MomLanding_featureBox2 {width: 188px; height: 235px; background: transparent url(/_images/MT_featurebox2.png) no-repeat 0 0; border: 0; margin: 0 0 0 3px;}
#wrapper #content.smartkids div.MomLanding_contentBelow div.MomLanding_featureBox2 a.MomLanding_featureBox2:hover {background: url(/_images/MT_featurebox2.png) no-repeat -188px 0;}
#wrapper #content.smartkids div.MomLanding_contentBelow div.MomLanding_featureBox3 a.MomLanding_featureBox3 {width: 194px; height: 235px; background: transparent url(/_images/MT_featurebox3.png) no-repeat 0 0; border: 0;}
#wrapper #content.smartkids div.MomLanding_contentBelow div.MomLanding_featureBox3 a.MomLanding_featureBox3:hover {background: url(/_images/MT_featurebox3.png) no-repeat -193px 0;}


/* Mom's Meals */
p.MomMealintro {margin: 0px; padding: 0px 0 10px 7px; font-size: 110%; }
#MomsMeals_tabs {display: block; margin: 0px; padding: 0px; float: left; clear: none; position: relative; margin: 0 0 0 -3px;}
.TabbedPanelsTabGroup {margin: 0 auto 0 auto; padding: 0px; }
.TabbedPanelsTab1, .TabbedPanelsTab2, .TabbedPanelsTab3, .TabbedPanelsTab4 {position: relative; top: 1px; float: left; padding: 4px 10px; margin: 0px 1px 0px 0px;  list-style: none; -moz-user-select: none; -khtml-user-select: none; cursor: pointer; width: 590px;}
div#MomsMeals_tabs ul.TabbedPanelsTabGroup {padding: 0; margin: 0 0 0px 2``0px; display: inline; float: left; text-align: center; }
div#MomsMeals_tabs ul.TabbedPanelsTabGroup li div {/* float: left; */  background: transparent url(/_images/MomsMeal_divide.gif) no-repeat 0px 0; display: inline; width: 4px; height: 10px; margin: 0 0 0 0px; padding: 0 0 0 0px; text-align: center; }
div#MomsMeals_tabs ul.TabbedPanelsTabGroup li {margin: 4px 2px 4px 2px; padding: 0px; display: inline; text-align: center; font-size: 12px;}
div#MomsMeals_tabs ul.TabbedPanelsTabGroup li a { color: #081645; width: 100%; }
div#MomsMeals_tabs ul.TabbedPanelsTabGroup li a:hover,
div#MomsMeals_tabs ul.TabbedPanelsTabGroup li a:focus {color: #333; text-decoration: none;}
div#MomsMeals_tabs div.TabbedPanelsContentGroup {width: 100%; height: 210px; margin: 0 0 0 0px; float: left; position: relative;}
.TabbedPanelsTabHover {}
.TabbedPanelsTabSelected {}
.TabbedPanelsTab a {color: black; text-decoration: none;}
.TabbedPanelsContentGroup {clear: both; }
.TabbedPanelsContentGroup {clear: both; }
.TabbedPanelsContent {width: 580px; height: 200px; padding: 0px; margin: 0; color: #333; /* background: transparent url(/_images/MTmeals.smallChalkboard.gif) no-repeat 0px 5px; */}
.TabbedPanelsContent div.button1, 
.TabbedPanelsContent div.button2, 
.TabbedPanelsContent div.button3 {/* height: 220px; */ position: relative; display: inline; float: left;}
.TabbedPanelsContentVisible {}

/* Moms Meals Page - contentbelow */
#wrapper #content.smartkids div#MomMeals_contentBelow {margin: 20px 3px 0px -1px; width: 580px; height: 260px;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox1,
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox2,
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox3 {float: left; display: inline; width: 190px; height: 235px; margin: 0;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox1 {}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox2 {margin: 0 2px 0 2px;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox3 {}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox1 a.MomMeals_featureBox1,
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox2 a.MomMeals_featureBox2,
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox3 a.MomMeals_featureBox3 {display: block; text-decoration: none;}

#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox1 a.MomMeals_featureBox1 {width: 200px; height: 235px; background: transparent url(/_images/MT_featureboxcoup.png) no-repeat 0 0; border: 0;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox1 a.MomMeals_featureBox1:hover {background: url(/_images/MT_featureboxcoup.png) no-repeat -194px 0;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox2 a.MomMeals_featureBox2 {width: 188px; height: 235px; background: transparent url(/_images/MT_featureboxrec.png) no-repeat 0 0; border: 0; margin: 0 0 0 3px;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox2 a.MomMeals_featureBox2:hover {background: url(/_images/MT_featureboxrec.png) no-repeat -194px 0;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox3 a.MomMeals_featureBox3 {width: 194px; height: 235px; background: transparent url(/_images/MT_featurebox3.png) no-repeat 0 0; border: 0;}
#wrapper #content.smartkids div#MomMeals_contentBelow div.MomMeals_featureBox3 a.MomMeals_featureBox3:hover {background: url(/_images/MT_featurebox3.png) no-repeat -193px 0;}



/* Mom's Tips */
#wrapper #content.smartkids div#MomTips_Slidebar {margin: 10px 0 0 20px; height: 51px;}
#wrapper #content.smartkids div#MomTips_Slidebar div.button1,
#wrapper #content.smartkids div#MomTips_Slidebar div.button2,
#wrapper #content.smartkids div#MomTips_Slidebar div.button3,
#wrapper #content.smartkids div#MomTips_Slidebar div.button4 {display: inline; float: left;}
#wrapper #content.smartkids div#MomTips_Slidebar div.button1 a.button1,
#wrapper #content.smartkids div#MomTips_Slidebar div.button2 a.button2,
#wrapper #content.smartkids div#MomTips_Slidebar div.button3 a.button3,
#wrapper #content.smartkids div#MomTips_Slidebar div.button4 a.button4 {display: block; float: left; text-decoration: none;}
#wrapper #content.smartkids div#MomTips_Slidebar div.button1 a.button1 {width: 125px; height: 44px; background: transparent url(/_images/momstips_slidernav_01.png) no-repeat 0 0; border: 0;}
#wrapper #content.smartkids div#MomTips_Slidebar div.button1 a.button1:hover,
#wrapper #content.smartkids div#MomTips_Slidebar div.button1 a.button1:focus {background: url(/_images/momstips_slidernav_01.png) no-repeat 0 -44px; border: 0;}
#wrapper #content.smartkids div#MomTips_Slidebar div.button2 a.button2 {width: 129px; height: 44px; background: transparent  url(/_images/momstips_slidernav_02.png) no-repeat 0 0; border: 0; margin: 0 3px 0 3px;}
#wrapper #content.smartkids div#MomTips_Slidebar div.button2 a.button2:hover,
#wrapper #content.smartkids div#MomTips_Slidebar div.button2 a.button2:focus {background: url(/_images/momstips_slidernav_02.png) no-repeat 0 -44px; border: 0;}
#wrapper #content.smartkids div#MomTips_Slidebar div.button3 a.button3 {width: 129px; height: 44px; background: transparent  url(/_images/momstips_slidernav_03.png) no-repeat 0 0; border: 0;}
#wrapper #content.smartkids div#MomTips_Slidebar div.button3 a.button3:hover,
#wrapper #content.smartkids div#MomTips_Slidebar div.button3 a.button3:focus {background: url(/_images/momstips_slidernav_03.png) no-repeat 0 -44px; border: 0;}
#wrapper #content.smartkids div#MomTips_Slidebar div.button4 a.button4 {width: 153px; height: 44px; background: transparent  url(/_images/momstips_slidernav_04.png) no-repeat 0 0; border: 0;}
#wrapper #content.smartkids div#MomTips_Slidebar div.button4 a.button4:hover,
#wrapper #content.smartkids div#MomTips_Slidebar div.button4 a.button4:focus {background: url(/_images/momstips_slidernav_04.png) no-repeat 0 -44px; border: 0;}

#MomTips_SlideWrap {background: url(/_images/Moms_corkboard.png) no-repeat 5px -5px; position: relative; height: 360px; width: 575px; padding: 0px;}
#MomTips_SlideWrap .SlidingPanels {height: 280px; width: 550px; margin: 0 10px 0 10px;}
#MomTips_SlideWrap .SlidingPanelsContentGroup {float: left; width: 10000px; height: 255px;}
#MomTips_SlideWrap .SlidingPanelsContent {float: left; height: 280px; width: 550px; display: inline; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px;}

#wrapper #content.smartkids #MomTips_Slide .SlidingPanelsContent #slide1,
#wrapper #content.smartkids #MomTips_Slide .SlidingPanelsContent #slide2,
#wrapper #content.smartkids #MomTips_Slide .SlidingPanelsContent #slide3,
#wrapper #content.smartkids #MomTips_Slide .SlidingPanelsContent #slide4 {height: 280px; width: 543px; overflow: hidden; padding: 0 20px 0 0; }
#wrapper #content.smartkids #MomTips_Slide .SlidingPanelsContent #slide1 .slideLeftImage {float: left; display: inline; width: }
#wrapper #content.smartkids #MomTips_Slide .SlidingPanelsContent #slide2 {}
#wrapper #content.smartkids #MomTips_Slide .SlidingPanelsContent #slide3 {}
#wrapper #content.smartkids #MomTips_Slide .SlidingPanelsContent #slide4 {}

#wrapper #content.smartkids #MomTips_Slide .SlidingPanelsContent div#stickyNote {float: left; margin: 0 0 200px 0; width: 298px;  padding: 0 0 0 5px; height: 250px;}

#wrapper #content.smartkids #MomTips_Slide .SlidingPanelsContent div#stickyNote div.stickyNote_content {height: 250px; margin: 0px 0 0 0px;   padding: 20px 5px 0px 25px;  background: #fce54e url(/_images/momstips_slider_noteLeft.png) repeat-y 0 0; color: #333;}
div.stickyNote_content span.title {font-weight: bold; font-size: 110%; padding: 5px 0 5px 0; color: maroon;}
div.stickyNote_content a {color: blue; }
div.stickyNote_content a:hover {color:maroon; text-decoration: none;}
#wrapper #content.smartkids div.MomTips_contentBelowSlide {margin-top: 0px; width: 575px;}


/* Coupons Page
====================================================================== */
#wrapper #content.Coupons h1 {position: absolute; top: 135px; right: 64px; width: 489px; height: 32px; background: url('../_images/header_coupons.gif') no-repeat top left; text-indent:-10000px;}
div.CouponContainer {float: left; width: 265px; margin: 0 20px 0 0;}
div.CouponContainer a.coupon {display: block; width: 250px; padding-top: 215px; font-size: 17px;}
div.CouponContainer a.coupon {display: block; width: 250px; padding-top: 215px; background-position: top left; background-repeat: no-repeat;}
div.CouponContainer a.coupon:hover {display: block; width: 250px; padding-top: 215px;}
div.CouponContainer a.coupon:hover {background-position: -250px 0; background-repeat: no-repeat;}
div.CouponRow {margin-top: 20px;}
#wrapper #content.Coupons .giveawayPROMO {width: 600px; height: 348px; display: block; margin: 0 0 20px -15px;}
#wrapper #content.Coupons .giveawayPROMO a.giveawayPROMO {background: url(../_images/gortFB_giveawayPromo-top.png) no-repeat 0 0; /* width: 600px; height: 348px;  */text-indent: -9999px;}

div.new-giveawayPROMO  {
background: url(../_images/gortFB_giveawayPromo-top.png) no-repeat top center;
width:600px;
margin-left:-23px;
background-color: #fff;
margin-bottom: 50px;
}

div.new-giveawayPROMO-inner{
width:522px;
margin-left:30px;
padding-top:243px;
}

div.new-giveawayPROMO-inner div.giveawayPROMO-text{
/* padding: 20px 63px 30px 56px; */
background-color: #fbe518;
font-family: "Times New Roman";
font-weight: 900;
font-size: 15px;
letter-spacing: 1px;
margin-top: -21px;
line-height: 150%;
}
div.new-giveawayPROMO-inner div.giveawayPROMO-text p {padding: 10px 20px;}

div.new-giveawayPROMO-inner p img {padding: 10px 20px 20px 5px;}

/* Sign Up Page
====================================================================== */

#wrapper #content.signup h1 {position: absolute; top: 0px; left: 50px; width: 501px; height: 32px;}
#wrapper #content.signup h2 {margin: 15px 0; width: 546px; height: 17px; background: url('../_images/h2_sign_up.jpg') no-repeat top left;}
#wrapper #content.signup h2 span {display:none; }
#wrapper #content.signup em {font-size: 14px;}
#wrapper #content.signup input, #wrapper #content.signup select,  #wrapper #content.signup textarea {background: #FFF98C;}
#wrapper #content.signup form div {margin-bottom: 8px;}
#wrapper #content.signup form div label {display: block; width: 200px; text-align: right; float: left; padding-right: 7px;}
#wrapper #content.signup form div.FormBlock {clear: both; width: 400px; height: 120px; padding-top: 20px;}
#wrapper #content.signup form div.FormBlock label {padding-bottom: 5px; text-align: left; padding-right: 7px;}
#wrapper #content.signup form div.FormBlock img {float: left; padding-right: 17px;}
p.ContactHeader span {margin-left: -5000px;}
p.ContactHeader {margin: 20px 0 5px 0; width: 200px; height: 17px; background-repeat: no-repeat; background-position: top: left;}
p#header_mail {background-image: url('../_images/contact_header_mail.gif');}
p#header_phone {background-image: url('../_images/contact_header_phone.gif');}
p#header_sea {background-image: url('../_images/contact_header_by_sea.gif');}
p#header_land {background-image: url('../_images/contact_header_by_land.gif');}
p#header_air {background-image: url('../_images/contact_header_air.gif');}
span.Title {font-size: 14px; color: #036;}
#policy_statement {font-size: 10px; margin-top: 20px;}
#policy_statement a {border: 1px solid #000; border-width: 0 0 1px 0;}
img.SignUpBannerPhoto {position: absolute; top: -6px; right: -8px;}


/* Recipe Results
====================================================================== */

table#recipe_results {width: 540px; border-width: 0;}
table#recipe_results th {height: 25px; background: url('../_images/recipe_cat_th_bg.jpg') repeat-x bottom left;}
table#recipe_results th {padding-left: 8px; text-align: left;}
table#recipe_results td {padding: 5px; margin: 0;}
table#recipe_results td.Photo {width: 75px; text-align: center;}
table#recipe_results td.Recipe {width: 195px;}
table#recipe_results td.Rating img {margin-right: 2px;}
table#recipe_results td a strong {color: #000832; font-size: 14px;}
table#recipe_results td a:hover strong {color: #320C0B; font-size: 14px;}
#TableNav {width: 520px; height: 25px; padding: 2px 10px; background: url('../_images/recipe_cat_th_bg.jpg') repeat-x top left;}
#TableNav {font-size: 12px;}
#TableNav p.breadcrumb {font-style: italic; float: left;}
#TableNav p.pagination {float: right;}

#featured_product {padding-top: 5px; width: 540px;}
#featured_product .featured_title {color: #036; font-family: 'Times New Roman', Times, serif; font-size: 18px; line-height: 22px; margin-bottom: 5px; text-transform: uppercase;}
img.RotatongPhoto {position: absolute; top: 0px; right: -24px;}
#featured_product img {float: left;}
#featured_product p {margin: -5px 0 15px 175px;}
#featured_product p.FeaturedTitle {font-size: 14px;}
#featured_product p.FeaturedTitle em {font-size: 14px;}
#featured_product p a {font-style: italic; font-size: 11px;}
#featured_product p a:hover {text-decoration: underline;}

#single_recipe_photo {display:block; float:right; margin-right:-5px; margin-top:-15px; width:361px; }
#single_recipe_photo a {position: relative; display: block; padding: 2px 0 0 18px; margin-right: 8px; float: left; height: 19px; background: url('../_images/button_print.gif') no-repeat bottom left;}
#single_recipe_photo a#print {margin-left: 0px; width: 56px; background-image: url('../_images/button_print.gif');}
#single_recipe_photo a#print_sm {margin-left: 3px; width: 56px; background-image: url('../_images/button_print.gif');}
#single_recipe_photo a#email {margin-right: 3px; width: 39px; background-image: url('../_images/button_email.gif');}
#single_recipe_photo a#add_recipe {padding-left: 15px; width: 115px; background-image: url('../_images/button_add_recipe.gif');}

#recipe_left_col h2 {line-height: 25px; font-size: 20px; font-weight: bold;}
#recipe_left_col p.Title {margin: 15px 0 5px 0; font-size: 14px; font-weight: bold;}
#recipe_left_col a:link,
#recipe_left_col a:visited {color: #142e63;}
#recipe_left_col a:hover {color: #320C0B; border-bottom: 1px solid #320C0B;}
#recipe_left_col a:active {color: #323132}
#recipe_left_col form {height: 45px; background: url('../_images/thumbs.gif') no-repeat bottom left;}
#recipe_left_col input {margin: 0px; margin-right:1px;}
#recipe_left_col input.RateButton {position: relative; top: 4px; right: -5px;}
#recipe_left_col div.Breadcrumb a:link, #recipe_left_col div.Breadcrumb a:visited {color: #323132;}
#wrapper #content #template_page_content #recipe_left_col ul, #wrapper #content #template_page_content #recipe_left_col ol {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px; }


/* Recipes Page
====================================================================== */
#recipe_header {width: 615px; height: 117px; position: absolute; top: -27px; left: -2px; background: url('../_images/recipe_header.jpg') no-repeat top left;}
img.RecipeBannerPhoto {position: absolute; top: 98px; right: -1px;}
#search_recipe_forms div.FormBox1 {float: left; width: 250px;}
#search_recipe_forms div.FormBox2 {float: right; width: 280px;}
#search_recipe_forms a:link, #search_recipe_forms a:visited {color: #354D7A;}
#search_recipe_forms a:hover {border-bottom: 1px solid #354D7A;}
#search_recipe_forms p.Or {margin: 0 0 5px 0;}
#KeywordInput {margin-top: -7px;}
#KeywordInput input, #RecipeBox input, #search_recipe_forms select {background: #FEF698;}
#KeywordInput input.SearchFormButton {float: right; position: relative; width: 53px; height: 21px; top: 0px; left: 0px;}
#RecipeBox form {margin-top: 22px;}
#RecipeBox input.LoginButton {position: relative; width: 53px; height: 21px; top: 6px; left: 0px;}
p.CallOut {font-size: 14px; margin-top: 15px;}
#wrapper #content #template_page_content ul#recipe_categories {list-style-type:none; }
#recipe_categories li {float: left; margin-right: 20px; text-align: center;}
#recipe_categories li a {color:#000; display: block; width: 87px; font-size:11px; height: 80px; padding-top: 52px; font-size: 11px; background-repeat: no-repeat; background-position: top right;}
#recipe_categories li:hover a {background-position: top left;}
/* Recipes categories Page
====================================================================== */
#category_header {position: absolute; top: -30px; left: -2px; padding-top: 125px; width: 620px; height: 100px; background-position: top left; background-repeat: no-repeat;}
#featured_product {padding-top: 5px; margin: 0 0 0 30px; width: 540px;}
#featured_product .featured_title {color: #036; font-family: 'Times New Roman', Times, serif; font-size: 18px; line-height: 22px; margin-bottom: 5px; text-transform: uppercase;}
img.RotatongPhoto {position: absolute; top: 0px; right: -24px;}
#featured_product img {float: left;}
#featured_product p {margin: -5px 0 15px 175px;}
#featured_product p.FeaturedTitle {font-size: 14px;}
#featured_product p.FeaturedTitle em {font-size: 14px;}
#featured_product p a {font-style: italic; font-size: 11px;}
#featured_product p a:hover {text-decoration: underline;}
table#recipe_results {width: 540px;  border-width: 0;}
table#recipe_results th {height: 25px; background: url('../_images/recipe_cat_th_bg.jpg') repeat-x bottom left;}
table#recipe_results th {padding-left: 8px; text-align: left;}
table#recipe_results td {padding: 5px; margin: 0;}
table#recipe_results td.Photo {width: 75px; text-align: center;}
table#recipe_results td.Recipe {width: 195px;}
table#recipe_results td.Rating img {margin-right: 2px;}
table#recipe_results td a strong {color: #000832; font-size: 14px;}
table#recipe_results td a:hover strong {color: #320C0B; font-size: 14px;}
#TableNav {width: 520px; height: 25px; padding: 2px 10px; background: url('../_images/recipe_cat_th_bg.jpg') repeat-x top left;}
#TableNav {font-size: 12px;}
#TableNav p.breadcrumb {font-style: italic; float: left;}
#TableNav p.pagination {float: right;}
#recipe_categories li#rbreaded24 a {background-image: url('/recipe_photos/393category_breaded_new.jpg');}
#recipe_categories li#rkid25 a {background-image: url('/recipe_photos/132r_category_kid.jpg');}
#recipe_categories li#rlowfat26 a {background-image: url('/recipe_photos/396category_lowfat_new.jpg');}
#recipe_categories li#rbeer27 a {background-image: url('/recipe_photos/134r_category_beer.jpg');}
#recipe_categories li#r3028 a {background-image: url('/recipe_photos/135r_category_30min.jpg');}
#recipe_categories li#rgrilled29 a {background-image: url('/recipe_photos/395category_grilled_new.jpg');}
#recipe_categories li#rtilapia30 a {background-image: url('/recipe_photos/137r_category_tilapia.jpg');}
#recipe_categories li#rshrimp31 a {background-image: url('/recipe_photos/138r_category_shrimp.jpg');}
#recipe_categories li#rsalmon32 a {background-image: url('/recipe_photos/394category_salmon_new.jpg');}

/* Products Page
====================================================================== */
#wrapper #content.Products h1 {width: 297px; height: 33px; background: url('../_images/h1_our_products.gif') no-repeat top left;}
#wrapper #content.Products h1 span {display:none; }
#beauty_shot {position: absolute; top: 98px; right: -19px;}
.Breadcrumb {font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 10px;}
#products_left_col {float: left; width: 190px; margin-bottom: 20px;}
#products_left_col.ChangeWidth {width: 210px;}
#wrapper #content #template_page_content #products_left_col ul {padding: 0 0 0 20px; list-style-image: url('../_images/products_bullet.gif'); margin:0px; }
#products_left_col p {margin: 20px 0 0 0;}
#products_left_col p.ListHeader {font-size: 16px;}
#products_left_col li a {font-size: 11px;}
#products_left_col li a:hover {border: 1px solid #320C0B; border-width: 0 0 1px 0;}
#products_left_col li.CurrentProduct a {color: #320C0B;}
#products_left_col a img {margin: 12px 0 0 0;}
#products_right_col {float: right; width: 388px; margin-right:-5px;}
/* controls the products multi group links */
#products_right_col ul#prodGroup {background: url('../_images/products_multi.jpg') top left no-repeat; display: block; height: 209px; position: relative; width: 388px;}
#products_right_col ul#prodGroup li {display: block; position: absolute;}
#products_right_col ul#prodGroup li a {display: block; text-indent: -10000px;}
#products_right_col ul#prodGroup li.one {height: 84px; left: 69px; top: 13px; width: 93px;}
#products_right_col ul#prodGroup li.one a {height: 84px; width: 93px;}
#products_right_col ul#prodGroup li.two {height: 94px; left: 171px; top: 9px; width: 94px;}
#products_right_col ul#prodGroup li.two a {height: 94px; width: 94px;}
#products_right_col ul#prodGroup li.three {height: 81px; left: 273px; top: 29px; width: 106px;}
#products_right_col ul#prodGroup li.three a {height: 81px; width: 106px;}
#products_right_col ul#prodGroup li.four {height: 96px; left: 17px; top: 56px; width: 95px;}
#products_right_col ul#prodGroup li.four a {height: 96px; width: 95px;}
#products_right_col ul#prodGroup li.five {height: 79px; left: 123px; top: 76px; width: 106px;}
#products_right_col ul#prodGroup li.five a {height: 79px; width: 106px;}
#products_right_col ul#prodGroup li.six {height: 84px; left: 237px; top: 77px; width: 113px;}
#products_right_col ul#prodGroup li.six a {height: 84px; width: 113px;}

#wrapper #content #template_page_content #products_right_col ul#prodGroup-b {background: url('../_images/product_lander_shot-b.jpg') top left no-repeat; display: block; height: 250px;margin:0px; position: relative; width: 388px;}
#products_right_col ul#prodGroup-b li {display: none;}
#wrapper #content.Products .surpWrap {}

#wrapper #content.Products .surpWrap a.surp_graphic {float: right; display: inline; width: 200px; height: 75px; background: url(../_images/surp_button.jpg) no-repeat 0 0;}
#wrapper #content.Products .surpWrap a.surp_graphic:hover {background: url(../_images/surp_button.jpg) no-repeat 0 -75px;}

#products_right_col.ChangeWidth {width: 355px;}
#products_right_col p {padding: 0 20px 20px 20px;}
#product_detail img {float: left;}
#product_detail p {padding: 0;}
#product_detail div.Description {float: right; width: 180px; margin-bottom: 15px; padding-right: 5px;}
#product_detail div.Description h2 {font-weight: bold;}
#product_detail div.Description ul {color: #036;}
#product_detail ul {padding: 0 0 0 10px; list-style-image: url('../_images/products_bullet.gif');}



/*  smart kids */ 

#wrapper #content #intro_right ul#top_ten {list-style-type:none; }
#wrapper #content #intro_right ul#top_ten li {clear:both; display:block; width:290px; }
#wrapper #content #intro_right ul#top_ten li .img_holder {background: url('../_images/photo_frame.gif') top left no-repeat; display:block; float:left; height:28px; margin-right:10px; overflow:hidden; padding:3px 2px 5px 6px; width:28px; }
#wrapper #content #intro_right ul#top_ten li div.details {display:block; float:left; width:185px; }
#wrapper #content #intro_right ul#top_ten li div.perc {display:block; float:right; width:20px; }

#wrapper #content #intro_right #photo_frame {background: url('../_images/photo_bg.gif') top left no-repeat; display:block; padding:5px 5px 8px 9px; position:relative; width:299px; }
#wrapper #content #intro_right #photo_frame #photo_bot {background: url('../_images/photo_bot.gif') bottom left no-repeat; bottom:0px; display:block; height:8px; left:0px; position:absolute; width:313px; }

#wrapper #content ul#finalist_list {list-style-type:none; }
#wrapper #content ul#finalist_list li {display:block; float:left; margin-bottom:15px; margin-right:5px; position:relative; width:132px; }
#wrapper #content ul#finalist_list li .img_frame {background: url('../_images/big_frame.gif') top left no-repeat; display:block; height:132px; left:0px; position:absolute; top:0px; width:132px; }
#wrapper #content ul#finalist_list li .img_frame a {display:block; height:132px; width:132px; }
#wrapper #content ul#finalist_list li .img_holder {display:block; height:130px; margin-bottom:5px; overflow:hidden; width:130px; }
#wrapper #content ul#finalist_list li div.details {display:block; width:130px; }
#wrapper #content ul#finalist_list li.first {clear:left !important; }

#wrapper #content ul.finalists {display:block; float:left; list-style-type:none; width:245px; }
#wrapper #content ul.finalists li {clear:both; display:block; width:245px; }
#wrapper #content ul.finalists li .img_holder {background: url('../_images/photo_frame.gif') top left no-repeat; display:block; float:left; height:28px; margin-right:10px; overflow:hidden; padding:3px 2px 5px 6px; width:28px; }
#wrapper #content ul.finalists li div.details {display:block; width:190px; }



/*  smart Winners */ 
#wrapper #content. #logo_top {}
#wrapper #content.smartkids #logo_top h3 {font-family: Helvetica, Verdana, Arial, sans-serif; color: #333; font-size: 130%; line-height: 19px; margin: 0; padding: 0 0 5px 0;}
#wrapper #content.smartkids #logo_top h3 span {font-size: 110%; }
#wrapper #content #logo_top img {float: left; padding: 30px 0px 0 0; margin: 0 0 0 -10px; width: 251px;}
#wrapper #content .intro_content {text-align: left; float: left; width: 310px; margin: 0 10px; padding: 0;font-size: 97%; }
#wrapper #content.smartkids #congrats {width: 578px; height: 410px; background: url(../_images/ESW_CongratsBG.png) no-repeat 0 0; font-size: 90%;}
#wrapper #content.smartkids #congrats .content {width: 300px; padding: 100px 0 10px 20px;}
#wrapper #content.smartkids #congrats h3 {font-family: Helvetica, Verdana, Arial, sans-serif; color: #333; font-size: 110%; line-height: 16px; margin: 0; padding: 0 0 5px 0; text-transform: none;font-weight: bold;}
#wrapper #content.smartkids #congrats h3 span {font-size: 130%;}
#wrapper #content.smartkids .firstPlace {}
#wrapper #content.smartkids .firstPlace span {padding: 0 0 0 22px;}
#wrapper #content.smartkids .secondPlace {}
#wrapper #content.smartkids .secondPlace span {padding: 0 0 0 22px;}


/* shortfilmfest SignUP */
#wrapper #content.shortfilmfest #template_page_content {background: #DFC495 url(/_images/MT_bg.gif) repeat 0 0;}
#wrapper #content.shortfilmfest #template_page_content #FB_TopHead {margin: 15px 0 0 15px; padding: 0; background: url(../_images/FB_tophead.gif) 0px 0 no-repeat; width: 588px; height: 310px; }
#wrapper #content.shortfilmfest #template_page_content #FB_TopHead_text {width: 222px; float: right; padding: 35px 30px 0 0;}
#wrapper #content.shortfilmfest #template_page_content #FB_TopHead_text p {margin: 0; padding: 4px 0; font-weight: bold;}
#wrapper #content.shortfilmfest em {font-size: 14px;}
#wrapper #content.shortfilmfest #template_page_content .FB_form {background: url(../_images/FB_calendar.gif) no-repeat top right; width: 585px; margin: 0px 0 0 15px;}
#wrapper #content.shortfilmfest #template_page_content p.disclaimer {font-size: 70%; line-height: 11px; width: 540px;}
#wrapper #content.shortfilmfest input, #wrapper #content.shortfilmfest select,  #wrapper #content.shortfilmfest textarea {background: #FFF98C;}
#wrapper #content.shortfilmfest .Required {font-size: 10px; color: #730D14;}
#wrapper #content.shortfilmfest form div {margin-bottom: 5px;}
#wrapper #content.shortfilmfest .FB_form form {width: 500px;}
#wrapper #content.shortfilmfest form div label {display: block; width: 120px; text-align: right; float: left; padding-right: 7px; white-space: nowrap;}
#wrapper #content.shortfilmfest form div.FormBlock {clear: both; height: 100px;  margin-left: 50px; width: 255px;}
#wrapper #content.shortfilmfest form div.FormBlock label {padding-bottom: 5px; text-align: left; padding-right: 7px;}
#wrapper #content.shortfilmfest form div.FormBlock img {float: left; padding-right: 17px;}
#wrapper #content.shortfilmfest .SendButton {margin-bottom: 25px;}
#wrapper #content.shortfilmfest span.Title {font-size: 14px; color: #036;}
#wrapper #content.shortfilmfest #policy_statement {font-size: 10px; margin-top: -20px;}
#wrapper #content.shortfilmfest #policy_statement a {border: 1px solid #000; border-width: 0 0 1px 0;}
#wrapper #content.shortfilmfest form .SendButton {margin-top: 0px;}
#wrapper #content.shortfilmfest #template_page_content h3 {color: #970000;font-family: Helvetica, Verdana, Arial, sans-serif;  font-size: 25px; font-weight:normal; line-height: 25px;  text-transform: uppercase; }
#wrapper #content.shortfilmfest #template_page_content h3 a {color: #036;}
#wrapper #content.shortfilmfest #template_page_content h3 a:hover {text-decoration: none;}
#wrapper #content.shortfilmfest #template_page_content h3 ol {margin-bottom: 20px;}
#wrapper #content.shortfilmfest #template_page_content h3 ol li {color: #363636; font-size: 14px; text-align: left; text-transform: none;line-height: 120%; margin-top: 0px; width: 400px;}
#wrapper #content.shortfilmfest #template_page_content .shortfilmfest_intro {margin: 15px auto;height: 140px; width: 500px; }

#wrapper #content.shortfilmfest #template_page_content #thankyou-message p {margin: 50px auto; width: 400px; font-size: 150%; line-height: 120%;}

a.RecallNotice {font-weight: bold; float: left; color: #000!important;}

/* TIPS n' Tools */
.Grilled #wrapper #content.tipsntools #template_page_content .tipsntools {padding: 10px;}
.Grilled #wrapper #content.tipsntools #template_page_content {background: #DFC495 url(/_images/MT_bg.gif) repeat 0 0; }


/* GIVEAWAY */
.Facebook #template_page_content #FB_giveaway {/* float: left;margin-left:-20px; */margin-right:20px;}
.Facebook #FB_giveaway-toptext-left {width: 300px; float: left;display: inline; margin-bottom: 20px;display: block; }
.Facebook #FB_giveaway-toptext-left img {padding-bottom: 10px;margin-left: -20px;}
.Facebook #FB_giveaway-toptext-left .prizes {margin: 0 0 0 38px;float: left; display: block;}
.Facebook #FB_giveaway-toptext-right {float: right; display: inline; width: 252px; margin-bottom: 20px;display: block; }
.Facebook #FB_giveaway-toptext-right p {font-size: 110%; padding-bottom: 0!important;}
.Facebook form.giveaway {margin: 0; font-size: 110%;}
.Facebook form.giveaway .error {clear: both; color: #c03; font-weight: normal; font-style: italic;}
.Facebook form.giveaway .error input, .Facebook form.giveaway .error input[type="checkbox"] {border:solid 1px #c03;/*  background: red !important; */ }
.Facebook form.giveaway fieldset {border: none; border-bottom: 1px solid #cce; padding-bottom: 12px; margin-bottom: 12px;}
.Facebook form.giveaway legend {font-family: Georgia, serif; font-style: italic; padding-bottom: 12px; color: #2b250f;/* for IE */}
.Facebook form.giveaway li {clear: both; margin: 16px 0;}
.Facebook form.giveaway label {width: 44%; display: block; float: left; margin-right: 6px; line-height: normal;/*text-transform: uppercase;*/}
.Facebook form.giveaway input[type="text"],.Facebook form.giveaway input[type="password"] {width: 50%; display: block; float: left; font-family: Georgia, serif; font-size: 1.4em; margin-bottom: 8px;}
.Facebook form.giveaway input[type="checkbox"] {display: block; float: left; margin-right: 12px;}
.Facebook form.giveaway textarea {width: 100%; margin-bottom: 1.4em; font-family: Georgia, serif; font-size: 1.4em;}
.Facebook form.giveaway input[type="submit"] {font-family: 'Lucida Grande', 'Helvetica Neue', Arial, sans-serif; font-size: 1.3em; padding: 2px 8px; border: none; -moz-border-radius: 7px; -webkit-border-radius: 7px; background: #efefef; border: 1px solid #cacaca; color: #333;}
.Facebook .checkboxlabel {width: 80%;}
.Facebook form.giveaway input[type="checkbox"] {margin-top: 0px;}
.Facebook form.giveaway ul li  {list-style: none; list-style-type: none;}
.Facebook form.giveaway ul li.sendnow input.submit {float: right; margin-right: 40px;	}



/*CREW*/
.Crew #wrapper #content #template_page_content {width: 575px;}
.Crew #wrapper #content #template_page_content #content_wrapper {width: 581px; margin-left: -15px; }
.Crew #wrapper #content #template_page_content #content_wrapper /* #TabbedPanels2 */ { float: left; background: url(../_images/crew_bg-mid.gif) repeat-y 0 0; width: auto;}
.Crew #wrapper #content #template_page_content #content_wrapper #content_wrapper_top {width: 581px; height: 10px; background: url(../_images/crew_bg-top.gif) no-repeat 0 top;}
.Crew #wrapper #content #template_page_content #content_wrapper #content_wrapper_btm {width: 581px; clear: left; height: 10px; background: url(../_images/crew_bg-btm.gif) no-repeat 0 bottom;}
.Crew #wrapper #content #template_page_content ul li {padding: 0;}
.Crew #wrapper #content #template_page_content .meet-our-crew {float: left; background: url(../_images/crew_meetsign.png) no-repeat 10px 10px; width:250px ; height:143px; clear: left;}
.Crew #wrapper #content #template_page_content #TabbedPanels2 {clear: left;}
.Crew #wrapper #content #template_page_content ul.TabbedPanelsTabGroup { /* min-height: 650px;  */ width: 246px; /* margin-top: 140px; */float: left;}
.Crew #wrapper #content #template_page_content ul.TabbedPanelsTabGroup li.TabbedPanelsTab img {margin-top: -108px;overflow: hidden;border: none;}
.Crew #wrapper #content #template_page_content ul.TabbedPanelsTabGroup li.TabbedPanelsTabSelected img {margin-top: 0px; border: none;overflow: hidden;}
.Crew #template_page_content ul.TabbedPanelsTabGroup {/* width:240px; */float: none; height: auto;}
.Crew #template_page_content ul.TabbedPanelsTabGroup li {list-style: none;margin:10px 10px 10px 0;width:107px;height:106px; overflow: hidden; float: left;border: solid 2px #ffffff;}
.Crew #template_page_content .VTabbedPanels .TabbedPanelsContentGroup {height: auto; float: left; width: 309px;margin-top: -135px;}
.Crew #template_page_content ul.TabbedPanelsTabSelected li {}
.Crew #template_page_content ul.TabbedPanelsTabSelected li a {border: none;}
.Crew #wrapper #content #template_page_content h3.title {font-size: 133%; line-height: 90%; padding-bottom: 10px;}

.Crew #template_page_content div.TabbedPanelsContentGroup {/*  width: 265px; padding-left: 10px */;}
.Crew #template_page_content .TabbedPanelsContentVisible {/* min-height: 750px; */ height: auto; width: auto; min-height: 730px; background: #fff url(../_images/crew_panel-bg.gif) no-repeat 0 0; padding: 10px;}
.Crew #template_page_content .TabbedPanelsContentVisible img {padding-bottom: 10px;}
.Crew #template_page_content div.TabbedPanelsContentGroup b {color: #003366;}

/*NEWSLETTER page */

#wrapper .newsletter #postcard_form {background: url('../_images/postcard-background.gif') -1px 0 no-repeat;  height:230px; padding-left:38px; padding-top:126px; }
#wrapper .newsletter form#postcard_form {
padding-left: 245px;
}
#wrapper .newsletter #postcard_form ol {list-style-type:none; width:330px;}
#wrapper .newsletter #postcard_form ol li {height:auto; padding-top: 5px;}
#wrapper .newsletter #postcard_form ol li input {background:#FDF69A none repeat scroll 0 0; margin:0 0 4px 8px; width:190px; text-align:right;}
#wrapper .newsletter #postcard_form ol li label { display:block; float:left; width:35px;}
#wrapper .newsletter #postcard_form ol li input.SubmitButton {height:24px; margin-left:190px; width:52px; }
#wrapper .newsletter div.newsletter-heading {margin-left: -30px;}
/*
.home #wrapper .newsletter #postcard_form {background: url('../_images/home_newsletter_bg.jpg') -1px 0 no-repeat;  height:130px; padding-left:38px; padding-top:126px; position:relative; width:218px; }

#wrapper .newsletter #postcard_form a#left_fb {display:block; height:44px; left:9px; position:absolute; text-indent:-10000px; top:-6px; width:230px; }
#wrapper .newsletter #postcard_form ol {list-style-type:none; }
#wrapper .newsletter #postcard_form ol li {height:auto; }
#wrapper .newsletter #postcard_form ol li input {background:#FDF69A none repeat scroll 0 0; margin:0 0 4px 8px; width:135px; }
#wrapper .newsletter #postcard_form ol li input.SubmitButton {height:24px; margin-left:130px; width:52px; }*/