/* background to blog list*/
.xg_widget_profiles_blog_list .xg_blog_list .xg_module_body{
background: url(http://api.ning.com:80/files/fGty4BTzJMs-HPY-fT2UNHkU1jYGj2mjoSWjoF...);
margin-bottom:10px;
border-style:solid;
border-width:1px;
border-color:#c1c1c1;
}

ul.nobullets li {
    background: #F9f9f9;
    border-right-width: 1px;
    border-right-color: #E4E4E4;
    border-right-style: solid;
border-bottom-width: 1px;
    border-bottom-color: #E4E4E4;
    border-bottom-style: solid;
border-left-width: 1px;
    border-left-color: #F9f9f9;
    border-left-style: solid;
border-top-width: 1px;
    border-top-color: #F9f9f9;
    border-top-style: solid;
    line-height: 1.2em;
    list-style-image: none !important;
    list-style-position: outside !important;
    list-style-type: none !important;
    margin-left: 0 !important;
margin-bottom: 1px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
}

/* Styling messages*/
.xg_widget_profiles_message ul.page_tabs {
    clear: right;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    margin-top: -5px;
    width: 100%;
    z-index: 1;
}
#message-detail-actions li, #message-reply-actions li {
background-color: #EEEEEE;
border-style:solid;
border-width:1px;
border-color:#c1c1c1;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
-moz-border-top-left-radius: 5px;
-moz-border-top-right-radius: 5px;
border-top-style: solid;
border-top-width: 1px;
float: left;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin-bottom: 0;
margin-left: 0;
margin-right: 1px;
margin-top: 0;
padding-bottom: 2px;
padding-left: 7px;
padding-right: 7px;
padding-top: 2px;
}
.xg_widget_profiles_message_show .xg_user_generated{
background:#ffffff;
border-style:solid;
border-width:1px;
border-color:#c1c1c1;
padding:5px;
}

#message-detail-actions {
    border-width: 0px!important;
    margin-bottom: 1px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.2em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

.xg_widget_profiles_message ul.page_tabs li.this a, ul.page_tabs li.this span.xg_tabs {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #EEEEEE;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-style: solid;
    border-bottom-width: 0;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-top-style: solid;
    border-top-width: 1px;
    padding-bottom: 2px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 5px;
}

#xg_compose_tab {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #EEEEEE;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-color: #C1C1C1;
border-style:solid;
border-width:1px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    -moz-border-top-left-radius: 5px;
    -moz-border-top-right-radius: 5px;
    bottom: 6px;
    float: right;
    padding-bottom: 0;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    position: relative;
}

/* Styling messages END*/

#LinkedinShare {
    background: #FFFFFF;
    display: inline;
    padding-bottom: 0;
    padding-left: 10px;
    width: 50px;
}

.share-links {
    float: none;
    padding-top: 0;
    width: 310px;
display:inline;
}

.xg_module_activity .xg_show_activity_items {background-color:#FFF!important;}
.xg_module_activity .xg_show_activity_items:hover {
 background-color: #777;
border-color:silver;
}
.xg_module_activity .xg_show_activity_items {
    border: medium solid;
    border-radius: 20px 20px 20px 20px;
    cursor: pointer;
    display: inline;
    margin: 5px 0;
    min-width: 50%;
    padding: 0.5em 0;
    text-align: center;
}

.xg_headline .tb h1 .count {display:none!important;}

.pullquote-right {

border-top: 4px solid black;
border-bottom: 4px solid black;
padding: 15px 0;
margin: 8px 0 10px 20px;
display: block; width: 200px;
float: right; font-family: Georgia,"Times New Roman","Bitstream Vera Serif",serif;
font-size: 26px;
line-height: 29px;
letter-spacing: -1px;
}

/* Inbox Alert */
.xj_messages_present .xj_count_unreadMessages {
    background-color: #63E25D;
    border-color: #51B54C;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    margin-left: 2px;
    padding-bottom: 0px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0px;
text-shadow: 1px 1px #666666;
-moz-border-radius: 2px;
border-radius: 2px;
}

.xj_messages_present small{
    background-color: #ffffff;
}

.xj_messages_present small a{
text-decoration:none !important;
color:transparent !important;
}

/* Inbox Alert END */

/* friend request */
.xj_one_friend_request small{
background-color: #63E25D;
    border-color: #51B54C;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    margin-left: 2px;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0px;
text-shadow: 1px 1px #3F3F3F;
-moz-border-radius: 2px;
border-radius: 2px;
}
.xj_one_friend_request small a{
text-decoration:none !important;
color:#ffffff;
}
/* friend request END */

#xg_navigation ul div.xg_subtab ul li a { border:3px double #EFEFEF;}

.xg_widget_main_index .module_groups .xg_lightfont {display:none!important;}

.xg_list_groups_feature .item_members {display:none!important;}

.module_groups .xg_lightfont {display:none!important;}

/* Special subtle Shadow - header, instant ad box and xg_body */
.xg_theme #xg_head, .xg_theme .xj_ad_below_header, #xg_body {
-moz-box-shadow: 0px 3px 8px #DFDDCB;
-webkit-box-shadow: 0px 3px 8px #DFDDCB;
box-shadow: 0px 3px 8px #DFDDCB;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#DFDDCB')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#DFDDCB');
}

