@charset "utf-8";
/* TBB Updates CSS Document */

/* START THUMBNAILS FRAMES HERE */
/* ---------------------------- */

.frame_small {background:url(/home/-/image_get_file/e9529960-a1c6-4903-b1a4-be0106f42530) no-repeat; padding:5px 8px 9px 6px; width:93px; height:70px;}
.frame_small_vert {background:url(/home/-/image_get_file/cb1b510f-868e-4226-a913-0baf9ed1db29) no-repeat; padding:6px 9px 9px 5px; width:70px; height:93px;}
.frame_large {background:url(/home/-/image_get_file/6bbd4c58-0100-4767-b1b8-2719d915e8d5) no-repeat; height:77px; width:160px; padding:0px 8px 16px 6px;}
.frame_large_list {background:url(/home/-/image_get_file/4516e168-cea3-426e-ae61-6dd55c6be6f6) no-repeat; height:77px; width:160px; padding:5px 8px 9px 6px;}
/* ---------------------------- */



/* START TRAINER LANDING PAGE STYLES HERE */
/* -------------------------------------- */
.clear {clear:both;}

#cont_blog {clear:both; width:100%}
#cont_blog .frame_small, #cont_blog .frame_small_vert {float:left;}
#cont_blog p {float:right; width:460px;}

#cont_motivation {clear:both; width:100%}
#cont_motivation .frame_small {float:left;}
#cont_motivation p {float:right; width:460px;}

#cont_mailbag {clear:both; width:100%;}
#cont_mailbag p.dash {background:url(/home/-/image_get_file/1cc52ab9-182d-4a67-94cf-5c962a5d6fe2) no-repeat bottom; padding:0px 0px 10px;}

#cont_products {height:auto; clear:both; float:left;}
*html #cont_products {position:relative;}
#cont_products ul {float:left; padding:0px; margin:0px; height:auto; width:580px;}
#cont_products ul li {float:left; height:auto; width:170px; margin-right:26px; list-style-type:none;}
#cont_products ul li.last {margin-right:0px;}
#cont_products h2 {font-size:14px; color:#51a2d7;}

/* brett's product modifications */
#cont_products_brett {height:auto; clear:both; width:580px;}
*html #cont_products_brett {position:relative;}
#cont_products_brett img {float:left; display:block; width:170px; height:100px;}
#cont_products_brett h2 {font-size:14px; color:#51a2d7; float:right; text-align:left; width:400px; margin:0px 0px 10px;}
#cont_products_brett p {float:right; width:400px;}

#cont_train_tips {clear:both; width:100%}
#cont_train_tips img {float:left; margin-right:20px;}
#cont_train_tips p {width:378px; float:right;}

#cont_success_links {clear:both; width:100%}
#cont_success_links .frame_small {float:left;}
#cont_success_links p {float:right; width:460px;}

#cont_get_started {clear:both; width:100%}
#cont_get_started h4 {font-size:14px; color:#51a2d7;}
#cont_get_started ul{clear:both;}
#cont_get_started .frame_small {float:left;margin:0 12px 15px 0}
#cont_get_started .left {float:left; width:284px; }
#cont_get_started .right {float:right; width:254px;}

#cont_interact {clear:both; width:100%}
#cont_interact h3 {margin-top:0;}
#cont_interact .frame_small {float:left;margin:0 12px 0 0}
#cont_interact .left {float:left; width:284px;}
#cont_interact .right {float:right; width:254px;}

#cont_bio {clear:both; width:100%}
#cont_bio img {float:left; margin-right:26px; }
#cont_bio p {width:470px; float:right; padding-right:10px;}

/* CHALENE */
#cont_healthy_eating {clear:both; width:100%}
#cont_healthy_eating .frame_small {float:left;}
#cont_healthy_eating p {float:right; width:460px;}

/* KATHY */

#cont_products_kathy {clear:both; width:100%;margin-top:20px;}
#cont_products_kathy img {float:left;}
#cont_products_kathy #kspyInfo {float:right; width:400px;}
#cont_products_kathy h2 {font-size:14px; color:#51a2d7;margin-top:0;}

/* SHAUN */


/* TONY */


/* BRETT */


/* STEVE*/
#cont_article_archive {clear:both; width:100%}
#cont_article_archive .frame_small {float:left;}
#cont_article_archive p {float:right; width:460px;}

/* GiILLIAN AND TEIGH*/
#cont_meditate {clear:both; width:100%}
#cont_meditate .frame_small {float:left;}
#cont_meditate p {float:right; width:460px;}
#cont_healthy_living {clear:both; width:100%}
#cont_healthy_living .frame_small {float:left;}
#cont_healthy_living p {float:right; width:460px;}

/* -------------------------------------- */




/* START CATEGORY INDEX PAGE STYLES HERE */
/* ------------------------------------- */

.header-title {display:none;}

