.xg_sprite,.xg_icon,.rich-comment,.rich-comment em,.delete,.smalldelete,.activity-delete,ul.rating-themed,ul.rating-themed a:hover,ul.rating-themed a:active,ul.rating-themed a:focus,ul.rating-themed .current{background-image:url(https://static.ning.com/socialnetworkmain/widgets/index/gfx/icons/xg_sprite-663300.png?xn_version=3244555409);_background-image:url(https://static.ning.com/socialnetworkmain/widgets/index/gfx/icons/ie6/xg_sprite-663300.png?xn_version=4291570312);}a,#xg_manage_promotion a,#xg_manage_network a,#xg_manage_members a,#xg_manage_resources a,#xg_manage_customize a,#xg_manage_premium a,a.button:hover{text-decoration:none;}a:hover,#xg_manage_promotion .navigation-solo a:hover{text-decoration:underline;}body { background:#ffffff url(https://storage.ning.com/topology/rest/1.0/file/get/3447547424?profile=original) no-repeat scroll 0 0; }
.xg_theme .xg_user_generated p, .xg_theme .xg_user_generated ol, .xg_theme .xg_user_generated ul, .xg_theme .xg_user_generated dl, .xg_theme .xg_user_generated blockquote, .xg_theme .xg_user_generated table, .xg_theme .xg_user_generated h1, .xg_theme .xg_user_generated h2, .xg_theme .xg_user_generated h3, .xg_theme .xg_user_generated h4, .xg_theme .xg_user_generated h5, .xg_theme .xg_user_generated h6 { margin-bottom:0.5em; }
.xg_theme #xg_themebody {
  font-weight:normal;
  font-size:13px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  color:#121110;
}
.xg_theme a {
  color:#1b2f7d;
  font-weight:bold;
  text-decoration:none;
  border-bottom:none;
}
.xg_theme a:hover {
  color:#cc0e0e;
  font-weight:bold;
  text-decoration:none;
  border-bottom:none;
}
.xg_theme h1, .xg_theme h2, .xg_theme h3, .xg_theme h4, .xg_theme h5, .xg_theme h6 {
  font-weight:normal;
  font-family:'Arial Black', sans-serif;
  color:#2f3071;
}
.xg_theme button, .xg_theme a.button, .xg_theme input.button {
  background:#d9c0ab none no-repeat scroll 0 0;
  color:#4f2a0c;
  font-weight:normal;
  font-size:13px;
  font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
  border-width:1px;
  border-style:solid;
  border-color:#bd8c62;
}
.xg_theme #xg_head {
  background:transparent none no-repeat scroll 0 0;
  border-width:;
  border-style:none;
  border-color:transparent;
}
.xg_theme h1#xg_sitename { font-size:22px; }
.xg_theme h1#xg_sitename a {
  color:#d68844;
  font-weight:normal;
  font-family:'Arial Black', sans-serif;
}
.xg_theme p#xg_sitedesc {
  color:#d68844;
  font-weight:bold;
  font-size:12px;
  font-family:'Trebuchet MS', Arial, sans-serif;
}
.xg_theme #xg_navigation {
  background:#2f3071 none repeat-x scroll 0 0;
  border-width:1px;
  border-style:solid;
  border-color:#2f3071;
}
.xg_theme #xg_navigation ul li a {
  color:#b88f74;
  background-color:transparent;
  font-weight:bold;
  font-size:15px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
