/* -= Discussions - Create Topic =- */
#DS_Discussions_Modules_CreateTopic fieldset#discussion_type span.fauxlabel { width: 100px; }
#DS_Discussions_Modules_CreateTopic fieldset#fs_recommendations div#f_rc_phone { float: left; }
#DS_Discussions_Modules_CreateTopic fieldset#fs_recommendations div#f_rc_phone input.text { width: 90px; }
#DS_Discussions_Modules_CreateTopic fieldset#fs_recommendations div#f_rc_phone label span { padding-top: 1px; }
#DS_Discussions_Modules_CreateTopic fieldset#fs_recommendations div#f_rc_url { float: left; }
#DS_Discussions_Modules_CreateTopic fieldset#fs_recommendations div#f_rc_url label span { width: 29px; padding-top: 2px; }
#DS_Discussions_Modules_CreateTopic fieldset#fs_recommendations div#f_rc_url input.text { width: 120px; _width: 114px; }
#DS_Discussions_Modules_CreateTopic fieldset#fs_recommendations ul.star-rating16 { float: left; }
#DS_Discussions_Modules_CreateTopic fieldset#fs_recommendations span.comment { float: left; clear: none; margin-left: 10px; padding-top: 3px; }
#DS_Discussions_Modules_CreateTopic fieldset#fs_discussions div.iefix.subject { padding-top: 0; }
#DS_Discussions_Modules_CreateTopic fieldset#fs_discussions { padding-bottom: 0; }
#DS_Discussions_Modules_CreateTopic fieldset#fs_discussions input.text { clear: left; width: 300px; }
#DS_Discussions_Modules_CreateTopic fieldset#fs_discussions textarea { width: 613px; height: 180px; }
#DS_Discussions_Modules_CreateTopic fieldset#fs_discussions label span { width: auto; }
#DS_Discussions_Modules_CreateTopic fieldset.submit { height: auto; }
#DS_Discussions_Modules_CreateTopic fieldset.submit div.iefix { float: left; }
#DS_Discussions_Modules_CreateTopic fieldset.submit div.iefix.watchthis { padding: 4px 10px 0 0; float: right; }
#DS_Discussions_Modules_CreateTopic fieldset.submit div.iefix.watchthis label { position: relative; }
#DS_Discussions_Modules_CreateTopic fieldset.submit div.iefix.watchthis label span { position: relative; }
#DS_Discussions_Modules_CreateTopic fieldset.submit div.iefix.watchthis input.radio { margin-top: 1px; *margin-top: -3px; }