#cont_category {width:608px;}
#cont_sub_hdr {height:279px; width:594px; padding:8px 0px 0px 14px;}
#cont_sub_hdr h1 {text-indent:-99999px; padding:0px; margin:14px 0px 6px; background-repeat:no-repeat;}
#cont_sub_hdr h3 {padding:0px; margin:15px 0 6px; width:290px; font-size:16px;}

*html #cont_sub_hdr {padding-top:18px;}

#cont_sub_hdr p	{width:310px; font-size:0.9em; float:left; padding:0px; margin-top:3px; line-height:16px;}


.hdr_getfit {background:url(/home/-/image_get_file/7b8cedb9-04fa-427d-9c19-97bf05429ef8) no-repeat;}
.hdr_getfit h1 {background:url(/home/-/image_get_file/80ea41e8-a333-42fa-98e6-81561d24bf4e); width:111px;height:36px;}

.hdr_eatsmart {background:url(/home/-/image_get_file/916e0f05-7a79-43c0-9918-5331536cc414) no-repeat;}
.hdr_eatsmart h1 {background:url(/home/-/image_get_file/1a5fa9d1-2fd7-480f-a6d2-df08359afb42); width:176px;height:36px;}

.hdr_connect {background:url(/home/-/image_get_file/2f8aa6ff-f386-41ce-9b80-473e145a84d5) no-repeat;}
.hdr_connect h1 {background:url(/home/-/image_get_file/5e8cbfa1-6186-425b-b9f0-1f68b7e08029); width:146px;height:36px;margin-top:10px;}

.hdr_about {background:url(/home/-/image_get_file/d0f96b48-3cf6-4af6-86fc-2d4cd93d2066) no-repeat;}
.hdr_about h1 {background:url(/home/-/image_get_file/4c095bb7-6bb7-4f99-9921-96cdf8f967a5); width:395px; height:46px;margin:0;}

.hdr_coach {background:url(/home/-/image_get_file/c7ec5229-ab4e-41cb-8611-85abbbb4269a) no-repeat;}
.hdr_coach h1 {background:url(/home/-/image_get_file/972b8fef-a793-49bf-adbf-2738dac36eb0); width:110px;height:36px;}

.hdr_shop {background:url(/home/-/image_get_file/9b58a1ba-3674-4b5f-a7a5-bbe57545d1fc) no-repeat;}
.hdr_shop h1 {background:url(/home/-/image_get_file/ddc171d5-3f40-4b59-ae8a-66c2b351c5c1); width:90px; height:46px; margin-top:10px;}



#cont_sub_hdr p.hdr_quote {width:160px; float:right; padding:150px 100px 0px 5px; font-size:11px; line-height:14px;}
#cont_sub_hdr.hdr_eatsmart p.hdr_quote {padding:132px 115px 0px 5px;}
#cont_sub_hdr.hdr_about p.hdr_quote {padding:145px 115px 0px 5px;}
#cont_sub_hdr.hdr_coach p.hdr_quote {width:135px;padding:82px 135px 0px 5px;}
#cont_sub_hdr.hdr_shop p.hdr_quote {width:120px;padding:140px 155px 0px 5px;}
#cont_sub_hdr.hdr_connect p.hdr_quote {width:155px;padding:0 170px 0px 5px;}

#cont_sub_hdr p .btn-orange {margin:0}

.hdr_getfit p .btn-orange {margin-top:0;}
.hdr_connect p .btn-orange {margin-top:0;}
.hdr_about p .btn-orange {margin-top:0;}
.hdr_coach p .btn-orange {margin-top:0;}

#cont_sub_hdr p.connectBtn {width:110px;}

#cont_sub_hdr .user_stats {font-size:14px; color:#999;}
*html #cont_sub_hdr p.hdr_quote {padding-top:150px;}


#cont_sub_content ul {width:608px; padding:0px; margin:40px 0px 0px; float:left;}
#cont_sub_content ul li {border-bottom:1px #CCC solid; list-style-type:none; padding:0px; margin:0px 0px 10px; float:left;}
#cont_sub_content ul li.last {border-bottom:none;}
#cont_sub_content ul li.border_top{border-top:1px #CCC solid; padding-top:10px;}
#cont_sub_content ul li img {float:left; margin-right:5px;}
#cont_sub_content h2 {font-size:16px; width:418px; text-align:left; float:right; margin-bottom:7px; color:#e95800;}
#cont_sub_content p {width:418px; float:right; font-size:0.9em;}
#cont_sub_content p a.catlinks {color:#238dcc; background:url(/home/-/image_get_file/47a2be27-d14c-48dc-ae4a-09bb0c2888fd) 98% 55% no-repeat; font-weight:bold; padding-right:20px;}

#cont_sub_content .signup_btn_btm{
float:left;	
	}
/* ------------------------------------- */


<!-- About /Connect Coach Styles->
#cont_coach_pages {clear:both; width:100%}
#cont_coach_pages ul {width:608px; padding:0px; margin:0px; float:left;}
#cont_coach_pages ul li {list-style-type:none; padding:0px; margin:0px 0px 10px; float:left;}
#cont_coach_pages .frame_small {float:left;}
#cont_coach_pages p {float:right; width:460px;margin-left:5px;}