.xg_theme #xg_navigation ul li a:hover {
  color:#ffffff;
  background-color:transparent;
}
.xg_theme #xg_navigation ul div.xg_subtab ul li a {
  color:#4f2a0c;
  background:#d4b499;
}
.xg_theme #xg_navigation ul div.xg_subtab ul li a:hover {
  color:#2f3071;
  background:#d9d9d9;
}
.xg_theme #xg { background:transparent none no-repeat scroll 0 0; }
.xg_theme #xg_body {
  background:#ffffff none no-repeat scroll 0 0;
  border-width:;
  border-style:none;
  border-color:transparent;
}
.xg_theme .xg_module {
  background:#ffffff none no-repeat scroll 0 0;
  border-width:;
  border-style:none;
  border-color:transparent;
}
.xg_theme .xg_module_head {
  background:#2f3071 url(https://storage.ning.com/topology/rest/1.0/file/get/3447548759?profile=original) no-repeat scroll 0 0;
  border-width:;
  border-style:none;
  border-color:transparent;
}
.xg_theme .xg_module_head h2 {
  color:#ffffff;
  font-weight:bold;
  font-size:18px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
.xg_theme .xg_module_body {
  background:transparent none no-repeat scroll 0 0;
  font-size:13px;
}
.xg_theme #xg_foot {
  background:transparent none no-repeat scroll 0 0;
  border-width:;
  border-style:none;
  border-color:transparent;
}
.xg_theme #xg_footcontent {
  background:transparent none no-repeat scroll 0 0;
  border-width:;
  border-style:none;
  border-color:transparent;
  color:#69615a;
}
.xg_theme .xg_floating_container {
  background-color:#ffffff;
  color:#69615a;
  font-weight:normal;
  font-size:13px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
.xg_theme .mediabutton-c { color:#69615a; }
.xg_theme .mediaplayer-bc { background-color:#ffffff; }
.xg_theme .mediaplaylist-bc { background-color:#fcf6e6; }
#xn_bar, .xg_theme-ningbar-bc { background-color:#a78156; }
.xg_theme .icon-color { color:#4f2a0c; }
.xg_theme .xg_lightborder { border-color:#eedbcb; }
.xg_theme .xg_lightfont { color:#e1bb4e; }
.xg_theme .xg_theme-button-c { color:#4f2a0c; }
.xg_theme .xg_theme-button-bc { background-color:#d9c0ab; }
.xg_theme .xg_theme-link-c { color:#1b2f7d; }
body { background-position:center 150px; }
.xg_theme #xg_head, .xg_theme #xg_body, .xg_theme #xg_foot {
  width:982px;
  padding:10px;
  margin:0 auto;
}
.xg_theme h1#xg_sitename {
  margin:0 auto;
  padding-top:10px;
}
.xg_theme p#xg_sitedesc {
  margin:0 auto;
  padding-bottom:8px;
}
.xg_theme #xg_navigation {
  border-radius:8px;
  -moz-border-radius:8px;
  margin-top:10px;
}
.xg_theme #xg_navigation ul { margin:0; }
.xg_theme #xg_navigation li {
  float:left;
  margin:8px 12px 8px 6px;
  text-transform:lowercase;
}
.xg_theme #xg_navigation li a { padding-left:12px; }
.xg_theme #xg_navigation li.this a {
  color:#ffffff;
  background-image:url(https://static.ning.com/socialnetworkmain/widgets/index/gfx/themes/arcadia/nav-item-active.png?xn_version=3815188611);
  background-position:left center;
  background-repeat:no-repeat;
}
.xg_theme #xg_body {
  border-radius:10px;
  -moz-border-radius:10px;
}
.xg_theme .xg_module { margin-bottom:30px; }
.xg_theme .xg_module_head {
  background-position:right bottom;
  border-radius:6px;
  -moz-border-radius:6px;
}
.xg_theme .xg_module_head h2 { margin:0 3px 0 0; }
.xg_theme .xj_ad_below_header {
  width:982px;
  padding:10px;
  margin:0 auto 10px;
  background:#ffffff none no-repeat scroll 0 0;
  border-width:;
  border-style:none;
  border-color:transparent;
  border-radius:10px;
  -moz-border-radius:10px;
}
/* hide name */
.xg_theme p#xg_sitedesc { display: none; }

/* fix background image */
body {
background-color:#FFFFF;
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center top;
}
/* ning search bar */
#xn_bar {background-color: #2F3071;}
#xn_bar { color: white;}

/* ning header placemet */
.xg_theme h1#xg_sitename {
	margin:0 auto;
	padding-top:0px;
}
/* ning navigation */
.xg_theme #xg_navigation li {
	float:left;
	margin:8px 12px 8px 6px;
	text-transform:none;
}
/* ning latest activity font color */
.xg_theme .xg_lightfont {
		color:#69615a;
}

/* Footer Box */
div#footerwrapper {
  width: 100%;
  text-align:center;
  background-color: transparent;
}
.urcopyrights {
  float: right;
  padding-right: 20px;
}

/********* MAIN BACKGROUND IMAGE AND COLOR *********/
#subfooter {
/* background image */
  background:url(https://storage.ning.com/topology/rest/1.0/file/get/3447553430?profile=original) repeat scroll 0 0 #ece5d4;
  border-bottom: 1px solid #C0C0C0;
  border-top: 1px dotted #e6e6e6;
  font-size: 11px;
  width: 1005px;
  margin-left: auto;
  margin-right: auto;
  text-align:left!important;
/* If you add too much text in the 3 blocks, it will wrap. You may be able to fix it by changing height. */
  height: 200px;
}

#subfooter li {
  width: 100%;
}

