/*The Clubroom content type*/



/* _______________________________________ The Clubroom Floor 2*/
	body.section-the-clubroom {
		background: url(../images/bgtile-clubroom.jpg);
		background-repeat: repeat;
		background-attachment: fixed;
	}

	.page-the-clubroom .mask.zoetrope {
		opacity: 0.8;
		background: #bd151b;
	}

/* _______________________________________ FOOTER */
	body.section-the-clubroom .region-bottom, body.section-the-clubroom .region-bottom a{
		color: #7f2f32;
		background:#ff5f65;
	}
	body.section-the-clubroom #block-menu-menu-footer-public-menu ul li a, body.section-the-clubroom #block-menu-menu-footer-public-menu ul li {
		color:#331314;
	}
	body.section-the-clubroom #block-menu-menu-footer-menu ul li a, body.section-the-clubroom #block-menu-menu-footer-menu ul li {
		color:#331314;
	}
	body.section-the-clubroom #block-menu-menu-footer-menu ul li a:hover, body.section-the-clubroom #block-menu-menu-footer-public-menu ul li a:hover {
		color:black;
	}




	#redbutton {
		background: #BD151B url(../images/white-arrow.png) 10px 6px no-repeat;
		padding: 1px 15px 1px 28px;
		border: none;
		border-radius: 5px;
		-moz-border-radius: 5px;
		font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
		color: black;
		font-weight: bold;
	}

/* _______________________________________ Specific Clubroom Node requirements*/
	.userlist{
		background: white;
	}
	.userlist ul{
		margin:0;
		padding:0;
		overflow: hidden;
		width: 820px;
	}
	.userlist ul li{
		list-style-type: none;
		overflow: hidden;
		float: left;
		width: 67px;
		background: black;
		margin: 0 20px 20px 0;
		height: 67px;
	}
	.userlist ul li .avatar{
		float:left;
		width:100px;
	}
	.userlist ul li .memberdetails{
		float:right;
		width:150px;
	}
	.userlist ul li .memberdetails h3{
		margin:0;
	}

	.userlist ul li .memberdetails .field-name-field-biography .field-label{
		display:none;
	}

	.page-the-clubroom .memberWrap{
		overflow:hidden;
		margin-bottom: 20px;
		height: 342px;
	}
	.page-the-clubroom .memberWrap .copy{
		float:left;
		width:300px;
		font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
		font-size: 18px;
		color: #bd151b;
		text-transform: uppercase;
		font-weight: bold;
	}
	.page-the-clubroom .memberWrap .filterform{
		float:right;
	}
/* _______________________________________ end Specific Clubroom Node requirements*/



/* _______________________________________ SUB MENU */
	#block-menu-menu-the-clubroom-menu{}
	#block-menu-menu-the-clubroom-menu .block-title{display:none;}
	#block-menu-menu-the-clubroom-menu ul{
		overflow:hidden;
		padding:0;
		margin:0;
	}
	#block-menu-menu-the-clubroom-menu ul li{
		list-style: none;
		margin: 0 20px 0 0;
		float:left;
		color: 	white;
		font-size: 16px;
		font-weight: bold;
	}
	#block-menu-menu-the-clubroom-menu ul li a{
		text-decoration: none;
		color: #ffffff;
	}
	.page-the-clubroom .zoetropemenu li.selected a{
		text-decoration: none;
		color: #ff777c;
	}
	#block-menu-menu-the-clubroom-menu ul li a.active-trail, #block-menu-menu-the-clubroom-menu ul li a:hover{
		text-decoration: none;
		color: #ff777c;
	}
/* _______________________________________ end SUB MENU */



/* _______________________________________ LANDING (LOUNGE) */
.page-the-clubroom{}

.advert_clubroom_linkedin {
	margin-bottom: 3px;
}

.page-the-clubroom #content{
	padding:0;
}
.page-the-clubroom .wrappers{
	overflow:hidden;
}
.page-the-clubroom .wrappers .left{
	float: left;
	width: 395px;
	margin: 0 10px 0 0;
}
.page-the-clubroom .wrappers .right{
	float: left;
	width: 385px;
	margin-left: 12px;
}

/* Module type 1 */
.page-the-clubroom .view-display-id-clubroom_landing{
	padding:0;
	overflow: hidden;
	width: 450px;
}

.page-the-clubroom .view-display-id-clubroom_landing .view-content ul{
	margin:0;
	padding:0;
}
.page-the-clubroom .view-display-id-clubroom_landing .view-content{
	overflow:hidden;
	width: 408px;
}

.page-the-clubroom .view-display-id-block_1{
	padding:0;
	overflow: hidden;
	width: 450px;
}

.page-the-clubroom .view-display-id-block_1 .view-content ul{
	margin:0;
	padding:0;
}
.page-the-clubroom .view-display-id-block_1 .view-content{
	overflow:hidden;
	width: 408px;
}



.page-the-clubroom #searchingpane{overflow:hidden;}
.page-the-clubroom #searchingpane label{
	float:left;
	color:#c00d13;
	text-transform: uppercase;
	font-size: 18px;
	font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
	line-height: 21px;
	text-decoration: none;
	font-weight: bold;


}
.page-the-clubroom #searchingpane input{
	float:right;
	border: 1px solid grey;
	font-size: 12px;
	padding: 2px;
	margin-left:7px;
}

#resetUserSearchForm{
  float:right;
  font-size: 11px;
  text-decoration: underline;
  cursor:pointer;
  clear:both;
}