/* START PRODUCT LP STYLES HERE */
/* ---------------------------- */

/* supplements */
.btn-blue {white-space:nowrap}
#cont_supplements {width:600px; padding:0px; margin:0px;}
#cont_supplements p {margin:0px 0px 10px;}
#cont_supplements sup {font-size:9px;}
#cont_supplements .btn-blue {float:right;}


#cont_supplements ul {margin:0px; padding:0px; list-style-type:none;}
#cont_supplements ul li{float:left; list-style-type:none; margin:0px 0px 25px; padding:0px 0px 10px; background:url(/home/-/image_get_file/e6b5045e-9efd-46ef-994a-0200068f2595) no-repeat bottom left; width:600px;}
#cont_supplements ul li #topcorners {background:url(/home/-/image_get_file/e6b5045e-9efd-46ef-994a-0200068f2595) no-repeat top left; padding:10px 0px 0px;}
#cont_supplements ul li img {float:left; display:block;}
#cont_supplements ul li div#product_description {width:380px;_width:400px; float:right; padding-right:10px;}
#cont_supplements ul li div#product_description h3 {padding:0px; margin:0px 0px 10px; color:#555555;}

/* fitness programs */
.btn-blue {white-space:nowrap}
.alt td {background:#f9f9f9; border:0}
/*#cont_fitness_program * {margin:0px; padding:0px;}*/
#cont_fitness_program {width:600px; padding:0px; margin:0px;}
#cont_fitness_program p {margin:0px 0px 10px;}
#cont_fitness_program table tbody tr td {padding:3px; margin:0px;}
#cont_fitness_program table tbody tr td h3 {padding:0px; margin:0px; color:#555555;}
#cont_fitness_program table tbody tr.divider {height:15px;}
#cont_fitness_program sup {font-size:9px;}
#cont_fitness_program .btn-blue {float:right;}



#cont_fitness_program ul {margin:0px; padding:0px; list-style-type:none;}
#cont_fitness_program ul li{float:left; list-style-type:none; margin:0px 0px 25px; padding:0px 0px 10px; background:url(/home/-/image_get_file/e6b5045e-9efd-46ef-994a-0200068f2595) no-repeat bottom left; width:600px;}
#cont_fitness_program ul li #topcorners {background:url(/home/-/image_get_file/e6b5045e-9efd-46ef-994a-0200068f2595) no-repeat top left; padding:10px 0px 0px;}
#cont_fitness_program ul li img {float:left; display:block;}
#cont_fitness_program ul li div#product_description {width:380px;_width:400px; float:right; padding-right:10px;}
#cont_fitness_program ul li div#product_description h3 {padding:0px; margin:0px 0px 10px; color:#555555;}



/* ---------------------------- */



/* START NEWSLETTER STYLE MODS HERE */
/* -------------------------------- */
#nla-images ol li, .bottom-right .article ol li, .bottom-right .article ul li, .bottom-right .article dd {margin:15px 0px; clear:right;}
#nla-images	img, .bottom-right .article p img, .bottom-right .article ol li img {float:right; margin:0px 0px 15px;}
.art_intro, .auth_footer {border:1px #C00 solid; clear:both; margin-top:10px;}
.art_intro img, .auth_footer img {float:right; clear:right; margin-bottom:15px;}

.list-bold {font-weight:bold;}
.list-normal {font-weight:normal;}

ul.list-none {list-style-type:none;}


/*.bottom-right .article {border:1px #900 solid;}*/
/* -------------------------------- */



/* START MINI CATALOG STYLES HERE */
/* ------------------------------ */
#cont_catalog table#catalog { width:100%; padding:10px;}
#cont_catalog table tbody tr .alt {background-color:#ebebeb;}
#cont_catalog table tbody tr td {padding:6px;}
#cont_catalog table tbody tr td h3 {padding:0px; margin:0px;}
/* ------------------------------ */


/* START TRAINER HEADER STYLES HERE */
/* -------------------------------- */
#cont_hdr_trainer {width:608px; height:157px; color:#fff; font-family:Arial, Helvetica, sans-serif;}

#cont_hdr_nav_steve {height:16px; font-size:0.8em;}
#cont_hdr_nav {height:16px; font-size:0.8em;}
#cont_hdr_content {height:99px; padding:10px 10px 0px 136px; font-size:12px;}
#cont_hdr_btm_nav {height:31px; font-size:12px;}

*html #cont_hdr_content {height:99px;}


 /* trainer headers */
.hdr_train_tony {background:url(/home/-/image_get_file/99f93b56-6a5a-44df-8efd-b7de6b3ab5af);}
.hdr_train_chalene {background:url(/home/-/image_get_file/4d80e914-6157-49ca-aaf2-128cd687fb51);}
.hdr_train_debbie {background:url(/home/-/image_get_file/6fcfb644-f0a8-48a5-aaf7-855c02c319ef);}
.hdr_train_shaunt {background:url(/home/-/image_get_file/446f79ed-ae3c-4631-aebf-71c3bf154037);}
.hdr_train_kathy {background:url(/home/-/image_get_file/e69671cf-d208-4bf1-99b7-43f06057df27);}
.hdr_train_ybb {background:url(/home/-/image_get_file/1fdbf006-0994-4640-85ea-6ca5ef8f34ec);}
.hdr_train_steve {background:url(/home/-/image_get_file/5dc5abea-96ce-4a47-9ffe-c977ae6d4066);}
.hdr_train_brett {background:url(/home/-/image_get_file/52f350f6-228f-4708-a710-e3973975f905);}
.hdr_train_experts {background:url(/home/-/image_get_file/2badef9e-4e7d-4546-aa10-c4ea9fcdeb6e);}


#cont_hdr_nav ul {float:right; padding:0px 0px 0px 0px; margin:1px 1px 0px; height:16px; /*width:263px;*/ width:267px;}
#cont_hdr_nav ul li {float:left; list-style-type:none; padding:2px 8px 0px; margin:0px 0px; height:14px;}
#cont_hdr_nav ul li a, #cont_hdr_btm_nav ul li {color:#fff;}

/* steve */
#cont_hdr_nav_steve ul {float:right; padding:0px 0px 0px 0px; margin:1px 1px 0px; height:16px; /*width:263px;*/ width:178px;}
#cont_hdr_nav_steve ul li {float:left; list-style-type:none; padding:2px 8px 0px; margin:0px 0px; height:14px;}
#cont_hdr_nav ul li a, #cont_hdr_btm_nav ul li {color:#fff;}


/* tony */
#cont_hdr_nav ul.topnav_tony {background-color:#535472;}   
#cont_hdr_nav ul.topnav_tony li {border-left:1px #3a3c62 solid;}
#cont_hdr_nav ul.topnav_tony li.first, #cont_hdr_nav ul.topnav_tony li.last {border-left:none; margin:0px; padding:0px;}

/* chalene */
#cont_hdr_nav ul.topnav_chalene {background-color:#ff9934;}   
#cont_hdr_nav ul.topnav_chalene li {border-left:1px #db8228 solid;}
#cont_hdr_nav ul.topnav_chalene li.first, #cont_hdr_nav ul.topnav_chalene li.last {border-left:none; margin:0px; padding:0px;}

/* debbie */
#cont_hdr_nav ul.topnav_debbie {background-color:#56aba6;}   
#cont_hdr_nav ul.topnav_debbie li {border-left:1px #035d5b solid;}
#cont_hdr_nav ul.topnav_debbie li.first, #cont_hdr_nav ul.topnav_debbie li.last {border-left:none; margin:0px; padding:0px;}

/* shaunt */
#cont_hdr_nav ul.topnav_shaunt {background-color:#50b1d1;}   
#cont_hdr_nav ul.topnav_shaunt li {border-left:1px #025f80 solid;}
#cont_hdr_nav ul.topnav_shaunt li.first, #cont_hdr_nav ul.topnav_shaunt li.last {border-left:none; margin:0px; padding:0px;}

/* kathy */
#cont_hdr_nav ul.topnav_kathy {background-color:#b2cd4a;}   
#cont_hdr_nav ul.topnav_kathy li {border-left:1px #7ea001 solid;}
#cont_hdr_nav ul.topnav_kathy li.first, #cont_hdr_nav ul.topnav_kathy li.last {border-left:none; margin:0px; padding:0px;}

/* gillian & teigh */
#cont_hdr_nav ul.topnav_ybb {background-color:#e8397c;}   
#cont_hdr_nav ul.topnav_ybb li {border-left:1px #a10743 solid;}
#cont_hdr_nav ul.topnav_ybb li.first, #cont_hdr_nav ul.topnav_ybb li.last {border-left:none; margin:0px; padding:0px;}

/* steve */
#cont_hdr_nav_steve ul.topnav_steve {background-color:#a2af45;}   
#cont_hdr_nav_steve ul.topnav_steve li {border-left:1px #626c13 solid;}
#cont_hdr_nav_steve ul.topnav_steve li.first, #cont_hdr_nav_steve ul.topnav_steve li.last {border-left:none; margin:0px; padding:0px;}

/* brett */
#cont_hdr_nav ul.topnav_brett {background-color:#ff0000;}   
#cont_hdr_nav ul.topnav_brett li {border-left:1px #990000 solid;}
#cont_hdr_nav ul.topnav_brett li.first, #cont_hdr_nav ul.topnav_brett li.last {border-left:none; margin:0px; padding:0px;}

/* expert */
#cont_hdr_nav ul.topnav_experts {background-color:#4ba7d6; width:152px; height:16px;}
#cont_hdr_nav ul.topnav_experts li {border-left:1px #096397 solid; padding:0px 7px; margin:0px 0px 0px 1px; height:16px; line-height:15px;}
#cont_hdr_nav ul.topnav_experts li.first, #cont_hdr_nav ul.topnav_experts li.last {border-left:none; margin:0px; padding:0px;}

/* content styles */
#cont_hdr_content h1, #cont_hdr_content p {margin:0px;}
#cont_hdr_content h1 {font-size:24px; margin-bottom:5px;}

#cont_hdr_btm_nav ul {list-style-type:none; padding:0px; margin:1px 1px 0px 0px; height:30px;}
#cont_hdr_btm_nav ul li {float:left; margin:1px 0px; padding:6px 14px; height:17px; list-style-type:none;}


/* tony bottom nav */
#cont_hdr_btm_nav ul.btmnavtony {background:url(/home/-/image_get_file/eac9b7c4-7d1f-43aa-a950-66afc6a8582e) repeat-x; padding-left:164px;}
*html #cont_hdr_btm_nav ul.btmnavtony {padding-left:124px;}
#cont_hdr_btm_nav ul.btmnavtony li {border-left:1px #666666 solid;}
#cont_hdr_btm_nav ul.btmnavtony li.last {border-right:1px #666666 solid;}

#cont_hdr_btm_nav ul.btmnavtony li a:hover {color:#666;}

/* chalene bottom nav */
#cont_hdr_btm_nav ul.btmnavchalene {background:url(/home/-/image_get_file/82c28feb-49be-42b4-b285-c2c5199cfd55) repeat-x; padding-left:164px;}
*html #cont_hdr_btm_nav ul.btmnavchalene {padding-left:124px;}
#cont_hdr_btm_nav ul.btmnavchalene li {border-left:1px #aa5400 solid;} 
#cont_hdr_btm_nav ul.btmnavchalene li.last {border-right:1px #aa5400 solid;}

#cont_hdr_btm_nav ul.btmnavchalene li a:hover {color:#aa5400;}


/* debbie bottom nav */
#cont_hdr_btm_nav ul.btmnavdebbie {background:url(/home/-/image_get_file/5632fb61-8157-4f58-aa10-cfe07b219728) repeat-x; padding-left:164px;}
*html #cont_hdr_btm_nav ul.btmnavdebbie {padding-left:124px;}
#cont_hdr_btm_nav ul.btmnavdebbie li {border-left:1px #035d5b solid;}
#cont_hdr_btm_nav ul.btmnavdebbie li.last {border-right:1px #035d5b solid;}

#cont_hdr_btm_nav ul.btmnavdebbie li a:hover {color:#035d5b;}

/* shaunt bottom nav */
#cont_hdr_btm_nav ul.btmnavshaunt {background:url(/home/-/image_get_file/d52a8945-e84a-4427-818d-322a62d5d306) repeat-x; padding-left:164px;}
*html #cont_hdr_btm_nav ul.btmnavshaunt {padding-left:124px;}
#cont_hdr_btm_nav ul.btmnavshaunt li {border-left:1px #025f80 solid;}
#cont_hdr_btm_nav ul.btmnavshaunt li.last {border-right:1px #025f80 solid;}

#cont_hdr_btm_nav ul.btmnavshaunt li a:hover {color:#025f80;}

/* kathy bottom nav */
#cont_hdr_btm_nav ul.btmnavkathy {background:url(/home/-/image_get_file/d4c1a4b9-d7a1-46bb-a557-04abcaf756dd) repeat-x; padding-left:164px;}
*html #cont_hdr_btm_nav ul.btmnavkathy {padding-left:124px;}
#cont_hdr_btm_nav ul.btmnavkathy li {border-left:1px #7da100 solid;}
#cont_hdr_btm_nav ul.btmnavkathy li.last {border-right:1px #7da100 solid;}

#cont_hdr_btm_nav ul.btmnavkathy li a:hover {color:#7da100;}

/* gillian & teigh bottom nav */
#cont_hdr_btm_nav ul.btmnavybb {background:url(/home/-/image_get_file/fde25992-6f34-4c07-8953-f29445bd0843) repeat-x; padding-left:164px;}
*html #cont_hdr_btm_nav ul.btmnavybb {padding-left:124px;}
#cont_hdr_btm_nav ul.btmnavybb li {border-left:1px #9f0946 solid;}
#cont_hdr_btm_nav ul.btmnavybb li.last {border-right:1px #9f0946 solid;}

#cont_hdr_btm_nav ul.btmnavybb li a:hover {color:#9f0946;}

/* steve bottom nav */
#cont_hdr_btm_nav ul.btmnavsteve {background:url(/home/-/image_get_file/6ca5fbb2-c06d-48b8-b4e9-434f3e015131) repeat-x; padding-left:164px;}
*html #cont_hdr_btm_nav ul.btmnavsteve {padding-left:124px;}
#cont_hdr_btm_nav ul.btmnavsteve li {border-left:1px #626d11 solid;}
#cont_hdr_btm_nav ul.btmnavsteve li.last {border-right:1px #626d11 solid;}

#cont_hdr_btm_nav ul.btmnavsteve li a:hover {color:#626d11;}

/* brett bottom nav */
#cont_hdr_btm_nav ul.btmnavbrett {background:url(/home/-/image_get_file/f50c78e8-045a-42f1-8bd8-6cd46f360a93) repeat-x; padding-left:164px;}
*html #cont_hdr_btm_nav ul.btmnavbrett {padding-left:124px;}
#cont_hdr_btm_nav ul.btmnavbrett li {border-left:1px #990000 solid;}
#cont_hdr_btm_nav ul.btmnavbrett li.last {border-right:1px #990000 solid;}

#cont_hdr_btm_nav ul.btmnavbrett li a:hover {color:#990000;}

/* experts bottom nav */
#cont_hdr_btm_nav ul.btmnavexperts {background:url(/home/-/image_get_file/076e329c-e88d-4cc9-b44d-359c2aef1ee8) repeat-x; padding-left:164px;}
*html #cont_hdr_btm_nav ul.btmnavexperts {padding-left:124px;}
#cont_hdr_btm_nav ul.btmnavexperts li {border-left:1px #626d11 solid;}
#cont_hdr_btm_nav ul.btmnavexperts li.last {border-right:1px #626d11 solid;}

#cont_hdr_btm_nav ul.btmnavexperts li a:hover {color:#626d11;}


#cont_hdr_nav ul li a, #cont_hdr_btm_nav ul li a {color:#fff; text-decoration:none;}
#cont_hdr_nav_steve ul li a, #cont_hdr_btm_nav ul li a {color:#fff; text-decoration:none;}
/* -------------------------------- */



/* START CONNECT CONTESTS STYLES HERE */
/* ----------------------------------------------------------- */
#gray_background {float:left; margin:0px 0px 0px; padding:0px 0px 0px; background:url(/home/-/image_get_file/28458b42-d4c6-4f38-b158-000bce3c4e55) no-repeat bottom left; width:600px;}
.quarter_contest_winners {width:600px; margin:0px; padding:0px;}
.quarter_contest_left {width:240px; float:left; margin:0px 20px 25px 15px; padding:0px;}
.quarter_contest_right {width:240px; float:right; margin:0px 15px 25px 0px; padding:0px;}
/* ----------------------------------------------------------- */




/* START EAT SMART NUTRITION TOOLS & FITNESS TOOLS STYLES HERE */
/* ----------------------------------------------------------- */
#cont_nutrition_tools ul#list, #cont_fitness_tools ul#list {float:left; margin:0px 0px 20px; padding:0px; display:inline; list-style-type:none;}
#cont_nutrition_tools ul#list li, #cont_fitness_tools ul#list li {float:left; list-style-type:none; padding:0px 10px 0px;}
/* ----------------------------------------------------------- */


/* START PRESS PAGE STYLES HERE */
/* ---------------------------- */
#cont_press h4 {margin-bottom:16px; color:#e95800;}
#cont_press h4.normal {color:#555;}
#cont_press hr {margin:12px 0px; clear:both;}
#cont_press .train_titles {color:#555;}
/* ---------------------------- */




/* START WORKOUT SHEETS STYLES HERE */
/* -------------------------------- */
#cont_workout ul#pdf, #cont_workout ul#xls	{margin:0px; padding:0px;}

#cont_workout ul#pdf li {background:url(/home/-/image_get_file/f6e76c1b-11f4-4776-8de3-ec783127f80b) 0px 0px no-repeat; list-style-type:none; padding-left:20px; margin-bottom:10px; height:17px;}
#cont_workout ul#xls li {background:url(/home/-/image_get_file/3421e9f8-ab87-42d4-8dcd-cdab442576e4) 0px 2px no-repeat; padding-left:20px; list-style-type:none; margin-bottom:10px; height:18px;}
/* -------------------------------- */




/* START ABOUT SIGNUP STYLES HERE */
/* ------------------------------ */
#hdn_join_upg {background:url(/home/-/image_get_file/95a93c6e-b6b5-4499-b5be-b2fe32df2807) no-repeat; width:797px; height:267px; padding-top:10px;margin-left:-13px;}
#hdn_join_upg h1 {background:url(/home/-/image_get_file/7765f35b-525e-4f3a-9cea-51fc698ea2f9); width:384px; height:55px; text-indent:-9999px; padding:0px; margin-left:30px;}
#hdn_join_upg p {font-size:12px; margin-left:30px; }
#hdn_join_upg ul {margin:0px 15px 10px; float:left;}
#hdn_join_upg h3 {margin-left:30px; width:400px; clear:both;}
#hdn_join_upg li {margin:0px 40px 10px 50px;}

table.table_join {
	border-top: 1px solid #dadada;
	border-left: 1px solid #dadada;
	border-collapse: collapse;
}
table.table_join td {
	border-bottom: 1px solid #dadada;
	border-right: 1px solid #dadada;
	padding: 5px 10px;
}
table.table_join tr:hover td, table.table_join tr.alt:hover td { background-color: #e3f7ff;}
table.table_join td div.join_check {
	margin: 3px 0  -3px 0;
	padding: 0;
	font-size: 40px;
	font-weight: bold;
	line-height: 0.3em;
	color: #7ebfe6;
	}
table.table_join td p.MsoNormal {
	padding: 0;
	margin: 0;
	letter-spacing: 0em;
}
table.table_join thead td {
	background: #238dcc url(/team-beachbody-theme/images/custom/portlet-topper_bg.png) repeat-x left top;
	color: #FFF;
	font: 14px Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 30px;
	line-height: 2.1em;
	padding: 0 20px;
}
table.table_join tbody td {}
table.table_join tbody tr.alt td { background-color: #f8f8f8;}

/* radio signup styles */
#radio_signup {width:799px;}
#radio_signup .title {width:630px;}
#radio_signup p {width:620px; font-size:14px;}
#radio_signup img {position:absolute; margin-left:620px; margin-top:1px; *margin-top:28px;}
/*#radio_signup img {position:absolute; left:750px; *left:620px; top:49px; *top:32px;}*/
#signup_p90x {background:url(/home/-/image_get_file/cbbe9f79-f3bc-41c7-bcae-06c94b1a5839) bottom no-repeat; padding:0px 0px 20px 0px; width:799px; float:left;}
#signup_top_corners {background:url(/home/-/image_get_file/cbbe9f79-f3bc-41c7-bcae-06c94b1a5839) top no-repeat; height:20px; width:799px;}
#signup_p90x h3, #signup_p90x h3 a {font-size:14px; color:#238dcc; padding:4px 0px 5px; margin:0px;}

#signup_p90x ul {margin:0px; padding:0px;}
#signup_p90x ul li {list-style-type:none; padding:0px 0px 0px 86px; margin:0px 0px 15px 20px;}
#signup_p90x ul li.step1 {background:url(/home/-/image_get_file/dbc52013-cee5-4a16-9796-2cdbdf9dbbee) no-repeat;}
#signup_p90x ul li.step2 {background:url(/home/-/image_get_file/52322146-0920-47c1-aabf-8bc14fcee18e) no-repeat;}
#signup_p90x ul li.step3 {background:url(/home/-/image_get_file/54589b76-dfb0-4eca-94b3-e68044318e4f) no-repeat;}
#signup_p90x ul li.step4 {background:url(/home/-/image_get_file/19584c73-32cd-498b-92d8-fa103bc51f5c) no-repeat;}
#signup_p90x ul li.step5 {background:url(/home/-/image_get_file/157e4ecc-290a-47f3-a98d-fb61fd543a28) no-repeat;}
#signup_p90x ul li.step6 {background:url(/home/-/image_get_file/d3484e5b-b4a9-486d-9fde-75f0d8e46d63) no-repeat;}
/* ------------------------------ */



/* START GENERAL STYLES HERE */
/* ------------------------------ */
p.small_footer {font-size:x-small;}


/* round corner bg */
#round_corner_top {height:5px; background:url(/home/-/image_get_file/ba770651-fe8f-44b7-b8dd-8961d93100e2) top; width:779px; padding:0px 10px;}
#round_corner_btm {background:url(/home/-/image_get_file/ba770651-fe8f-44b7-b8dd-8961d93100e2) bottom; width:779px; padding:0px 10px 5px;}
#round_corner_btm ul li {margin:0px 0px 10px;}
#round_corner_btm .read-more {font-size:12px;}



/* ------------------------------ */




/* START NEWSLETTER STYLE MODS HERE */

/* -------------------------------- 

#nla-images ol li, .bottom-right .article ol li, .bottom-right .article ul li, .bottom-right .article dd {margin:15px 0px; clear:right;}

#nla-images   img, .bottom-right .article p img, .bottom-right .article ol li img {float:right; margin:0px 0px 15px;}
*/

div#newsletter-feature {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#newsletter-article {

	/* border-style: none;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px; */
	

	padding: 0px 0px 0px 0px;
	margin: 20px 0px 20px 0px;
}


div#newsletter-article a {

	color: #568DDE;
	font-weight: formal;
	font-size: 12px;
	text-decoration: none;
}

div#newsletter-article div img {

	/* background-color: #FFFF00; */ 
	padding: 0px 0px 10px 10px;
}

div#newsletter-article p {

	clear: both;
	margin: 0px 0px 10px 0px;
}