/* -= Discussions - View Topic =- */
#DS_Discussions_Modules_ViewTopic div.primary { position: relative; padding: 5px 5px 15px 95px; min-height: 125px; height: auto !important; height: 125px; }
#DS_Discussions_Modules_ViewTopic div.primary div.vcard_wrap { position: absolute; top: 5px; left: 5px; }
#DS_Discussions_Modules_ViewTopic div.primary span.vcard span.fn { width: 80px; overflow: hidden; }
#DS_Discussions_Modules_ViewTopic div.primary h1.topic_title { display: block; font-size: 20px; color: #333; overflow: hidden; margin-left: 10px;}
#DS_Discussions_Modules_ViewTopic div.primary span.dtcreated { padding-left: 10px; color: #999; font-size: 12px; }
#DS_Discussions_Modules_ViewTopic div.primary div.discussion_text { position: relative; width: auto; padding: 0 20px 0 10px; margin: 15px 0; font: normal 14px/16px arial,helvetica,sans-serif; color: #333; }
#DS_Discussions_Modules_ViewTopic div.primary div.discussion_text p { margin-bottom: 0; }
#DS_Discussions_Modules_ViewTopic a.abuse { display: block; padding: 4px 10px; background-color: #eee; border: 1px solid #ccc; float: left; margin-top: 10px; color: #900; outline: 0; }
#DS_Discussions_Modules_ViewTopic a.reply { background: transparent url('http://static.dailystrength.org/templates/images/discussion.gif') no-repeat left center; padding-left: 24px; float: left; margin: 10px 10px 0; line-height: 20px; outline: 0; }
#DS_Discussions_Modules_ViewTopic div#comment_panel { border-top: 1px dashed #ccc; padding-bottom: 10px; margin-bottom: 0; display: none; }
#DS_Discussions_Modules_ViewTopic form.comment { padding: 0 10px; }
#DS_Discussions_Modules_ViewTopic form.comment fieldset#fs_comment { padding: 0; }
#DS_Discussions_Modules_ViewTopic form.comment fieldset#fs_comment label span { width: auto; }
#DS_Discussions_Modules_ViewTopic form.comment fieldset#fs_comment textarea { width: 592px; height: 120px; }
#DS_Discussions_Modules_ViewTopic form.comment fieldset.submit { background: none; height: auto; padding: 0; border: none; }
#DS_Discussions_Modules_ViewTopic form.comment fieldset.submit input.submit { margin: 0; }
#DS_Discussions_Modules_ViewTopic form.comment fieldset.submit a.cancel { margin: 0 10px; }
#DS_Discussions_Modules_ViewTopic form.comment fieldset.submit div.iefix { float: left; }
#DS_Discussions_Modules_ViewTopic form.comment fieldset.submit div.iefix.watchthis { padding: 5px 0 0; float: right; }
#DS_Discussions_Modules_ViewTopic form.comment fieldset.submit div.iefix.watchthis input.radio { margin-top: 1px; *margin-top: -3px; }
#DS_Discussions_Modules_ViewTopic ul.star-rating16 { float: left; }
#DS_Discussions_Modules_ViewTopic span.comment { margin-left: 125px; }
#DS_Discussions_Modules_ViewTopic span.reply_count { border-top: 1px dashed #ccc; padding-top: 5px; font-size: 12px; font-weight: normal; color: #999; padding-bottom: 2px; display: block;}
#DS_Discussions_Modules_ViewTopic ul.replies { padding: 0; }
#DS_Discussions_Modules_ViewTopic ul.replies li { background: #F5F7EA; margin: 5px 0; padding: 8px;}
#DS_Discussions_Modules_ViewTopic ul.replies li div.text { font: normal 13px/16px arial,helvetica,sans-serif; padding: 20px; color: #555; margin-left: 95px; }
#DS_Discussions_Modules_ViewTopic ul.replies li a.treatmentlink,
#DS_Discussions_Modules_ViewTopic ul.replies li p { margin-bottom: 0; }
#DS_Discussions_Modules_ViewTopic ul.replies li span.vcard span.fn { width: 80px; overflow: hidden; }
#DS_Discussions_Modules_ViewTopic div.primary a.treatmentlink { font: normal 13px/16px arial,helvetica,sans-serif; }