p#tagsList.small {
/* background-color:#FFFFFF; */
background:url(http://storage.ning.com/topology/rest/1.0/file/get/3036597903?profile=original) no-repeat;
height:28px;
text-indent:40px;
padding-top:5px;
padding-bottom:25px;
line-height:2.0em;
}

#xg_body {
-moz-box-shadow: 3px 3px 14px #000;
-webkit-box-shadow: 3px 3px 14px #000;
box-shadow: 3px 3px 14px #000;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

/* Make Sign-In Box Stand Out */
.xg_module_body.account-links, #xg_module_account .xg_signup {
margin-bottom:6px;
-moz-box-shadow: 0 6px 12px #ababab;
-webkit-box-shadow: 0 6px 12px #ababab;
box-shadow: 0 6px 12px #ababab;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ababab')"; 
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ababab');
}

/** Add Hover Background Effect for Latest Activity, Blogs and Forums - HOME PAGE **/
.xg_widget_main .feed-story:hover {background:url("http://static.ning.com/socialnetworkmain/widgets/index/gfx/table/bg_alt.png") repeat scroll 0 0!important;}
/** End Hover Effect **/

/** Add image in Event Module Footer, next to Add Event **/
.xg_widget_main .module_events .xg_module_foot {
background:url("http://storage.ning.com/topology/rest/1.0/file/get/1061469153?profile=original") no-repeat scroll left bottom transparent;
height:16px; margin-left:24px!important;}

/* Sign Up Page Member Count */

.account p.dy-right {display:none!important;}

