body {
    background-position: top center;
	background-repeat: repeat-y;
}

#xn_bar #xn_bar_menu_search {
    display:none !important;
}

/*----------------------------------------------------------------------
    Header & Navigation (#xg_head and descendants)
----------------------------------------------------------------------*/



#xg_masthead {
    height:135px;
    padding:0 0 0 0;
}
#xg_masthead p#xg_sitename a {
    font-size:150%;
}
#xg_masthead p#xg_sitedesc {
    color:#FFE87B;
}
#xg_navigation ul a {
	color: #3D2D24;
	background: transparent none;
}
#xg_navigation ul li.this a,
#xg_navigation ul li a:hover {
    color:#FFFFFF;
    background:transparent url(http://static.ning.com/arawconnection/widgets/index/gfx/themes/Reunion/xg_tab.gif?v=3.11%3A13245) repeat-x bottom center;
}


/*----------------------------------------------------------------------
    Body (#xg_body and descendants)
----------------------------------------------------------------------*/
#xg #xg_body h1 {
	color: #FFFFFF;
}
.xg_module_body,
.xg_module_foot {
    background-color: #FFFFFF;
    background-image: none;
    background-repeat: no-repeat;
}
.xg_module_body h3,
.xg_module_body caption {
    color: #63AD66;
}
#xg_body ul.navigation {
	position: static;
	float: left;
	clear: both;
	border-bottom: 1px solid #fff;
}
#xg_body ul.navigation a {
	color: #fff;
}
ul.pagination li.this span {
    background-color: #E3E3C1;
    border-color: #E3E3C1;
    color: #4C3831;
}
ul.page_tabs li.this {
	background-color: #f9f9f9;
}


/*----------------------------------------------------------------------
    Footer (#xg_foot and descendants)
----------------------------------------------------------------------*/
#xg_foot {
    color:#E3E3C1;
}
#xg_foot a {
    color:#F4F4F4;
}

/* Scroll Bar for Latest Activity */
.xg_widget_main .xg_module_activity .xg_module_body {height: 800px;overflow : auto;position:relative;}

}


}

.xg_widget_main .module_blog {background: none; height:500px;overflow : auto;position:relative;margin : 3px;text-align : left; border:1px solid #A0B07F;}

/* supergroup classes */

.xg_widget_groups_group_show .xg_span-12 {
   width:748px;

}

.xg_widget_groups_group .xg_headline-2l .photo,
.xg_widget_groups_group .xg_headline-2l ul {
           display: none !important;
}

.xg_widget_groups_group_show .xg_span-12 img {
max-width:737px;
_width:expression(this.width > 737 ? 737: true);
}

.xg_widget_groups_group_show .xg_span-12 .xg_reset img {
max-width:721px;
_width:expression(this.width > 721 ? 721: true);
}

.xg_widget_groups_group_show .xg_span-4 img {
max-width:120px;
}

.xg_widget_groups_group .xg_headline-img .tb {
     margin-left:1px !important;
}

.xg_widget_groups_group .xg_headline .ib {
     width:1px !important;

}

.xg_widget_groups_group .xg_module_body .xg_span-8 {
margin-left:-50px;
width:571px;
}

#xg_navigation ul div.xg_subtab ul li a { border:3px double #EFEFEF;}




.xg_module_comment_wall .xj_ajax{
height: 300px;
overflow : auto;
margin : 1px;
text-align : center;
font-size : 10px;
}

/* Scroll Bar for Notes Module */
.xg_widget_main .module_notes .xg_module_body {height: 100px;overflow :
auto;position:relative;}

#xg_body {
    background-position: left bottom;
}