.page-the-clubroom #searchingpane #searchMemberLabel{
	float:right;
	background: url("../images/arrow-red-m.png") no-repeat 130px 6px;
	padding-right:15px;
}

.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row-1 {
	background:white!important;
}

.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row-1 .clubroomwrap{
	background:black!important;
	overflow:hidden;
	height: 120px;
}

.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row-1 .views-field-field-feature-image{
	float:left!important;
}
.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row-1 .views-field-title{
	color:  white!important;
	float: right!important;
}
.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row-1 .views-field-title a{
	color: white!important;
	text-decoration: none;
}
.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row-1 .views-field-body{
	float: right!important;
	color: #b2b2b2;
}
.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row-1 .views-field-body a{
	color: #77a300;
}

.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row .views-field-body a{
	color: #77a300;
	font-weight: bold;
}

.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row .views-field-title a{
	color: #bd151b;
	text-decoration: none;
}





.page-the-clubroom .view-display-id-block_1 .view-content .views-row-1 {
	background:white!important;
}

.page-the-clubroom .view-display-id-block_1 .view-content .views-row-1 .clubroomwrap{
	background:black!important;
	overflow:hidden;
	height: 120px;
}

.page-the-clubroom .view-display-id-block_1 .view-content .views-row-1 .views-field-field-feature-image{
	float:left!important;
}
.page-the-clubroom .view-display-id-block_1 .view-content .views-row-1 .views-field-title{
	color:  white!important;
	float: right!important;
}
.page-the-clubroom .view-display-id-block_1 .view-content .views-row-1 .views-field-title a{
	color: white!important;
	text-decoration: none;
}
.page-the-clubroom .view-display-id-block_1 .view-content .views-row-1 .views-field-body{
	float: right!important;
	color: #b2b2b2;
}
.page-the-clubroom .view-display-id-block_1 .view-content .views-row-1 .views-field-body a{
	color: #77a300;
}

.page-the-clubroom .view-display-id-block_1 .view-content .views-row .views-field-body a{
	color: #77a300;
	font-weight: bold;
}

.page-the-clubroom .view-display-id-block_1 .view-content .views-row .views-field-title a{
	color: #bd151b;
	text-decoration: none;
}


/*
.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row {
	background:white;
	padding:7px;
	margin-bottom:10px;
	overflow:hidden;
	height: 120px;
}
*/
/*
.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row .views-field-title{
	float: left;
	width: 200px;
	color: black;
	font-weight: bold;
	font-size: 16px;
	line-height: 17px;
	font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
	text-transform: uppercase;
	padding: 10px 0;
}*/
/*
.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row .views-field-body{
	float: left;
	width: 200px;
	color: #6d6d6d;
	font-size: 13px;
	line-height: 14px;
}*/

/* end Module type 1 */

/* Module type 2 */
.page-the-clubroom .view-display-id-clubroom_landing_secondary{
	padding:2px;
	width: 385px;
	height: 121px;
	overflow: hidden;
	background:white;
	border: 7px solid white;
}

.page-the-clubroom .view-display-id-clubroom_landing_secondary .view-content .views-row .views-field-title{
	float: right;
	width: 200px;
	color: #bd151b;
	font-weight: bold;
	font-size: 16px;
	line-height: 17px;
	font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
	text-transform: uppercase;
	padding: 0;
}
.page-the-clubroom .view-display-id-clubroom_landing_secondary .view-content .views-row .views-field-title a{
	color: #bd151b;
	text-decoration: none;
}
.page-the-clubroom .view-display-id-clubroom_landing_secondary .view-content .views-row .views-field-body{
	float: right;
	width: 200px;
	clear: right;
	color: black;
	font-size: 13px;
	line-height: 14px;
	padding: 10px 5px;
}
.page-the-clubroom .view-display-id-clubroom_landing_secondary .view-content .views-row .views-field-body a{
	color: #bd151b;
	font-weight: bold;
}
/* end Module type 2 */

/* Advert Module */
.page-the-clubroom .advert{
	padding:0 10px;
	width: 365px;
	height: 120px;
	overflow: hidden;
	background:black url(../images/clubroom-meetmembers.jpg) center right no-repeat;
	border: 7px solid white;
	margin-bottom: 8px;
}
.page-the-clubroom .advert_title{
	color: white;
	width: 150px;
	font-weight: bold;
	font-size: 16px;
	line-height: 17px;
	font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
	text-transform: uppercase;
	padding: 10px 0 0 5px;
}
.page-the-clubroom .advert_title a{
	color: white;
	text-decoration: none;
}
.page-the-clubroom .advert_body{
	color: #b2b2b2;
	width: 150px;
	font-size: 13px;
	line-height: 14px;
	padding: 10px 5px;
}
.page-the-clubroom .advert_body a{
	color: #77a300;
	font-weight: bold;
}

/* end Advert Module */


/* Message */


.pm.disable .deactivated{
	display:block;
	width: 368px;
	border: 7px solid white;
	padding: 9px;
	background:white url(../images/icon-message.jpg) center right no-repeat;
}
.pm.disable .privatemessages{ display:none; width: 362px; }

.pm.enable .deactivated{ display:none; }
.pm.enable .privatemessages{
	display:block;
	color: black;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	padding: 18px;
	width: 363px;
	line-height: 16px;
}

.pm.enable .privatemessages.nomessage{
	height:309px;
}

.pm .deactivated{  }
.pm .deactivated a{
	color:#bd151b;
	display:block;
	text-transform:uppercase;
	font-weight: bold;
	font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
	font-size: 17px;
	text-decoration: none;

}

