	
	/*
	**	Home page article rotator block
	*/
	#rotatorModule {margin:0 0 30px 0;padding:0 0 0 0;position:relative;background:url('../i/homepage/rotator/rotator_blackBar.gif') bottom repeat-x scroll #F1F6FA;border-bottom:2px solid #000000;}
	.rotatorTab {display:none;}
	.rotatorTab img {border:0 none;}
	.rotatorTabBar {background:url('../i/homepage/rotator/rotator_tabBaseline.gif') bottom repeat-x scroll;border-bottom:3px solid #000000;background-color:#FFFFFF;}
	.rotatorContent {display:none;height:228px;overflow:hidden;margin:0;padding:0 0 0 28px;}
	.rotatorContent h1 {margin:0;padding:18px 20px 12px 0;font-size:20px;font-weight:normal;font-family:Tahoma, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#8f001d;font-weight:bold;}
	.rotatorContent p {margin:0;font-size:14px;line-height:18px;padding:0 0 4px 18px;}
	.rotatorContent a {font-size:14px;float:right;margin:0 18px;}
	.rotatorImage {background-color:#FFFFFF;float:right;margin:0 0 0 12px;padding:0}
	#rotatorControls {position:absolute;height:27px;margin:0;padding:0;bottom:0;left:42px;} /* right:310px; */
	#rotatorControls a {font-size:22px;line-height:22px;font-family:Arial, sans-serif;margin:0 2px;padding:0 2px;}
	#rotatorControls a:hover {text-decoration:none;}
	#rotatorControls a.on {color:#FFFFFF;}
	

	/*
	**	Features home page block
	*/
	div.featuresModule {margin-bottom:24px;}
	
	.featuresRow {margin:0;padding:6px 0;border-bottom:1px dotted #BBBBBB;}
	.featuresRow img {float:left;border:1px solid #CCCCCC;}
	.featuresDetails {float:right;width:352px;}
	.featuresDetails h4 {margin:0;padding:0 0 4px 0;font-size:14px;line-height:15px;}
	.featuresDetails h5 {margin:0;padding:0 0 7px 0;font-size:10px;letter-spacing:1px;line-height:9px;text-transform:uppercase;font-weight:bold;color:#000000;}
	.featuresDetails p {font-size:11px;line-height:13px;color:#222222;}
	.featuresDetails p.readmore {margin:0;padding:0 16px 0 0;text-align:right;}
	.featuresDetails .readmore a {}


	/*
	**	Most read home page block
	*/
	div.mostReadModule {margin-bottom:24px;}
	.mostReadModule h3 {margin:0 0 4px 0;padding:0 0 0 10px;font-size:12px;background:url('/assets/templates/muscleandperformance/i/paginator/article-linkIcons_05.gif') 0 3px no-repeat scroll;}
	.mr-even {float:left;width:216px;}
	.mr-odd {float:right;width:216px;}
	
	/*
	**	Past issues homepage block
	*/
	div.pastIssuesModule {margin-bottom:24px;}
	.pastIssuesModule h3 {font-size:15px;font-weight:normal;margin:0 0 14px 0;padding:0;}
	.pastIssuesModule img.mag {float:left;margin:0 10px 0 0;padding:0;border:1px solid #CCCCCC;}
	.pastIssuesModule p {line-height:13px;margin:0;padding:0;}
	
	
	/*
	**	Polls home page block
	*/
	div.pollModule {}
	.pollModule h3 {margin:0 0 8px 0;font-size:12px;font-weight:bold;}
	.pollModule ul {list-style-type:none;margin:0 0 10px 8px;padding:0;}
	.pollModule li {margin:0;padding:0;}
	.pm-voteOuter {}
	.pm-voteResult ul {margin-left:0;}
	.pm-voteResult p {margin:0;padding:0;font-size:11px;color:#666666;font-style:italic;}
	li.pm-result {margin-bottom:2px;}
	.pm-result .percent {color:#888888;float:right;}
	.pm-bar {margin:1px 0 0 0;padding:2px 0;border-top:1px solid #CCCCCC;}
	.pm-inner {height:10px;background:url('/assets/templates/muscleandperformance/i/EasyPoll/poll-statbar.gif') left repeat scroll;}

	
	/*
	**	module headings
	*/
	.headingBlock {margin:0 0 12px 0;padding:0 0 6px 0;border-bottom:2px solid #A9A9A9;}
	.headingArrow {background:url('../i/homepage/right-arrow-bullet.gif') left top scroll no-repeat;padding-left:34px;}
	
