#clubwrap{
width: 968px;
margin: 0px auto;
background: white url(../img/club/rightOpaWide.png) repeat-y right top;
display: block;
color: black;
}

#clubleftcol{
width: 604px;
float: left;
padding-top: 50px;
}

#clubrightcol{
float: right;
width: 218px;
margin-right: 35px;
padding-top: 50px;
color: #bcbec0;
padding-bottom: 100px;
}

#clubrightcol h3{
text-align: right;
font-size: 17px;
text-transform: uppercase;

}

#clubrightcol h2{
font-size: 17px;
text-transform: uppercase;
color: #ed1c24;
}

#joina{
margin-top: -1px;
text-align: right;
padding-top: 4px;
display: block;

}


.blackhr{
background: black;
height: 8px;
width: 100%;

}

.redhr{
background: #ed1c24;
height: 8px;
width: 100%;
margin-top: 41px;

}

.vida{
width: 218px;
height: 116px;
background-color: black;
display: block;
margin-top: 10px;
}

.vidadesc{
font-size: 11px;
color: #a7a9ac;
font-weight: bold;
margin-top: 10px;
}

.rightMore{
text-align: right;
width: 100%;
display: block;
}

.thumb{
margin-left: 1px;
margin-bottom: 1px;
float: left;
display: block;
background-color: black;
width: 108px;
height: 109px;
}

.rightViewMore{
text-align: right;
width: 100%;
display: block;
margin-top: 18px;
}

#feedtitles{
text-align: right;
width: 100%;
text-transform: uppercase;
color: #bcbec0;
font-size: 17px;
}

#feedtitles img{
vertical-align: top;
padding-top: 1px;
}

#mostrecent{
text-transform: uppercase;

font-size: 17px;
margin-top: 14px;
margin-bottom: 40px;
}

.feedimg{
background-color: black;
width: 152px;
height: 99px;
display: block;
float: left;
margin-right: 0px;
}

.feedimgtext{
width: 326px;
float: left;
color: #a7a9ac;
font-size: 11px;
line-height: 2em;
}

.largerimgtext{
width: 600px;
float: left;
color: #a7a9ac;
font-size: 11px;
line-height: 2em;
}

.feedimgtext h2{
text-transform: uppercase;
margin-bottom: 0px;
margin-top: 0px;
}

.recentimg{
background-color: black;
width: 239px;
height: 160px;
display: block;
float: left;
margin-right: 26px;
}

.recentimgtext{
width: 326px;
float: left;
color: #a7a9ac;
font-size: 11px;
line-height: 2em;
}

.recentimgtext h2{
text-transform: uppercase;
margin-bottom: 0px;
}

.largerimgtext h2{
text-transform: uppercase;
margin-bottom: 0px;
}

.feedimgcredit{
margin-top: 0px;
margin-bottom: 10px;
}

.largerimgcredit{
margin-top: 0px;
margin-bottom: 10px;
}


.soc{
color: black;
font-size: 11px;
display: block;
position: relative;
height: 38px;
margin-bottom: 0px;
}

.socshare{
bottom: 6px;
left: 0px;
position: absolute;

}

.socshare .addthis_button_compact span{
margin-top:-3px;

}

.socshare .addthis_button_compact a{
text-decoration: none;
color: black;

}

.profile_listing .addthis_button_compact span, #profile .addthis_button_compact span{
	margin-top:3px;
	margin-right: 8px;
}


.vertbar1{
bottom: 5px;
left: 46px;
position: absolute;


}

.vertbar2{
bottom: 5px;
left: 60px;
position: absolute;

}

.soclike{
bottom: 5px;
left: 2px;
position: absolute;
}

.soccomment{
bottom: 6px;
left: 70px;
position: absolute;
}

.soccomment img{
vertical-align: bottom;
}
.soc_readmore{
bottom: 9px;
right: 5px;
position: absolute;
}

#bottompaggination{
width: 100%;
display: block;
height: 17px;
margin-top: 30px;
margin-bottom: 60px;
/*background: url(../img/club/wsm_bottom_right.png) right center no-repeat;*/
font-size: 17px;
vertical-align: middle;
color: #d1d3d4;
}

#bottompaggination img{
vertical-align: middle;
}

#extendednews{
width: 100%;
text-transform: uppercase;
color: #bcbec0;
font-size: 14px;
margin-bottom: 12px;
margin-top: 9px;
}

.commenttxtarea{
width: 600px;
height: 80px;
border: none;
background-color: #e8e8e9;

}

.commenttitle{
background: url(../img/club/acomment.png) left top no-repeat;
padding-left: 27px;
font-weight: bold;
font-size: 11px;
height: 21px;
padding-top: 10px;

}

.commenttext{
color: #a7a9ac;
line-height: 2em;
}

.acomment{
margin-top: 15px;
}

.anewssummarytext{
font-size: 11px;
margin-top: 15px;
}

.anewssummarytitle{
font-weight: bold;
text-transform: uppercase;
font-size: 15px;
color: black;
}

.anews{
width: 178px;
display: block;
height: 216px;
float: left;
margin-right: 35px;
margin-bottom: 30px;
}

.animag{
width: 178px;
height: 118px;
background-color: black;
display: block;
}


.anews:nth-child(3n) {
	margin-right: 0px;
}

.hrimg{
	margin-top: 8px;
}

.antitle{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	margin-top: 14px;
}

.ancredit{
	font-size: 11px;
	margin-top: 8px;
	margin-bottom: 8px;
	color: #a7a9ac;
}