.composed.disable .deactivated{	display:block; width: 363px; }
.composed.disable .composemessage{ 	display:none; width: 365px; }
.composed.enable .deactivated{ display:none; width: 365px; }
.composed.enable .composemessage{ display:block; width: 385px; }

.composed{
	margin-bottom:10px;
}
.composed .deactivated{
	background: white;
	padding:18px;
}
.composed .deactivated a{
	color:#bd151b;
	display:block;
	text-transform:uppercase;
	font-weight: bold;
	font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
	font-size: 17px;
	text-decoration: none;
}






	.privatemessages{
		position:relative;
		background:#ffffff;
		padding:15px;
		width:345px;
	}
	.privatemessages h2{
		margin:0;
		font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
		font-size: 17px;
		color: #bd151b;
		text-transform: uppercase;
	}

	.privatemessages ul{
		margin:0;
		padding:0;
	}

	.privatemessages li{
		list-style-type:none;
		overflow:hidden;
		border-top:1px solid #000000;
		padding-top:10px;
		padding-bottom:10px;
	}

	.privatemessages li .user{
		float:left;
		width:125px;
	}

	.privatemessages li .message{
		float:right;
		width:215px;
	}

	.composemessage{
		position:relative;
		background:#ffffff;
		padding:7px;
		width:345px;
		margin-bottom:10px;
	}
	.composemessage h2{
		margin: 0;
		text-transform: uppercase;
		color: #BD151B;
		margin-bottom: 15px;
		font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
		font-weight: bold;
		font-size: 17px;
		line-height: 17px;
		text-decoration: none;
	}

	.composemessage .composewrap{
		background: black;
		color: white;
		padding:15px;
		font-size: 12px;
	}
	.composemessage .composewrap p{
		font-size: 12px;
		color: #B2B2B2;
		line-height: 14px;
		width: 300px;
	}

	.composemessage  #privatemsg-new .form-item{
		margin-bottom: 15px;
		width: 302px;
	}

	.composemessage  #privatemsg-new{
		width: 293px;
	}

	.composemessage  #privatemsg-new label{
		display:none;
	}

	.composemessage  #privatemsg-new .form-actions{
		position:absolute;
		top:265px;
		right:15px;
		margin:0;
	}

	.composemessage  #privatemsg-new .description, .composemessage  #privatemsg-new .filter-wrapper, .composemessage  #privatemsg-new #edit-token, .composemessage  #privatemsg-new #edit-cancel{
		display:none;
	}

	.composemessage  #privatemsg-new input[type="text"]{
		width: 290px;
		border: 1px solid #000000;
		padding: 5px;
		background:white;
	}
	/*
	.composemessage  #privatemsg-new .form-submit{
		background: url("../images/search-btn.gif") no-repeat;
		text-indent: -999px;
		position: relative;
		width: 25px;
		height: 25px;
		border:0;
	}
    */


  #privateMessage #edit-submit--8{
	background: #8BC33D url(../../zen-internals/images/arrow-white-m.png) no-repeat 8px center!important;
	text-indent:0!important;
  width:120px!important;
  left:0px!important;
  top:10px!important;
	padding: 3px;
	border-radius: 3px;
	text-transform: uppercase;
	padding-left: 25px;
	padding-right: 10px;
	font-size: 14px;
	border: 0;
	font-family:'Open Sans Condensed', 'Arial Narrow', sans-serif;
	font-weight:bold;
}

/* end Message */



.page-the-clubroom #content .panels-flexible-region-inside .panel-pane{
	background:grey;
}

.page-the-clubroom .clubroomwrap {
	overflow: hidden;
}

/* _______________________________________ end LANDING (LOUNGE) */







/* _______________________________________ MEMBERS */

#filtertarget{
	width:300px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #666;
	border: 1px solid #CCC;
	padding: 4px 8px;
	margin: 0 10px 0 0;
}

.page-the-clubroom .memberslist{
	padding: 15px 20px;
	background:#ffffff;
	width: 767px;
	height: 371px;
}

.page-the-clubroom .memberWrap,
.page-the-clubroom .boardWrap{}

.page-the-clubroom .memberWrap ul,
.page-the-clubroom .boardWrap ul{
	margin:0;
	padding: 0;
	overflow: hidden;
}
.page-the-clubroom .memberWrap ul li,
.page-the-clubroom .boardWrap ul li
{
	float:left; list-style-type:none; margin-right: 10px;
}

.page-the-clubroom .memberWrap ul li .user,
.page-the-clubroom .boardWrap ul li .user{width:80px; }


.page-the-clubroom .memberWrap ul li .user .thumb,
.page-the-clubroom .boardWrap ul li .user .thumb{}
.page-the-clubroom .memberWrap ul li .user .tick,
.page-the-clubroom .boardWrap ul li .user .tick{display:none;}
.page-the-clubroom .memberWrap ul li .user .details,
.page-the-clubroom .boardWrap ul li .user .details{display:none; }



.page-the-clubroom .memberslist .searchPane{
	margin: 0;

}


.page-the-clubroom .memberslist .memberPane{

}

/* otherarticles */
.page-the-clubroom .otherarticles{
	overflow: hidden;
	margin-bottom: 10px;
}
.page-the-clubroom .otherarticles .relatedaritcles .view-content .views-row {
	background-color: white;
	padding: 7px;
	float: left;
	width: 385px;
	margin: 0 9px 0 0;
	height: 120px;
}

.relatedaritcles .view-content .views-row-2 .inner-wrapper, .relatedaritcles .view-content .views-row-1 .inner-wrapper{
	height: 120px;
	overflow: hidden;
}