/* -= Discussions - Topic Listing =- */
#DS_Discussions_Modules_TopicListing ul.topics { padding: 5px 0 0; }
#DS_Discussions_Modules_TopicListing ul.topics li { clear: both; overflow: hidden; position: relative; height: 3em; width: 100% }
#DS_Discussions_Modules_TopicListing ul.topics li.even { background-color: #f3f3f3; }
#DS_Discussions_Modules_TopicListing ul.topics li a.title { height: 34px; padding-left: 30px; background: transparent url(http://static.dailystrength.org/templates/images/discussion.gif) no-repeat 5px center; display: block; outline: 0; overflow: hidden; white-space: nowrap; font: normal 14px/34px arial, helvetica, sans-serif; }
#DS_Discussions_Modules_TopicListing ul.topics li span.meta { position: absolute; top: 0; right: 0; _right: -1px; border-right: 1px solid #e9e9e9; background: #f6f6f6 url(http://static.dailystrength.org/templates/images/discussions/lt_edge.gif) repeat-y left top; padding-left: 6px; height: 3em;}
#DS_Discussions_Modules_TopicListing ul.topics li.even span.meta { border-right: 1px solid #e2e2e2; background: #f0f0f0 url(http://static.dailystrength.org/templates/images/discussions/dk_edge.gif) repeat-y left top; }
#DS_Discussions_Modules_TopicListing ul.topics li span.meta span { padding: 5px 0; width: 105px; overflow: hidden; display: block; float: left; font: normal 11px/12px arial,helvetica,sans-serif; color: #666; position: relative; }
#DS_Discussions_Modules_TopicListing ul.topics li span.meta span.author { width: 9em; }
#DS_Discussions_Modules_TopicListing ul.topics li span.meta span.author a {  line-height: 2.4em; }
#DS_Discussions_Modules_TopicListing ul.topics li span.meta span.replies { width: 4em; text-align: center; line-height: 2.4em; }
#DS_Discussions_Modules_TopicListing ul.topics li span.meta span a { font: normal 11px/12px arial,helvetica,sans-serif; }
#DS_Discussions_Modules_TopicListing ul.topics li span.meta span a.badgelet img { margin-top: -2px; }
#DS_Discussions_Modules_TopicListing ul.topics li span.meta span.last_post { width: 10em; }
#DS_Discussions_Modules_TopicListing ul.topics li.legend { height: 1.8em; }
#DS_Discussions_Modules_TopicListing ul.topics li.legend span.meta { border: none; border-right: 1px solid #e9e9e9; padding-left: 6px; background: #f6f6f6 url(http://static.dailystrength.org/templates/images/discussions/top_edge.gif) repeat-y left top;  }
#DS_Discussions_Modules_TopicListing ul.topics li.legend span.meta span { text-align: center; font: normal 11px/12px arial,helvetica,sans-serif; color: #888; border-top: 1px solid #e9e9e9; }
#DS_Discussions_Modules_TopicListing ul.topics li.legend span.meta span.replies { width: 4em; padding-right: 0; }
#DS_Discussions_Modules_TopicListing ul.topics li.legend span.meta span.author { width: 9em; padding-right: 0; }
#DS_Discussions_Modules_TopicListing ul.topics li.legend span.meta span.last_post { width: 7em; padding-right: 3em; }
#DS_Discussions_Modules_TopicListing ul.topics li.legend span.title { padding: 0 0 0px 10px; text-align: left; font: normal 11px/20px arial,helvetica,sans-serif; color: #888; background: none; }

/* -= Discussions - Topic Types =- */
#DS_Discussions_Modules_TopicListing ul.topics.advice li a.title, 
#DS_Discussions_Modules_TopicListing ul.topics li.advice a.title { background-image: url(http://static.dailystrength.org/templates/images/advice.gif); }
#DS_Discussions_Modules_TopicListing ul.topics.discussion li a.title, 
#DS_Discussions_Modules_TopicListing ul.topics li.discussion a.title { background-image: url(http://static.dailystrength.org/templates/images/discussion.gif); }
#DS_Discussions_Modules_TopicListing ul.topics.recommendation li a.title, 
#DS_Discussions_Modules_TopicListing ul.topics li.recommendation a.title { background-image: url(http://static.dailystrength.org/templates/images/recommendation.gif); }

/* -= Kill Topic Advice and Recommendations =- */
#DS_Discussions_Modules_CreateTopic fieldset#discussion_type { display: none; }
#DS_Discussions_Modules_TopicListing ul.topics.advice li a.title, #DS_Discussions_Modules_TopicListing ul.topics li.advice a.title { background: none; }
#DS_Discussions_Modules_TopicListing ul.topics.discussion li a.title, #DS_Discussions_Modules_TopicListing ul.topics li.discussion a.title { background: none; }
#DS_Discussions_Modules_TopicListing ul.topics.recommendation li a.title, #DS_Discussions_Modules_TopicListing ul.topics li.recommendation a.title { background: none; }
#DS_Discussions_Modules_TopicListing ul.topics { padding: 0; }
#DS_Discussions_Modules_TopicListing ul.topics li a.title { padding-left: 10px; }
#DS_Discussions_Modules_TopicListing ul.filters { display: none; }


