body { padding: 0; margin: 0; width: 100%; text-align: center; background:#46146d; font: normal 11px verdana, arial, san-serif; color: #999999; background:url(images/bg.jpg); background-image:url(images/bg.jpg);}
img { border: none; }
* html a:hover {visibility: visible; }
.alt { display: none; }
.bold { font-weight: bold; }
.center {text-align: center; display:block; }
.relative { position:relative; }
		
div#bubbles { margin: 0pt auto; position:absolute; top:0px; width:1348px; height:277px; }
div#container { margin: 0pt auto; position: relative; top: 54px; width: 975px; height: 1475px; margin-bottom:50px; background:url(images/bg_content.png) no-repeat; background-image:url(images/bg_content.png) no-repeat; z-index:2;}
div#container div#nav_container { position: absolute; top: -26px; left:188px; width: 979px; height: 119px; z-index:3; }
div#container div#nav_container a.nav { font: bold 9px verdana,arial,san-serif; color:#ffffff; text-transform:uppercase; text-decoration:none; }
div#container div#nav_container a.nav:hover { color:#cba8cc; }
div#container div#logo {position:absolute; top:-28px; left:-12px; z-index:2; }
/* div#container div#s2f {position: absolute; top: 84px; left:918px; width: 133px; height: 19px; z-index:3; } */
div#container div#facebook_fan { position:absolute; top:25px; left:750px; z-index:3; }
div#popup_s2f { display:none;position:absolute;top:83px;left:604px;width:448px;height:307px;z-index:4; }
div#popup_s2f div#s2f_close {position:absolute; top:9px; left:390px; }
div#container div#title {position: absolute; top: 96px; left:196px; width: 661px; height: 128px; }/* left:309px */
div#sweeps div#container div#title {position: absolute; top:20px; left:8px; width: 928px; height: 470px; }/* top: 74px; left:121px; */
div#sweeps div#container div#dek { position:absolute; top:265px; left:353px; width:550px; font:normal 12px verdana,arial,san-serif; color:#43106a; text-align:left; } /* top:318px; left:467px;  */
div#sweeps div#container div#dek a { font:normal 12px verdana,arial,san-serif; color:#43106a; text-decoration:underline;  }
div#content_container { position: absolute; top: 245px; left:41px; width: 892px; height: 785px; }/* left:157px */
div#contest div#content_container { position: absolute; top: 178px; left:41px; width: 892px; height: 852px; }/* left:157px; */
div#sweeps div#content_container { position: absolute; top: 553px; left:63px; width: 849px; height: 551px; border-top:solid 1px #e9e9e9; }/* left:173px; */
div#container div#footer_container { position: absolute; top:1375px; left:41px; width: 893px; height: 42px; border-top:solid 1px #e9e9e9; } /* top: 1030px; left:157px; */
div#container div#footer_container span { position:relative; top:25px; margin: 0px 8px; font:normal 9px verdana,arial,san-serif; color:#b7b6b7; }
div#container div#footer_container span a { font:normal 9px verdana,arial,san-serif; color:#b7b6b7; text-decoration:underline; }

div#right_gutter { position:absolute; top:0px; left:617px; width:273px; height:796px; text-align:left; }
#gutter_product_ad {width: 275px; height: 143px; }
#gutter_product_flash {width: 275px; height: 200px; }/* width: 261px; height: 157px; */
#gutter_recipes {margin-bottom: 10px; width: 270px; height: 210px; } /* 13 prev next */
#gutter_recipes a { font:bold 10px verdana,aial,san-serif; color:#c0afcd; text-decoration:none;  }
#gutter_motricity {margin-bottom: 10px; width: 274px; height: 201px; }/* 10 title */
#gutter_motricity #motricity_title {font:bold 9px verdana,arial,san-serif; color:#c0afcd; text-transform:uppercase; }
#gutter_motricity #motricity_content {width:274px; height:191px; background:url(images/bg_gutter_motricity.gif) no-repeat; background-image:url(images/bg_gutter_motricity.gif) no-repeat; }
#gutter_motricity #motricity_content #dailyTip {display:block; position:relative; top:8px; left:15px; width:242px; height:76px; overflow:auto; font:normal 13px verdana,arial,san-serif; line-height:15px; color:#4c1c72; }
#gutter_motricity #motricity_content #motricity_intro {display:block; position:relative; top:8px; left:15px; width:242px; font:normal 13px verdana,arial,san-serif; color:#4c1c72; }
#gutter_motricity #motricity_content #signup {display:block; position:relative; top:20px; left:15px; width:242px; font:bold 9px verdana,arial,san-serif; color:#4c1c72; text-transform:uppercase; }
#gutter_motricity #motricity_content #validation {display:block; position:relative; top:20px; left:15px; width:240px; font:normal 9px verdana,arial,san-serif; color:#999; }
.error {display:block; position:relative; top:20px; left:15px; width:242px; font:bold 9px verdana,arial,san-serif; color:#ff0000; text-transform:uppercase; }
#gutter_motricity #motricity_content input.phone {position:relative; top:25px; left:15px; width:240px; font:normal 11px verdana,arial,san-serif; color:#c1bfbf; }
#gutter_motricity #motricity_content input.submit {position:relative; top:34px; left:172px; }
#gutter_motricity #motricity_content #terms {position:absolute; top:183px; left:17px; }
#gutter_motricity #motricity_content #terms a { font: normal 9px verdana,arial,san-serif; color:#4c1c72;  }
#gutter_motricity_thankyou { position:relative; top:25px; margin-bottom: 10px; width: 274px; height: 201px; font:normal 13px verdana,arial,san-serif; color:#4c1c72; }/* 10 title */
#gutter_motricity_thankyou #motricity_content {width:274px; height:191px; background:url(images/bg_gutter_motricity.gif) no-repeat; background-image:url(images/bg_gutter_motricity.gif) no-repeat; }
#gutter_motricity_thankyou #motricity_content #motricity_thankyou {position:relative; top:40px; left:17px; width:225px; height:61px; }


#index #main_video {position:absolute; top:0px; left:0px; width:591px; height:333px; }
#index #main_ad_1 {position:absolute; top:345px; left:0px; width:191px; height:137px; }
#index #main_ad_2 {position:absolute; top:345px; left:200px; width:191px; height:137px; }
#index #main_ad_3 {position:absolute; top:345px; left:400px; width:191px; height:137px; }
#index #tips {position:absolute; top:509px; left:0px; width:592px; text-align:left; }
#index #tips #tips_dek { font:normal 11px verdana,arial,san-serif; color:#999; padding-bottom:12px; border-bottom:solid 1px #e1e1e1; }
#index #tips #tips_sort span {margin-top:7px; margin-right:12px; }
#index #tips #tips_sort span a.sort_on {font:normal 9px verdana,arial,san-serif; color:#43116b; text-decoration:underline; }
#index #tips #tips_sort span a.sort_off { font:normal 9px verdana,arial,san-serif; color:#b7b6b7; text-decoration:underline; }
#index #tips #tips_articles {position:relative; top:20px; width:594px; height:506px; overflow:auto; }/* height: 162px */
#index #tips #tips_articles .article { position:relative;  width:576px; height:77px; }
#index #tips #tips_articles .article .article_image { width:61px; height:61px; border:solid 1px #c8c8c8; }
#index #tips #tips_articles .article .article_text {position:absolute; top:0px; left:78px; }
#index #tips #tips_articles .article .article_text .article_title { font:bold 12px times,serif; color:#c49124; text-decoration:underline; text-transform:uppercase; }
#index #tips #tips_articles .article .article_text .article_blurb {font:normal 11px verdana,arial,san-serif; color:#999999; }
#index #tips #tips_articles .article .article_text .article_link a {font:normal 11px verdana,arial,san-serif; color:#44126c; text-decoration:none; }

#diva_tips #tips {position:absolute; top:0px; left:0px; width:592px; text-align:left; }
#diva_tips #tips #tips_dek { font:normal 11px verdana,arial,san-serif; color:#999; padding-bottom:12px; border-bottom:solid 1px #e1e1e1; }
#diva_tips #tips #tips_sort span {margin-top:7px; margin-right:12px; }
#diva_tips #tips #tips_sort span a.sort_on {font:normal 9px verdana,arial,san-serif; color:#43116b; text-decoration:underline; }
#diva_tips #tips #tips_sort span a.sort_off { font:normal 9px verdana,arial,san-serif; color:#b7b6b7; text-decoration:underline; }
#diva_tips #tips #tips_articles {position:relative; top:20px; width:594px; height:675px; overflow:auto; }
#diva_tips #tips #tips_articles .article { position:relative;  width:576px; height:77px; }
#diva_tips #tips #tips_articles .article .article_image { width:61px; height:61px; border:solid 1px #c8c8c8; }
#diva_tips #tips #tips_articles .article .article_text {position:absolute; top:0px; left:78px; }
#diva_tips #tips #tips_articles .article .article_text .article_title { font:bold 12px times,serif; color:#c49124; text-decoration:underline; text-transform:uppercase; }
#diva_tips #tips #tips_articles .article .article_text .article_blurb {font:normal 11px verdana,arial,san-serif; color:#999999; }
#diva_tips #tips #tips_articles .article .article_text .article_link a {font:normal 11px verdana,arial,san-serif; color:#44126c; text-decoration:none; }

#videos #video { width:891px; height:401px; background:#eee9f1; text-align:left; }
#videos #video #brightcove { position:absolute; top:23px; left:23px; width:461px; height:351px; }
#videos #video #video_text {position:absolute; top:23px; left:503px; width:358px; height:259px; font:normal 13px verdana,arial,san-serif; color:#999; }
#videos #photo {position:absolute; top:425px; left:0px; text-align:left; }
#videos #photo #photo_gallery {position:relative; top:12px; }
#videos #photo #photo_gallery .row {padding-bottom:14px; }
#videos #photo #photo_gallery span.vertical {padding-right: 14px; width:93px; height:140px; }
#videos #photo #photo_gallery span.horizontal {position:relative; top:-47px; padding-right: 14px; width:138px; height:91px; }

#contest #contest_header { position:absolute; top:0px; left:0px; width:348px; height:361px; font:normal 13px verdana,arial,san-serif; color:#999; text-align:left; }
#contest #contest_header span { position:relative; top:0px; left:12px; }
#contest #contest_header a { font:normal 9px verdana,arial,san-serif; color:#999; text-decoration:underline;  }
#contest #contest_brightcove {position:absolute; top:0px; left:373px; width:519px; height:280px; background:#eee9f1; }
#contest #contest_brightcove #contest_video { position:absolute; top:0px; left:23px; width:477px; height:256px; }
#contest #contest_faqs { position:absolute; top:343px; left:153px; width:650px; height:503px; border-top:solid 1px #e0e0e0; text-align:left; }

#popup_shades {display:none; position:absolute; top:0px; left:0px; width:100%; height:1600px; z-index:3; background:#000; filter: alpha(opacity=40); opacity: .4; -moz-opacity:0.40; }
#popup_container {display:none; position:relative; margin: 0pt auto; width:660px; z-index:4;}
#gallery_vertical {display:none; position:absolute; top:200px; left:118px; width:446px; height:660px; background:#fff; border:solid 1px #330656; z-index:5; }
#gallery_vertical #image { position:absolute; top:10px; left:10px; width:424px; height:637px; z-index:6; }
#gallery_vertical #prev { position:absolute; top:300px; left:10px; width:30px; height:59px; z-index:7; }
#gallery_vertical #next { position:absolute; top:300px; left:404px; width:30px; height:59px; z-index:7; }
#gallery_vertical #close { position:absolute; top:16px; left:379px; width:51px; height:9px; z-index:7; }
#gallery_horizontal {display:none; position:absolute; top:300px; left:11px; width:660px; height:446px; background:#fff; border:solid 1px #330656; z-index:5; }
#gallery_horizontal #image { position:absolute; top:10px; left:10px; width:637px; height:424px; z-index:6; }
#gallery_horizontal #prev { position:absolute; top:200px; left:10px; width:30px; height:59px; z-index:7; }
#gallery_horizontal #next { position:absolute; top:200px; left:617px; width:30px; height:59px; z-index:7; }
#gallery_horizontal #close { position:absolute; top:16px; left:592px; width:51px; height:9px; z-index:7; }
#gallery_01 {display:none; position:absolute; top:200px; left:118px; width:446px; height:660px; background:#fff; border:solid 1px #330656; z-index:5; }
#gallery_01 #image { position:absolute; top:10px; left:10px; width:424px; height:637px; z-index:6; }
#gallery_01 #prev { position:absolute; top:300px; left:10px; width:30px; height:59px; z-index:7; }
#gallery_01 #next { position:absolute; top:300px; left:404px; width:30px; height:59px; z-index:7; }
#gallery_01 #close { position:absolute; top:16px; left:379px; width:51px; height:9px; z-index:7; }
#gallery_02 {display:none; position:absolute; top:200px; left:118px; width:446px; height:660px; background:#fff; border:solid 1px #330656; z-index:5; }
#gallery_02 #image { position:absolute; top:10px; left:10px; width:424px; height:637px; z-index:6; }
#gallery_02 #prev { position:absolute; top:300px; left:10px; width:30px; height:59px; z-index:7; }
#gallery_02 #next { position:absolute; top:300px; left:404px; width:30px; height:59px; z-index:7; }
#gallery_02 #close { position:absolute; top:16px; left:379px; width:51px; height:9px; z-index:7; }

/* FOR RECIPE CAROUSEL */
ul#recipe_carousel, ul#recipe_carousel li {margin:0;padding:0;list-style:none;}
ul#recipe_carousel {width:270px; height:197px;}
ul#recipe_carousel li {display:inline; margin-right:20px;}
#recipeFrame {width:270px;}
.recipeNav {cursor:pointer;position:absolute; bottom:5px; margin:0;padding:0;}
.jcarousel-container {height:219px;}
p.recipeNav#prev {left:74px;}
p.recipeNav#divider {left:138px;}
p.recipeNav#next {left:160px;}

#motricity_terms_conditions { margin: 0pt auto; width:1200px; background:#fff; text-align:left; }
#motricity_terms_conditions div {margin:10px; }



.page_stream { height:253px !important; }
#stream_content { height:253px !important; }