/*** Custom Sign Up Button ***/
div.xg_signup big strong a {
background:url(http://storage.ning.com/topology/rest/1.0/file/get/3036598573?profile=original) no-repeat scroll center top transparent;
display:block;
height:38px;
margin-left:auto;
margin-right:auto;
text-indent:-9999em;
width:159px;
}

/*** Shadow and Hover Effect for Avatars on Home Page ***/
.xg_widget_main .xg_avatar img {
    padding: 1px;
    border: solid 1px #ffffff;
}
.xg_widget_main .xg_avatar img {
    border: solid 1px #CCC;
    -moz-box-shadow: 1px 1px 5px #999;
    -webkit-box-shadow: 1px 1px 5px #999;
        box-shadow: 1px 1px 5px #999;
}
.xg_widget_main .xg_avatar img:hover {
    border: solid 1px #e6e6e6; /* Change this color for more distinctive hovered border */
    -moz-box-shadow: 1px 1px 5px #999;
    -webkit-box-shadow: 1px 1px 5px #999;
        box-shadow: 1px 1px 5px #999;
}

.xg_widget_main img.feed-avatar {
    padding: 1px;
    border: solid 1px #ffffff;
}
.xg_widget_main img.feed-avatar {
    border: solid 1px #CCC;
    -moz-box-shadow: 1px 1px 5px #999;
    -webkit-box-shadow: 1px 1px 5px #999;
        box-shadow: 1px 1px 5px #999;
}

/* Groups Module Avatars*/.xg_widget_main .module_groups img { padding: 1px;
border: solid 1px #ffffff;
}
.xg_widget_main .module_groups img {
border: solid 1px #CCC;
-moz-box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
box-shadow: 1px 1px 5px #999;
}
.xg_widget_main .module_groups img:hover {
border: solid 1px #e6e6e6; /* Change this color for more distinctive hovered border */
-moz-box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
box-shadow: 1px 1px 5px #999;
}

.xj_status .input-container {
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

/* quick add link icons */
.quickadd-options-links a {
padding-left: 20px;
background-repeat: no-repeat;
background-image: url('http://static.ning.com/socialnetworkmain/widgets/index/gfx/icons/xg_sprite-CC00CC.png');
_background-image: url('http://static.ning.com/socialnetworkmain/widgets/index/gfx/icons/ie6/xg_sprite-CC00CC.png');
}
.quickadd-options-links a[data-value="post"] {
   background-position: left -3251px;
}
.quickadd-options-links a[data-value="discussion"] {
   background-position: left -3287px;
}
.quickadd-options-links a[data-value="event"] {
   background-position: left -3321px;
}
.quickadd-options-links a[data-value="photo"] {
   background-position: left -3463px;
}
.quickadd-options-links a[data-value="video"] {
   background-position: left -3497px;
}
.quickadd-options-links a[data-value="music"] {
   background-position: left -3394px;
}

/*mouse over highlight in latest activity*/
div.feed-story {
	/*adjust margin and padding to make it look better*/
	padding-bottom:3em;
	padding-top:1em;
	margin-top:0;

}

div.feed-story:hover{
	/*mouse over highlight right border*/
	border-right:2px solid purple;
		
	/*mouse over highlight background color start*/
        background: #cb60b3; /* Old browsers */
        background: -moz-linear-gradient(top, #cb60b3 0%, #ad1283
        50%, #de47ac 100%); /* FF3.6+ */ 
        background: -webkit-gradient(linear, left top, left bottom,
        color-stop(0%,#cb60b3), color-stop(50%,#ad1283), color-
        stop(100%,#de47ac)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #cb60b3 0%,#ad1283 
        50%,#de47ac 100%); /* Chrome10+,Safari5.1+ */  
        background: -o-linear-gradient(top, #cb60b3 0%,#ad1283 
        50%,#de47ac 100%); /* Opera11.10+ */
        background: -ms-linear-gradient(top, #cb60b3 0%,#ad1283  
        50%,#de47ac 100%); /* IE10+ */
        filter: progid:DXImageTransform.Microsoft.gradient(  
        startColorstr='#cb60b3', endColorstr='#de47ac',GradientType=0      
        ); /* IE6-9 */
        background: linear-gradient(top, #cb60b3 0%,#ad1283   
        50%,#de47ac 100%); /* W3C */
        /*mouse over highlight background color end*/

}

/*** Special Module Headers ***/

/** Latest Activity **/
.xg_widget_main_index .xg_module_activity .xg_module_head h2 {
/* background-color:#FFFFFF; */
background:url(http://storage.ning.com/topology/rest/1.0/file/get/1061479570?profile=original) no-repeat;
height:38px;
text-indent:40px;
padding-top:1px;
}

/** Events **/
.xg_widget_main_index .module_events .xg_module_head h2 {
/* background-color:#FFFFFF; */
background:url(http://storage.ning.com/topology/rest/1.0/file/get/3036598742?profile=original) no-repeat;
height:38px;
text-indent:40px;
padding-top:1px;
}

/** Videos **/
.xg_widget_main_index .module_video .xg_module_head h2 {
/* background-color:#FFFFFF; */
background:url(http://storage.ning.com/topology/rest/1.0/file/get/1061479777?profile=original) no-repeat;
height:38px;
text-indent:40px;
padding-top:1px;
}

/** Photos **/
.xg_widget_main_index .module_photo .xg_module_head h2 {
/* background-color:#FFFFFF; */
background:url(http://storage.ning.com/topology/rest/1.0/file/get/3036597455?profile=original) no-repeat;
height:38px;
text-indent:40px;
padding-top:1px;
}

/** Groups **/
.xg_widget_main_index .module_groups .xg_module_head h2 {
/* background-color:#FFFFFF; */
background:url(http://storage.ning.com/topology/rest/1.0/file/get/1061479016?profile=original) no-repeat;
height:38px;
text-indent:40px;
padding-top:1px;
}

/** Forum **/
.xg_widget_main_index .module_forum .xg_module_head h2 {
/* background-color:#FFFFFF; */
background:url(http://storage.ning.com/topology/rest/1.0/file/get/3036597662?profile=original) no-repeat;
height:38px;
text-indent:40px;
padding-top:1px;
}

/** Blogs **/
.xg_widget_main_index .module_blog .xg_module_head h2 {
/* background-color:#FFFFFF; */
background:url(http://storage.ning.com/topology/rest/1.0/file/get/3036597705?profile=original) no-repeat;
height:38px;
text-indent:40px;
padding-top:1px;
}

/** Top Content - Leaderboard **/
.xg_widget_main_index .mini-leaderboard-module .xg_module_head h2 {
/* background-color:#FFFFFF; */
background:url(http://storage.ning.com/topology/rest/1.0/file/get/1061480134?profile=original) no-repeat;
height:38px;
text-indent:40px;
padding-top:1px;}

/** Birthdays **/
.xg_widget_main_index .module_birthdays .xg_module_head h2 {
/* background-color:#FFFFFF; */
background:url(http://storage.ning.com/topology/rest/1.0/file/get/1061479727?profile=original) no-repeat;
height:38px;
text-indent:40px;
padding-top:1px;}

.xg_module_head {height:23px;padding-top:1px!important;}

/* Likes Page*/

/* Each Like item*/

div.xg_column div.xg_module div.xg_module_body div.my_likes span.likes_item{
background:#ffffff;
max-height:150px;
min-height:150px;
border-style:solid;
border-width:1px;
border-color:#c9c9c9;
padding-bottom:5px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-border-radius:3px;
}

/* Month Heading*/

.module_my_likes h2 {
  border-color: #C9C9C9!important;
    border-style: solid!important;
    border-width: 1px!important;
    font-family: arial;
    font-size: 17px;
    line-height: 1.1em;
    margin-bottom: -1px;
    margin-left: 5px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    width: 200px;
color:#315288;
}

/* The TYPE of content on rollover*/

.likes_type {
    -moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: #000000;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    bottom: 5px;
    color: #E00B3B;
    font-size: 14px;
    font-weight: bold;
    left: 0;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    width: 120px;
}

/* Container for a Month's Likes*/

div.xg_column div.xg_module div.xg_module_body div.my_likes{
background:#EEEEEE;
border-style:solid;
border-width:1px;
border-color:#c9c9c9;
padding-bottom:5px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-border-radius:3px;
padding-top:10px;
margin-bottom:20px;
padding-left:5px;
}

/* Each Like item Title*/

.likes_main_title {
    background-color: #E4E4E4;
    display: block;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 3px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-border-radius:3px;
}

/* Display of Each Like item Title for Groups, Videos, Events etc*/

.likes_user .likes_main_title, .likes_event .likes_main_title, .likes_video .likes_main_title, .likes_photo .likes_main_title, .likes_group .likes_main_title {
    padding: 5px;
display:block;
margin:5px
}

/* Image resize in Groups, Videos etc*/

div.xg_column div.xg_module div.xg_module_body div.my_likes span.likes_item span.likes_content img.xg_lightborder{
height:60px!important;
width:80px!important;
padding-left:19px;
}

/* Promotions Page END*/

div.left-panel  {
background: #f5f5f5; padding-top: 10px;
-moz-box-shadow: 1px 1px 5px #dcdcdc;
    -webkit-box-shadow: 1px 1px 5px #dcdcdc;
        box-shadow: 1px 1px 5px #dcdcdc;
    float: left;
    margin: 0 5px 0 0;
}

/* Advert modules*/
.xg_ad {
    background-color: #000000;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    overflow-x: visible;
    overflow-y: visible;
    padding:10px;
    width: 961px;
}

/* Title Spacing */
.xg_widget_page .xg_headline .tb h1 {
margin-left:15px;
}

/* Format Avatars for Main Member Page and Friends Page */
.xg_widget_profiles_members .member_item span.dy-avatar, .xg_widget_profiles_friend .member_item span.dy-avatar {
/* Outer wrap of avatar */
padding:4px!important;
border: solid 1px #CCC;
-moz-box-shadow: 1px 1px 5px #999; /* Shadow */
-webkit-box-shadow: 1px 1px 5px #999;
box-shadow: 1px 1px 5px #999;
}
/* Remove Comment and Gift Icons & Links, Format All */
.xg_widget_profiles_members .member_item_detail h5, .xg_widget_profiles_friend .member_item_detail h5 {
font-size:14px;
}
.xg_widget_profiles_members .xg_sprite-gift, .xg_widget_profiles_friend .xg_sprite-gift {
visibility:hidden;
}
.xg_widget_profiles_members .xg_sprite-comment, .xg_widget_profiles_friend .xg_sprite-comment {
visibility:hidden;
}
.xg_widget_profiles_members .member_item span.dy-avatar:hover, .xg_widget_profiles_friend .member_item span.dy-avatar:hover { /* Hover for both */
border: solid 1px #e6e6e6;
-moz-box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
box-shadow: 1px 1px 5px #999;
}

/* End Format Avatars for Main Member Page and Friends Page */
