/***********************************************/
/* groups styles                                */
/***********************************************/ 
.hide { display: none; }
.moreDetailsButton{
/*	background-image:   url(/common/pics/button_80x20.gif); */
	background-color:	#336E99;
	margin-left:		10px;
	margin-right:		290px;
}
.actionButton {
/*	background-image:   url(/common/pics/button_80x20.gif); */
	background-color:	#336E99;
}
.actionButton a,  .moreDetailsButton a{
	font:			    bold .7em "Trebuchet MS";
	color:				#FFB66C;
	padding:			3px;
	text-decoration:	none;
}
#groupsTable {
	width: 500px; 
	border: 0px;
}
.groupsHeader{
	background-color:	#336E99; /* #d4ecfb; */
	color:				#FFB66C;
	border:				0;
	text-align:			left;
}
#socialGroupsCreatTable {
}
#socialGroupsCreatTable label {
	font:			    bold .8em "Trebuchet MS";
	color:				#336E99;
}
.groupStats{
	font:			    bold .7em "Trebuchet MS";
	color:				#336E99;
}
div.groupMembers {
	width:				210px;
	border:				none;
	background-color:	#FFFFFF;
}
.groupName {
	width:				468px;
	font:			    bold .8em "Trebuchet MS";
	color:				#336E99;
	padding:			0px;
	margin:				0px;
	margin-top:			5px;
	margin-left:		10px;
	text-decoration:	none;
/*	border:				1px dotted #FF0000; */ 
}
.groupName a{
	text-decoration:	none;
}
.groupDescription {
	width:				468px;
	font:			    .8em "Trebuchet MS";
	color:				#000000;
	padding:			0px;
	margin:				0px;
	margin-top:			5px;
	margin-left:		10px;
/*	border:				1px dotted #FF0000; */
}
.groupSince {
	font:			    bold .6em "Trebuchet MS";
}
.groupState {
	font:			    bold .6em "Trebuchet MS";
}
div#groupCover {
	width:				625px; /* was 596px; */
	padding:			5px;
	margin-top:			3px;
	margin-bottom:		3px;
	margin-left:		6px;
	margin-right:		2px;
	background-color:	#ffffff; 
	float:				left;
	border:				1px solid #336E99;
}
div#groupCover p {
	margin:				0px;
	margin-left:		10px;
	padding:			0px;
	padding-top:		15px;
	font:				12px "Trebuchet MS", Verdana;
}
.groupsBtn {
	margin-top:			15px;
	margin-bottom:		15px;
	margin-right:		2px;
	padding:			3px 10px 2px 10px;
	font:			    bold .9em "Trebuchet MS";
	background-color:	#FFB66C; /* #d4ecfb; */
	color:				#336E99;
	text-decoration:	none;
	border-top:			1px solid #FFFFFF;
	border-left:		1px solid #FFFFFF;
	border-bottom:		1px solid #717171;
	border-right:		1px solid #717171;	
}
.groupsRepBtn {
	margin:				0px;
	margin-right:		2px;
	padding:			3px 10px 3px 10px;
	font:			    bold .6em "Trebuchet MS";
	background-color:	#FFB66C; /* #d4ecfb; */
	color:				#336E99;
	text-decoration:	none;
	border-top:			1px solid #FFFFFF;
	border-left:		1px solid #FFFFFF;
	border-bottom:		1px solid #717171;
	border-right:		1px solid #717171;
	float:				right;	
}
.groupsBreadCrumb {
	font:			10px "Trebuchet MS";
}

.groupsCatName {
	font:			bold 14px "Trebuchet MS";
	margin:			0px;
	padding:		0px;
	padding-left:	5px;
	text-align:		left;
}
.groupsCatDesc {
	font:			12px "Trebuchet MS";
	margin:			0px;
	padding:		0px;
	padding-left:	5px;
	text-align:		left;
}
.groupsNumbers {
	margin:			0px;
	padding:		0px;
	padding-right:	5px;
	font:			10px "Trebuchet MS";
	text-align:		right;
}
.groupsCatStats {
	padding:		3px;
	padding-right:	6px;
	margin:			0px;
}
.groupsLastCell {
	font:			.7em "Trebuchet MS";
}
.groupssUserName {
	font:			bold .7em "Trebuchet MS";
	font-style: 	italic;
}

.groupsThreadSubject {
	font:			.8em "Trebuchet MS";
}
.groupsThreadUserName {
	padding:		3px;
	padding-right:	6px;
	margin:			0px;
	font:			.8em "Trebuchet MS";
	text-align:		right;
}
.altRow1 {
	background-color:	#ececec;
}
.altRow2 {
	background-color:	#ebf5fc;
}
.threadPagerString {
	font:			10px "Trebuchet MS";
}
.threadHiLite {
	font:			bold 10px "Trebuchet MS";
}
.threadSubject {
	font:			10px "Trebuchet MS";
}
.threadUserName {
	font:			10px "Trebuchet MS";
}
.threadBody {
	font:			12px "Trebuchet MS";
	margin:			0px;
	padding:		0px;
}
.newBtn {
	margin-left:		4px;
	padding:			2px;
	font:			    bold .7em "Trebuchet MS";
	background-color:	#FF0000; 
	color:				#FFFFFF;
	border:				0px;	
}
.fmUserInfo {
}
/*******************************************
 * groups layout
 *******************************************/