div#newsletter-article div.center-image{

	/* border-style: none;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px; */
	
	text-align: center;
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
}

div#newsletter-article ol {
	padding: 0px 0px 0px 10px;
}


div#newsletter-article img {

	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div#newsletter-article div.art_intro {

	border-style: none;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px;
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div#newsletter-article div.art_intro p {

/*	border-style: none;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px;*/

	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

div#newsletter-article div.art_intro p img {
/*	border-style: solid;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px;
	background-color: #FFFF00; */
	
	padding: 0px 0px 10px 10px;
	margin: 0px 0px 0px 0px;
	clear: none;
}



div#newsletter-article p img {
/*	border-style: solid;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px;
	background-color: #FFFF00; */
	
	padding: 0px 0px 10px 10px;
	margin: 0px 0px 0px 0px;
	clear: none;
}


div#newsletter-article div.auth_footer img {
/*	border-style: solid;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px;
	background-color: #FFFF00; */
	
	padding: 0px 0px 10px 10px;
	margin: 0px 0px 0px 0px;
}




div#newsletter-article div#nla-images {

/*	border-style: dashed;
	border-color: #3333CC;
	border-width: 1px 1px 1px 1px;*/
	
	margin: 0px 0px 0px 0px;
	clear: both;
}

div#newsletter-article div#nla-images ol li {