.page-the-clubroom .otherarticles .relatedaritcles .view-content .views-row.views-row-last {
	margin-right: 0;
}

.page-the-clubroom .otherarticles .relatedaritcles .view-content .views-row .views-field-title{
	float: right;
	color: white;
	font-weight: bold;
	font-size: 16px;
	line-height: 17px;
	font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
	text-transform: uppercase;
	padding: 10px 0;
	width: 232px;
}
.page-the-clubroom .otherarticles .relatedaritcles  .view-content .views-row .views-field-title a{
	color: white;
	text-decoration: none;
}

.page-the-clubroom .otherarticles .relatedaritcles  .view-content .views-row .views-field-field-feature-image{
	float: left;
}

/* end otherarticles */
/* _______________________________________ end MEMBERS */







#board .boardmemberwrap {
    background:  url(../../zen-internals/images/clubroom-theboard-bg.png) no-repeat -3px top;
    padding: 35px 32px;
    height: 289px;
}




/*The Clubroom content type*/



/* _______________________________________ The Clubroom Floor 2*/


	.page-the-clubroom .mask.zoetrope {
		opacity: 0.5;
		background: #bd151b;
	}

/* _______________________________________ FOOTER */
	body.section-the-clubroom .region-bottom, body.section-the-clubroom .region-bottom a{
		color: #7f2f32;
		background:#ff5f65;
	}
	body.section-the-clubroom #block-menu-menu-footer-public-menu ul li a, body.section-the-clubroom #block-menu-menu-footer-public-menu ul li {
		color:#331314;
	}
	body.section-the-clubroom #block-menu-menu-footer-menu ul li a, body.section-the-clubroom #block-menu-menu-footer-menu ul li {
		color:#331314;
	}
	body.section-the-clubroom #block-menu-menu-footer-menu ul li a:hover, body.section-the-clubroom #block-menu-menu-footer-public-menu ul li a:hover {
		color:black;
	}




	#redbutton {
		background: #BD151B url(../images/white-arrow.png) 10px 6px no-repeat;
		padding: 1px 15px 1px 28px;
		border: none;
		border-radius: 5px;
		-moz-border-radius: 5px;
		font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
		color: black;
		font-weight: bold;
	}

/* _______________________________________ Specific Clubroom Node requirements*/
	.userlist{
		background: white;
	}
	.userlist ul{
		margin:0;
		padding:0;
		overflow: hidden;
		width: 820px;
	}
	.userlist ul li{
		list-style-type: none;
		overflow: hidden;
		float: left;
		width: 67px;
		background: black;
		margin: 0 20px 20px 0;
		height: 67px;
	}
	.userlist ul li .avatar{
		float:left;
		width:100px;
	}
	.userlist ul li .memberdetails{
		float:right;
		width:150px;
	}
	.userlist ul li .memberdetails h3{
		margin:0;
	}

	.userlist ul li .memberdetails .field-name-field-biography .field-label{
		display:none;
	}

	.page-the-clubroom .memberWrap{
		overflow:hidden;
		margin-bottom: 20px;
	}
	.page-the-clubroom .memberWrap .copy{
		float:left;
		width:300px;
		font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
		font-size: 18px;
		color: #bd151b;
		text-transform: uppercase;
		font-weight: bold;
	}
	.page-the-clubroom .memberWrap .filterform{
		float:right;
	}
/* _______________________________________ end Specific Clubroom Node requirements*/



/* _______________________________________ SUB MENU */
	#block-menu-menu-the-clubroom-menu{}
	#block-menu-menu-the-clubroom-menu .block-title{display:none;}
	#block-menu-menu-the-clubroom-menu ul{
		overflow:hidden;
		padding:0;
		margin:0;
	}
	#block-menu-menu-the-clubroom-menu ul li{
		list-style: none;
		margin: 0 20px 0 0;
		float:left;
		color: 	white;
		font-size: 16px;
		font-weight: bold;
	}
	#block-menu-menu-the-clubroom-menu ul li a{
		text-decoration: none;
		color: #ffffff;
	}
	.page-the-clubroom .zoetropemenu li.selected a{
		text-decoration: none;
		color: #ff777c;
	}
	#block-menu-menu-the-clubroom-menu ul li a.active-trail, #block-menu-menu-the-clubroom-menu ul li a:hover{
		text-decoration: none;
		color: #ff777c;
	}
/* _______________________________________ end SUB MENU */



/* _______________________________________ LANDING (LOUNGE) */
.page-the-clubroom{}

.advert_clubroom_linkedin {
	margin-bottom: 3px;
}

.page-the-clubroom #content{
	padding:0;
}
.page-the-clubroom .wrappers{
	overflow:hidden;
}
.page-the-clubroom .wrappers .left{
	float: left;
	width: 395px;
	margin: 0 10px 0 0;
}
.page-the-clubroom .wrappers .right{
	float: left;
	width: 385px;
	margin-left: 12px;
}

/* Module type 1 */
.page-the-clubroom .view-display-id-clubroom_landing{
	padding:0;
	overflow: hidden;
	width: 450px;
}


.page-the-clubroom .view-display-id-clubroom_landing .view-content ul{
	margin:0;
	padding:0;
}
.page-the-clubroom .view-display-id-clubroom_landing .view-content{
	overflow:hidden;
	width: 408px;
}


.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row-1 {
	background:white!important;
}

.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row-1 .clubroomwrap{
	background:black!important;
	overflow:hidden;
	height: 120px;
}