/*----------------------------------------------------------------------
    Custom Google Search
----------------------------------------------------------------------*/
  .gsc-control-cse {
    font-family: Arial, sans-serif !important;
    border-color: #4ca84c !important;
    background-color: #fce895 !important;
  }
  .gsc-control-cse .gsc-table-result {
    font-family: Arial, sans-serif !important;
  }
  input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
    border-color: #4ca84c !important;
  }
  input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
    border-color: #1a441a !important;
    background-color: #4ca84c !important;
    background-image: none !important;
    filter: none !important;

  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #4ca84c !important;
    background-color: #fce895 !important;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-color: #4ca84c !important;
    background-color: #fce895 !important;
    border-bottom-color: #4ca84c !important;
  }
  .gsc-tabsArea {
    border-color: #4ca84c !important;
  }
  .gsc-webResult.gsc-result, .gsc-results .gsc-imageResult {
    border-color: #4ca84c !important;
    background-color: #ffffff !important;
  }
  .gsc-webResult.gsc-result:hover, .gsc-imageResult:hover {
    border-color: #4ca84c !important;
    background-color: #ffffff !important;
  }
  .gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b  {
    color: #165416 !important;
  }
  .gs-webResult.gs-result a.gs-title:visited, .gs-webResult.gs-result a.gs-title:visited b, .gs-imageResult a.gs-title:visited, .gs-imageResult a.gs-title:visited b {
    color: #4ca84c !important;
  }
  .gs-webResult.gs-result a.gs-title:hover, .gs-webResult.gs-result a.gs-title:hover b, .gs-imageResult a.gs-title:hover, .gs-imageResult a.gs-title:hover b {
    color: #165416 !important;
  }
  .gs-webResult.gs-result a.gs-title:active, .gs-webResult.gs-result a.gs-title:active b, .gs-imageResult a.gs-title:active, .gs-imageResult a.gs-title:active b {
    color: #165416 !important;
  }
  .gsc-cursor-page {
    color: #165416 !important;
  }
  a.gsc-trailing-more-results:link {
    color: #165416 !important;
  }
  .gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {
    color: #000000 !important;
  }
  .gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {
    color: #000000 !important;
  }
  .gs-webResult div.gs-visibleUrl-short {
    color: #000000 !important;
  }
  .gs-webResult div.gs-visibleUrl-short  {
    display: none !important;
  }
  .gs-webResult div.gs-visibleUrl-long {
    display: block !important;
  }
  .gs-promotion div.gs-visibleUrl-short {
    display: none !important;
  }
  .gs-promotion div.gs-visibleUrl-long  {
    display: block !important;
  }
  .gsc-cursor-box {
    border-color: #4ca84c !important;
  }
  .gsc-results .gsc-cursor-box .gsc-cursor-page {
    border-color: #4ca84c !important;
    background-color: #ffffff !important;
    color: #165416 !important;
  }
  .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    border-color: #4ca84c !important;
    background-color: #fce895 !important;
    color: #4ca84c !important;
  }
  .gsc-webResult.gsc-result.gsc-promotion {
    border-color: #F6F6F6 !important;
    background-color: #F6F6F6 !important;
  }
  .gsc-completion-title {
    color: #165416 !important;
  }
  .gsc-completion-snippet {
    color: #000000 !important;
  }
  .gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *,.gs-promotion .gs-snippet a:link  {
    color: #165416 !important;
  }
  .gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gs-promotion .gs-snippet a:visited {
    color: #4ca84c !important;
  }
  .gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion .gs-snippet a:hover  {
    color: #165416 !important;
  }
  .gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion .gs-snippet a:active {
    color: #165416 !important;
  }
  .gs-promotion .gs-snippet, .gs-promotion .gs-title .gs-promotion-title-right, .gs-promotion .gs-title .gs-promotion-title-right * {
    color: #000000 !important;
  }
  .gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl-short  {
    color: #000000 !important;
  }

td.gsc-search-button {
    line-height: 0em !important;
}
.cse .gsc-control-cse, .gsc-control-cse {
    padding: .25em !important;
}
.gcsc-branding {
    display: none !important;
}
.gscb_a {
    font: 18px/13px arial,sans-serif !important;
}
.gsst_a {
    float: right !important;
}
.gsst_b {
    padding: 0px 0px !important;
}

.gsc-search-box .gsc-input>input:hover,
.gsc-input-box-hover {
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.gsc-search-box .gsc-input>input:focus,
.gsc-input-box-focus {
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.gsc-url-top {
    display: none !important;
}

.gsc-table-cell-thumbnail, .gs-promotion-image-cell {
    display: none !important;
}

.gsc-control-cse .gs-result .gs-title {
    font-size: 12px !important;
}

.xg_reset .xg_module_body ul, .xg_reset .xg_module_body ol, .xg_reset .xg_module_body dt, .xg_reset .xg_module_body dd, .xg_reset .xg_module_body dl, .xg_reset .xg_module_body td, .xg_reset .xg_module_body th, .xg_reset .xg_module_body li, .xg_reset .xg_module_body p, .xg_reset .xg_module_body textarea, .xg_reset .xg_module_body input {
    font-size: 11.5px !important;
}

.gsc-table-result, .gsc-thumbnail-inside, .gsc-url-top {
    padding-left: 3px !important;
    padding-right: 1px !important;
}

.gsc-webResult .gsc-result {
    padding: 5px 0px !important;
}

.gsc-table-cell-thumbnail, .gs-promotion-image-cell {
    display: none !important;
}

.gsc-result-info {
    display: none !important;
}

.gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b {
    font-size: 12px !important;
}

.gsc-results .gsc-cursor-box .gsc-cursor-page {
    margin-right: 6px !important;
}

.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
    padding: 6px 10px !important;
}

.gsib_a {
    padding: 2px 0px 4px 4px !important;
}

.gsst_a {
    padding: 0px 0px !important;
}

.gsc-result-info-container {
    display: none !important;
}

.gsc-search-box-tools .gsc-search-box .gsc-input {
    padding-right: 0px !important;
    padding-left: 0px !important;
}

.gsc-table-cell-snippet-close, .gsc-table-cell-snippet-open {
    padding-left: 3px !important;
}

.gsc-result .gs-title {
    overflow: inherit !important;
    display: inline;
}

.gsc-thumbnail-inside {
    display: inline-block !important;
}

.gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {
    width: 155px !important;
}