/*	border-style: solid;
	border-color: #999999;
	border-width: 1px 1px 1px 1px;*/
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}

div#newsletter-article ol li p {

/*	border-style: solid;
	border-color: #6633CC;
	border-width: 1px 1px 1px 1px;*/
	
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;

}

div#newsletter-article ul li img {

/*	border-style: solid;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px;
	background-color: #FFFF00; */
	
	padding: 0px 0px 10px 10px;
	margin: 0px 0px 0px 0px;

}

div#newsletter-article ol.no-paragraphs li img {

/*	border-style: solid;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px;
	background-color: #FFFF00; */
	
	padding: 0px 0px 10px 10px;
	margin: 0px 0px 0px 0px;

}

div#newsletter-article ol li {

/*	border-style: solid;
	border-color: #999999;
	border-width: 1px 1px 1px 1px;*/
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}

div#newsletter-article div#nla-images ul {
	list-style: none;

}



div#newsletter-article div#nla-images ul li {

/*	border-style: solid;
	border-color: #999999;
	border-width: 1px 1px 1px 1px;*/
	
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;

}

div#newsletter-article ul li {

/*	border-style: solid;
	border-color: #999999;
	border-width: 1px 1px 1px 1px; */
	
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;

}


div#newsletter-article div#nla-images ol li p {

