.livestrong_dares {}
	.livestrong_dares .header_1 { font-size: 216%; margin: 0px 0px 0px 0px; }

.featured_module {}
	.featured_module .list_module { width: 300px; height: 85px; float: left; clear: none; margin: 0px 10px 10px 0px; display: inline; }

.suggested_dares {}
	.suggested_dares .header_1 { margin: 0px 0px 0px 0px; }
	.suggested_dares .container { background: #F8F8F8; padding: 10px 0px 0px 20px; }
	.suggested_dares .text_list_module { width: 290px; float: left; margin: 10px 10px 10px 10px; display: inline; }
	.suggested_dares .header { border-bottom: 1px solid #CCCCCC; padding: 0px 0px 3px 0px; }
		.suggested_dares .header span { border: none; padding: 0px; }
	.suggested_dares .text_list_module ul { margin: 0px 0px 0px 15px; }
	.suggested_dares .text_list_module li { margin: 0px 0px 5px 0px; }
	.suggested_dares .text_list_module .title { display: inline; }
	
.column_1 .text_list_module li { height: auto; }
#tertiary_nav li a { padding: 0px 15px; }

.form { }
	.form .section {  background: #F8F8F8; padding: 10px; margin: 0px 0px 10px 0px; }
	.form #personal_message { margin: 5px 0px 0px 0px; width: 300px; height: 150px; border: 1px solid #C3C3C3; }
	.form .or { margin: 10px 0px; }
	.form .recipient_name { margin: 5px 0px 10px 0px; width: 250px; }
	.form .recipient_email { width: 250px; }
	.form #choose_friend { margin: 5px 0px 0px 0px; }
	.form .button { float: right; }
	.column_1_2_2 { width: 300px; }

#dare_notice { display: none; }
.tracker { background: #E5E5E5;  }
	.tracker table { width: 100%; }
		.tracker table td { vertical-align: middle; }
	.tracker .question { font-size: 20px; font-weight: bold; padding: 6px; }
	.tracker .options { margin: 0px 10px; width: 120px; text-align: center; }
	.tracker .detailed .options { width: 56px; }
	.tracker .date { width: 110px; text-align: center; }
		.tracker .date input { background: #E5E5E5; font-weight: bold; font-size: 11px; }
	.tracker .my_goal { background: #CCC; width: 115px; text-align: center; padding: 3px; white-space: nowrap }
		.tracker .my_goal .title { font-weight: bold; font-size: 12px; }
		.tracker .my_goal .value { color: #FFF; font-size: 24px; }
		.tracker .my_goal .action { font-size: 12px; }
		.tracker .my_goal .value input { background: #FFF; border:1px solid #d9d8d8; color:#000000; font-size: 21px; font-weight: bold; text-align: right; width:40px; }
	.tracker .data_input { background: #FFF; border:1px solid #d9d8d8; display:inline; font-size:22px; line-height:33px; height: 33px; padding: 5px 0 2px; text-align:center; width:40px; }

.journal { margin-bottom: 15px; margin-top: 10px; }
.add_notes textarea { width: 340px; height: 115px; border: 1px solid d9d8d8; }
.add_notes { float: left; width: 340px; margin-right: 20px; }
.add_options { float: left; width: 300px; }
	.add_options p { margin-bottom: 19px; }
	.add_options .quit { margin-top: -10px; font-size: 11px; }
	.add_options .privacy { margin-top: -10px; font-size: 11px; float: right; }

.show_hide { font-size: 11px; text-align: right; margin-bottom: 3px; }
.comments { margin-top: 15px; }