.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row-1 .views-field-field-feature-image{
	float:left!important;
}
.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row-1 .views-field-title{
	color:  white!important;
	float: right!important;
}
.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row-1 .views-field-title a{
	color: white!important;
	text-decoration: none;
}
.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row-1 .views-field-body{
	float: right!important;
	color: white!important;
}
.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row-1 .views-field-body a{
	color: #77a300;
}


.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row {
	background:white;
	padding:7px;
	margin-bottom:10px;
	overflow:hidden;
	height: 120px;
}

.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row .views-field-field-feature-image{
	float:right;
}
.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row .views-field-title{
	float: left;
	width: 200px;
	color: black;
	font-weight: bold;
	font-size: 16px;
	line-height: 17px;
	font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
	text-transform: uppercase;
	padding: 5px 5px 10px 0;
}
.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row .views-field-title a{
	color: #bd151b;
	text-decoration: none;
}


.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row .views-row-first .views-field-body{
	float: left;
	width: 200px;
	color: #fff;
	font-size: 13px;
	line-height: 14px; 
}
.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row .views-field-body {
	float: left;
	width: 200px;
	color: #6D6D6D;
	font-size: 13px;
	line-height: 14px;
	padding: 0px 5px 10px 0;
}

.page-the-clubroom .view-display-id-clubroom_landing .view-content .views-row .views-field-body a{
	color: #77a300;
	font-weight: bold;
}


.page-the-clubroom .view-display-id-block_1{
	padding:0;
	overflow: hidden;
	width: 450px;
}


.page-the-clubroom .view-display-id-block_1 .view-content ul{
	margin:0;
	padding:0;
}
.page-the-clubroom .view-display-id-block_1 .view-content{
	overflow:hidden;
	width: 398px;
}


.page-the-clubroom .view-display-id-block_1 .view-content .views-row-1 {
	background:white!important;
}

.page-the-clubroom .view-display-id-block_1 .view-content .views-row-1 .clubroomwrap{
	background:black!important;
	overflow:hidden;
	height: 120px;
}

.page-the-clubroom .view-display-id-block_1 .view-content .views-row-1 .views-field-field-feature-image{
	float:left!important;
}
.page-the-clubroom .view-display-id-block_1 .view-content .views-row-1 .views-field-title{
	color:  white!important;
	float: right!important;
}
.page-the-clubroom .view-display-id-block_1 .view-content .views-row-1 .views-field-title a{
	color: white!important;
	text-decoration: none;
}
.page-the-clubroom .view-display-id-block_1 .view-content .views-row-1 .views-field-body{
	float: right!important;
	color: white!important;
}
.page-the-clubroom .view-display-id-block_1 .view-content .views-row-1 .views-field-body a{
	color: #77a300;
}


.page-the-clubroom .view-display-id-block_1 .view-content .views-row {
	background:white;
	padding:7px;
	margin-bottom:10px;
	overflow:hidden;
	height: 120px;
}

.page-the-clubroom .view-display-id-block_1 .view-content .views-row .views-field-field-feature-image{
	float:right;
}
.page-the-clubroom .view-display-id-block_1 .view-content .views-row .views-field-title{
	float: left;
	width: 190px;
	color: black;
	font-weight: bold;
	font-size: 16px;
	line-height: 17px;
	font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
	text-transform: uppercase;
	padding: 5px 5px 10px 0;
}
.page-the-clubroom .view-display-id-block_1 .view-content .views-row .views-field-title a{
	color: #bd151b;
	text-decoration: none;
}


.page-the-clubroom .view-display-id-block_1 .view-content .views-row .views-row-first .views-field-body{
	float: left;
	width: 200px;
	color: #fff;
	font-size: 13px;
	line-height: 14px; 
}
.page-the-clubroom .view-display-id-block_1 .view-content .views-row .views-field-body {
	float: left;
	width: 190px;
	color: #6D6D6D;
	font-size: 13px;
	line-height: 14px;
	padding: 0px 5px 10px 0;
}

.page-the-clubroom .view-display-id-block_1 .view-content .views-row .views-field-body a{
	color: #77a300;
	font-weight: bold;
}



/* end Module type 1 */

/* Module type 2 */
.page-the-clubroom .view-display-id-clubroom_landing_secondary{
	padding:2px;
	width: 385px;
	height: 121px;
	overflow: hidden;
	background:white;
	border: 7px solid white;
}

.page-the-clubroom .view-display-id-clubroom_landing_secondary .view-content .views-row .views-field-title{
	float: right;
	width: 210px;
	color: #bd151b;
	font-weight: bold;
	font-size: 16px;
	line-height: 17px;
	font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
	text-transform: uppercase;
	padding: 0;
}
.page-the-clubroom .view-display-id-clubroom_landing_secondary .view-content .views-row .views-field-title a{
	color: #bd151b;
	text-decoration: none;
}
.page-the-clubroom .view-display-id-clubroom_landing_secondary .view-content .views-row .views-field-body{
	float: right;
	width: 190px;
	clear: right;
	color: black;
	font-size: 13px;
	line-height: 14px;
	padding: 10px 5px;
}
.page-the-clubroom .view-display-id-clubroom_landing_secondary .view-content .views-row .views-field-body a{
	color: #bd151b;
	font-weight: bold;
}
/* end Module type 2 */