/*	border-style: solid;
	border-color: #6600FF;
	border-width: 1px 1px 1px 1px;*/
	
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;

}

div#newsletter-article div#nla-images ol.no-paragraphs li {

/*	border-style: solid;
	border-color: #6600FF;
	border-width: 1px 1px 1px 1px;*/
	
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;

}

div#newsletter-article div#nla-images ul.no-paragraphs li {

/*	border-style: solid;
	border-color: #6600FF;
	border-width: 1px 1px 1px 1px;*/
	
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;

}


div#newsletter-article ol.no-paragraphs li {

/*	border-style: solid;
	border-color: #6600FF;
	border-width: 1px 1px 1px 1px;*/
	
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;

}

div#newsletter-article ol.no-paragraphs li img {

/*	border-style: solid;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px;
	background-color: #FFFF00; */
	
	padding: 0px 0px 10px 10px;
	margin: 0px 0px 0px 0px;

}


div#newsletter-article ul.no-paragraphs li img {

/*	border-style: solid;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px;
	background-color: #FFFF00; */
	
	padding: 0px 0px 10px 10px;
	margin: 0px 0px 0px 0px;

}

div#newsletter-article div#nla-images img {
/*	border-style: solid;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px;
	background-color: #FFFF00; */
	
	padding: 0px 0px 10px 10px;
	margin: 0px 0px 0px 0px;
	
}

