#header_top {	
	background: #54b611;
	}
#header_bottom {	
	background: #a6e07e;
	}


h1 { color:#2e6d00; }
h2 { color:#2e6d00; }
h3 { color:#2e6d00; }

.magazine_content_area h2 { color:#2e6d00; padding:0; margin:0; font-size:240%; }
.magazine_content_area h3 { color:#2e6d00; padding:0 0 5px 0; margin:0; font-size:200%; }

.primary { color:#2e6d00;}
#workout_content a.primary_bg { background-color:#2e6d00; color:#FFF;}


#primary_nav a { color:#2e6d00; }
#primary_nav a.select { color:#54b611; }
#content a.btn { cursor:pointer; background-color:#54b611; padding: 5px 15px 5px 15px; font-size:110%; font-weight:bold; color:#FFFFFF; border:none; }

#member_summary_content {background-color:#54B611;}
#member_summary_bottom {background-color:#54B611;}

.preferences_panel {background-color:#54B611;}
#icon_holder{border-top:#a6e07e 1px solid;}

.box_header{ background-color:#7bd83b;}
.box_header_draggable{ background-color:#7bd83b;}
.box_content a { color:#2e6d00; }

.corners_col1_{display:block}
.corners_col1_ *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#54b611}
.corners_col1_1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #b0db94;
  border-right:1px solid #b0db94;
  background:#7cc64a}
.corners_col1_2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e6f0e0;
  border-right:1px solid #e6f0e0;
  background:#72c23c}
.corners_col1_3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #72c23c;
  border-right:1px solid #72c23c;}
.corners_col1_4{
  border-left:1px solid #b0db94;
  border-right:1px solid #b0db94}
.corners_col1_5{
  border-left:1px solid #7cc64a;
  border-right:1px solid #7cc64a}
.corners_col1_fg{
  background:#54b611;
  height:100px;}
  
.corners_col2_{display:block}
.corners_col2_ *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#a6e07e}
.corners_col2_1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d4edc3;
  border-right:1px solid #d4edc3;
  background:#bbe59d}
.corners_col2_2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #eff4eb;
  border-right:1px solid #eff4eb;
  background:#b6e495}
.corners_col2_3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #b6e495;
  border-right:1px solid #b6e495;}
.corners_col2_4{
  border-left:1px solid #d4edc3;
  border-right:1px solid #d4edc3}
.corners_col2_5{
  border-left:1px solid #bbe59d;
  border-right:1px solid #bbe59d}
.corners_col2_fg{
  background:#a6e07e}

  .corners_col2_left_{display:block}
.corners_col2_left_ *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#a6e07e}
.corners_col2_left_1{
  margin-left:3px;

  padding-left:1px;

  border-left:1px solid #d4edc3;

  background:#bbe59d}
.corners_col2_left_2{
  margin-left:1px;


  padding-left:1px;
  border-left:1px solid #eff4eb;

  background:#b6e495}
.corners_col2_left_3{
  margin-left:1px;

  border-left:1px solid #b6e495;
}
.corners_col2_left_4{
border-left:1px solid #d4edc3;
}
.corners_col2_left_5{
  border-left:1px solid #bbe59d;
}
.corners_col2_left_fg{
  background:#a6e07e}
  
.corners_box_{display:block}
.corners_box_ *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#7bd83b}
.corners_box_1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d9f1c7;
  border-right:1px solid #d9f1c7;
  background:#bde79f}
.corners_box_2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f6fbf2;
  border-right:1px solid #f6fbf2;
  background:#b7e597}
.corners_box_3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #b7e597;
  border-right:1px solid #b7e597;}
.corners_box_4{
  border-left:1px solid #d9f1c7;
  border-right:1px solid #d9f1c7}
.corners_box_5{
  border-left:1px solid #bde79f;
  border-right:1px solid #bde79f}
.corners_box_fg{
  background:#7bd83b}
  
  
  
  
 .corners_box_bottom_1{
  border-left:1px solid #bde79f;
  border-right:1px solid #bde79f
 }
.corners_box_bottom_2{
  border-left:1px solid #d9f1c7;
  border-right:1px solid #d9f1c7}
 .corners_box_bottom_3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #b7e597;
  border-right:1px solid #b7e597;} 
.corners_box_bottom_4{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f6fbf2;
  border-right:1px solid #f6fbf2;
  background:#b7e597}  
.corners_box_bottom_5{
   margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d9f1c7;
  border-right:1px solid #d9f1c7;
  background:#bde79f}
 
.mp_corners_box_{display:block}
.mp_corners_box_ *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#a6e07e}
  

.btn { cursor:pointer; background-color:#54b611; padding: 5px 20px 5px 20px; font-size:120%; color:#FFF; border:none; }
a.btn  { text-decoration:none; }

.btn_workoutsPurchased { text-decoration:none; display:block; background-color:#999; color:#FFF; width:80px;font-size:9px; font-weight:bold; margin:0; padding:3px 0px; text-align:center; position: relative; float:left;  }

#workout_content a.btn_workouts { text-decoration:none; display:block; background-color:#54b611; width:80px;font-size:9px; font-weight:bold; margin:0; padding:3px 0px; text-align:center; position: relative; float:left; color:#FFF; }
#workout_content a:hover.btn_workouts { text-decoration:none; background-color:#fff;color:#54b611;  }

.magazine_content_area a { color:#2e6d00;  }
.magazine_article a { color:#2e6d00; }

table.natterAreaTable .areaHeader { background-color: #54B611; color:#FFFFFF; }
table.natterAreaTable .firstCell a { color: #2e6c04; font-size: 150%; font-weight:bold; }
table.natterAreaTable .secondCell { width:36px; padding:0; border-left: solid 1px #C9C9C9; border-right: solid 1px #C9C9C9; border-top: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF; color: #2e6c04; font-size: 160%; font-weight:bold; text-align:center; }
table.natterAreaTable .thirdCell a { color: #2e6c04; font-size: 100%; font-weight:bold; }
table.natterAreaTable .thirdCell #ownerUsername { color: #2e6c04; font-size: 115%; font-weight:bold; }

.message_content_area_header_active { width:550px;height:55px; float:left;position:relative; margin:0; padding:5px; background-color: #2e6d00; border-bottom: solid 2px #FFFFFF; }

.diary_area_current_date #spCurrentDate { color:#54B611;font-size:200%;float:left;margin:5px 0 0 0; font-weight:bold; }
#spDaySummary { color:#7A7A7A;font-size:150%;float:left;font-weight:bold; }

#diary_options_list li.diary_option_tab_highlighted { border:none; background-color:#54B611; }
#diary_options_list li.diary_option_tab_selected { border:none; background-color:#2e6d00; }

#primary_nav a.diarySummary { color:#2e6d00; }

.emphasis_large { color: #2e6c04; font-weight: bold; font-size:110%; }

#divMyMessageFilters a { color:#2e6d00; }
#divNotificationFilters a { color:#2e6d00; }

#sub_subnav_list li.sub_subnav_list_element_highlighted { border:none; background-color:#54B611; }
#sub_subnav_list li.sub_subnav_list_element_selected { border:none; background-color:#2e6d00; }

#divProfileName { font-size:250%; color:#54b611; font-weight:bold; }
#divProfileStatus a { color:#54b611; font-weight:bold; }
#divProfileAboutMe span.emphasis { color:#54b611;font-weight:bold; }
#divDiaryAlert a { color:#54b611; font-weight:bold; }
#login a { color:#54b611; font-weight:bold; }

#divProfileAboutMe a { color:#54b611; font-weight:bold; }
#spThumbnail a { color:#54b611; font-weight:bold; }
#divSelectionCriteria a { color:#54b611; font-weight:bold; }
#div_mp_checkout a { color:#54b611; font-weight:bold; }
#divDeliveryAddressContainer a { color:#54b611; font-weight:bold; }
#divBillingAddressContainer a { color:#54b611; font-weight:bold; }
#divDeliveryAddressesContainer a { color:#54b611; font-weight:bold; }
#divMarketplaceContentArea a { color:#54b611; font-weight:bold; }
#div_mp_transaction_complete a { color:#54b611; font-weight:bold; }
.message_content_block a { color:#54b611; font-weight:bold; }
.message_content_area_content a { color:#54b611; font-weight:bold; }
#divMessage a { color:#54b611; font-weight:bold; }
#divMyFriendsPaging a { color:#54b611; font-weight:bold; }
#divPendingRequestsPaging a { color:#54b611; font-weight:bold; }
#divFriendsViewerSummary a { color:#54b611; font-weight:bold; }
#divAdminUsersPaging a { color:#54b611; font-weight:bold; }
#divFriendsSearchPaging a { color:#54b611; font-weight:bold; }
#spFriendsViewerPaging a { color:#54b611; font-weight:bold; }
#divBack a { color:#54b611; font-weight:bold; }
#latestPost a { color:#54b611; font-weight:bold; font-size:100%; }
#divNatterAreaSummary a { color:#54b611; font-weight:bold; font-size:100%; }
#divNatterAreaOwnerSummary a { color:#54b611; font-weight:bold; font-size:100%; }
#natter_entry_content_block a { color:#54b611; font-weight:bold; font-size:100%; }
.messageTable a { color:#54b611; font-weight:bold; font-size:100%; }
.ownerLink a { color:#54b611; font-weight:bold; font-size:80%; }
#profile_right_summary a { color:#54b611; font-weight:bold; }
#divResetDate a { color:#54b611; font-weight:bold; }
#divMagazineFilters a { color:#54b611; font-weight:bold; }
#divMagazineArticles a { color:#54b611; font-weight:bold; }
.sub_content_area_container a { color:#54b611; font-weight:bold; }
#divMagazineFilters a { color:#54b611; font-weight:bold; }
#divMagazine a { color:#54b611; font-weight:bold; }
#divCreateFaq a  { color:#54b611; font-weight:bold; }
#divFaqSelect a  { color:#54b611; font-weight:bold; }
#divFaqPaging a  { color:#54b611; font-weight:bold; }
.natter_entry_content_block a { color:#54b611; font-weight:bold; }
#tblSavedActivities a { color:#54b611; font-weight:bold; }
#tblSavedFood a { color:#54b611; font-weight:bold; }
#tblSavedWorkouts a { color:#54b611; font-weight:bold; } 
#tblSavedWorkouts b.highlight { color:#2e6c04; font-weight:bold; }
#divFormsContainer a { color:#54b611; font-weight:bold; } 
#divNotifications a { color:#54b611; font-weight:bold; }
#spNotPaging a { color:#54b611; font-weight:bold; }
#spMyStatus a { color:#54b611; font-weight:bold; }
#spAboutMe a { color:#54b611; font-weight:bold; }
#divCurrentAddresses a { color:#54b611; font-weight:bold; }
#userAccountsTable a { color:#54b611; font-weight:bold; }
#divNewMagazineArticle a { color:#54b611; font-weight:bold; }
#divMyPreferencesContainer  a { color:#54b611; font-weight:bold; }
#content_main  a { color:#54b611; font-weight:bold; }
.tableCaption { color:#54b611; font-weight:bold; }
#divAbuse  a { color:#54b611; font-weight:bold; }
#divMagazineFeaturePreview h3 { color:#2e6d00;font-weight:bold;font-size:240%; }
#divMagazineFeaturePreview  a { color:#54b611; font-weight:bold; }
span.userLabel { color:#54b611; font-weight:bold; }
#content_main_3column  a { color:#54b611; font-weight:bold; }

.report_content_area_header h2 { color:#54b611;margin:3px 0 0 7px; }
.report_content_area_header a { color:#2e6d00; }
.report_content_area_header h3 { color:#54b611; margin:0; padding:0; font-size:140%; font-weight:bold; }

.supportTypeTable td.sectionHeader { background-color: #54b611; }
.supportTypeTable td.firstCell a { color: #54b611; font-size: 160%; font-weight:bold; }
.supportTypeTable tb.firstCell a.ownerLink { color: #54b611; font-size: 130%; font-weight:bold; }
.supportTypeTable td.secondCell a { color: #54b611; font-size: 100%; font-weight:bold; }

.btn_support { padding: 12px 25px 12px 25px;color:#fff;font-weight:bold;font-size: 140%;background-color:#54b611;margin-left:5px; }
.btn_natter { padding: 5px 20px 5px 20px;color:#fff;font-weight:bold;font-size: 120%;background-color:#54b611;border:1px solid #2e6c04; }

#div_user_review_form .marketPlacebtn { cursor:pointer; background-color:#54b611; padding: 5px 20px 5px 20px; font-size:120%; color: #FFFFFF; font-weight:bold; border:none; }
#divMarketplaceContentArea .marketPlacebtn { cursor:pointer; background-color:#54b611; padding: 5px 20px 5px 20px; font-size:120%; color: #FFFFFF; font-weight:bold; border:none; }

.content_area_header h2 { color:#54b611;margin:3px 0 0 7px; }
.content_area_header a { color:#2e6d00; }
.content_area_header h3 { color:#54b611; margin:0; padding:0; font-size:120%; font-weight:bold; }

#creative_content {
	background-image:url(../images/landing/landing_image1.png);
}
#content_content {
	background: #54B611;
}

#divMarketplaceFilterAreaNon  { background-color:#ededed; width:150px; height:170px; padding: 10px 15px 10px 10px; font-size:120%; color:#5b5b5b; font-weight:bold; border:none; }

#divMarketplaceSearchArea  { background-color:#a6e07e; width:150px; height:45px; padding: 10px 15px 10px 10px; font-size:120%; color:#2e6d00; font-weight:bold; border:none; }

#divMarketplaceSearchArea .mpFilterBtn {  background-color:#54b611; padding: 2px 5px 5px 5px; font-size:120%; color: #FFFFFF; font-weight:bold; border:none; text-decoration:none }

#div_mp_product_list a { color:#999; }