/* Advert Module */
.page-the-clubroom .advert{
	padding:0 10px;
	width: 365px;
	height: 120px;
	overflow: hidden;
	background:black url(../images/TMS_widget.jpg) center right no-repeat;
	background-size: 203px auto;
	border: 7px solid white;
	margin-bottom: 10px;
}
.page-the-clubroom .advert_title{
	color: white;
	width: 150px;
	font-weight: bold;
	font-size: 16px;
	line-height: 17px;
	font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
	text-transform: uppercase;
	padding: 10px 0 0 5px;
}
.page-the-clubroom .advert_title a{
	color: white;
	text-decoration: none;
}
.page-the-clubroom .advert_body{
	color: #fff;
	width: 150px;
	font-size: 13px;
	line-height: 14px;
	padding: 10px 5px;
}
.page-the-clubroom .advert_body a{
	color: #77a300;
	font-weight: bold;
}

/* end Advert Module */


/* Message */


.pm.disable .deactivated{
	display:block;
	width: 368px;
	border: 7px solid white;
	padding: 9px;
	background:white url(../images/icon-message.jpg) center right no-repeat;
}
.pm.disable .privatemessages{ display:none; width: 362px; }

.pm.enable .deactivated{ display:none; }
.pm.enable .privatemessages{
	display:block;
	color: black;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	padding: 18px;
	width: 363px;
	line-height: 16px;
}

.pm.enable .privatemessages.nomessage{
	height:309px;
}

.pm .deactivated{  }
.pm .deactivated a{
	color:#BD151B;
	display:block;
	text-transform:uppercase;
	font-weight: bold;
	font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
	font-size: 17px;
	text-decoration: none;

}

.composed.disable .deactivated{	display:block; width: 363px; }
.composed.disable .composemessage{ 	display:none; width: 365px; }
.composed.enable .deactivated{ display:none; width: 365px; }
.composed.enable .composemessage{ display:block; width: 385px; }

.composed{
	margin-bottom:10px;
}
.composed .deactivated{
	background: white;
	padding:18px;
}
.composed .deactivated a{
	color:#bd151b;
	display:block;
	text-transform:uppercase;
	font-weight: bold;
	font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
	font-size: 17px;
	text-decoration: none;
}






	.privatemessages{
		position:relative;
		background:#ffffff;
		padding:15px;
		width:345px;
	}
	.privatemessages h2{
		margin:0;
		font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
		font-size: 17px;
		color: #bd151b;
		text-transform: uppercase;
	}

	.privatemessages ul{
		margin:0;
		padding:0;
	}

	.privatemessages li{
		list-style-type:none;
		overflow:hidden;
		border-top:1px solid #000000;
		padding-top:10px;
		padding-bottom:10px;
	}

	.privatemessages li .user{
		float:left;
		width:125px;
	}

	.privatemessages li .message{
		float:right;
		width:215px;
	}

	.composemessage{
		position:relative;
		background:#ffffff;
		padding:7px;
		width:345px;
		margin-bottom:10px;
	}
	.composemessage h2{
		margin: 0;
		text-transform: uppercase;
		color: #BD151B;
		margin-bottom: 15px;
		font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
		font-weight: bold;
		font-size: 17px;
		line-height: 17px;
		text-decoration: none;
	}

	.composemessage .composewrap{
		background: black;
		color: white;
		padding:15px;
		font-size: 12px;
	}
	.composemessage .composewrap p{
		font-size: 12px;
		color: #B2B2B2;
		line-height: 14px;
		width: 300px;
	}

	.composemessage  #privatemsg-new .form-item{
		margin-bottom: 15px;
		width: 302px;
	}

	.composemessage  #privatemsg-new{
		width: 293px;
	}

	.composemessage  #privatemsg-new label{
		display:none;
	}

	.composemessage  #privatemsg-new .form-actions{
		position:absolute;
		top:265px;
		right:15px;
		margin:0;
	}

	.composemessage  #privatemsg-new .description, .composemessage  #privatemsg-new .filter-wrapper, .composemessage  #privatemsg-new #edit-token, .composemessage  #privatemsg-new #edit-cancel{
		display:none;
	}

	.composemessage  #privatemsg-new input[type="text"]{
		width: 290px;
		border: 1px solid #000000;
		padding: 5px;
		background:white;
	}

	.composemessage  #privatemsg-new .form-submit{
		background: url("../images/search-btn.gif") no-repeat;
		text-indent: -999px;
		position: relative;
		width: 25px;
		height: 25px;
		border:0;
	}

/* end Message */



.page-the-clubroom #content .panels-flexible-region-inside .panel-pane{
	background:grey;
}

.page-the-clubroom .clubroomwrap {
	overflow: hidden;
}

/* _______________________________________ end LANDING (LOUNGE) */







/* _______________________________________ MEMBERS */

#filtertarget{
	width:300px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #666;
	border: 1px solid #CCC;
	padding: 4px 8px;
	margin: 0 10px 0 0;
}

.page-the-clubroom .memberslist{
	padding: 15px 20px;
	background:#ffffff;
	width: 767px;
	height: 381px;
}

.page-the-clubroom .memberWrap,
.page-the-clubroom .boardWrap{

}

.page-the-clubroom .boardWrap{
	height: 282px;
	overflow:hidden;
}

.page-the-clubroom .memberWrap ul,
.page-the-clubroom .boardWrap ul{
	margin:0;
	padding: 0;
	overflow: hidden;
}
.page-the-clubroom .memberWrap ul li,
.page-the-clubroom .boardWrap ul li
{
	float:left; list-style-type:none; margin-right: 10px;
}

.page-the-clubroom .memberWrap ul li .user,
.page-the-clubroom .boardWrap ul li .user{width:80px; }


