
/****** unneeded ******/
#outer { width: 531px; text-align: left; }






/****** mm directory ******/

div.mm-featured-capsule { 
	padding: 9px 9px 12px 9px; text-align:left; 
	height: 80px; border-bottom: 3px solid #ceced9; background: #ceced9; 
	margin: 0 auto 0 auto;
	width:95%;
}

.mm-featured-capsule img { margin: 0 9px 0 0; float: left; }
.mm-featured-capsule a img { border: 3px solid #fff;}
.mm-featured-capsule a:hover img { border: 3px solid #a7a7bd; }
#mm-featured-capsule { display: inline; margin: 0 0 2px 0; }
div.mm-fc { margin: 0; padding: 0; display: block; font-size: 180%; color:#003366; }
.mm-interviews-intro { text-align: left; font-size: 150%; margin: 10px 0 0 16px; color:#cc3333; font-weight: bold; }
.mm-interviews-intro-2 { text-align: left; font-size: 150%; margin: 10px 0 6px 20px; color:#cc3333; font-weight: bold; }
#mm-interviews { margin: 10px 0 0 0; }


/****** mm single ******/

ul.mm-single { list-style: none; margin: 0; padding: 0;}
ul.mm-single li { float: left; margin: 0 0 25px 5px; width: 105px; font-size: 90%;}
.mm-single a { font-weight: bold;  }

.mm-single a img { 
	border: 3px solid #ceced9; margin: 0 auto 3px auto;  
	text-align: center; display: block; width: 78px; height: 78px; }
	
.mm-single a:hover img { border: 3px solid #a7a7bd; }


div.mm-single-capsule { 
	width: 517px; height: 209px; 
	background-image:url("img/mm-single-bg.jpg"); 
	background-repeat:no-repeat; background-position: 0 0; 
	padding: 16px 0 0 15px;
	clear: both;	
	margin: 0 auto 0 15px;
}

div.mm-single-content { margin: 0 0 0 195px; width: 290px; overflow: hidden; word-wrap: break-word; }

div.mm-snippet  { padding: 13px 0 10px 0; margin: 0; height: 60px;  }
div.mm-buttons  { padding: 0 0 0 0; margin: 0;  }

ul.mm-download { list-style:none; margin: 0; padding: 0;}

div.mm-download a:link, div.mm-download a:visited {
	background-image:url("img/mm-download.jpg");
	background-repeat:no-repeat; background-position: 0 -29px; 
	padding: 0 0 0 35px;
	margin: 0 0 10px 0;
	height: 24px;
	display: block;
	font-size: 150%;
	line-height: 23px;
}

div.mm-download a:hover { background-position: 0 0; }
.mm-single-left { margin: 0 9px 0 0; float: left; width: 189px; }
.mm-single-left img { margin: 0 0 5px 0;  }


/****** mm navigation ******/

ul.mm-prev { list-style:none; margin: 0; padding: 0; float: left; }

div.mm-prev a:link, div.mm-prev a:visited {
	background-image:url("img/mm-prev.jpg");
	background-repeat:no-repeat; background-position: 0 0; 
	padding: 0 0 0 27px; margin: 0;
	height: 20px; line-height:21px;
	display: block; float: left;
}

div.mm-prev li a:hover { background-position: 0 -25px; }

ul.mm-next { list-style:none;  padding: 0; margin: 0; float: left; }

div.mm-next a:link, div.mm-next a:visited {
	background-image:url("img/mm-next.jpg"); width: 25px;
	background-repeat:no-repeat; background-position: right 0; 
	padding: 0 27px 0 0; float: left;
	height: 20px; line-height:21px; display: block;
}

div.mm-next a:hover { background-position: right -25px; }

div.mm-title { margin: 0 auto 3px auto; width:410px; text-align: center; font-size: 180%; }
div.mm-title a { color: #cc3333;  }

div.mm-navigation { margin: 8px 0 0 10px;  }

div.mm-content-container { width: 460px; margin: 0 auto 0 auto; line-height: 20px; text-align: left; }



.mm-h1 { display:inline; margin-right: 3px; }

div.mm-return { line-height: 28px; display:inline; 	font-size: 18px; }
