#mmrSubnav { }

#content { background: url(img/bg_detail_page.gif) repeat-y #fff; }
#content.wide { background:#fff; }
#content h1 { font-size: 25px; line-height: 130%; color: #2C455A; text-transform: none; padding: 20px 0 0 0; }
#content h2 { font: normal 18px "PT Sans"; color: #4A3365; text-transform: none; height: auto; }
#content h3 { margin-bottom: 10px; }
#content h5 { color: #A0A0A0; font: bold 18px "PT Sans"; padding: 0 0 35px 0; text-transform: none; }
#content img.float-right { float:right; margin:0 0 5px 10px; }

#mmrPage.mmrArchive h2 {
  display:block;
  width:auto;
  float:left;
}

#mmrPage.mmrArchive #youtubeLink {
  display:block;
  float:right;
  width:158px;
  height:26px;
  overflow:hidden;
  font-size:0px;
  text-indent:-10000px;
  background:url(img/YouTubeChannel.jpg) 0 0 no-repeat;
  padding-bottom:20px;
}

#mmrPage.mmrArchive #contentLeft, #mmrPage.mmrNews #contentLeft, #mmrPage.mmrGallery #contentLeft, #mmrPage.mmrVideo #contentLeft, #mmrPage.mmrDetail #contentLeft { width: 655px; padding: 10px 40px 10px 10px; margin-right: 0; float: left; border-top: 3px solid #333; }
#content.wide #contentLeft { width:954px; }
#contentLeft p { font: 13px/180% "Arial"; margin-bottom: 10px; }
#contentLeft img { margin-right: 10px; }
#contentLeft .video { position:relative; padding:0; margin:0; }
#contentLeft .video a, #contentLeft .video img { display:block; float:none; cursor: pointer; }
#contentLeft .flowplayer { display:block; float:none; width:625px; max-width:625px; height:280px; max-height:280px; overflow:hidden; }

#mmrPage.mmrArchive #contentRight,#mmrPage.mmrNews #contentRight, #mmrPage.mmrGallery #contentRight, #mmrPage.mmrVideo #contentRight, #mmrPage.mmrDetail #contentRight { width: 259px; padding: 10px 30px 10px 10px; float: left; border-top: 3px solid #c2b79a; }
#contentRight p { font: 12px/170% Arial, sans-serif; }
#contentRight p.dateline { font-size: 90%; color: #666; margin-bottom: 0; }
#contentRight h5 { margin-bottom: 0; padding-bottom: 0; font-size: 115%; }
#contentRight h5 + p { color: #9A917B; }
#contentRight li { margin: 0; }

#mediaContact { margin-bottom: 30px; }

#archive { background:#f1eee4; border-bottom: 2px solid #c2b79b; padding:15px 10px; margin-bottom: 15px; width:635px; overflow:hidden; }
#archive form { height:25px; padding-bottom:10px; }
#archive label { padding:5px; }
#archive label, input, select { vertical-align:middle; }
#archive #archiveYear { width:30%; float:left; font:12px "Arial"; color:#59512d; }
#archive #archiveSearch { width:60%; float:right; font:12px "Arial"; color:#59512d; text-align:right; }
#archive #archiveSearch #submit { width:60px; height:22px; background:url(img/archiveSearch.jpg) 0 0 no-repeat; border:0 none; font-size:0px; overflow:hidden; text-indent:-10000px; cursor:pointer; margin-left:5px; }
#archive ul { display:block; clear:both; width:10000px; padding:10px 0 0 0; margin:0; text-align:center; height:25px; }
#archive li { display: inline; list-style: none; }
#archive li a { font: 12px "Arial"; display:block; padding:5px 10px; margin:0 14px 0 0; color:#d1dce8; background:#45678a; text-align:center; float:left; }
#archive li:last-child a { margin-right:0; }
#archive li a.active, #archive li a:hover {
  text-decoration:none;
  color:#f8f7f4;
  background:#b0a07c;
}

.mmrAbstract { clear:both; margin-bottom: 20px; overflow: hidden; }
.mmrAbstract h6 { float: left; width: 20%; margin-right: 4%; font: 12px "Verdana"; text-transform: none; }
.mmrAbstractDetail { float: right; width: 75%; font: 12px "Verdana"; }
.mmrAbstractDetail h4 { font-size: 16px; text-transform: none; display:inline; clear:left;}
#content .mmrAbstractDetail a { font-weight: normal; }
#contentLeft .mmrAbstractDetail .flowplayer { width:480px; max-width:480px; height:220px; max-height:220px; overflow:hidden; }
}
.mmrNews #contentLeft ul { margin-top: 0; font: 13px "Arial"; margin-bottom: 10px; }
.mmrNews #contentLeft li { line-height: 140%; }

#mmrSocialBar { background: url(img/bg_hr_zigzag.gif) bottom left repeat-x; margin-bottom:30px; padding: 0 0 15px 0; height: 20px; }
#mmrSocialBar .stButton { min-width: 60px; }
/*
#mmrSocialBar span { margin-right: 5px; }
#mmrSocialBar .st_email { margin-right: 15px; padding-right: 10px; }
*/

#mmrGalleryLink { margin-top: 25px; }
#mmrGalleryLink h5 { height: 22px; padding-bottom: 5px; }
#mmrGalleryLink h5 a { margin-left: 3px; padding: 4px 15px 5px 75px; color: #fff; background: url(img/bg_gallerytitle.gif) left top no-repeat #9c3c25; font: normal 12px Verdana; text-transform: none; }
#mmrGalleryLink ul { margin: 0; padding: 2px 0 0 0; }
#mmrGalleryLink li { list-style: none; display: inline; padding: 0; margin-left: 0; }

#mmrVideoLink { margin-top: 25px; }
#mmrVideoLink h5 { height: 22px; padding-bottom: 10px; }
#mmrVideoLink h5 a { margin-left: 3px; padding: 4px 15px 5px 75px; color: #fff; background: url(img/bg_videotitle.gif) left top no-repeat #9c3c25; font: normal 12px Verdana; text-transform: none; }
#mmrVideoLink h5 a:hover { text-decoration: none; }
#mmrVideoLink .video * { display:block; float:none; }
#mmrVideoLink p { color:#444; font-size:11px; }

/* JQUERY THUMBS STYLES */
.thumb-container, .thumb-inner, .thumb-img { border: 0; display: block; display: inline-block; height: 100%; margin: 0; overflow: hidden; padding: 0; position: relative; width: 100%; }
.thumb-container { background: #fff; border: 1px solid; border-color: #ccc #aaa #aaa #ccc; height: 75px; margin: 3px; padding: 2px; width: 75px; }
.thumb-container a, .thumb-container img { border: 0; margin: 0; }
.thumb-center img, .thumb-strip, .thumb-icon { position: absolute; }
.thumb-center img { margin-left: 50%; margin-top: 50%; height: 160%; }
@media screen and (-webkit-min-device-pixel-ratio:0) { .thumb-center img { margin-left: 0; } }
.thumb-strip { display: none; }
.thumb-icon { display: none; }

/* GALLERIA IMAGE GALLERY */
#gallery { width:690px; height:600px; margin-bottom:10px; }