#subfooter .widget_block {
  display: inline;
  float:left;
  margin: 11px;
margin-left:20px!important;
/* WIDTH OF 3 COLUMN TEXT BLOCKS */
/* This gets tricky and can mess up other settings. If you must change the width of the 3 Text Blocks, this is the place. */
  width: 190px;
/* Vertical Line to right of each Text Block. */
  border-right: 1px dotted #562e0c;
  padding-right: 20px;
  padding-left:10px;
}

/* Controls the far right Block where I have the post-it-note image. Feel free to use this image. */
#subfooter .widget_block_alt {
  display: inline;
  height:200px;
  width:200px;
  margin-top:5px!important;
  margin-left:15px!important;
  border:none!important;
/* Post-It-Note Background Image. */
  background:url(https://storage.ning.com/topology/rest/1.0/file/get/3447554727?profile=original) no-repeat;
  background-color: transparent;
  background-position: -10px -5px;
  float: left;
  margin: 11px 3px 3px;
  padding-right: 20px;
  padding-left: 10px;
  border: 0px dotted #c0c0c0;
}
/********* SET COLOR OF HEADER TEXT *********/
#subfooter h2.widgettitle {
  font-size: 14.5px!important;
  font-weight: bold;
  padding:0px!important;
  padding-bottom:10px!important;
color:#7b471a;
}

/********* SET COLOR OF HEADER TEXT WHEN A LINK *********/
#subfooter h2.widgettitle a {
  font-size: 14.5px!important;
  font-weight: bold;
  padding:0px!important;
  padding-bottom:10px!important;
  text-shadow: 0 0px 0 #79cbf0;
  background-color: transparent!important;
/* Text Title Color */
color:#7b471a;
}

/********* SET COLOR OF HEADER TEXT ON HOVER *********/
#subfooter h2.widgettitle a:hover {
  font-size: 14.5px!important;
  font-weight: bold;
  padding:0px!important;
  padding-bottom:10px!important;
  text-shadow: 0 1px 0 #79cbf0;
  background-color: transparent!important;
/* Text Title color on hover is Set to Different Blue. Change for your needs. */
color:#13a9db!important;
}

/* Controls All HyperLinks in Main Menu Area, not the Horizontal Links at Bottom. */
/* You could change the color of all links here. But, you need to use !important to override other settings. */
#subfooter li a {
  text-decoration: none;
  padding: 2px;
  font-weight: bold;
  line-height: 1.25em;
}

/* Formats any images you insert in your Text Block Area. */
.widgettext a img {
  border: 0px solid;
  padding-bottom: 2px;
  padding-right: 4px;
}

