/***********************************************/
/* User Style Sheet - Good Eating Good Living  */
/* Last Edit: 04:18 PM CST - 112108            */
/* Last Edit By: rmiller                       */
/* Version: 1.0 / Production                   */
/***********************************************/

@import "http://community.ediets.com/admin-styles.css";

/**********************/
/*   Page Structure   */
/**********************/

#onePageContainer {margin-top:10px;}
#column3 {padding: 0;}
#side_two {width: 0; margin: 0 !important; padding: 0 !important; display:none !important;}
#side_twoColumn {}
#side_twoColumnContent {}
#main {width:684px; margin: 0 !important; padding: 0 !important;}
#mainColumn {min-width: 0; padding-right: 10px;}
#mainColumnContent {position:relative;}
#side {width: 300px; margin: 0 !important; padding: 0 !important;}
#sideColumn {}
#sideColumnContent {margin-left: 0 !important;}


/**********************/
/*   Global Resets    */
/**********************/

#onePageContent, #oneSubPageContent {margin: 0 !important;}
#oneAdminPageContent {border: none !important;}
table.blog_posts_table {width: auto;}
li {list-style-type: none;}
/* h3 {position: static;} */
.mod_users_list ul {margin: 0;}
.mod_friends .title_container, .mod_friends .title_html, .mod_friends .spreader, 
.friend-mod-title, .friend-mod-friend-box {width: auto !important;}
.mod_friends h3 .title_html {padding: 0 !important; float: left;}
.mod_friends h3 .title_html .friend-mod-total,
.mod_friends h3 .title_html .friend-mod-message {height: auto; margin: 0; padding: 7px 0 0 15px; float: left; color: #444; font-size: 10px; font-weight: 500;}
.friend-mod-message {font-size:10px !important;}
/*.mod_friends .friend-mod-title {display: none;}*/ /* hides the extra text that reads 'new friends' etc. based on the display type of the friends module */
#usersub-td-left {display:none;}
textarea {font-family:Arial,Verdana,sans-serif;}
#cpTabOptionsblog span {color:#333 !important;}
#cpTabOptionsblog span a {color:#333 !important;}
#cpTabOptionsblog span a:hover{color:#333 !important;}

/**********************/
/*   Titles           */
/**********************/
#blog_user_blog .module h3.title span a,
#blog_view_posts .module h3.title span a, 
#blog_group_blog .module h3.title span a 
{font:24px Arial,Verdana;color:#028682; display:block; margin-bottom:10px;}


/**********************/
/*   Global Styling   */
/**********************/


/*****  Links  *****/

a:link, a:visited {color: #0258af; text-decoration: underline;}
a:hover, a:active {color: #333 !important; text-decoration: underline !important;}


/**********************/
/*   Module Styling   */
/**********************/

/* User Header styling */
#home_user_home .mod_smarty_mod {background:none !important;}
#headerPageOwner .avatar {width:50px;margin:10px 10px 10px 0;float:left;}
#headerPageOwner .edietsUsername {width:900px;float:left;font:normal 30px Arial,Verdana;line-height:48px;margin-top:10px;}

/*****  Base module style (global)  *****/

.module {margin-bottom: 10px !important; padding-top: 10px; background: url(http://images.onesite.com/community.goodeatinggoodliving.com/mod/modBorderDotted.png) 0% 0% repeat-x;}
.module .container {margin: 0; padding: 0 15px;}
.module .title_container {width: auto; height: 30px;}
.module h3.title {position: static;}
.module h3.title span {font-size: 12px; font-weight: bold; color: #00aec5; font-style:italic;}
.module h3.title span a {text-decoration: none !important;  font-weight: bold; color: #00aec5; font-style:italic;}
.module h3.title span .colorChange {font-weight: bold; color: #00aec5; font-style:italic;}
.module h3.title span.title_html {}
.module ul {list-style-type: none;}
.module .moduleFooter {}
/* more link */
.module .moreLink {font-size: 100%; font-weight: 500;}
.module .moreLinkTop {margin-right: 7px; padding: 0;}
.module .moreLinkBottom {}
.moduleFooter {margin: 0; padding: 5px;}


/***** clear standard module styling from custom html modules *****/

.mod_custom_html {margin: 0 !important; padding: 0 !important; background: transparent !important;}
.mod_custom_html .container {margin: 0 !important; padding: 0 !important; background: transparent !important;}
.mod_custom_html ul {margin: 0 !important; padding: 0 !important; background: transparent !important;}


/***** clear standard module styling from header and footer  *****/

#oneHeaderContents .module, #custom-network-footer .module {margin: 0 !important; padding: 0 !important; background: transparent;}
#oneHeaderContents .module .container, #custom-network-footer .module .container {margin: 0 !important; padding: 0 !important; background: transparent;}
#oneHeaderContents .module ul, #custom-network-footer .module ul {margin: 0 !important; padding: 0 !important; background: transparent; border: 0 none;}


/*** resizeable avatars ***/
.oneMiniProfile {display: block !important; float: left; text-align: center;} /* added float and text-align to this so it can all be contained for avatars. was not floating in the group members module (mod_members) because it didn't have a.friend or .friend-mod-friend containing it like other modules do */
.oneMiniProfile br {display: none;}
#blog_friends .oneMiniProfile br {display: block;}

#mail_view_message #cc_profile_name br {display:none;}
#mail_view_message #cc_profile_name {width:auto !important;}

/* named via network options */ .oneMiniProfile .profileCropped80 {width: 82px; height: 82px; background-position: 50% 30% !important;}
/*     named via D&D options */ .oneMiniProfile .profileSizeableAvatar {display: block; width: 82px; height: 82px; background-position: 50% 30% !important;}
/* TEMPORY */ .a-friend .oneMiniProfile img {width: 82px; height: 82px; display: none;} /*set to display none is okay as long as resizable avatars are turned ON */

#cc_profile_name {width: 82px; height: 26px; margin-top: 5px; overflow: hidden !important;}
#cc_profile_name br {display: block;}

/* divs that contain the oneMiniProfile (different per module) */
.mod_friends .friend-mod-friend,
.mod_users_list .a-friend {width: auto !important; height: auto !important; margin: 15px 3px 0 !important; padding: 0 !important;}


/*** media thumbs ***/
.mod_photo_thumbs li,
.mod_video_thumbs li {display: block; margin: 0; float: left;}
a.media-thumb, div.media-thumb {width: 82px; height: 82px; margin: 8px; padding: 0; float: none; background-position: 50% 42%;} /* removing this float might cause problems */


/*** resets the subpages titles on the pages that are viewable by others ***/
#gallery_index h1.usersub-title, 
#video_index h1.usersub-title, 
#blog_calendar h1.usersub-title, 
#blog_groups h1.usersub-title,
#error-td-sub-header h1.error-title {}
#gallery_index h1.usersub-title span, 
#video_index h1.usersub-title span, 
#blog_calendar h1.usersub-title span, 
#blog_groups h1.usersub-title span,
#error-td-sub-header span {}


/*** rating and tagging ***/
#tagging_and_rating_div #ugc_tag_interface_display {padding: 5px 10px;}
#tagging_and_rating_div .content_tag_title_title {font-weight: normal !important; font-size: 11px !important;}
#tagging_and_rating_div #content-rating-container {margin-right: 10px;}
#tagging_and_rating_div .add_new_tag_link a {color: #f90 !important;}
#tagging_and_rating_div .add_new_tag_link a:hover {color: #333 !important;}
#tagging_and_rating_div .more_tags_link a {color: #f90 !important;}
#tagging_and_rating_div .more_tags_link a:hover {color: #333 !important;}


/*** comments ***/
.leave-comment, .all-comments {padding: 2px 10px; line-height: 16px; font-size: 9px !important; color: #333 !important; text-decoration: none !important; background:url(http://images.onesite.com/community.goodeatinggoodliving.com/btnBg110.png) 50% 50% no-repeat}
.leave-comment:hover, .all-comments:hover {text-decoration: none !important;}

#gallery_content_comments_container {background: url(http://images.onesite.com/community.goodeatinggoodliving.com/mod/modBorderDotted.png) 0% 0% repeat-x;}
#gallery_content_comments_container h3 {padding: 7px 0; color: #028682; border: 0 none; background: transparent;}
#gallery_content_comments_container h3 a {color: #0258AF !important;}
#gallery_content_comments_container h3 a:hover {color: #000 !important;}

table.new_photo_comment_table {border: 0 none; background: url(http://images.onesite.com/community.goodeatinggoodliving.com/mod/modBorderDotted.png) 0% 0% repeat-x;}
table.new_photo_comment_table h3 {padding: 7px 0; color: #028682; font-size: 16px; background: transparent;}
table.new_photo_comment_table textarea {margin: 0 auto 7px !important;}

#blog_comment .oneForm textarea {width:700px;height:150px;}
#blog_comment #preview-td-left {display:none;}
#blog_comment .commentIcons {float:none !important;display:block;}
#blog_comment h1.preview-title {padding:0px !important;font:24px Arial,Verdana;color:#028682;text-align:left;}

/**********************/
/*     Navigation     */
/**********************/

#oneHeaderContents {background: url(http://images.onesite.com/community.goodeatinggoodliving.com/mod/modBorderDotted.png) 0% 100% repeat-x;}

#siteSiteMenu {margin:0px !important;text-align:left !important;color:#0258af !important; font-weight:normal !important; font-size:11px;}
#siteSiteMenu img {display:none;}
#siteSiteMenu a {margin-right:5px;padding-left:8px;border-left:1px solid #666;}
#siteSiteMenu a:hover {text-decoration:none !important;}
#siteSiteMenu .home, #siteSiteMenu .home_selected {border:0 none !important;padding-left:0px !important;}

#cpContainer {margin: 0 !important;}
a.cpTab {display:none;}
a.cpTab:hover {text-decoration: none;}
a.cpTabSelected {}
a.cpTab span {}
div.cpTabOptions {font-size: 11px; border:0 none; background: transparent !important;}
div.cpTabOptions a {margin-right: 12px;}
div.cpTabOptions span {margin: 0; padding: 0; color:#0258af !important; font-weight:normal !important;}
div.cpTabOptions img {display:none;}
div.cpTabOptions span a {color:#0258af !important;}


/***********************/
/*   Profile Display   */
/***********************/

.mod_profile_display {background: transparent !important;}
.mod_profile_display .title_container {height: auto; margin-bottom: 3px;}
.mod_profile_display h3.title span {line-height: 20px;}
.mod_profile_display ul {}
.mod_profile_display .alpha-shadow {text-align: center;}
.mod_profile_display img.onePortrait {}

.prof_field_entry__ {display:none;}
.mod_profile_display #oneProfile > br {display: none;}
.mod_profile_display #oneProfile div {padding-bottom: 2px;}
.mod_profile_display #oneProfile div span {display: block;}
.mod_profile_display #oneProfile .prof_display_name {color: #000; font-size: 12px;}
.mod_profile_display #oneProfile .user_profile_status,
.mod_profile_display #oneProfile .user_profile_status div,
.mod_profile_display #oneProfile #edit_status_popup_c,
.mod_profile_display #oneProfile #edit_status_popup_c div {padding: 0;}
#home_user_home #headerPageOwner .avatar {display:none;}
#South_Beach_span_title {display:none;}

/* edit status popup */
#edit_status_popup {padding: 0px; border: 1px solid #4E4E4E; color: #4E4E4E;}
#edit_status_popup_c #edit_status_popup_h {padding: 5px !important; background: #4E4E4E !important;}
#edit_status_popup_c .bd {padding: 5px !important;}
#edit_status_popup_c .i_text_text {font-size: 12px !important; padding-bottom: 5px !important;}
#edit_status_popup_c #status_last_updated {padding-bottom: 5px !important;}

#side_twoColumn #prof_display_age_div {display:none;}
#side_twoColumn #prof_display_location_div {display:none;}
#side_twoColumn .profile_display_common_class {display:none;}
#mainColumn #siteUserMenu {display:none;}
#mainColumn .mod_profile_display, #mainColumn .mod_profile_display .container {background:transparent !important;}
#mainColumn .mod_profile_display ul {background:#D7D7D7;}

/* Custom user Profile Modules */

.css21396 {width:240px;position:relative;left:160px;height:90px;padding-top:0;z-index:5;}
.css21396 .title_container, 
.css21396 .prof_display_name, 
.css21396 .alpha-shadow {display:none !important;}
.css21396 ul {background:transparent !important;}
.css21396 #oneProfile div span {display:inline !important;}
.css21396 .user_profile_status {display:block;height:85px;font-size:11px;}
.css21396 #user_status_block #profile_status_text {}
.css21396 #user_status_block {display:block;height:25px;overflow:hidden;}

#mod_profile_display_top {width:414px;position:absolute;top:0px;}
.edietsUsername {font:normal 30px Arial,Verdana; color:#333; margin-bottom:10px;}
#mod_profile_display_top .left {width:160px; height:220px; float: left !important; overflow: hidden; max-width: 180px; margin-right:15px;}
#mod_profile_display_top .right {/*float:none;position:relative;top:95px;*/ margin-top:90px;float:left;}
.customUserMenu {float:left;}
.customUserLinksLeft {float:left; width:70px;}
.customUserLinksRight {float:left; width:130px; margin-left:15px;}
.customLink {display:block;}
#mod_profile_display_top .edietsUsername, .eDiets_Mood {display:none;}

.css21416 {margin-top:120px;}
.css21426 .container {}
#mainColumn .css21406 {padding-top:10px !important;font-size:11px;height:110px;background:url(http://images.onesite.com/community.goodeatinggoodliving.com/mod/modBorderDotted.png) repeat-x 0% 0% !important;}
#mainColumn .css21406 .container {padding:0 !important;}
.css21406 #oneProfile div span {display:inline !important;}
.mood_label, .status_label, .updated_text {font-weight:bold;display:inline !important;}
.css21406 ul {background:transparent !important;height:80px;overflow-y:scroll;}
.user_status a {cursor:pointer !important;}

.customUserMenu a {font:normal 11px Arial; color:#000 !important; line-height:1.8em; text-decoration:none !important;}
#linkProfile {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/profile.png) no-repeat;padding-left:23px;}
#linkFriends {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/friends.png) no-repeat;padding-left:23px;}
#linkGroups {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/groups.png) no-repeat;padding-left:23px;}
#linkBlog {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/blogs.png) no-repeat;padding-left:23px;}
#linkPhotos {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/photos.png) no-repeat;padding-left:23px;}
#linkVideos {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/videos.png) no-repeat;padding-left:23px;}

#linkMail {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/view-messages.png) no-repeat;padding-left:23px;}
#linkFriendRequests {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/friend-requests.png) no-repeat;padding-left:23px;}
#linkGroupInvites {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/group-invites.png) no-repeat;padding-left:23px;}
#linkComments {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/view-comments.png) no-repeat;padding-left:23px;}
#linkEvents {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/new-events.png) no-repeat;padding-left:23px;}
#linkCalendar {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/view-calendar.png) no-repeat;padding-left:23px;}
#linkChangeAvatar {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/avatar.gif) no-repeat;padding-left:23px;}
#linkEditProfile {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/account.gif) no-repeat;padding-left:23px;}

#linkSendMail {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/send-message.png) no-repeat;padding-left:23px;}
#linkAddFriend {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/add-friend.png) no-repeat;padding-left:23px;}
#linkInviteToGroup {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/invite-to-group.png) no-repeat;padding-left:23px;}
#linkWink {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/wink-user.png) no-repeat;padding-left:23px;}
#linkBlockUser {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icons/block-user.png) no-repeat;padding-left:23px;}

/* Mod Smarty Profile Bottom */

.mod_smarty_mod .container {padding:0 !important;}
.mod_smarty_mod .container .container {padding:0 15px !important;}

.mod_rss_reader {width:323px;float:left;clear:none !important;margin-right:10px;}
.mod_rss_reader a {text-decoration:none !important;color:#000 !important;}
.rssTitle {font-size:11px;font-size:11px !important;font-weight:bold;}
.mod_rss_reader #rssOutputDiv {height:320px;overflow-y:scroll;display:block;}
.mod_rss_reader .title_container {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/rss-feeds.gif) no-repeat;height:25px;display:block;}
.mod_rss_reader .title_span_div {display:none;}
.pop span {display:none !important;}

.mod_mini_calendar {width:323px;float:left;clear:none !important;}
.mod_mini_calendar .title_container {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/my-calendar.gif) no-repeat;height:25px;display:block;}
.mod_mini_calendar .title_span_div {display:none;}

.mod_events {width:323px;float:left;clear:none !important;}
.mod_events .title_container {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/upcoming-events.gif) no-repeat;height:25px;display:block;}
.mod_events .title_span_div {display:none;}
.mod_events span, .mod_events a {color:#000 !important;font-family:arial !important;font-size:11px !important;text-decoration:none !important;}

/* Favorites */

.mod_favorites {float:right;margin-top:-200px;background:url(http://images.onesite.com/community.goodeatinggoodliving.com/fav-boards.gif) no-repeat;height:201px;width:234px;}
.mod_favorites .title_container {display:none;}
.mod_favorites .favoriteForumsTitle {display:none;}
.mod_favorites .favoriteForums {margin-top:30px;}
.mod_favorites .favoriteIcon {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/icn-heart.gif) center left no-repeat;padding-left:15px;margin-bottom:4px;font:12px Arial,Verdana;}
.mod_favorites .favoriteForums {display:block;overflow-y:auto;overflow-x:hidden;width:210px;height:130px;margin-top:40px;}
.mod_favorites .favoriteMoreLink a {font:11px Arial,Verdana;color:#000;text-decoration:none}

.favorite-type {display:none;}
.favorite-item-container {border:0 none !important;}
.favorite-title-container {background:#05514F !important;border:0 none !important;}
.favorite-content-container {background:#E4F0F0;border-bottom:0 none !important;}
.favorite-title a {color:#FFF !important;position:relative;top:3px;font:12px Arial,Verdana;text-decoration:none;}
.favorite-title a:hover {color:#FFF !important;}

/**********************/
/*      My Site       */
/**********************/

#home_user_home #oneHeaderContents {background:transparent;}
#home_user_home .edietsUsername {margin:0 !important;line-height:30px;}
#home_user_home .mod_user_cp {display:none;}

.mod_quick_messages a.numLink {text-decoration: none;}

/*** adjust specific modules to create two column appearance ***/
#home_user_home .mod_mini_feed,
#home_user_home .mod_photo_thumbs {width: 337px; float: left;}
#home_user_home .mod_friends,
#home_user_home .mod_video_thumbs {width: 337px; float: left; clear: none;}
#home_user_home .mod_mini_feed .container,
#home_user_home .mod_photo_thumbs .container {background: url(http://images.onesite.com/community.goodeatinggoodliving.com/mod/vertBorderDotted.png) 100% 0% repeat-y;}

.mod_mini_feed ul {height: 259px; overflow-y: scroll; font-size: 10px;}
.mod_mini_feed .mini_feed_this_date {padding: 2px; border: 0 none; font-size: 10px; font-weight: 500; background: #eee;}
.mod_mini_feed .mini_feed_entry {border-bottom: 1px solid #eee;}
.mod_mini_feed .mini_feed_entry_sub_info {margin: 5px 0 0 20px;}
.mod_mini_feed .mini_feed_entry_sub_info div {padding: 0;}

.mod_friends .title_container {height: auto; padding: 5px 0;}
.mod_friends h3.title, .mod_friends .friend-mod-header {float: left;}
.mod_friends h3.title span {line-height: 21px !important; text-transform: capitalize !important; letter-spacing: normal !important;}
.mod_friends .title_html {display: block !important; width: auto !important;}
.mod_friends .friend-mod-group {float: none;}
.mod_friends .friend-mod-title {display:none;}
/*.mod_friends .friend-mod-title {float: left; width: auto !important; margin: 0; background: url(http://images.onesite.com/community.goodeatinggoodliving.com/newFriendsBg.png) 0% 0% no-repeat;}*/
.mod_friends .friend-mod-header {float: left; visibility: hidden;width:150px !important;}
.friend-mod-message {display:none;}
.mod_friends .friend-mod-total {float: right; margin: 0; height: auto; line-height: 21px; font-size: 10px; font-weight: 500; letter-spacing: .2px; text-transform: lowercase;}
.mod_friends .friend-mod-message {float: right; clear: both; height: auto; position: static; line-height: 16px; margin: 0; text-align: right;}
.mod_friends .friend-mod-message a {color: #ccc !important;}
.mod_friends .friend-mod-friend-box {float: none; width: auto !important;}
.mod_friends .friend-mod-friend-row {}
.mod_friends .spreader {width: auto !important; height: auto; margin: 0; padding: 0; position: static;}

.mod_friends .oneMiniProfile a.main {border: 0 none;}
.mod_friends #cc_profile_name {width: auto;}

.mod_friends .title_container { background:url(http://images.onesite.com/community.goodeatinggoodliving.com/top-friends.gif) no-repeat !important;}
.mod_friends .title_span_div {display:none;}

.mod_mini_feed .title_container { background:url(http://images.onesite.com/community.goodeatinggoodliving.com/latest-updates.gif) no-repeat !important;}
.mod_mini_feed .title_span_div {display:none;}

.mod_photo_thumbs .title_container { background:url(http://images.onesite.com/community.goodeatinggoodliving.com/my-photos.gif) no-repeat !important;}
.mod_photo_thumbs .title_span_div {display:none;}

.mod_blog_posts .title_container { background:url(http://images.onesite.com/community.goodeatinggoodliving.com/my-blog.gif) no-repeat !important;}
.mod_blog_posts .title_span_div {display:none;}

.mod_comments .title_container { background:url(http://images.onesite.com/community.goodeatinggoodliving.com/comments.gif) no-repeat !important;}
.mod_comments .title_span_div {display:none;}





.mod_friends .oneMiniProfile a.main {border: 0 none;}
.mod_friends #cc_profile_name {width: auto;}

.mod_blog_posts li {width: 624px; margin-bottom: 10px; background:url(http://images.onesite.com/community.goodeatinggoodliving.com/blog-bg-bttom624.png) bottom left no-repeat;}
table.blog_posts_table,
table.blog_posts_table {width: 624px; padding-bottom:10px;margin-bottom:10px; background:url(http://images.onesite.com/community.goodeatinggoodliving.com/blogbg-top624.png) top left no-repeat;}
table.blog_posts_table td {width: auto; height: auto; padding: 0;}
.mod_blog_posts .blog_posts_headline_td {padding: 10px 12px !important;}
.mod_blog_posts .blog_posts_headline_td img {display: none;}
.mod_blog_posts .blog_posts_headline_td a.mod_blog_posts_title_link {text-decoration: none !important; color: #000;}
.mod_blog_posts .blog_posts_headline_td h4.postTitle {font: bold 18px Arial, Verdana, sans-serif !important;}
.mod_blog_posts .blog_posts_headline_td .blog_posts_postdate {display: block; font-size: 9px; color: #999; margin-top: 3px;}
.mod_blog_posts .mod_blog_posts_avatar_link, 
.mod_blog_posts .mod_blog_posts_name_link, 
.mod_blog_posts .mod_blog_posts_user_location {display: none;}
.mod_blog_posts .post_body_td {padding: 5px 20px !important;}
.mod_blog_posts .post_body_td a,
.mod_blog_posts .post_body_td a:hover,
.mod_blog_posts .post_body_td a strong {color: #f90 !important;}

#miniCalMonthHeader {background: #028682 !important; border: none !important;}
#miniCalendarTitleHeader {color: #E4F0F0 !important;}
table.miniMonthTable {background: #C3D2D2 !important; border: 1px solid #028682 !important;}
div.miniMonthTable, div.miniMonthTable2 {background: #E4F0F0 !important;}
#miniDaysOfWeek {color: #444;}
div.miniEmptyDate {background: #C3D2D2 !important;}
div.monthSubContainerSelected {background: #FDB336 !important; color: #333 !important;}
#monthGotoLink {color: #028682 !important;}


/**********************/
/*       My Hub       */
/**********************/
#cpTabOptionsmy_hub .first, #cpTabOptionsmy_hub .last {display:none;}


/**********************/
/*        Blog        */
/**********************/

#blog_user_blog .oneBlogTitle a {color:#000; text-decoration:none;}
#blog_user_blog .oneBlogSmallPrint {font:11px Arial,Verdana; color:#999999;margin-left:10px;margin-top:3px;}
#blog_user_blog .oneBlogText {margin:0px 10px 10px 10px;}
.normal_tag_style a {color:#666 !important;}
.tag_span_style a:hover {color:#FF0000 !important;}
.oneBlogSmallPrint a {color:#ff9900 !important;font-weight:bold;font-size:11px;}
.content_tag_interact_display {color:#ff9900;text-decoration:underline !important;}
#blog_user_blog #tagging_and_rating_div {width:620px;}

div.oneBlogText {width: auto;}
#blog_user_blog div.oneBlogText {width:600px;}
#blog_user_blog .mod_blog_posts {width:624px !important;}
#blog_user_blog .mod_blog_posts .container {padding:0px !important;}
#blog_user_blog .oneBlogPost {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/blog-bg-bttom624.png) bottom left no-repeat; padding-bottom:10px;margin-bottom:10px;}
#blog_user_blog .oneBlogTitle {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/blogbg-top624.png) top left no-repeat;font:bold 18px Arial,Verdana;padding:12px 12px;}


/* these lines remove the dotted background because its on the bottom of oneHeaderContents */
#blog_user_blog .module {background: transparent !important;}
#blog_view_posts .mod_blog_posts,
#blog_view_posts .mod_blog_headlines {background: transparent !important;}
#cpTabOptionsblog .last {display:none;}

/************************/
/*    Photos & Videos   */
/************************/


/***  Photo specific  ***/

/* photo galleries page */
div.galleries_gallery_container {border: 1px solid #ddd;}
h3.galleries_gallery_container {font-weight: 700;}
h4.galleries_gallery_container {border-top: 0 none;}
a.galleries_num_photos_links,
a.galleries_num_photos_links:hover {text-decoration: none !important;}

/* photo page */
#gallery_container #gallery_content_container {width: 100%;}
#gallery_container #gallery_content1 {padding: 0;}
#gallery_container #gallery_content1 a,
#gallery_container #gallery_content1 a:hover {text-decoration: none !important;}
#gallery_container #gallery_content1 h3 {margin: 0; padding: 0; font-size: 24px !important; color: #028682;}
#gallery_container #gallery_content1 #gallery_dropdown_div {position: static; top: 0; color: #777;}
#gallery_container #gallery_content1 #gallery_dropdown_div br {display: none;}
#gallery_container #gallery_content1 #gallery_dropdown_div select {margin-left: 7px;}

#gallery_container #gallery_content_lineage {margin: 15px 0 5px; border-bottom: 0 none;}
#gallery_container #gallery_content_lineage a {}
#gallery_container #gallery_content_lineage b {font-weight: 500 !important;}

#gallery_container #dynamic_gallery_content {}
#gallery_container #gallery_content_photo {background: #fff; border: 1px solid #ccc;}
#gallery_container #gallery_content_photo_sub {text-align: center;}
#gallery_container #gallery_content_photo_sub div {}
#gallery_container #gallery_content_photo_sub img {margin: 0 auto;}

#gallery_container #gallery_content_photo_footer a {text-decoration: none !important}

#gallery_view_gallery #gallery_navigation_container {float: none !important; padding-right: 15px !important;}
#gallery_view_gallery #dynamic_gallery_nav_content h3, 
#video_index #video_other_gallery_videos h3 {width: auto !important; margin-top: 0 !important; padding: 5px !important; padding-bottom: 5px !important; background: #ededed; border: 1px solid #ccc; font-size: 11px !important;}
#video_index #usersub-td-right .other_videos_video_container {padding: 0 0 5px !important;}


***  Video specific  ***/

/* video galleries page */
#video_index #page-tr-main #usersub-td-main {width: 100%; padding: 0 !important;}
div#vid_galleries_container {margin: 0; padding: 0;}
div.vid_galleries_image_container {width: auto !important; height: auto; margin: 0 20px 20px;}
div.vid_gallery_image_container {width: 254px; margin: 0; padding: 0;}
div.vid_gallery_image_container a.vid_gallery_image_container {margin-left: 27px; color: #006496 !important; text-decoration: none !important;}
h4.vid_gallery_image_container {font-size: 11px; margin: 2px 0 4px 27px;}
div.vid_gallery_image_sub_container {height: 150px;}

/* video page */
#video_page_container #video_video_container,
#video_page_container #videoModContainer {width: auto !important;}
#video_page_container #videoModHeader {padding: 7px 10px; background: #ededed !important; border: 1px solid #ccc; color: #484F5B; font-size: 13px; }
#video_page_container #videoLineage {margin: 0; padding: 5px 10px 10px; width: auto !important;}
#video_page_container #videoBackground {width: auto !important; background: #fff url(http://images.onesite.com/beta.capcomunity.com/ulBgSliver.png) 50% 0% repeat-x; border: 1px solid #ccc;}
#video_index div.other_videos_video_content br {display: none;}
#video_index div.other_videos_video_content a {display: block; float: none;}
#video_index h4.other_videos_video_content {font-size: 13px;}
div.vid_gallery_videos_container {border-bottom:1px dotted #666 !important;}

/***  new video page  ***/
.vid_heading_container .vid_user_avatar, .vid_heading_container .vid_user_name {display:none;}
.vid_heading_container .vid_breadcrumbs_text {font-size:11px !important;}
.vid_title_container {background-color:transparent !important; padding:0px !important;font:24px Arial,Verdana;color:#028682;text-align:left;}

.vid_mod_background {padding: 5px 0 5px; background: url(http://images.onesite.com/community.goodeatinggoodliving.com/mod/modBorderDotted.png) 0% 100% repeat-x;}
#vid_flash_player_container {padding: 10px 0 0; background: url(http://images.onesite.com/community.goodeatinggoodliving.com/mod/modBorderDotted.png) 0% 0% repeat-x;}
.vid_info_date_added {color: #555;}

.vid_new_comment_input_container {margin: 0;}
.vid_add_comment_container_header {padding: 5px 0;}
#new_comment.vid_new_comment_input_textarea {margin: 0 auto 7px !important; width: 99%}

.vid_right_side_header {background-color:transparent !important; padding:0px !important;font:18px Arial,Verdana;color:#333;}
.vid_other_gallery_videos {float: none;}
.vid_comments_header_container, .vid_new_comment_input_container {border:0 none;}
.vid_new_comment_input_container {margin:3px;}
.vid_comments_header, .vid_add_comment_container_header {background:transparent !important;font:12px Arial,Verdana;color:#333;}
.vid_add_comment_container_header {font-weight:bold;}

.addMemberMedia {margin-bottom: 15px;}
.addMemberMedia div {text-align: left; margin-bottom: 5px;}
.addMemberMedia .groupUploadLink {padding: 0 !important; float: none !important;}

/***  photo & video comments  ***/
/*
#gallery_content_comments_container h3, #gallery_add_comment_container h3, 
#video_content_comments_container h3, #video_add_comment_container h3 {background: #ededed !important; border: 1px solid #ccc; color: #484F5B; font-size: 13px;}
#gallery_container #gallery_content_comments_container h3 a, 
#video_page_container #video_content_comments_container h3 a {color: #024C9F !important;}
#gallery_container #gallery_content_comments_container h3 a:hover, 
#video_page_container #video_content_comments_container h3 a:hover {color: #000 !important;}
#gallery_container #gallery_add_comment_container td,
#video_page_container #video_add_comment_container td {background: #fff;}
#gallery_container #gallery_add_comment_container h3,
#video_page_container #video_add_comment_container h3 {border: none; border-bottom: 1px solid #ccc;}
*/


/***  Tags  ***/
#gallery_container div.content_tag_form_div,
#video_page_container div.content_tag_form_div {background: #fff url(http://images.onesite.com/beta.capcomunity.com/ulBgSliver.png) 50% 0% repeat-x; border: 3px solid #728A99; padding: 10px;}
#gallery_container span.content_tag_form_sub,
#video_page_container span.content_tag_form_sub {bottom: 7px;}


/**********************/
/*      Calendar      */
/**********************/

#blog_calendar td.page-td-main {width:100%; padding:0 5px;}

#calendarContainer a.calendarLayoutLink {background: #C3D2D2 !important; border: 1px solid #028682 !important; color: #028682 !important; text-decoration: none;}
#calendarContainer a.calendarLayoutLink:hover {text-decoration: none !important;}
#calendarContainer a.calendarLayoutLinkSelected {background: #028682 !important; border: 1px solid #028682 !important; color: #fff !important;}
#layout_day, #layout_month {color: #000 !important; padding: 2px 7px !important; text-decoration: none !important; font-size: 12px !important; font-weight: 700; line-height: 20px !important;}
#calendarContainer #createEventButtonLink {color: #444 !important; padding: 1px 18px 2px; line-height: 16px; border: 0 none !important; background: url(http://images.onesite.com/community.goodeatinggoodliving.com/btnBg110.png) 50% 50% no-repeat !important;}
#calendarContainer #createEventButtonLink:hover {color: #111 !important;} 
#calendarTodayLink {}
#calendarPrevLink {}
#calendarContainer #calendarNextLink {}

#calendarMain {border: 0 none;}
#calendarMain a,
#calendarMain a:hover {color: #000 !important; text-decoration: none !important;}
#daysofweektext td {padding: 2px 0; background: #028682; text-align: center;}
#emptyCellDayTd {border: 1px solid #028682;}
#emptyCellDayTd, 
#emptyCellDayTd .monthHeaderEmpty {background: #C3D2D2;}
#fullCellDayTd {border: 1px solid #028682;}
#fullCellDayTd {background: #E4F0F0;}
#fullCellDayTd .monthHeader {background: #C3D2D2;}
#fullCellDayTd .monthHeader a {color: #000 !important;}
#fullCellDayTd .monthHeaderSelected {background: #FDB336;}
#fullCellDayTd .monthHeaderSelected a {color: #000 !important;}

/* create event */
#calendarMain .yui-calendar td.calcell.today {background: #FDB336 !important; border: 1px solid #FDB336 !important;}
#calendarMain .yui-calendar td.calcell.today a {color: #000 !important;}
#calendarMain .yui-calendar td.calcell.selected {background: #C3D2D2; border: 1px solid #C3D2D2 !important;}
#calendarMain .yui-calendar td.calcellhover {background: #E4F0F0 !important; border: 1px solid #C3D2D2 !important;}
#calendarMain .yui-calendar td.calcellhover a {color: #000 !important;}
#calendarMain .yui-calendar td.calcell.selected a {color: #000 !important;}
#calendarMain .yui-calendar td.calcell.selected a:hover {color: #000 !important;}
#editEventHeader {background: #028682;}
table.editEventTable {border: 1px solid #024C9F;}
table.editEventTable #event_type_radio {border: 0 none !important;}

/* upcoming events */
#calendarEventListWrapper #tabTable td a {text-decoration: none;}
#calendarEventListWrapper #tabTable td a:hover {text-decoration: none !important;}
#calendarEventListWrapper td.blur_tag {background: transparent url(http://images.onesite.com/community.goodeatinggoodliving.com/blur_tag.png) 50% 0% no-repeat;}
#calendarEventListWrapper td.blur_tag a {color: #000 !important;}
#calendarEventListWrapper td.cur_tag {background: transparent url(http://images.onesite.com/community.goodeatinggoodliving.com/cur_tag.png) 50% 0% no-repeat;}
#calendarEventListWrapper td.cur_tag a {color: #fff !important;}
#calendarEventListWrapper #tabDescription {background: #028682;}
#calendarEventListWrapper .calendarEventListDetails {margin: 0; border: 1px solid #028682; background: #E4F0F0;}

/* event details */
#calendarEventWrapper {background: #eee; width: auto;}
#calendarEventWrapper #calendarEventRSVP {width: auto;}
#calendarEventWrapper #userStatus {width: auto;}
#calendarEventWrapper .eventRSVPbutton span {padding: 0 !important; line-height: 19px;}

#calendarEventWrapper #calendarEventDetails {width: auto;}
#calendarEventWrapper .detailsRow {width: auto;}
#calendarEventWrapper .detailsRow .detailsInfo {width: auto;}
#calendarEventWrapper #friendSearchForm {width: auto;}
#calendarEventWrapper #friendSearchFinished {width: auto; border: 0 none !important; background: #fefefe; margin: 5px 0 0; padding: 5px 10px;}
#calendarEventWrapper #friendSearchSubmitButton {margin: 0;}
#calendarEventWrapper .friendDisplayRow {width: auto; margin: 0;}
#calendarEventWrapper #friendSearchResults .friendUnselected,
#calendarEventWrapper #friendSearchResults .friendSelected {margin: 0 5px 0 0;} 
#calendarEventWrapper #friendSearchResults .friendPic {}

#calendarEventWrapper #listedListTitle {width: auto;}
#calendarEventWrapper #listedList {width: auto;}
#calendarEventWrapper .profileInfo {width: auto; margin-right: 12px;}
#calendarEventWrapper #listedPagination {width: auto; text-align: center;}


/**********************/
/*       Profile      */
/**********************/

#GEGL_td_title, #admin_edit_profile hr,#admin_edit_profile .prof_display_data_row8 {display:none;}
#admin_edit_profile .prof_form td {text-align:left;font-weight:bold;font-size:12px !important;font-family:Arial,Verdana; color:#686868;}


/**********************/
/*       Friends      */
/**********************/

#blog_friends h1.usersub-title {display: none;} /* hides the page title when the best friends are selected */
/* prevents the friends page from picking up the base module styling */
#blog_friends .mod_friends,
#blog_friends .mod_friends .container,
#blog_friends .mod_friends ul {background: transparent; border: 0 none;}

#blog_friends .mod_friends .friend-mod-friend {margin: 15px 20px 0 0 !important;}

#blog_friends #mainColumnContainer .mod_custom_html .container ul {padding-bottom:40px !important;}
#blog_friends #mainColumnContainer .mod_custom_html .container ul {margin:0 auto !important; width:400px !important;text-align:center;}
#blog_friends #mainColumnContainer .searchFriendsPage {float:left;}
#blog_friends #mainColumnContainer .Browse_Find {margin-left:10px;}

/**********************/
/*   Group Pages      */
/**********************/

/* swaps out the nav to show the group nav on group pages */
.one_body_group #sub-nav {display: none;}

.one_body_group #sub-nav-group {
display: block !important;
background:transparent url(http://images.onesite.com/community.goodeatinggoodliving.com/subnavBgLeft.png) no-repeat scroll 0 100%;
clear:both;
height:33px;
margin:0 2px 0 0;
padding-left:15px;
text-align:right;
}
.one_body_group #sub-nav-group #sub-nav-container {padding:0 30px 0px 0;height:33px;background:transparent url(http://images.onesite.com/community.goodeatinggoodliving.com/subnavBgRightCap.png) no-repeat scroll 100% 100%;}
.one_body_group #sub-nav-group .navDivider {
background:transparent url(http://images.onesite.com/community.goodeatinggoodliving.com/subnavLinkBorder.png) no-repeat scroll 0 0;
display:block;
float:left;
height:27px;
width:1px;
}
.one_body_group #sub-nav-group a {
background:transparent url(http://images.onesite.com/community.goodeatinggoodliving.com/subnavLinkBg.png) repeat-x scroll 0 0;
color:#515151;
display:block;
float:left;

line-height:27px;
padding:0 12px;
}
.one_body_group #sub-nav-group a:hover {
background-position:0 100% !important;
color:#515151;
text-decoration:none !important;
}
#cpTabOptionsgroup .last {display:none;}

.mod_members .ownerList br {display: none;}
.mod_members .oneMiniProfile {float: none;}
.mod_members a.main,
.mod_members #cc_profile_name {width: 83px; margin: 3px auto 0;}
.mod_members .ownerList {text-align: center;}
.mod_members .group_owner_heading,
.mod_members .moderator_heading {text-align: center; margin-bottom: 5px; font-weight: 700;}
.mod_members .moderator_heading,
.mod_members ul.memberList {margin: 0 auto; padding: 0 !important; background: transparent !important; clear: both;}
.mod_members ul.memberList li {width: auto; height: auto; margin: 0;}
.mod_members ul.memberList a.main,
.mod_members ul.memberList .profileCropped80 {width: 50px; height: 50px;}

.mod_group_overview .title_container {display: none;}
.mod_group_overview ul > br {display: none;}
.mod_group_overview h2 {margin-bottom: 5px;}
.mod_group_overview h2 span {color: #06514f; font-size: 24px;}
.mod_group_overview a {display: block; float: left; clear: both;}
#groupInfo {margin: 0 0 0 10px; border: 0 none; float: left;}
#groupInfo a {float: none; clear: none;}
#groupProfileBox {padding: 0;}
#groupProfileBox br {display: none;}
#group_started_title {font-weight: 900;}
#group_started_title span {margin-left: 5px;}
#groupLinks {margin-top: 10px; padding: 0;}
#groupLinks br {display: none;}
#groupLinks a {font-size: 10px; text-decoration: none !important; color: #333;}
#groupLinks a span {line-height: 16px;}
.groupLinkBox {margin-top: 5px;}

.ModuleGroupOverview_JoinThisGroupIcon,
.ModuleGroupOverview_LeaveThisGroupIcon,
.ModuleGroupOverview_ContactOwnerIcon {display: block !important; float: left;}
.ModuleGroupOverview_JoinThisGroupIcon img,
.ModuleGroupOverview_LeaveThisGroupIcon img,
.ModuleGroupOverview_ContactOwnerIcon img {margin-right: 5px;}

.one_body_group #onewidget_forum_main_header {text-align: right;}
.one_body_group a#onewidget_forum_main_header_pause {color; #fff !important; float: none;}

/* Wizard */

#eDiets_td_title, #blog_wizard hr, #blog_wizard .prof_display_data_row8 {display:none;}
#blog_wizard .prof_form td {text-align:left;font-weight:bold;font-size:12px !important;font-family:Arial,Verdana;}

.wizard-title {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/welcomewizard.gif) no-repeat !important;margin-bottom:10px;}
.wizTable a {text-decoration:none !important;}
.wizTable a:hover {text-decoration:none !important;}

#blog_wizard .mod_user_cp_left {display:none; !important}
#blog_wizard h1.usersub-title {background:none !important;text-align:center}
#blog_wizard h1.usersub-title span {font-size:15pt;color:#666 !important;padding-left:10px;}

.wizard-success {background:#ffc602 !important; border:1px solid #e2af00}
.wizard-success-message {font-size:120% !important;}
.wizard-success-message2 {display:none;}
#blog_wizard .task-instructions {display:none;}
#frmEditProfile {border:0 none !important;}
.prof_form .EditProfile_SaveChanges {margin:0 auto;}
#blog_wizard #add-post {margin-top:0px;}
#blog_wizard #add_post_submit span, #blog_wizard #BlogPost_InsertPhoto_Button span {position:relative; top:0px;}
#blog_wizard .wiz_blog_post {display:block;background:url(http://images.onesite.com/community.goodeatinggoodliving.com/make-initial-blog.gif) no-repeat;width:172px;height:19px;}
#blog_wizard .wiz_blog_post img {display:none;}
/* #blog_wizard #row_wiz_create_theme br, #blog_wizard #row_wiz_site_privacy br,*/ #blog_wizard #row_wiz_blog_post br {display:none;}

/* wizard structure */
.wizTable td.td-incomplete,
.wizTable td.td-complete {width: 84px; height: 55px; padding: 0 !important;}
.wizTable span.wizard-x {display: block; width: 100%; height: 100%;}
.wizTable td.td-incomplete img,
.wizTable td.td-complete img {display: none;}

/* wizard styling & images */
table.wizTable td {background: #e8e8e8;}
table.wizTable tr.special td {background: #f5f5f5;}
.wizTable td.td-incomplete {background: #e8e8e8 url(http://images.onesite.com/community.goodeatinggoodliving.com/un-checked.gif) 50% 50% no-repeat;}
.wizTable td.td-complete {background: #e8e8e8 url(http://images.onesite.com/community.goodeatinggoodliving.com/checked.gif) 50% 50% no-repeat;}
.wizTable tr.special td.td-incomplete {background: #f5f5f5 url(http://images.onesite.com/community.goodeatinggoodliving.com/un-checked.gif) 50% 50% no-repeat;}
.wizTable tr.special td.td-complete {background: #f5f5f5 url(http://images.onesite.com/community.goodeatinggoodliving.com/checked.gif) 50% 50% no-repeat;}

/*Blog*/
#blog_group_blog .oneBlogTitle a {color:#000; text-decoration:none;}
#blog_group_blog .oneBlogSmallPrint {font:11px Arial,Verdana; color:#999999;margin-left:10px;margin-top:3px;}
#blog_group_blog .oneBlogText {margin:0px 10px 10px 10px;}
.normal_tag_style a {color:#666 !important;}
.tag_span_style a:hover {color:#FF0000 !important;}
.oneBlogSmallPrint a {color:#ff9900 !important;font-weight:bold;font-size:11px;}
.content_tag_interact_display {color:#ff9900;text-decoration:underline !important;}
#blog_group_blog #tagging_and_rating_div {width:620px;}

div.oneBlogText {width: auto;}
#blog_group_blog div.oneBlogText {width:600px;}
#blog_group_blog .mod_blog_posts {width:624px !important;}
#blog_group_blog .mod_blog_posts .container {padding:0px !important;}
#blog_group_blog .oneBlogPost {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/blog-bg-bttom624.png) bottom left no-repeat; padding-bottom:10px;margin-bottom:10px;}
#blog_group_blog .oneBlogTitle {background:url(http://images.onesite.com/community.goodeatinggoodliving.com/blogbg-top624.png) top left no-repeat;font:bold 18px Arial,Verdana;padding:12px 12px;}

/* these lines remove the dotted background because its on the bottom of oneHeaderContents */
#blog_group_blog .module {background: transparent !important;}
#blog_view_posts .mod_blog_posts,
#blog_view_posts .mod_blog_headlines {background: transparent !important;}
#cpTabOptionsblog .last {display:none;}



/**********************/
/*      Messages      */
/**********************/

#oneMessageCenterBody {width:730px;font-size:90%; margin:0; border:none !important;}
#oneMessageCenterBody h3 {border-bottom:1px #999 dotted; padding:5px 0;}

#oneMessageCenterMenu {width: 200px; margin: 10px 0 10px; padding: 0; border: 1px solid #06514f; !important;}
#oneMessageCenterMenu .header, #oneMessageCenterBody .frmheader {background:#028682 !important; color: #fff !important;;}

#mail_index #newButtonContainer {width: 100%; margin: 0;}
#mail_index #newButtonContainer .MailIndex_CreateMessage {margin: 0 auto 10px; text-decoration: none !important;}

#messageCenterTopNav {font-size:8pt;}
#messageCenterTopNav td {padding:0 12px 10px 0 !important;}
table#messageCenterTopNav td div {padding-bottom:5px;}

#global-folders {background:#e4f0f0; font-size:80%;text-decoration:none;}
#global-folders tr {background:#e4f0f0;}
#global-folders h2 {color: #fff;}
#global-folders a:hover {text-decoration:none !important;}
.MailIndex_Broadcasts, .MailIndex_QuickAction {display:none !important;}

table#message_tbl {width:100% !important;}
td.frmheader a.header_link {color:#fff !important; text-decoration:none !important;}

#mail_view_message .oneMessageFrom {height:48px;}
#mail_view_message .oneMiniProfile {display:block; float:none; text-align:left; height:48px;}
#mail_view_message #cc_profile_name {text-align:left; font-size:14px; height:auto; font-weight:700;}
#mail_view_message a.main {float:left; padding-right:5px;}
#mail_view_message h3.oneMessageSubject {font-weight:700;}

#oneMessageBody h3 {border-bottom:1px #999 dotted; padding:5px 0;}
#oneMessageBody {background:#E4F0F0; border:1px #999 solid;}

#mail_view_message #message-container {margin-top:20px;}
#mail_index #quick_action h2 {border-bottom:1px #999 dotted; padding:5px 0;}
#mail_index .friendRequest {background:#FFF !important;}

#global-folders .MailIndex_AddFolder,
#global-folders .MailIndex_EditFolder {text-decoration: none !important;}
#global-folders .MailIndex_AddFolder img,
#global-folders .MailIndex_EditFolder img {margin-right: 3px;}



/* end Good Eating Good Living user file */