div#newsletter-article img {
/*	border-style: solid;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px;
	background-color: #FFFF00; */
	
	padding: 0px 0px 10px 10px;
	margin: 0px 0px 0px 0px;
	
}
div#newsletter-article div.center-image {

	
	/*border-style: solid;
	border-color: #339900;
	border-width: 1px 1px 1px 1px;*/
	
	text-align: center;
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

div#newsletter-article div.center-image img {

	/*border-style: none;
	border-color: #339900;
	border-width: 1px 1px 1px 1px;*/
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#newsletter-article table img {

	/*border-style: solid;
	border-color: #339900;
	border-width: 1px 1px 1px 1px;
	background-color: #FFFF00;*/
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 10px;
}

div#newsletter-article div#nla-images p {

/*	border-style: solid;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px;*/
	
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	clear: both;
}

div#newsletter-article div.auth_footer {

	border-style: none;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px;
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div#newsletter-article img {

	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div.article h3.title span {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

span.author {
	font-style: italic;

}

div.article h3.title {

/*	border-style: solid;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px; */
	
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	
	clear: both;
	
}
div.article ul.bulletpoints li {list-style-type: disc!important; margin: 5px 5px 5px 10px; padding: 10px;}

/* START NEWSLETTER STYLE MODS HERE */

/* -------------------------------- 

#nla-images ol li, .bottom-right .article ol li, .bottom-right .article ul li, .bottom-right .article dd {margin:15px 0px; clear:right;}

#nla-images   img, .bottom-right .article p img, .bottom-right .article ol li img {float:right; margin:0px 0px 15px;}
*/

div#newsletter-invitation {

	border-style: none;
	border-color: #FFFFFF;
	border-width: 1px 1px 1px 1px;
	
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 20px 0px;
}
div#newsletter-invitation img {

	border-style: none;