/********* COLOR OF MAIN TEXT IN BLOCKS BELOW HEADER - YOUR MAIN PARAGRAPHS *********/
/* Also, if you want to add a border above your Text (between Header and Text), change border-top. Mine is set to zero. */
div.widgettext { border-top:0px solid #e6e6e6; color:#69615a;}

/* Controls the padding for the Post-It-Note Block and Links */
.widget_block_alt div.widgettext {padding-top:35px;margin-left:-8px;}
/* Remove H2 Text Title for ALT Box w/socialmedia */
.widget_block_alt h2.widgettitle {display:none;}

/********* CONTROLS HORIZONTAL MENU AT BOTTOM. *********/
#footermenu {
  height: 22px;
  width: 1005px;
  margin-left: auto;
  margin-right: auto;
  text-align:left!important;
  padding-top:6px;
/* FOOTER MENU BACKGROUND COLOR - HORIZONTAL MENU AT BOTTOM */
  background-color:#ece5d4;
/* border-bottom: 1px solid #c0c0c0; */
border-top: 6px solid #e6e6e6;
}

/********* CONTROLS HORIZONTAL MENU LINKS AT BOTTOM, LIKE ABOUT AND TERMS OF SERVICE *********/
#footermenu a {
  font-size: 12px!important;
  text-decoration: none;
  padding-right:3px;
  padding-left:3px;
}
/* Adjust Left Padding for FIRST Footer Menu Link - About on JenSocial */
#footermenu a:first-child { padding-left:35px;
}

/********* WIDTH OF INSTANT AD BOX. *********/
.xg_ad {
  width: 100%!important;
}

/********* IF YOU USE THE FOOTER LINKS AT BOTTOM OF MENU, HIDE NING FOOTER. *********/
#xg_foot {
  display: none!important;
}

/* End Footer Box */

/* Accordion Code for 2-Col Ning with Wide Column */
/* Trigger image - black bar with blue arrows. Dimensions: 637px × 91px */
h2.acc_trigger {
	padding: 0; margin: 0 0 5px 0;
	background: url(https://storage.ning.com/topology/rest/1.0/file/get/137628578?profile=original) no-repeat;
	height: 46px;	line-height: 46px;
	width: 637px;
        /* Font Size for Header Title */
	font-size: 1.55em;
	font-weight: normal;
	float: left;
}
h2.acc_trigger a {
	color: #000000!important;
	text-decoration: none;
	display: block;
	padding: 0 0 0 50px;
}
h2.acc_trigger a:hover {
	color: #003366!important;
}
h2.active {background-position: left bottom;}
.acc_container {
	margin: 0 0 5px; padding: 0;
	overflow: hidden;
        /* Font size for main Container Text */
	font-size: 12px;
	width: 637px;
	clear: both;
	/* background: #f0f0f0; */
        /* Background image is the mesh background behind ALT rows in Leaderboard module. If you do not want background, delete and use background color. */
background: url(https://static.ning.com/socialnetworkmain/widgets/index/gfx/table/bg_alt.png) repeat scroll 0 0 transparent;
	border: 1px solid #d6d6d6;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.acc_container .block {
	padding: 20px;
        width: 592px!important;
}

.acc_container h3 {
    border-bottom: 1px dashed #CCCCCC;
/* Font Size for Sub-Header Title */
    font-size: 14px!important;
    margin: 0 0 10px;
    padding: 0 0 5px;
}
.acc_container img {
    background: none repeat scroll 0 0 #DDDDDD;
    border: 1px solid #CCCCCC;
    float: left;
    margin: 10px 15px 15px 0;
    padding: 5px;
}
/* End Accordion Code */

/* hide group creator */
/* .xg_theme.xg_widget_groups #xg_body .xg_headline .tb ul.byline li {display:none!important;} */
/*  end hide group creator */
