.section_header {
    width: 100%;
    display: block;
}
.section_header .pull-right {
    width: 100%;
    float: none;
    text-align: center;
}
.section_header .pull-right .icon {
    width: auto;
}
.section_header .module-header {
   padding: 3px 15px;
   margin: -3px -10px 0px 0px;
   background: transparent url(https://storage.ning.com/topology/rest/1.0/file/get/12543118093?profile=original) no-repeat scroll 3px 10px;
}
.membersSection-avatars {
    margin: 0;
    justify-content: center!important;
}
/*Change slideshow  background*/
.photoSlideshow {
background-color: transparent;
}
/*Change color of prew next buttons*/
.slick-prev:before, .slick-next:before {
opacity: 1;
color: black;
}
h1, h2, h3, h4, h5, h6, p {
    margin-bottom: 0;
    padding: 0;
}

.section-account-login .accountLoginWelcome {
padding: 10px;
border: 1px solid black;
}

.mainTab-item > a {
    border-right: 1px dotted #cccccc;
}

.site-nameLogo:after {
    content: "Preserving the Traditions of the Ancient Game of Golf";
    display: block;
    padding: 0 0 0 90px;
    font-size: 16px;
    color: #000;
    font-family: /* %textFont% */ Arial, "Helvetica Neue", Helvetica, sans-serif;
}

section.content-body.entry {
    background-color: #fff;
}

/*--------------
    BRD Additions
------------------ */
#whoWeAre li{
line-height:1.4em;
padding-left:30px;
list-style: decimal inside none;
}
#whoWeAre ul li ul li{
list-style:lower-alpha inside none !important;
}
div.tb p a {
color:#000;
}
div.tb p {
padding: 4px 0 10px 7px;
}
a, .xg_theme-link-c {
color:#0055A2;
}
.xg_module_head h2{
      font-size:14px;
      font-weight:bold !important;
}

.headers{
font-weight:bold;
margin:5px 0 5px 0;
}

/*-----
  End BRD Additions
------ */


body, .xg_marginbg {
	background-position: 0px -30px;
}
#xn_bar {
	border-bottom: 2px solid #333;
}

/*----------------------------------------------------------------------
    Header & Navigation (#xg_head and descendants)
----------------------------------------------------------------------*/
#xg_head {
	position:relative;
	margin:0 5px;
}

#xg_body {
	border-top:1px solid #000000;
	margin:0 5px;
    padding:5px 0 0 5px;
    width:auto;
}
.xg_welcome_box {
  margin-right:5px;
}

#xg_navigation {
	/ *position:absolute; */
	top:-12px;
	width:100%;
        margin-top:.5em;
}

#xg_navigation ul {
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	margin:0;
	padding:5px 0;
	height: 2em;
}

#xg_navigation ul li a{
	color:#0076A3;
	padding: 0 8px;
	border-right:1px dotted #cccccc;
    font-weight:normal;
}

#xg_navigation ul li:last-child a{
	border-right:none;
}

#xg_navigation ul li a:hover,
#xg_navigation ul li.this a {
	color:#333;
}
#xg_masthead {
	padding-bottom: 23px;
        padding-left:85px;
}
#xg {
	border-left:1px dotted #CCCCCC;
	border-right:1px dotted #CCCCCC;
	margin-top:10px;
}

#xg.xg_widget_main_authorization {
    border-width:0;
}

#xg.xg_widget_main_authorization .xg_module {
    border-color:#bbb;
}

#xg.xg_widget_main_authorization #xg_body {
    margin:0;
}

#xg_masthead p#xg_sitename {
	padding:10px 0 0 10px;
	line-height:1.1em;
	font-size: 30px;
}
#xg_masthead p#xg_sitedesc {
	padding:0 0 0 10px;
	font-size:16px;
	height:1.5em;
}

/*----------------------------------------------------------------------
    Body (#xg_body and descendants)
----------------------------------------------------------------------*/
#xg #xg_body h1 {
    color: #040404;
}

.xg_module {
	border-top:1px solid #000;
}

.xg_1col div:first-child.xg_module, .xg_2col div:first-child.xg_module {
    border-top:none;
}

.xg_module_head {
	padding-left:16px;
	text-transform: uppercase;
    background:transparent url(https://static.ning.com/socialnetworkmain/widgets/index/gfx/themes/Newspaper/square.gif?v=201003091300) no-repeat scroll 3px 8px;
}

#xg_module_account .xg_module_head {
	background-image: none;
	font-size:1.3em;
	padding:0;
}

.xg_module_head h2 {
    font-weight:normal;
}

.xg_module_body,
.xg_module_foot {
	border-bottom: 1px dotted #cccccc;
}

.xg_module_body h3,
.xg_module_body caption {
    color: #000000;
}
.module_events div.wrap {
border:none;
}

.xg_floating_container .xg_module_head {
  padding-left:5px;
  background-image:none;
}

/*----------------------------------------------------------------------
    Footer (#xg_foot and descendants)
----------------------------------------------------------------------*/
#xg_foot {
	padding:3px 10px;
}

#xg_foot a {
	color:#0076A3;
}

.entry {
margin-bottom: 12px;
}