div#memContentLeft {
	width:			170px; 
	margin:			0px;
	margin-top:		3px;
	margin-bottom:	8px;
	margin-left:	3px;
	margin-right:	3px;
	padding:		0px;
	float:			left;
/*	border:			1px dotted #FF0000;  */
}
div#memContentRight {
	width:				579px; 
/*
	border-left:		1px solid #711515;
	border-right:		1px solid #711515;
	border-bottom:		1px solid #711515;
*/
	padding:			5px;
	margin-top:			3px;
	margin-bottom:		3px;
	margin-left:		0px;
	margin-right:		2px;
	background-color:	#ffffff; 
	float:				left;
}
div#memContentRight p {
	margin:				0px;
	margin-left:		10px;
	padding:			0px;
	padding-top:		15px;
	font:				12px "Trebuchet MS", Verdana;
}
.current {
	width:				150px;
	background-image:   url(/common/pics/grp.png);
}
.hilite {
	width:				150px;
	background-image:   url(/common/pics/grp_hi.png);
}

/****************************************************
 * Tabbed Navigation definitions
 ****************************************************/
ul#tabnav {
 	list-style-type:	none;
 	margin:				0px;
 	padding-left:		10px;
 	padding-bottom:		24px;
 	border-bottom:		1px solid #711515;
 	font:				bold 11px "Trebuchet MS", Verdana;
}
ul#tabnav li {
 	float:				left;
 	height:				21px;
	background-color:	#336E99; 
	color:				#FFB66C;
 	margin:				2px 2px 0px 2px;
 	border:				1px solid #711515;
}
ul#tabnav a:link, ul#tabnav a:visited {
	display:			block;
	color:				#FFB66C; /* #FFFFFF; */
	background-color:	transparent;
	text-decoration:	none;
	padding:			4px; 
}
ul#tabnav a:hover {
	background-color:	#FFB66C; 
	color:				#336E99;	
}
body#profile li.profile, 
body#myfriend li.myfriend, 
body#comments li.comments,
body#photos li.photos,
body#groups li.groups,
body#myads li.myads,
body#blog li.blog,
body#captnclub li.captnclub {
	border-bottom:		1px solid #FFFFFF;
	color:				#000000;
	background-color:	#FFFFFF;
}
body#profile li.profile a:link, body#profile li.profile a:visited,
body#myfriend li.myfriend a:link, body#myfriend li.myfriend a:visited,
body#comments li.comments a:link, body#comments li.comments a:visited,
body#photos li.photos a:link, body#photos li.photos a:visited,
body#groups li.groups a:link, body#groups li.groups a:visited,
body#myads li.myads a:link, body#myads li.myads a:visited,
body#blog li.blog a:link, body#blog li.blog a:visited,
body#captnclub li.captnclub a:link, body#captnclub li.captnclub a:visited {
	color:				#000000;
	background-color:	#FFFFFF;
}
/****************************************************
 * Event Tab definitions
 ****************************************************/
div#grpEventWidget {
	width:				579px;
	margin:				0px;
	padding:			0px;
	background-image:   url(/common/pics/1x600line.jpg);
	background-repeat:	repeat-x; 
	border:				1px solid #000000; 
}
div#grpEventCalendar {
	width:				300px;
	height:				200px;
	margin:				0px;
	margin-top:			10px;
	margin-left:		10px;
	padding:			0px;
	background-image:   url(/common/pics/300x200rbox.png);
	background-repeat:	no-repeat;
	float:				left;
}
div#grpEventSrchTools {
	width:				255px;
	height:				200px;
	margin:				0px;
	margin-top:			10px;
	margin-left:		5px;
	padding:			0px;
	border:				1px solid #ffffff;
	float:				left;
}
div#grpEventSrchTools label {
	font:			bold 0.7em "Trebuchet MS";
	color: 			#ffffff;	
}
#eventType, #eventDate, #eventState, #eventZipcode, #eventRadius {
	font:			 0.6em "Trebuchet MS";
	color: 			#000000;	
}
#grpEventAddInfo{
	width:			566px;
	border: 		1px solid #EF8861; 
	margin:			0;
	margin-left:	auto;
	margin-right:	auto;
	padding:		3px;
}
div#grpEventAddForm {
	width:			566px;
	border: 		1px solid #000000; 
	margin:			0;
	margin-top:		10px;
	margin-left:	auto;
	margin-right:	auto;
	padding:		3px;

}
div#grpEventAddForm label {
	font:			bold 0.9em "Trebuchet MS";
	color: 			#000000;	
}

