p,ol,ul {margin-bottom:1em;}

body {margin-bottom:25px;}
/*navigation*/
#xg_navigation ul li a, #xg_navigation ul li span  {
	font-family:'Arial Bold',helvetica,sans-serif;
	font-size:11px;
	font-weight:300;
	margin:0 auto;
	text-transform:uppercase;
	color:#999999;
	letter-spacing:2px;
	}

#xg_navigation ul {margin:0 auto; width:557px;}
#xg_navigation {margin:0 auto;}
ul.navigation li a {color:#666666;}

#xg_tab_members, #xg_tab_invite, #xg_tab_profile {display:none;}

/*header*/
#xg_masthead p#xg_sitename {padding:0.2em 0 0 57px;}
.space {height:468px;}

/*homepage custom styles*/
#carmenwelcome p {
	font-family:'Arial Bold',helvetica,sans-serif;
	font-weight:300;
	color:#000000;
	font-size:12px;
	line-height:1.45em;
	margin-left:2.5em;
	margin-top:1.3em;
	width:268px;
}

#carmenwelcome h2 {
	font-family:'Arial Bold',helvetica,sans-serif;font-weight:300;color:#333333;
	font-size:14px;
	font-weight:500;
	letter-spacing:3px;
	margin-left:2.2em;
	padding-top:2.1em;
	text-transform:uppercase;
}

.carmenlinks img {
	border:1px solid #333333;
	float:left;
	margin:0 14px 0 0 !important;
	width:232px !important;
}

.carmenlinks img.last {margin:0 !important;}

#connecticons img {margin:0; padding:2px;}

/*module styles*/
.xg_module_head h2 {
	font-family:'Arial Bold',helvetica,sans-serif;
	font-size:14px;
	font-weight:500;
	letter-spacing:3px;
	text-transform:uppercase;
}

.module_text .xg_module_body {overflow:visible;}

/*footer*/
#footerInsert {
	clear:both;
	display:block;
	margin:0 auto;
	width:830px;
	}

#xg_foot {position:relative;}
#xg_foot p a, #xg_foot p {color:#444;font-size:11px;padding-top:10px;}
#xg_foot p.left, #xg_foot p.right {
	display:block;
	float:none !important;
	left:300px;
	margin:20px auto auto;
	position:absolute;
	top:20px;
}
#xg_foot p.right {
	left:370px;
	top:0;
}


/*hide ning branding from ning bar*/
#xn_bar #xn_brand, #xn_bar #xn_gyo_link, #xn_bar #xn_bar_menu_branding {display:none;}

/*input styles*/
input#xn_bar_menu_search_query, select.quickpost {
	background:#333 !important; 
	color:#fff !important;
	border-color:#222 #222 #444 #444 !important;
	}
	
select.quickpost {
	display:none !important;
}

/*photos*/
.xg_widget_photo .tb h1,.xg_widget_photo .xg_sprite-play,
.tb h3 a,.xg_widget_photo .xg_list ul li .tb p span, .module_searchbar, 
.xg_widget_photo ul.navigation, .xg_widget_photo .xg_headline {
	display:none !important;
}
.xg_widget_photo .xg_module_with_dialog .imgarea .mainimg {padding:25px 0px;}
.body_albumdetail_main ul.clist li {
	height:134px;
	line-height:111px;
	width:129px;
}
.body_albumdetail_main ul.clist img {
	height:112px;
	width:80px;
}
#add-comment, #comment_form {display:none;}

/* hiding nav and titles on pages*/
.xg_widget_page .xg_headline, 
.xg_widget_page ul.navigation {display:none !important;}

/*hiding nav and titles on video*/
.xg_widget_video .xg_headline, 
.xg_widget_video ul.navigation {display:none !important;}

/*hiding nav and titles on blog*/
.xg_widget_profiles .xg_headline, 
.xg_widget_profiles ul.navigation {display:none !important;}

/*spacing below banners*/
#banner {padding-bottom:25px;}

/*homepage hacks*/
.module_blog .ib {display:none;}
.module_blog .tb {margin-left:0;}
