@charset "utf-8";
/* @import url('http://'); */

/** 
 * User Styles 
 * 
 * User profile, hub, and admin page styles
 * 
 * ? Rail & Navigation
 * ? User Landing Pages
 * ? My Site
 * ? My Hub
 * ? Blog
 * ? Photos & Videos (global)
 * ? Photos (specific)
 * ? Videos (specific)
 * ? Media Manager
 * ? Calendar
 * ? Profile
 * ? Friends
 * ? Groups
 * ? Message Center
 *
 * @project YES Network
 * @version 1
 * @lastmodified 2010-05-17 10:59 AM
 * @author ONEsite Creative WStroud
 * 
 * @colordef #fff; white 
 * @colordef #808080; standard grey 
 */


#onePageContainer {padding-top: 10px !important;}
.col1 {width: auto !important;}
ul.mainUl {padding: 5px;}

.colParent1 {padding: 0; width: 187px !important;}
.colParent1 table {width: 100% !important;}
.colParent2 {padding: 5px 10px;}
.colParent3 {padding: 0; width: 300px !important;}

.col1 .module .title_container, .col3 .module .title_container {height: 21px; line-height: 21px; padding: 0; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/gfx-UserTitleLeft.gif) 0% 0% no-repeat !important;}
.col1 .module .title_container h3.title, .col3 .module .title_container h3.title {height: 21px; line-height: 21px; padding: 0; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/gfx-UserTitleRight.gif) 100% 0% no-repeat;}
.col1 .module .title_container h3.title span, .col3 .module .title_container h3.title span {color: #003969 !important;}
.col1 .module ul.mainUl, .col3 .module ul.mainUl {border: none !important;}
.col1 .module .moreLink a span, .col3 .module .moreLink a span {line-height: 21px; }
.col1 .module .moreLink a:hover span, .col3 .module .moreLink a:hover span {color: #003969 !important;}

.moreLink {z-index: 1 !important;}

#blog_friends .col2 {width: 100%;}

/** Tabbed Modules */

.col1 .mod_tabbed_mod_tem ul.mainUl .inside-div {}
.col1 ul.tabbed_mod_ul {}
.mod_tabbed_mod_tem ul.mainUl {padding: 0 !important;}
.mod_tabbed_mod_tem ul.mainUl .inside-div {padding: 0 !important;}
.mod_tabbed_mod_tem ul.mainUl .inside-div .mod_profile_display ul.mainUl {margin: 0 !important}
.mod_tabbed_mod_tem ul.mainUl .inside-div .mod_profile_display ul.mainUl br {display: none;}
ul.tabbed_mod_ul {background: none; height: 27px; border-bottom: 1px #DADACE solid;}
ul.tabbed_mod_ul li {float: left; height: 27px; margin: 0 0 0 2px;}
ul.tabbed_mod_ul .oneTab {border: 1px #b4b9bd solid; border-bottom: none; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/tab-userUnselected.gif) repeat-x; margin: 0;}
ul.tabbed_mod_ul .oneTab span {line-height: 27px; padding: 0 5px; font-weight: 700; color: #8493a2; letter-spacing: -0.00em; font-size: 12px;}
.inside-div .title_container {display: none;}
.inside-div ul.mainUl {height !important: auto; border: none !important; padding: 0 !important;}

/**
 * Rail & Navigation
 *
 * @section Rail & Navigation
 */

#user_status_block  {display: block; margin: 10px 0; text-align: center;}
#user_status_block span {font-size: 12px; font-weight: 700;}
.user_status a, .status_label, #status_updated {display: none;}

.mod_user_cp_left ul.mainUl {background: transparent !important; border: none !important; padding: 0 !important;}
.mod_user_cp_left ul.mainUl .x {display: none;}
.mod_user_cp_left ul.mainUl #paginalnav {}
.mod_user_cp_left ul.mainUl #paginalnav ul#testtree {}
.mod_user_cp_left ul.mainUl #paginalnav ul#testtree li.cp_left-single_nav_item,
.mod_user_cp_left ul.mainUl #paginalnav ul#testtree li.cp_left-nav_item 
{padding: 0 5px; margin: 0 0 2px; border: 1px #bdbdbd solid; line-height: 19px; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/nav-Background.gif) repeat-x;}

#oneProfile br {display: none !important;}
.profTop ul.mainUl #oneProfile br {display: none;}
.profTop ul.mainUl {padding: 0 !important;}
#siteUserMenu {margin: 10px 0;}
#siteUserMenu div {border: 1px #023062 solid; margin: 0 0 2px; padding: 0 !important; height: 19px; line-height: 19px; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/gfx-NavBlue.gif) repeat-x;}
#report-user {border: 1px #023062 solid; margin: 0; padding: 0 !important; height: 19px; line-height: 19px; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/gfx-NavBlue.gif) repeat-x;}
#siteUserMenu div a,
#report-user a {color: #d1cbd5 !important;}
#siteUserMenu div a div,
#report-user a div {margin: 0 !important; padding: 0 5px !important;}
#siteUserMenu div a div img {display: none;}

.userBottomMenu2 .container {padding-bottom: 0 !important;}
.aboutMeBottom #siteUserMenu {display: none;}

.userBottomMenu2 {margin: 0 !important;}
.userBottomMenu2 ul.mainUl {padding: 0 !important;}
.userBottomMenu2 #siteUserMenu {margin: 0 !important;}
.userBottomMenu2 #siteUserMenu div {margin: 0 !important;}
.userBottomMenu2 #siteUserMenu div a {font-size: 11px; color: #adbacb !important;}
.userBottomMenu2 #siteUserMenu div a:hover {color: #fff !important;}
.userBottomMenu2 #prof_display_quote_div,
.userBottomMenu2 #prof_display_location_div,
.userBottomMenu2 .profile_display_common_class {display: none;}

/** Links being hidden */

.cp_left-subnav_item-create_slideshow,
.cp_left-subnav_item-manage_slideshows,
#cp_left-nav_item-my_hub .cp_left-subnav_item-create_new_message,
#cp_left-nav_item-my_hub .cp_left-subnav_item-change_profile_style,
#cp_left-nav_item-profile .cp_left-subnav_item-layout_and_style
{display: none !important;}

/**
 * User Landing Pages (My Site & My Hub)
 *
 * @section User Landing Pages
 */

.casingSubtitle h1 {font-size: 22px; padding: 10px 0; color: #000;}

/**
 * My Site
 *
 * @section My Site
 */

/** Profile Display: */

.mod_user_profile {margin: 0 !important;}
.mod_user_profile .container {padding: 0;}
.col .mod_user_profile .title_container,
.mod_user_profile h3.title {background: none !important;}
.mod_user_profile ul.mainUl {padding: 0;}
.mod_user_profile ul.mainUl .prof_display_name {display: none;}
.mod_user_profile .alpha-shadow {text-align: center; margin: 0 0 10px;}
.mod_user_profile .alpha-shadow img {border: 1px #23418a solid;}

/** Rank */

.rank {border: 1px #ededed solid;  padding: 10px; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/toolbar-navBg-backup.gif) repeat-x;}
.rank a.rank-info {background: transparent !important; padding: 0 !important; border-bottom: 1px #ccc dotted; display: block; margin: 0 0 5px;}
.rank .nullbadge {margin: 0 auto; width: 48px; height: 48px; background: url(http://fast1.onesite.com/myyesnetwork.com/loyalty/badges/noRank.jpg) no-repeat; text-align: center;}
.rank span.rank-name {background: #ededed; margin: 5px 0; padding: 2px; display: block; text-align: center;}

.rank .rookie {display: block; background: url(http://fast1.onesite.com/myyesnetwork.com/loyalty/badges/rookie.jpg) no-repeat; height: 48px; width: 48px;}
.rank .minor_leaguer {display: block; background: url(http://fast1.onesite.com/myyesnetwork.com/loyalty/badges/minorleaguer.jpg) no-repeat; height: 48px; width: 48px;}
.rank .yankees_starter {display: block; background: url(http://fast1.onesite.com/myyesnetwork.com/loyalty/badges/yankeesstarter.jpg) no-repeat; height: 48px; width: 48px;}
.rank .hall_of_famer {display: block; background: url(http://fast1.onesite.com/myyesnetwork.com/loyalty/badges/halloffamer.jpg) no-repeat; height: 48px; width: 48px;}
.rank .monument_park_honoree {display: block; background: url(http://fast1.onesite.com/myyesnetwork.com/loyalty/badges/monumentpark.jpg) no-repeat; height: 48px; width: 48px;}

.rank .onair {display: block; background: url(http://fast1.onesite.com/myyesnetwork.com/loyalty/badges/yestv_talent.png) no-repeat; height: 54px; width: 71px;}
.rank .featured {display: block; background: url(http://fast1.onesite.com/myyesnetwork.com/loyalty/badges/featureblogger.png) no-repeat; height: 54px; width: 71px;}


/** Edit Points */

.yui-module {z-index: 1000 !important;}
.yui-module .hd {padding: 10px !important; text-align: left; font-size: 14px !important; background: #021A3E !important;}
table#UserDetail-ControlTable {background: #ededed; border: 2px #000 solid;}
table#UserDetail-ControlTable tr td {background: #021A3E ; padding: 10px; text-align: left; vertical-align: middle; font-weight: 700; color: #fff;}
table#UserDetail-ControlTable tr td input {padding: 5px; width: 150px;}
table#UserDetail-ControlTable tr td select {padding: 5px;}

/** Friends News */

#my_status_wrapper {padding: 0 !important; border: none;}
.mod_friend_news .news_entries {display: none;}

/** About Me */

.userCol1 #oneProfile {width: 95%; margin: 0 auto;}
.mod_profile_display #oneProfile div {margin: 5px 0;}

span.prof_display_gender,
span.prof_display_location,
span.prof_display_quote,
span.prof_display_status,
span.prof_display_orientation,
span.prof_display_children,
span.prof_display_body,
span.prof_display_religion,
span.prof_display_religion_div,
span.prof_display_ethnicity,
span.prof_display_skype,
span.prof_display_aim,
span.prof_display_yahoo,
span.prof_display_msn,
span.prof_display_gmail,
span.prof_display_about_me,
span.prof_display_music,
span.prof_display_movies,
span.prof_display_tv,
span.prof_display_books,
span.prof_display_likes,
span.prof_display_dislikes,
span.prof_display_hobbies,
span.prof_display_vices,
span.prof_display_virtues,
span.prof_display_heroes,
span.prof_field_name,
span.prof_display_height
{margin: 0 0 5px; padding: 0 !important; font-size: 12px; font-weight: 700;}

span.prof_display_privacy_msg {padding: 5px 0; display: block;}
.prof_field_entry_9586_15,
.prof_field_entry_9586_BLOG_HEADER {display: none;}
span.prof_field_value {font-size: 12px;}

/** Point Rankings */

.UserDetail-Left {float: left;}
.UserDetail-Right {width: 470px !important; float: right;}

table#point_breakdown_table tr {height: 20px; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/toolbar-navBg-backup.gif) repeat-x;}
table#point_breakdown_table tr td {line-height: 20px; font-size: 14px; font-weight: 700;}

.UserDetail-subtitle span {font-weight: 700; margin: 10px 0 !important; display: block; text-decoration: underline;}
.UserDetail-RankContainer {display: block; margin: 10px 0;}
.UserDetail-RankContainer span.value {background: #3D77CB !important; padding: 5px; color: #fff; font-weight: 700;}

a.rank-info {
background:transparent url(http://fast1.onesite.com/myyesnetwork.com/netimages/liArrow.png) no-repeat scroll 0 50%;
font-size:12px;
font-weight:700;
padding:0 0 0 12px !important;
}

.rank span.rank-name {font-size: 11px !important; font-weight: 700;}

/** My Friends */

.friendsModule ul.mainUl {clear: both;}
.friend-mod-friend {float: left !important; margin: 0  3px !important; height: 120px;}

/** Comments */

#home_user_home td.comment-avatar {display: none;}
#home_user_home .comment {background: transparent; margin: 0 !important; padding: 0 !important;}
#home_user_home {}
#home_user_home {}

.mod_comments .title_container {display: none;}
.mod_comments ul.mainUl {border: none !important; padding: 0 !important;}
.mod_comments ul.mainUl td.comment-body {padding: 0 0 0 5px !important;}
.mod_comments ul.mainUl td.comment-body div {background: transparent !important; border: none;}
.mod_comments ul.mainUl td.comment-body div p {font-size: 12px;}
.commentDateTime br {display: none;}
.commentIcons {float: right !important; padding: 0; margin: 0 0 0 10px;}
.commentIcons a, .commentIcons span {float: left; padding: 0 2px;}

/** Blog Posts */

.mod_blog_posts ul.mainUl td.comment-body .hd2 .c {display: none !important;}
.mod_blog_posts li {margin: 5px 0 10px;}
.mod_blog_posts li a {font-size: 12px; font-weight: 700; background:transparent url(http://fast1.onesite.com/myyesnetwork.com/netimages/liArrow.png) no-repeat scroll 0 50%;
padding:0 0 0 12px !important;}
span#blog-more-link {display: block; text-align: right; margin: 10px 0;}
span.oneBrace {display: none;}

/** Photos */

.mod_photo_thumbs ul.mainUl {margin: 10px auto !important; width: 80% !important;}
.pt_content_item_container {height: auto !important; margin: 10px 5px !important;}
.pt_content_item_container a.pt_content_item_caption_link {display: none;}

/** Videos */

.mod_video_thumbs ul.mainUl {margin: 10px auto !important; width: 80% !important;}
.vt_content_item_container {height: auto !important; margin: 10px 5px !important;}
.vt_content_item_container a.vt_content_item_caption_link {display: none;}

/**** Topics ***/
.tp_last_poster_container {margin-right: 10px;}


/**
 * My Hub
 *
 * @section My Hub
 */

/** Mini Calendar */

#miniCalMonthHeader {border: none; font-size: 14px; text-transform:uppercase;}
table.miniMonthTable {border: 1px #BDBDBD solid; border-bottom: none; padding: 0;}
td#miniDaysOfWeek {display:none;}
table.miniMonthTable td {padding: 0; height: auto !important; border-bottom: 1px #BDBDBD solid !important;}
table.miniMonthTable td div {font-size: 12px;}
table.miniMonthTable td div a {}
table.miniMonthTable td div.miniEmptyDate {background: #eef2f7 !important; border-right: none !important; border-left: none !important;}
td div.miniMonthTable {background:#fff; padding:10px !important; margin:0;}
td div.miniMonthTable2 {background: #fff !important; padding: 10px !important; margin: 0;}
td div.miniMonthTable2 .miniDayOfMonthContainer {}
div.monthSubContainerSelected {background: #123f78 !important; color: #fff;}
a#monthGotoLink {padding:0 !important;}
.miniDayOfMonthSelectedContainer {font-weight: 700; text-decoration: underline !important;}

/**
 * Blog
 *
 * @section Blog
 */

#blog_view_posts .mod_smarty_mod ul.mainUl {padding: 0 !important;}
.snBlogBanner {margin: 10px 0 0; max-width: 675px !important; max-height: 100px !important;}
.snBlogBanner img {height: auto !important;}

.userBlogTop {margin: 0;}
.breadcrumbs {font-size: 12px; font-weight: 700;}
.breadcrumbs ul li {float: left; padding: 0 5px 0 15px; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/gfx-blogArrow.gif) 0 55% no-repeat;}

#blog_view_posts .col1, #blog_user_blog .col1 {width: 650px !important;}
#blog_view_posts .col2 .module ul.mainUl, #blog_user_blog .col2 .module ul.mainUl {border: none;}

#blog_view_posts .col2 div.title_container, #blog_user_blog .col2 .title_container {height: 37px; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/blogHeaderLeft.png) no-repeat top left !important;}
#blog_view_posts .col2 div.title_container h3.title, #blog_user_blog .col2 .title_container h3.title {height: 37px; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/blogHeaderRight.png) top right !important;}
#blog_view_posts .col2 div.title_container h3.title span, #blog_user_blog .col2 .title_container h3.title span {line-height: 37px !important; color: #333 !important; font-size: 14px;}
#blog_view_posts .col2 .module ul.mainUl a span#blog-more-link , #blog_user_blog .col2 .module ul.mainUl a span#blog-more-link {display: none; width: 83px; height: 22px; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/gfx-userBlogBtn.gif) no-repeat;}
#blog_view_posts .col2 .module .more-link a, #blog_user_blog .col2 .module .more-link a {float: right; margin: 10px 0; text-indent: -999999px; width: 83px; height: 22px; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/gfx-userBlogBtn.gif) no-repeat;}

/** Blog Global */

.oneBlogText p img {max-width: 620px !important; height: auto !important;}

.oneBlogPost {margin: 0;}
.oneBlogPost div p {font-size: 14px !important; line-height: 1.5em; color: #000;}
.oneBlogPost #tagging_and_rating_div {clear: both; padding: 20px 0 10px;}
.oneBlogPost #ugc_tag_interface_display {width: 65%; float: left; padding: 0 !important;}
.oneBlogPost #content-rating-container{float: right; height: 40px !important;}
.oneBlogPost .spreader {clear: none;}
.oneBlogCommentLine {clear: both; padding: 10px 0 0;}
.oneBlogCommentLine a {display: block; text-align: center; color: #ccc !important; padding: 20px 0 0; font-size: 12px; font-weight: 700; height: 60px; width: 84px; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/gfx-commentBtnTwo.gif) no-repeat;}
a.oneBlogCommentCount {font-size: 12px !important; line-height: 30px;}
.oneBlogCommentLine a {float: left;}
.oneBlogCommentLine a:hover {color: #fff !important;}
#add_post_buttons button {width: 100px;text-align: center;}
.oneBlogCommentCountContainer {display: visible;}
.oneBlogBodyWrapper {border: 1px #ccc solid !important; width: 100% !important; margin: 0 !important;}
.oneBlogBodyWrapper blockquote {margin: 0; font-size: 12px; line-height: 1.4em;}
.oneForm table#body_tbl {width: 100% !important;}
.oneForm form#addBlogPost div {margin: 0 0 5px;}
#blog_view_posts .comment {width: 90%; margin: 20px auto !important; clear: both; padding: 5px; border-top: 1px #ccc dotted !important;}
#blog_view_posts td.comment-avatar img {width: 50px; height: auto;}

.oneForm .tag-description {padding: 5px 0 10px;}
.content_tag_content_div span a {font-size: 12px; color: #666 !important; padding: 0 2px;}

/** Pagination */

.breadcrumbs {display: block; margin: 5px 0; clear: both;}

/** Blog Left */

#blog_view_posts .mod_blog_posts .title_container, #blog_user_blog .userBlogPosts .title_container {background: transparent !important; height: 40px;}
#blog_view_posts .mod_blog_posts h3.title, #blog_user_blog .userBlogPosts h3.title {background: transparent !important; line-height: 40px;}
#blog_view_posts .mod_blog_posts h3.title span, #blog_user_blog .userBlogPosts h3.title span {font-size: 22px; letter-spacing: -0.05em !important; color: #ccc !important;}
.col1 .mod_blog_posts ul.mainUl, .userBlogPosts ul.mainUl {min-height: 345px;}

.mod_blog_posts .oneBlogPost, 
.userBlogPosts .oneBlogPost {clear: both; padding: 10px 20px;  background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/gfx-blogContentBg650.gif) no-repeat !important;}

.mod_blog_posts .oneBlogTitle, .userBlogPosts .oneBlogTitle {font-size: 24px !important; color:#253B6C !important;}
.mod_blog_posts .oneBlogText, .userBlogPosts .oneBlogText {clear: both !important;}
.oneBlogText img, .oneBlogText a img {float: left !important; margin: 0 10px 0 0; border: 4px #000 solid;}

.oneBlogOwnerLinks {}
.oneBlogOwnerLinks img {border: none !important;}

/** Blog Right */

.user_profile_status {width: 160px;}
#profile-loyalty {text-align: center; font-weight: 700; color: #999;}

.userBlogProfile {float: right; margin: 0 0 10px !important;}
.userBlogProfile .container {padding: 0 !important;}
.userBlogProfile ul.mainUl {padding: 0 !important;}
.userBlogProfile span.prof_display_name {display: none;}
.userBlogProfile .alpha-shadow a img {border: 1px #000 solid; max-width: 162px !important; height: auto;}
.userBlogMenu {float: right; width: auto;}
.userBlogMenu ul.mainUl {}
.userBlogMenu ul.mainUl div span {display: none;}
.userBlogMenu ul.mainUl #siteUserMenu {float: left; display: block !important; wheight: 200px !important;}
.userBlogMenu ul.mainUl #siteUserMenu div {padding: 0 !important; background: transparent !important; border: none; text-align: right; margin: 0; color: #355C97 !important; font-size: 12px; font-weight: 700;}
.userBlogMenu ul.mainUl #siteUserMenu div#block-user, .userBlogMenu ul.mainUl #siteUserMenu div#invite-user-to-group {display: none;}

.recentEntries {border-top: 1px #ccc solid;}
.recentEntries ul li {border-bottom: 1px #ccc solid; padding: 5px 0; margin: 0;}
#userBlogProfileLeft {float: left; width: 117px;}
#userBlogProfileLeft ul#userBlogMenu li {text-align: right;}
#userBlogProfileLeft ul#userBlogMenu li a {font-weight: 700; font-size: 12px; padding: 0 0 5px;}
#userBlogProfileLeft span#userBlogStatus {font-size: 14px; display: block; color: #666; margin: 40px 0 10px;}
#userBlogProfileLeft span#userBlogStatusDate {color: #ccc; font-size: 12px;}
#userBlogProfileRight {float: right;}
#userBlogProfileRight #userAvatar {border: 1px #000 solid;}

.mod_blog_posts {clear: both;}

/* Headlines */

.mod_blog_headlines li {border-bottom: 1px #ccc solid; margin: 10px 0 0 !important; padding: 0 0 10px;}

/** Preview Post */

#admin_blog_post h2 {font-size: 16px;}
ul.blogHeadlinesList li {font-size: 12px; margin: 4px 0; font-weight: 700;}

/** Comments */

.comment-container .h2 {background: transparent !important;}
.oneForm h2 {text-align: left; color: #999; font-size: 16px; margin: 0; letter-spacing: -0.05em;}
.commentPreviewInnerWrapper {float: left;}
table.commentPreviewButtons {border-top: 3px #ededed solid; padding: 5px 0;}
table.commentPreviewButtons td {width: auto !important;}
table.comment-form-table {width: 100%;}
table.comment-form-table tr.comment-form-body td textarea {width: 100%; line-height: 1.3em; padding: 5px 0; font-size: 12px; color: #333; font-family: arial;}
td.comment-body div {background: transparent !important; border: none !important;}

/** Category */

tr.category-heading td {font-size: 14px; font-weight: 700;}
table.category-headings tr {margin: 0 0 5px !important; padding: 5px; display: block;}
table.category-headings tr td {width: auto !important; padding: 0 5px 0 0;}
table.category-headings hr {display: none;}
#admin_manage_categories .oneForm .button {margin: 5px 5px !important;}
td.category-name {font-weight: 700; font-size: 12px;}



/**
 * Photos & Videos (global)
 *
 * @section Photos & Videos (global)
 */


/**
 * Photos (specific)
 *
 * @section Photos (specific)
 */

div.galleries_gallery_container {border: 1px #DBDDDD solid; height: 250px; overflow: hidden; margin: 0 27px 20px;}
#gallery_content_photo {background: #fff;border: 1px #ccc solid !important;}
#gallery_navigation_container {margin: 10px 0 !important; text-align !important: left; float: right !important;}
#dynamic_gallery_nav_content {margin: 0; width: auto !important; float: right;}
#galleries_container_holder {float: none !important;}
#galleries_container_holder h3.galleries_gallery_container {background: transparent; padding: 10px 5px 0 !important; line-height: 20px; color: #0D2A6C; font-size: 14px; height: 20px; overflow: hidden;}
.galleries_gallery_image_container img.galleries_gallery_image_container {margin-top: 10px;}
h4.galleries_gallery_container,
.galleries_gallery_subgallery_container h3 {display: none;}
#galleries_container_holder {width: 750px;}
div.galleries_gallery_subgallery_container {border: 1px solid #DBDDDD;background:transparent;padding-top: 5px;}
.galleries_gallery_subgallery_container .square-image {width: 20px;height: 20px;border: 1px solid #DBDDDD;position: relative;margin:0 4px 8px;}
.galleries_gallery_subgallery_container .square-image img {width: 40px;height: auto;}

#gallery_subgalleries_container {margin: 0 10px;}
#gallery_subgalleries_container h3 {font-size: 14px !important; margin: 0 0 10px 10px;}
#gallery_subgalleries_container .subGalleryContainer {}
#gallery_subgalleries_container .subGalleryContainer .square-image {float: left !important;}
#gallery_subgalleries_container .subGalleryContainer .square-image a {}
#gallery_subgalleries_container .subGalleryContainer .square-image a img {width: 65px !important; height: 65px !important; right: 0;}
#gallery_subgalleries_container .subGalleryContainer .square-image {}

/* Gallery */

#gallery_content_comments_container h3 {padding: 0 5px !important; font-size: 12px; line-height: 39px; font-weight: 700; height: 39px; background:transparent url(http://fast1.onesite.com/myyesnetwork.com/netimages/title-bg-gradient.png) repeat-x 0 -9px !important;}
#gallery_content_photo img.gallery_photo_big {overflow: hidden; display: block; max-width: 430px !important;margin:0 auto;}
table.new_photo_comment_table {border: none;}
table.new_photo_comment_table h3 {padding: 5px !important;}
table.new_photo_comment_table h3, #gallery_content_comments_container h3, h3#video_content_comments_h3 {padding: 0 5px !important; background:transparent url(http://fast1.onesite.com/myyesnetwork.com/netimages/title-bg-gradient.png) repeat-x scroll 0 -9px !important;}
border:1px solid #B6B7B9 !important; height: 30px !important; line-height: 30px !important;}

#gallery_content_comments_container a.Gallery_AddAComment {position: relative !important; margin-left: 262px;}

#gallery_content_container {width: 545px !important;}
#gallery_content_photo_sub div {padding: 0 !important; width: 537px !important; height: auto !important;}
#gallery_content_photo_sub img {padding: 0 !important; height: auto !important;}
#gallery_content_photo_sub {height: auto;}
span.viewOriginal {line-height: 23px;}
.rating-sub-wrapper {top:0 !important;}

#gallery_view_gallery #dynamic_gallery_nav_content {float: none !important;}
.gallery_content_comments {padding: 0 10px;}

/**
 * Videos (specific)
 *
 * @section Videos (specific)
 */

.vid_heading_container {display: none;}
.vid_mod_container {width: auto;}
.vid_title_container,
.vid_right_side_header {background: none; color: #1d4593;padding: 5px 0;}
.vid_right_side_container {width: 290px;}
.vid_gallery_videos_container {width: auto !important;}
.vid_other_gallery_videos {margin-right: 15px;}
.vid_comments_header {padding: 0 5px !important; background:transparent url(http://fast1.onesite.com/myyesnetwork.com/netimages/title-bg-gradient.png) repeat-x 0 -9px !important;}
.vid_title_container span {font-size: 14px; font-weight: 700;}
.vid_galleries_container_empty {display:  block; text-align: center; padding: 5px; border: 1px #ededed solid;}

/** Comment Area */

.vid_comments_header_container {border: none; background: transparent;}
.vid_comments_header {color: #666; padding: 0; margin: 0; height: 35px; background: transparent;}
.vid_comments_count {margin: 0; line-height: 35px; padding: 0 10px; font-size: 12px;}
#video_add_comment_container {border: none !important;}
.vid_comments_add_link {margin: 0; line-height: 35px; padding: 0 5px; }
.vid_comments_add_link a {font-size: 12px; text-decoration: underline !important;}
.vid_comments_add_link a:hover {text-decoration: underline !important;}

.vid_comments_container {clear: both; padding: 10px 0;}
.vid_comments_pagination_container {margin: 0 !important;}
#video_add_comment_container {border-left: 1px #CCCCCC solid; border-bottom: 1px #CCCCCC solid; border-right: 1px #CCCCCC solid;}
.vid_new_comment_input_container {margin: 0; border: none;}
.vid_add_comment_container_header {display: none;}
textarea#new_comment {margin: 10px; font-family: sans-serif; font-size: 12px; color: #333; padding: 5px 0; letter-spacing: -0.01em;}


/**
 * Media Manager
 *
 * @section Media Manager
 */


/**
 * Calendar
 *
 * @section Calendar
 */

#calendarMainContainer {width: auto; padding: 0; float: none;}
#calendarContainer {padding: 0;}

#monthEventEdit {padding: 5px;}

a.calendarNavLinks, #calendarTitleHeader {position: static; top: auto; height: 18px !important; line-height: 18px; margin: 2px 0 0 4px;}
#createEventButtonLink {color: #484F5B !important;}
#calendarTodayLink {background: transparent url(http://fast1.onesite.com/myyesnetwork.com/netimages/btnToday.png) 0% 0% no-repeat;}
#calendarPrevLink {background: transparent url(http://fast1.onesite.com/myyesnetwork.com/netimages/btnLeftArrow.png) 0% 0% no-repeat;}
#calendarContainer #calendarNextLink {background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/btnRightArrow.png) 0% 0% no-repeat;}
#calendarTitleHeader {padding-right: 7px; color: #000; font-weight: 500; font-size: 16px;}

a.calendarLayoutLink,
a.calendarLayoutLinkSelected,
#createEventButtonLink {display: block; float: left; height: 20px !important; line-height: 20px; padding: 0 10px; background: #eee; border: 1px solid #2C2C2C; border-bottom: 0 none; font-size: 13px; font-weight: 500; color: #444 !important; position: static;}
a.calendarLayoutLinkSelected {background: #2C2C2C; color: #fff !important;}
a.calendarLayoutLink:hover,
a.calendarLayoutLinkSelected:hover {text-decoration: none !important;}

#createEventButtonLink {height: 17px !important; line-height: 18px; border: 1px solid #000;}

#calendarMain {border: 0 none; background: transparent !important; clear: both;}
#calendarMain a {color: #02A8E4 !important;}
#daysofweektext {background: #2C2C2C;}
#daysofweektext td {padding: 2px 0; background: #2C2C2C; text-align: center; color: #fff;}
#emptyCellDayTd {border: 1px solid #aaa;}
#emptyCellDayTd, 
#emptyCellDayTd .monthHeaderEmpty {background: #bbb;}
#fullCellDayTd {border: 1px solid #bbb;}
#fullCellDayTd, 
#fullCellDayTd .monthHeader {background: #f4f4f4;}
#fullCellDayTd .monthHeader {padding: 2px 4px;}
#fullCellDayTd .monthHeader a {color: #2C2C2C!important;}
#fullCellDayTd .monthHeaderSelected {padding: 2px 5px; background: #2C2C2C/*30bdf2*/; color: #fff;}
#fullCellDayTd .monthHeaderSelected a {color: #fff !important;}

/** create event */

#calendarMain .yui-calcontainer {border: 1px solid #2C2C2C;}
#calendarMain #calendarBegin {z-index: 2;}
#calendarMain .yui-calendar td.calcell {font-weight: 500; font-size: 14px;}
#calendarMain .yui-calendar td.calcell.today {background: #2C2C2C !important; border: 1px solid #2C2C2C !important;}
#calendarMain .yui-calendar td.calcell.today a {color: #fff !important; font-weight: 700;}
#calendarMain .yui-calendar td.calcellhover {background: transparent !important; border: 1px solid #2C2C2C !important;}
#calendarMain .yui-calendar td.calcellhover a {text-decoration: none !important;}
#calendarMain .yui-calendar td.calcell.selected {background: transparent; border: 1px solid #2C2C2C !important;}
#calendarMain .yui-calendar td.calcell.selected a {color: #2C2C2C !important;}
#calendarMain .yui-calendar td.calcell.selected a:hover {color: #fff !important;}
#editEventHeader {background: #2C2C2C ;}
table.editEventTable {border: 1px solid #2C2C2C;}
table.editEventTable #event_type_radio {border: 0 none !important;}

/** upcoming events */

#calendarEventListWrapper {background: transparent; padding: 0 !important;}
#calendarEventListWrapper #tabTable a {text-decoration: none !important;}
#calendarEventListWrapper td.blur_tag {background: transparent;}
#calendarEventListWrapper td.blur_tag a {color:#000 !important; font-weight: 500; letter-spacing: 0.20em;}
#calendarEventListWrapper td.cur_tag {background: #002B60;}
#calendarEventListWrapper td.cur_tag a {color:#fff !important; font-weight: 500; letter-spacing: 0.20em;}
#calendarEventListWrapper #tabDescription {background: #002B60; font-weight: 500;}
.calendarEventListDetails {margin: 0; background: #fff;}

/** 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;}

/** Alert Message */

.alertPageNotice {margin: 0 auto 10px !important; background: #ededed !important; border: none !important;}
.alertPageNotice h4 {font-size:16px; margin-top:10px;}

/**
 * Profile
 *
 * Edit Profile, Account, Privacy Settings, Manage Blocks, Setup Wizard
 *
 * @section Profile
 */

tr#row_wiz_choose_theme, tr#row_wiz_blog_post {display: none;}

/** Edit Profile */

#admin_edit_profile .col2 .columnContent {color: #999; text-align: center; font-size: 18px; font-weight: 700;}

form#frmEditProfile {}
form#frmEditProfile #frmEditProfile {}
form#frmEditProfile table tr td#editProfileHeader {text-align: right; font-weight: 700; color: #991B65; font-size: 12px;}
form#frmEditProfile table tr td.extProfName {font-size: 18px; padding: 10px 0; color: #0D2A6C; letter-spacing: -0.05em;}
form#frmEditProfile table tr td {text-align: left; font-size: 14px; color: #333;}
form#frmEditProfile span.prof_form_required {display: block; text-align: right; font-weight: 700; color: #0D2A6C; font-size: 12px;}
form#frmEditProfile input, 
form#frmEditProfile textarea {padding: 5px; border: 2px #ccc solid; background: #ededed;}
form#frmEditProfile select {padding: 5px; border: 2px #ccc solid; background: #ededed;}

/** Privacy */

#admin_privacy_settings fieldset {border: 1px #333 solid; margin: 0 0 10px; padding: 10px; background: #fff;}
.privacyFormSetting {font-weight: 700; font-size: 14px; }
.privacyFormSettingOption label {font-weight: 100; font-size: 12px; color: #002b60;}

/** Account */

.account-message {font-size: 18px; padding: 10px 0; color: #666; letter-spacing: -0.05em;}
form#frmAccount br {display: none;}
table.profTable {width: 100%; border: none !important; margin: 0 0 30px !important;}
table.profTable tr {}
table.profTable td {text-align: left !important; background: transparent !important;}
table.profTable td.fieldTitle {text-align: right; font-weight: 700; color: #333; font-size: 12px;}

/** Setup Wizard */

.wizard-title {background-image: none; height: auto; width: 100%;}
.wizard-title h1 {margin: 0;}
.wizard-title h1 span {display: block; text-align: left; font-size: 18px; letter-spacing: -0.05em;}
table.wizTable {width: 100%; border: none; margin: 10px 0 0;}
table.wizTable td {background: #fff;}
#wizard_upload_photo div {width: 95% !important;}

.td-complete img {visibility: hidden;}
.td-complete {background:transparent url(http://fast1.onesite.com/myyesnetwork.com/yes.gif) no-repeat scroll 5px 5px !important;}
.td-incomplete img {visibility: hidden;}
.td-incomplete {background:transparent url(http://fast1.onesite.com/myyesnetwork.com/yes2.gif) no-repeat scroll 5px 5px !important;}
.wizTable .button:hover,
.wizTable .button {width: 80px !important;display: block;text-align: center !important;;}
.wizTable .button span:hover,
.wizTable .button span {width: 80px !important;display: block;text-align: center !important;padding-left: 0px;}
.wizard-edit-header,
.wizard-desc-header,
.wizard-completed-header,
.wizDesc {text-align: left !important;}
.wizTable,
.wizard-title {margin-top: 10px !important;margin-left: 10px !important;}
.wizard-title {float: left !important;padding: 0 0 0 4px; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/header-Left.png) 0% 0% no-repeat;width: 696px !important;margin-left: 35px !important;}
.wizard-title h1 {line-height: 31px;height: 31px;background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/header-Right.png) 100% 0% no-repeat;color: #ccc !important;text-transform: uppercase;}
.wizTable {width: 700px !important;clear: both;padding: 0px;border: 1px #333 solid !important;margin-top: 0px !important;margin: 0 auto !important;}
.wizTable tr {height: 50px; vertical-align: middle; padding: 0px !important; margin: 0 0 10px;}
.wizard-headers {height: 30px !important;}
.wizard-edit-header,
.wizard-desc-header,
.wizard-completed-header {text-indent: 10px; background: url(http://fast1.onesite.com/myyesnetwork.com/netimages/toolbar-navBg-backup.gif) 0 0 repeat-x !important; line-height: 30px; color: #666;}
.wizard-success {clear: both; padding: 5px 0 3px; background:#fff url(http://fast1.onesite.com/myyesnetwork.com/netimages/toolbar-navBg-backup.gif) bottom center repeat-x !important; font-weight: 700; color: #666; width: 698px; border-top: 1px #ededed solid; border-left: 1px #000 solid; border-right: 1px #000 solid;}

textarea#customMsgInput {margin: 0 0 10px;}
fieldset#add-post {border: none;}
fieldset#add-post legend {font-size: 18px; margin: 10px 0 20px;}

/** Alert Message */

.common_error {padding: 5px; background: #f59b1a; color: #fff; font-size: 12px;border: none;text-align: left; border-bottom: 5px #fff solid;}
.task-instructions,
.alertPageNotice {margin: 0 0 5px; padding: 5px; font-size: 12px;border: none;}

/**
 * Friends
 *
 * @section Friends
 */

#oneMessageBody {clear:both;}

/** View Connections */

.friend-mod-title {margin: 0 !important;}
.friend-mod-group select {display: none;}
#blog_friends .mod_friends ul.mainUl {border: 1px #ccc solid;}
.oneMiniProfile strong, .oneMiniProfile span, .oneMiniProfile a {display: none;}

/** Friend Requests */

#emptyFriendRequests {border: 1px #ededed solid; padding: 5px; text-align: center;}
#emptyFriendRequests span {font-weight: 700; color: #000;}

/** Edit Best Friends */

#oneMessageCenterBody #friendSearchForm {width: auto; padding: 10px 7px; color: #666;}
#oneMessageCenterBody #friendSearchForm .friendHeader {font-size: 12px; font-weight: 700;}
#oneMessageCenterBody #friendSearchForm .spreader {padding: 0;}
#oneMessageCenterBody #friendSearchFinished {width: 99%; margin: 0;}

/** Manage Categories */

table#relationship-table {clear: left; padding: 10px 0;}

/**
 * Groups
 *
 * @section Groups
 */

.admin-title {background: transparent; border: none;}
.admin-title span {padding: 0 0 10px; font-size: 18px; color: #000;}

.group-box {background: #ededed; margin: 0 0 10px;}
.group-box td {float: left; width: auto !important;}
.group-box td a {padding: 0 5px 0 0;}
.group-box td a.group-title {font-size: 14px; float: left;}
.group-box td img {margin: 0 10px 0 0; border: 2px #fff solid;}
.group-box td a img {display: none;}

/** Group Photos */

.mod_group_overview h2 {display: none;}
.pt_content_item_container {margin: 0 5px 5px 0 !important;}
h4.pt_content_item_stat {display: none;}

/** Group Broadcast */

#admin_group_broadcast #oneMessageCenterBody {min-height: 0 !important; margin: 0; padding: 2px !important;}
#admin_group_broadcast #oneMessageCenterBody table {padding: 10px !important; margin: 0;}
#admin_group_broadcast .col2 .columnContent table tr th {background: #002B60; color: #fff;}
#admin_group_broadcast .col2 .columnContent table tr td span {color: #333; font-size: 12px; display: block; padding: 10px 0;}
#admin_group_broadcast td.frmheader {background: transparent !important; margin: 0  !important; padding: 0 !important;}
#admin_group_broadcast td.frmheader h2 {line-height: 0.9em !important; color: #333; height: auto !important; float: left !important;}

/**
 * Message Center
 *
 * @section Message Center
 */

#oneMessageCenterBody {min-height: auto !important; border: none; background: #ededed;}
#oneMessageCenterBody table {background: #fff; margin: 5px auto; padding: 5px;}
#oneMessageCenterBody .frmheader {background: #073872; color: #b4c7e3; margin: 5px; padding: 0 5px !important; display: block !important; line-height: 30px !important; font-size: 18px !important;}
.mcNavItemBroadcasts {display: none;}
tr.even a img {float: left; padding: 0 5px 0 0;}

#mcNavigation {border: 1px #ededed solid;}
#mcNavigation .mcNavItem {border-bottom: 1px #ededed dotted;}
#mcNavigation .mcNavItem a {padding:3px 2px 3px 10px;}
#mcNavigation .mcNavItem a span {font-weight: 700; font-size: 12px;}
.mcNavItemCreateMesage {border-top: none;}
#mcNavigation .mcNavDivider, .mcNavSpacing {display: none;}
#mcNavigation .mcNavItemFolders {border: none !important;}

#mcWrapper {padding: 0 !important; background: transparent;}
.mcFolder, .frmheader {height: 30px !important; padding: 0 0 0 10px !important; margin-bottom: 5px !important; background: #073872;}
.mcFolder span, .frmheader h2 {height: 30px !important; color: #b4c7e3; padding: 0 !important; display: block !important; line-height: 30px !important; font-size: 18px !important;}
.mcHeader {background: transparent; border: none;}
.mcHeadFoot .actionLine {margin: 0 0 10px;}
.mcOrder div {background: #191C23; border: none !important;}
.mcOrder .fieldType {color: #fff; font-weight: 700; font-size: 12px;}
.emptyMailbox {text-align: center;}
.mcHeadFoot {background: #fff; border: none;}

.frmheader {background: #0D2A6C;}
#mail_index td.frmheader, 
#mail_index td.frmheader a span {height: auto !important; padding: 0 20px 10px 0 !important; font-size: 14px; font-weight: 700; background: transparent !important; color: #000 !important;}
#oneMessageCenterBody th, #oneMessageCenterBody td {text-align: left; padding: 0 0 5px;}

.friendHeader {margin: 10px 0; font-size: 14px; font-weight: 700;}
#friendSearchFinished {border: none;}
#friendSearchSubmitButton {margin: 0;}
#friendSearchResults {display: block; width: 100%; text-align: center; margin: 10px 0; font-weight: 700; font-size: 12px;}

#friendSearchInput input {width: 100%; margin: 0 0 10px;}
#friendSearchFinished #friendSearchSubmitButton {border-bottom: 1px #ccc solid; width: 100% !important; padding: 10px 0; display: block !important;}
#friendSearchFinished #friendSearchSubmitButton button.FriendSearch_Finished {margin: 10px 0 !important;}
#friendSearchFinished .friendSelected {background: #fff; border: 1px #000 solid;}

table.mceToolbar {padding: 0 !important; margin: 0 !important;}

/** More Links */
.moreLinkTop {z-index: 1000px !important; float: none; text-align: right; line-height: 32px !important; margin-bottom: -31px; position: relative;}

.above_title_html,
#moreLinkVideoTop,
#moreLinkPhotoTop {float: right;text-align: right;line-height: 21px !important;margin-bottom: -21px;position: relative;}





/** End User Styles */
