#xg {
	padding-top:15px;
}

#xg_masthead {
  min-height:126px;
  _height:126px;
}

#xg_navigation {
	background-color:#8EC63F;
	margin:0 10px;
}

#xg_masthead p#xg_sitename{
	font-size:48px;
	padding:37px 0 0 15px;
	line-height:1.1em;
}

#xg_masthead p#xg_sitedesc {
    font-size:18px;
    height:1.5em;
}

#xg_head {
	padding-bottom:10px;
	background-color: #ffffff;
	background-image: url(http://static.ning.com/socialnetworkmain/widgets/index/gfx/themes/Whimsical%20Green/header.gif?xn_version=201208022148);
    background-repeat: no-repeat;
}

#xg_body {
    padding-bottom:60px;
	padding-top:0px;
    background-image: url(http://static.ning.com/socialnetworkmain/widgets/index/gfx/themes/Whimsical%20Green/footer-flower.gif?xn_version=201208022148);
    background-repeat: no-repeat;
	background-position: right bottom;
}

#xg_foot {
	margin:10px 0;
}

#xg_navigation ul li {
	font-weight:normal;
	text-transform:uppercase;
}	

#xg_navigation ul li a {
	color:#fff;
	font-size:.9em;
	padding:0.4em 6px;
}

#xg_navigation ul li.this a {
    background-color:#8EC63F;
}

.xg_module_foot, ul.page_tabs li.this {
	background-color:#F3F6E1 !important;
}

.xg_module_body {
	border-bottom:1px dotted #8CC63E;
	margin-bottom:0px;
}
.xg_ads .xg_module_body {
	background-color:#ffffff;
}

.xg_module_head {
	margin-bottom:0px;
	font-size:1.2em;
	border-bottom:1px dotted #8CC63E;
}

#xg_navigation, .xg_module {
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}

#xg_foot {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#xg_head {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
}

#xg_body {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
}