body {margin: 0; background: #FFCC66 url(images/background.jpg) repeat-x; text-align: center}
#mtContainer {width: 1000px; margin: auto;}
#mtFooter {background: url(images/footer-bg.jpg) repeat-x; margin: 140px 0 0 0; *margin: -50px 0 0 0}
#mtFooterContent {height: 143px; width: 1000px; margin: auto; background: url(images/footer-img.gif) center top no-repeat}
#mtInner {height: 396px; background: url(images/inner-bg.jpg) no-repeat}
#mtInnerExtended {background: url(images/inner-extended-bg.jpg) repeat-y}
#mtNavigation {position: relative; z-index: 1000}
#mtMain {position: relative; margin: 0; z-index: 100}
#mtPromo {position: relative; margin: -12px auto 0; z-index: 1000; text-align: left; width: 940px}
#mtPromoHome {position: relative; margin: -72px auto 0; *margin: -62px auto 0; z-index: 1000; text-align: left; width: 950px}
#mtPromoInner {position: relative; margin: 12px auto 0; z-index: 1000; text-align: left; width: 940px}
.innerContent {padding: 24px 50px 0 0; background: url(/images/swirl2.jpg) no-repeat 0 0}
table#mtMainTable {float: left; margin: -16px 0 0 0}
table#mtMainTable td {padding: 0; vertical-align: bottom}
table#mtPromoTable {float: left}
table#mtPromoTable td {vertical-align: top}
table#mtPromoTable td#mtPromoMiddle {padding: 36px 0 0 6px}
table#mtPromoTable td#mtPromoMiddleInner {padding: 70px 0 0 18px}
table#mtPromoTable td#mtPromoButtons {padding: 120px 0 0 36px}
table#mtPromoTable td#mtPromoButtonsInner {padding: 70px 0 0 36px}

table#mtContentTable {clear: both}

body, table {font-family: arial, sans-serif; font-size: 14px}
.contentResourceList {text-align: left; width: 800px; margin: auto;}
a {color: #333}
img {border: none}
h1 {font-size: 200%; margin-bottom: 0; padding-bottom: 0; margin-top: 18px; color: #522d08; text-transform: uppercase}
h2 {border-bottom: 1px solid #522d08; color: #522d08; text-transform: uppercase; margin: 12px 0 0 0; padding: 0; font-size: 165%}
h3 {float: left; font-size: 230%; color: #522d08; margin: -3px 2px -2px 0; padding: 0}
h4 {color: #522d08; text-align: center; font-size: 125%; padding: 6px 0 0; margin: 0;}
h5 {color: #522d08; text-align: center; font-size: 125%; padding: 6px 0; margin: 0}
.source {margin: 0 0 12px 0; font-size: small; padding: 6px 0 0 0; color: #333}
.commentSource {margin: 0 0 12px 0; font-size: small; padding: 6px 0 0 0; color: #333; font-style: italic}

.para {margin: 0; padding: 12px 0 0}
p {margin: 0; padding: 12px 0 0}
ul {margin-bottom: 24px}

.hide {display: none}

.buttons {text-align: right; padding: 0 0 18px 0}
.buttonsHome {text-align: left; padding: 36px 0 0 12px}

#footerLinks a {color: #663300}

.originalLinks {font-size: 90%; padding: 12px 0; line-height: 1.8em}

.contentFooter {width: 964px; margin: auto; background: url(/images/content-bottom.jpg) no-repeat -10px 0; padding: 50px 0 0 0}

h5 {font-size: 16px}
a.mmThumb {float: left; margin: 12px 16px 12px 12px; cursor: pointer}
a.mmThumb img {float: left; display: block; width: 125px;}
a.mmThumb span {float: left; display: block; padding: 32px 6px 0 12px; width: 150px; text-align: left}