.page-the-clubroom .memberWrap ul li .user .thumb,
.page-the-clubroom .boardWrap ul li .user .thumb{}
.page-the-clubroom .memberWrap ul li .user .tick,
.page-the-clubroom .boardWrap ul li .user .tick{display:none;}
.page-the-clubroom .memberWrap ul li .user .details,
.page-the-clubroom .boardWrap ul li .user .details{display:none; }



/* otherarticles */
.page-the-clubroom .otherarticles{
	overflow: hidden;
	margin-bottom: 10px;
}
.page-the-clubroom .otherarticles .relatedaritcles .view-content .views-row {
	background-color: white;
	padding: 7px;
	float: left;
	width: 385px;
	margin: 0 9px 0 0;
	height: 120px;
}

.relatedaritcles .view-content .views-row-2 .inner-wrapper, .relatedaritcles .view-content .views-row-1 .inner-wrapper{
	height: 120px;
	overflow: hidden;
}

.page-the-clubroom .otherarticles .relatedaritcles .view-content .views-row.views-row-last {
	margin-right: 0;
}

.page-the-clubroom .otherarticles .relatedaritcles .view-content .views-row .views-field-title{
	float: right;
	color: white;
	font-weight: bold;
	font-size: 16px;
	line-height: 17px;
	font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
	text-transform: uppercase;
	padding: 10px 0;
	width: 189px;
}

.page-the-clubroom .relatedaritcles .view-content .views-row-1 .views-field-body .views-field-body,
.page-the-clubroom .relatedaritcles .view-content .views-row-2 .views-field-body .views-field-body{
	width:178px;
}

.page-the-clubroom .otherarticles .relatedaritcles  .view-content .views-row .views-field-title a{
	color: white;
	text-decoration: none;
}

.page-the-clubroom .otherarticles .relatedaritcles  .view-content .views-row .views-field-field-feature-image{
	float: left;
}

/* end otherarticles */
/* _______________________________________ end MEMBERS */




#board .boardmemberwrap {
    background:  url(../../zen-internals/images/clubroom-theboard-bg.png) no-repeat -3px top;
    padding: 35px 32px;
    height: 310px;
}








/* _______________________________________ old PARTNERS */
	.page-the-clubroom .partnersblock{
		overflow:hidden;
	}

	.page-the-clubroom .partnersblock .cell{
		background: white;
		float: left;
		margin-right: 10px;
		margin-bottom: 10px;
		width: 183px;
		height: 121px;
		padding: 3px;
	}

	.page-the-clubroom .partnersblock .cell.small{

	}
	.page-the-clubroom .partnersblock .cell.large{

	}

	.page-the-clubroom .partnersblock .cell .wraps{
		background: white;

	}

	.page-the-clubroom .partnersblock .cell .tax-label {
		display: none;
	}

/* _______________________________________ end old PARTNERS */



	.page-the-clubroom .thesponsors{
		background:#ffffff;
	}


/* _______________________________________ PARTNERS */




/* ----------------------------- minorly viewed ----------------------------- */
	#minorpartners {
		width: 182px;
		float: right;
	}
	#thePartners #minorpartners{
	}

	#thePartners #minorpartners .minor{
		overflow:hidden;
		height:400px;
		padding-top: 10px;

	}

	#thePartners #minorpartners .minor ul{
		margin:0;
		padding: 0;
	}

	#thePartners #minorpartners .minor ul li{
		list-style-type: none;
		position: relative;
		padding: 0;
		margin: 0;
		margin-bottom: 10px;
		background: white;
		width: 182px;
		height: 120px;
	}

	#thePartners #minorpartners .minor ul li .title{
		position: absolute;
		width: 100%;
		display: none;
		bottom: 0;
		color: white;
		background:rgba(0,0,0,0.6);
		font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
		text-transform: uppercase;
		font-weight: bold;
		font-size: 13px;
		padding: 5px;
		line-height:14px;
	}

	#thePartners #minorpartners .minor ul li .title a{
		display:block;
		text-decoration: none;
	}
/* ----------------------------- end minorly viewed ----------------------------- */




#thePartners .majorPartnerWrap {
	overflow:hidden;
	float:left;
	padding: 7px 10px;
}


#thePartners #partners_top #minorpartners{
	float:right;
	width:200px;
	padding: 7px 0 0 0;
}