#grpEventAckBox{
	width:			560px;
	margin:			0;
	margin-left:	auto;
	margin-right:	auto;
	padding:		5px;
}
#evEventList {
	width: 				560px;
	border:				none; /* 1px solid #ffffff;  */
	margin:				0px;
	margin-top:			10px;
	margin-left:		10px;
	padding:			0px;
	float:				left;
}
#eventsSrchResTitle{
	margin:			0px;
	margin-top:		3px;
	padding:		0px;
	text-align:		center;
	font:			bold 22px "Trebuchet MS";
	color: 			#FFFFFF;
}
#evInfoTitle{
	margin:			0px;
	margin-top:		3px;
	padding:		0px;
	text-align:		left;
	font:			bold 16px "Trebuchet MS";
	color: 			#000000;
}
.evText{
	margin:			0px;
	margin-left:		3px;
	padding:		0px;
	text-align:		left;
	font:			12px "Trebuchet MS";
	color: 			#000000;
}
/*************************************
 * General Album Block Definitions
 *************************************/
.albumBlock {
	width:				564px;
	border:				1px solid #2D6B98; 
	margin:				0px;
	margin-bottom:		5px;
	padding:			5px;
}
.albumBlock img.paCover {
	border:				0px;
	width:				100px;
	margin-right:		5px; 
	float:				left; 
}
.albumBlock p.paTitle {
	font:			bold 12px "Trebuchet MS";
	color: 			#5D5D5D;
	margin:			0px;
	margin-bottom:	5px;

}
.albumBlock p.paDescription {
	font-family: 	"Trebuchet MS";
	color: 			#5D5D5D;
	font-size: 		11px;
	margin:			0px;
}
/*************************************
 * Profile Block Definitions
 *************************************/
.profLabel {
	width:			150px;
	font:			bold 0.7em "Trebuchet MS";
	color: 			#000000;	
}
.profInfo {
	font:			0.9em "Trebuchet MS";
	color: 			#000000;	
}
/*************************************
 * My Account Manager Block Definitions
 *************************************/
.sectionHeader {
	background-color:	#ececec;
	font:			bold 0.9em "Trebuchet MS";
	color: 			#000000;	
	font-variant: small-caps
}
.sectionLabel {
	width:			220px;
	background-color:	#ebf5fc;
	font:			0.7em "Trebuchet MS";
	color: 			#000000;	
	font-variant: small-caps
}
/*************************************
 * comments Block Definitions
 *************************************/
.commentDeleteLink {
	font:			0.9em "Trebuchet MS";
	text-align:		right;
}
.commentDeleteLink a:link, 
.commentDeleteLink a:visited,
.commentDeleteLink a:hover {
	text-decoration:	none;
	color:				#FF0000;
	background-color:	Transparent;
}
.commentDeleteLink a:link img, 
.commentDeleteLink a:visited img,
.commentDeleteLink a:hover img {
	width:	12px;
	height:	12px;
	background-color:	Transparent;
}
/*************************************
 * member search Block Definitions
 *************************************/
div#memberSearchForm {
	margin:			0px;
	padding:		0px;
	margin-left: 	50px;; 
	margin-bottom:	3px;
	border:			1px #336E99; 
}
.memSrch {
	width:				579px;
	margin:				0px;
	margin-top:			3px;
	margin-bottom:		10px;
	margin-left:		auto;
	margin-right:		auto;
	border:				none;
	background-color:	#FFFFFF;
}
#memSrchResHeader {
	font-family: 	"Trebuchet MS";
	color: 			#336E99;
	font-size: 		18px;
	font-style: 	normal;
	text-align:		center;
}
.memSrch p {
	font-size:			18px;
	font-family:		Verdana;
	color:				#000000;
}
.memSrch img {
	border:				none;
	height:				75px;
	width:				75px; 
}
/**************************************
 * capt'n club plug-in definitions
 **************************************/
.subscribeHeader {
	font-family: 	"Trebuchet MS";
	font-size: 		10px;
	color: 			#336E99;
	text-transform: uppercase;
	font-weight: 	bold;
	font-style: 	normal;
	text-decoration:	underline;
	text-align:		center;
}
div.subscribe {
 	width:			574px;
 	margin:			0px;
 	margin-left:	2px;
 	margin-right:	2px;
 	padding:		0px;
 	padding-bottom:	5px;
 	border:			1px solid #336E99;
 }
.subscribeTitle{ 
	font-family: 	"Trebuchet MS";
	color: 			#336E99;
	text-transform: uppercase;
	font-size: 		14px;
	font-weight: 	bold;
	font-style: 	normal;
	letter-spacing: .1pc; 
	text-align:		center;
}
.subscribeCTA{ 
	font-family: 	"Trebuchet MS";
	color: 			#FF0000;
	text-transform: uppercase;
	font-size: 		16px;
	font-weight: 	bold;
	font-style: 	normal;
	text-align:		center;
}
.subscribeInfo{ 
	font-family: 	"Trebuchet MS";
	color: 			#336E99;
	font-size: 		10px;
	font-weight: 	bold;
	font-style: 	normal;
}
.subscribeInfo span.highlight {
	color: 			#FF0000;
}

