.backerMatchMe	{
	background-color: #f4e0b0;	
	background: url(../images/common/backer_mid.gif) repeat;
	}

/*  middle content row columns and padding */

.boxWrapperL	{
	margin-bottom: 10px;
	}

#LColMMRC	{
	clear: both;
	float: left;
	width: 184px;
	height: auto;
	text-align: left;
	}
 
#LColMMRPad	{
	clear: both;
	padding: 0px 0px 0px 5px;
	}

 
#RColMMRC	{
	clear: both;
	float: left;
	width: 657px;
	height: auto;
	text-align: left;
	padding: 0 0 0 15px;
	}
 
#RColMMRPad	 {
clear: both;
	padding: 0px 0px 0px  2px;
	}
	
#blogHerAds		{
clear: both;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	}
	
#pageTitle	{
	font-size: 24px;
	color: #335490;
 }
 
#pageTitleMM	{
	float: left;
	padding: 15px 0 0 15px;
}
 
#pageTitleDev	{
	float: left;
	width: 15px;
	}
	
#pageTitleRow		{
 	clear: both;
 	float: left;
 	width: 840px;
 	height: 31px;
 	text-align: left;
 	margin: 11px 0px 0px 0px;
 	border: 0px #ccc solid;
 	}
 
#pageTitle		{
	float: left;
	width: 280px;
	text-align: left;
	}

#resultNavTop	{
	float: left;
	width: 270px;
	padding-top: 7px;
	}

#sort		{
	float: left;
	width: 250px;
	font-size: 12px;
	padding-top: 4px;
	}

#celebWrapperStart		{
	float: left;
	margin: 5px 0px 0px 5px;
	}
	
/* MatchMe Results boxes  */

.celebRCnt		{
	width: 251px;
	height: 151px;
	padding: 0px;
	margin: 0px;	
	overflow: hidden;
	background: url(../images/matchMe2/celebBox_cnt.jpg) bottom left no-repeat;
	}

.celebRMid		{
	width: 242px;
	height: 12px;
	padding: 0px;
	margin: 0px;	
	overflow: hidden;
	background: url(../images/matchMe2/celebBox_mid.jpg) top left no-repeat;
	margin-left: 9px;
	}
	
.celebRCntMid		{
	width: 251px;
	height: 151px;
	padding: 0px;
	margin: 0px;	
	overflow: hidden;
	background: url(../images/matchMe2/celebBox_cntM.jpg) top left no-repeat;
	}
	
.celebRCntBot		{
	width: 251px;
	height: 151px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	background: url(../images/matchMe2/celebBox_cntB.jpg) bottom left no-repeat;
	}
	
/* Compare Table */

.resultsTable		{
	padding-left: 4px;
	}

.resultsCell		{
	width: 345px;
	height: 160px;
	}
	
.resultsBox		{
	background: url(../images/matchMe2/resultsBox.jpg) bottom left no-repeat;
	width: 345px;
	height: 160px;
	}
	
.resultsHarTen	{
	width: 170px;
	}
	
.resultsCompare	{
	width: 135px;
	height: 160px;
	font-family: arial, helvetica, sans-serif;
	line-height: 0.9em;
	}
	
	
/* MatchMe results boxes content  */

.celebResultsPhWrapper	{
	float: left;
	width: 83px;
	height: auto;
	overflow: auto;	
	margin: 13px 9px 0px 9px;
	}
	
/* hack for IE 6 */

* html .celebResultsPhWrapper 	{
	margin: 14px 9px 0px 5px;
	}
	
/* END hack for IE 6 */
	
.celebRTitle	{
	font-size: 16px;
	font-weight: bold;
	color: #335490;
	letter-spacing: 0.02em;
	padding: 11px 0px 2px 7px;
	}

.celebBold		{
	font-weight: bold;
	padding-top: 9px;
	}
 
.celebDetails	{
	line-height: 1.3em;
	}
	
.celebDetails2	{
	line-height: 1.3em;
	padding-top: 9px;
	font-weight: bold;
	}
	
.aboutReports		{
	font-size: 11px;
	padding-top: 5px;
	}

.compareT	{
	width: 129px;
	height: 13px;  
	margin: 0px;
	padding: 0px;
	}

.HTTitle		{
	text-align: center;
	font-family: arial, helvetica, sans-serif;
	font-variant: small-caps;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0.05em;
	}
 
.celebRPhT		{
	width: 83px;
	height: auto;
	overflow: hidden;	
	padding: 0px;
	margin: 0px;	
	background: url(../images/matchMe2/celebPhBox2_top.gif) top center no-repeat;
	}
	
.celebRPhoto		{
	width: 77px;
	height: auto;
	text-align: center;
	padding-top: 3px;
	margin-left: auto;
	margin-right: auto;
	}
	
.celebRPhB		{
	width: 83px;
	height: 4px;
	background: url(../images/matchMe2/celebPhBoxR_bot.png) top center no-repeat;
	padding: 0px;
	margin: 0px;	
	}
	
.celebRCntWrapper		{
	float: left;
	width: 160px;
	height: auto;
	overflow: auto;	
	margin-top: 5px;
	border: 0px #cc0000 solid;
	}
	
	
/* hack for IE 6 */

* html .caption10MM	{
	margin-top: -11px;
	}
	
/* END hack for IE 6 */

	
#harmony1	{
	width: 73px;
	height: 140px;
	background-image: url(../images/matchMe2/measureH.jpg);
	background-position: 0px 70px;
	background-repeat: no-repeat;
	overflow: hidden;
	background-color: #fffde0;
	}

	
#tension1	{
	width: 73px;
	height: 140px;
	background-image: url(../images/matchMe2/measureT.jpg);
	background-position: 0px 28px;
	background-repeat: no-repeat;
	overflow: hidden;
	background-color: #fffde0;
	}
	

.levelWrapper		{
	float: left;
	padding-left: 9px;
	}

.numbers	{
	float: left;
	text-align: right;
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 1.6em;
	margin: 1px 5px 0px 0px;
	padding-bottom: 0px;
	}
	
.mmRule		{
	padding: 5px 0px 2px 0px;
	}
	
#mmRuleStart		{
	padding: 0px 0px 2px 0px;
	}
	
#resultNavBot	{
	clear: both;
	width: 100%;
	height: 41px;
	font-size: 12px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	}
	
#resultNavBotPad		{
	padding-top: 9px;
	}

	