/* ----------------------------- Video Carousel ----------------------------- */

	#thePartners .partnerarrows {
		background: white;
		margin-top: 42px;
	}

	#thePartners .prevpartner {
		float: left;
		width: 34px;
	}
	#thePartners .nextpartner {
		float: right;
		width: 34px;
	}
	#thePartners .nextpartner a{  }
	#thePartners .prevpartner a{  display:none;}


	#thePartners .affiliatesarrows {
		background: white;
		margin-top: 42px;
	}

	#thePartners .prevaffiliate {
		float: left;
		width: 34px;
	}
	#thePartners .nextaffiliate {
		float: right;
		width: 34px;
	}
	#thePartners .nextaffiliate a{  }
	#thePartners .prevaffiliate a{  display:none;}


	#thePartners ul.otherpartners {
		float: left;
		list-style: none outside none;
		margin: 0;
		overflow: hidden;
		width: 2500px;
		position: relative;
		padding: 0;
		border:7px solid #333333;
	}
	#thePartners ul.otherpartners li {
		background: none repeat scroll 0 0 #fff;
		float: left;
		margin-right: 8px;
		padding: 0;
		cursor: pointer;
		position:relative;

	}
	#thePartners ul.otherpartners li .item {
		overflow: hidden;
	}
	#thePartners ul.otherpartners li .item a{}
	#thePartners ul.otherpartners li .item a img {
		position: relative;

	}

	#thePartners .wrapper {
		display: block;
		float: left;
		height: 159px;
		overflow: hidden;
		padding-left: 0;
		width: 750px;
	}
	#thePartners .carouselpartners {
		float: left;
		overflow: hidden;
		background:orange;
	}
	#thePartners .carouselaffiliates {
		float: left;
		overflow: hidden;
		background:orange;
	}
	#thePartners .youtubeembed {
		float: left;
		height: 300px;
		padding: 2px;
		width: 810px;
	}


	#Affiliates{height:auto !important; width:auto !important; float:none !important;}
	.partners_title{float:none !important;}
	#Affiliates .previous a{display:block;}
	#Affiliates .wrap{width:750px; margin:0 auto; float:none;}
	.view-display-id-affiliatessponsors_block{padding:10px 0;}
	.view-display-id-affiliatessponsors_block .view-content{font-family:'Courier New',monospace;letter-spacing:-.63em;word-spacing:-.63em;overflow:hidden;white-space:nowrap;width:100%;position:relative; width:750px; height:120px;}
	@media screen and (-webkit-min-device-pixel-ratio:0){.view-display-id-affiliatessponsors_block .view-content{word-spacing:0;}}
	.view-display-id-affiliatessponsors_block .view-content>*{display:inline-block; vertical-align:top; *display:inline; zoom:1; height:120px; width:750px;}
	.view-display-id-affiliatessponsors_block .view-content .views-row{display:inline-block;vertical-align:top;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;word-spacing:0; *display:inline; zoom:1; width:250px; text-align:center; height:120px;}
	.view-display-id-affiliatessponsors_block .view-content .views-row img{vertical-align:middle;}
	.view-display-id-affiliatessponsors_block .view-content .views-row .views-field-field-feature-image{}
	.view-display-id-affiliatessponsors_block .view-content .views-row .views-field-title{ display:none;}
	.view-display-id-affiliatessponsors_block .view-content .views-row .views-field-body{ display:none;}




	#thePartners .views-field-path{
		display:none;
	}

	#thePartners .views-field-field-youtube{
		display:none;
	}

	#thePartners .views-field-field-feature-image{

	}


	.partnertip{z-index:500;}
	.view-display-id-partners_block{padding:10px 0;}
	.sk-carousel{overflow:hidden;width:100%;position:relative;}
	.sk-carousel .scroll{width:auto !important;overflow:visible !important;}
	#Partners.homegrowncarousel,
	#Partners .wrap,
	#thePartners #partners_top{height:auto !important;}
	#Partners .previous a{display:block;}
	.view-display-id-partners_block .view-content{font-family:'Courier New',monospace;letter-spacing:-.63em;word-spacing:-.63em;overflow:hidden;white-space:nowrap;width:100%;position:relative; height:248px;}
	@media screen and (-webkit-min-device-pixel-ratio:0){.view-display-id-partners_block .view-content{word-spacing:0;}}
	.view-display-id-partners_block .view-content>*{display:inline-block; vertical-align:top; *display:inline; zoom:1; height:248px; width:774px;}
/*
	.view-display-id-partners_block .view-content .views-row{display:inline-block;vertical-align:top;width:auto;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;word-spacing:0; *display:inline; zoom:1; width:387px; text-align:center; height:248px;}
  */
  
  .view-display-id-partners_block .view-content .views-row {
    display: inline-block;
    font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
    letter-spacing: 0;
    padding-left: 30px;
    padding-right: 30px;
    text-align: center;
    vertical-align: top;
    width: 190px;
    word-spacing: 0;
    float: left;
    padding-bottom: 5px;
}

.view-display-id-partners_block .views-row-wrap {
    text-align: center;
}

  
	.view-display-id-partners_block .view-content .views-row img{vertical-align:middle;}
	.view-display-id-partners_block .view-content .views-row .views-field-field-feature-image{}
	.view-display-id-partners_block .view-content .views-row .views-field-title{ display:none;}
	.view-display-id-partners_block .view-content .views-row .views-field-body{ display:none;}

	#thePartners ul.otherpartners li .views-field-title{
		position:absolute;
		bottom:0;
		color: white;
		width:100%;
		background:rgba(0,0,0,0.6);
		font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
		text-transform: uppercase;
		font-weight: bold;
		font-size: 13px;
		padding: 5px;
		line-height: 14px;
	}


/* ----------------------------- end Video Carousel ----------------------------- */

/* ----------------------------- Chat room ----------------------------- */

#linkedin-posts {
	color: #000;
}
#linkedin-posts a {
	color: #008BB0;
}
/* ----------------------------- end Chat room ----------------------------- */





/* ___________________________________________ ARTICLE ARCHIVE LIST */

body.page-taxonomy-term .articleSection .articletitle {
	color: #bd151b;
}

.clubroom_catagories_btn {
	background: url("../images/clubroom-link-big-bg.png") no-repeat;
	float:right;
    text-decoration: none;
	padding: 0;
	margin: 0 0 20px 0;
}

.clubroom_catagories_btn a {
    background: url("../images/clubroom-link-small-bg.png") no-repeat scroll right center transparent;
    color: #000000;
    display: inline-block;
    font-family: 'Open Sans Condensed',sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin-right: -10px;
    padding: 2px 15px 1px 25px;
    text-decoration: none;
    text-transform: uppercase;
	border: none;
}
