@import url(../../css/styles.css);

* {margin:0; padding:0;}
.clear {clear:both;}
body {background:url("../images/bg.jpg") center top no-repeat #003F2B; height:100%; color:#000; font-size:0.8em; font-family:Verdana, Arial, sans-serif; font-weight:400;}

.small td {font-size:0.8em !important;}
#nostandards {display:none;}
#skiptocontent {font-size:0; position:absolute; margin-left:-9999em;}

/* --- structure wrappers --- */
#wrapper {position:relative; margin:auto; width:960px; background-color:#fff;}
#hwrapper {position:relative; z-index:4800; width:960px; height:120px; margin:0 auto; font-family:"Open Sans", Verdana, Arial, sans-serif;}
#pagenav {position:relative; width:200px; float:left; font-family:"Open Sans", Verdana, Arial, sans-serif; z-index:1000;}
#contentum {float:left; width:740px; margin-left:8px; padding:0 0 15px 0;}
#fwrapper {position:relative; width:960px; z-index:20; margin:auto; padding-bottom:20px; font-size:0.85em; color:#000; font-family:"Open Sans", Verdana, Arial, sans-serif;}


/* =========== HEADER CSS =========== */
/* --- northwest logo --- */
#headerLogo a {display:block; width:130px; height:115px; text-indent:-9999em; overflow:hidden;}
#headerLogo {float:left; position:relative; width:900px; height:120px; margin-top:-5px; background:url("../images/title2.png") no-repeat;}
#masmcLogo a {display:block; width:130px; height:120px; text-indent:-9999em; overflow:hidden;}
#masmcLogo {float:left; position:relative; width:900px; height:120px; margin-top:-5px; background:url("../images/masmc/title2.png") no-repeat;}

/* --- search box --- */
#search {float:right; position:absolute; top:10px; left:768px;}
input.searchText {width:135px; font-size:8pt; margin: 9px 0px 0px 6px; padding:0px !important; border:none !important; background:none !important; }
input.searchButton {float:left; margin:6px 0px 0px 8px;}
.searchbg{background:url("../../images/searchBoxMedia.png") no-repeat; float: left; width:145px; height:31px;}
input.cse-input {background-image:none !important;}

#site_search {clear:both; height:30px;}
#site_search .searchbg {background:url("../../images/searchBoxMedia.png") no-repeat; float: left; width:150px; height:31px;}
#site_search .siteText {margin:9px 0 0 5px; padding:0; background:none; border:none; font-size:8pt; }
#site_search input.searchButton {float:left; margin:6px 0px 0px 2px;}
/* --- social media --- */
#hwrapper ul.social {position:relative; float:right; list-style:none; z-index:5000; margin-top:-70px; width:240px; text-align:center;}
#hwrapper ul.social li {display:inline; margin:0 2px; padding:0; border:none;}
#hwrapper ul.social img {border:none;}

/* --- header navigation --- */
#siteNav {position:relative; float:left; width:960px; z-index:4980;}

ul#menu {float:left; width:100%; margin:0; padding:0; list-style:none; display:inline; margin-top:-30px; margin-left:125px; }
ul#menu li {position: relative; float:left; margin:0; padding:0;}
ul#menu li h2 a {float:left; text-align:center; height:24px; font-family:"Open Sans Condensed", Verdana, Arial, sans; font-size:14px; color:#006747; text-decoration:none; font-weight:bold; margin:auto 20px;}
ul#menu li h2 a:hover {color:#356D59;}

ul#menu li .panel {position:absolute; top:22px; float:left; visibility:hidden; width:960px; height:271px; z-index:4800; background:url("../../images/panel.png") no-repeat; padding:12px;}

/* admissions */
ul#menu li #panel-first {margin-left:-138px;}
ul#menu li #panel-second {margin-left:-278px; /*-258px*/}
ul#menu li #panel-third {margin-left:-408px; /*-378px*/}
ul#menu li #panel-fourth {margin-left:-568px; /*-498px*/}
ul#menu li #panel-fifth {margin-left:-638px; /*-618px*/}
/* dual enrollment */
ul#menu.de li #panel-fifth {margin-left:-698px; /*-618px*/}
/* missouri academy */
ul#menu.moacad li #panel-second {margin-left:-239px;}
ul#menu.moacad li #panel-third {margin-left:-337px;}
ul#menu.moacad li #panel-fourth {margin-left:-442px;}
ul#menu.moacad li #panel-fifth {margin-left:-567px; /*-603px;*/}

ul#menu li .panel ul{float:left; width:170px; margin:0 20px 0 0; padding:0; list-style:none;}
ul#menu li .panel ul.wide {width:240px;}
ul#menu .panel ul li {width:100%; color:#F5F1D6;}
ul#menu .panel ul li h3 {font-size:11px; font-weight:bold; padding-bottom:5px; color:#8DC750; text-transform:uppercase;}
ul#menu .panel ul li a {float:none; display:block; height:auto; padding:2px 10px 1px 0; text-indent:0; text-decoration:none; color:#fff; font-size:11px; font-weight:normal;}
ul#menu .panel ul li a:hover {color:#8DC750;}
ul#menu .panel img.label {float:left; padding-right:40px; opacity:0.7; filter:alpha(opacity=70);}


/* =========== PAGENAV CSS =========== */
#navtop {width:200px; height:5px; background:url("../images/navbg.png") no-repeat; }
#navbottom {position:relative; width:200px; height:87px; background:url("../images/navbottom.png") no-repeat; margin: -64px auto 15px auto; z-index:100; }

#pagenav ul.pagenavlinks {width:200px; background:url("../images/navbg.png") repeat-y; padding-bottom:87px;}
#pagenav .pagenavlinks li.heading {width:177px; font-family:"Covered By Your Grace", Verdana, sans; font-size:20px; line-height:20px; font-weight:normal !important; background-color:#006747; color:#fff; padding:5px 10px; margin-left:0px;}
.pagenavlinks li {list-style:none; padding:5px; margin:0 10px 0 7px; color:#000; font-size:11px; border-bottom:1px solid #80BB50;}
.pagenavlinks li a {background-color:transparent; color:#006747; text-decoration:none; font-weight:bold;}
.pagenavlinks li a:hover {text-decoration:underline;}
.pagenavlinks li a {display:block; }
.pagenavlinks li.refer {margin-left:-5px !important; padding-top:20px; border:none;}


#pagenav .pagenavlinks li li.heading {width:153px; margin-left:6px; padding-left:6px; background:#356D59; color:#fff; font-size:11px; font-family:"Open Sans", Verdana, Arial, sans-serif; font-weight:bold; line-height:14px; }

#pagenav li ul {position:absolute; left:-999em; height:1.25em; width:158px; w\idth:148px; margin-left:171px; margin-top:-1.7em; z-index:200;}
#pagenav li li {background:#B5DB8D; width:158px; border:none;}
#pagenav li ul a {width:158px; w\idth:148px; font-weight:normal; font-size:12px; color:#006747;}
#pagenav li:hover ul ul, #pagenav li:hover ul ul ul, #pagenav li.sfhover ul ul, #pagenav li.sfhover ul ul ul {left:-999em;}
#pagenav li:hover ul, #pagenav li li:hover ul, #pagenav li li li:hover ul, #pagenav li.sfhover ul, #pagenav li li.sfhover ul, #pagenav li li li.sfhover ul {left:auto;}
#pagenav li:hover ul {border:none;}
li.remove-bottom {border-bottom:none !important;}

/* =========== MODULE CSS =========== */
/* --- module box structure --- */
#pagenav .module, #sidebar .module {clear:both; width:180px; margin-bottom:8px; padding:6px; background-color:#eaeaea; font-size:0.85em;}
#pagenav p.module-title, #sidebar p.module-title {position:relative; top:-6px; left:-6px; width:180px; display:block; background-color:#B5DB8D; color:#006747; padding:4px 6px; font-size:1.15em; }
#pagenav .blank, #sidebar .blank {background-color:transparent !important; padding-top:0; padding-bottom:0;}
#pagenav .blank p.module-title, #sidebar .blank p.module-title {display:none;}

#content p.continue, #contentum p.continue, .pane p.continue, .module p.continue {font-size:10px !important; text-align:right; text-transform:uppercase;}
#contentum p.continue, .pane p.continue {font-size:11px;}
#content p.continue a, #contentum p.continue a, #feature h1 a, #sidebar a, #pagenav .module a {color:#006747; text-decoration:none;}
#content p.continue a:hover, #contentum p.continue a:hover, #feature h1 a:hover, #sidebar a:hover, #pagenav .module a:hover {color:#356D58; text-decoration:none;}

.module p.name a {font-size:12px; text-transform:uppercase}
.module p.name a:hover {font-size:12px; text-transform:uppercase}
.module p.detail {font-size:11px;}
.module img.mini {position:relative; top:-6px; left:-6px;}
.module a img {border:none;}

.module ul {position:relative; float:right; margin:0 !important;}
.module li {list-style:none; width:170px; padding:5px; margin:0 0 0 20px; color:#000; border-bottom:1px solid #ccc;}
.module li a {color:#006747; text-decoration:none;}
.module li a:hover {text-decoration:underline;}
.module li ul {position:relative; left:5px; padding:5px 0 !important;}
.module li li {font-size:1em; text-indent:15px;}

li.audio {background:url("../../../images/mc_audio.png") no-repeat; width:150px; padding-left:24px;}
li.photo {background:url("../../../images/mc_photo.png") no-repeat; width:150px; padding-left:24px;}
li.video {background:url("../../../images/mc_video.png") no-repeat; width:150px; padding-left:24px;}


.weather img {float:left; padding-right:5px; padding-top:8px;}
.weather p#weather, .weather p#maryville, .weather p#liberty, .weather p#stjoe {margin-top:-8px;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

/* --- module box pagenav --- */
#pagenav p {padding:0.5em 0;}
#pagenav .module ul {width:180px; padding-right:20px; background:transparent;}

/* --- module box sidebar --- */
#pagenav ul.social, #sidebar ul.social, #sidebar ul.img {position:relative; float:left; list-style:none;}
#pagenav ul.social li, #sidebar ul.social li, #sidebar ul.img li {display:inline; margin:0 2px; padding:0; border:none;}
#pagenav ul.social img, #sidebar ul.social img, #sidebar ul.img img {border:none;}

















/* =========== CONTENTUM CSS =========== */
#contentum h1, #contentum h2, #contentum h3, #contentum h4, #contentum h5, #contentum h6 {color:#006747; font-family:"Open Sans Condensed"; margin:5px 0;}
td.heading h1, td.heading h2, td.heading h3, td.heading h4, td.heading h5, td.heading h6 {color:#ffffff !important; margin:2px !important;}
td.sub h1, td.sub h2, td.sub h3, td.sub h4, td.sub h5, td.sub h6 {margin:2px !important;}
td.subheading h1, td.subheading h2, td.subheading h3, td.subheading h4, td.subheading h5, td.subheading h6 {margin:2px !important;}
td.alt h1, td.alt h2, td.alt h3, td.alt h4, td.alt h5, td.alt h6 {margin:2px !important;}
td.heading p, td.sub p, td.subheading p, td.alt p {margin: -3px 0px !important;}
td.heading a {color:#8DC750;}

#contentum h1 {font-size:1.75em; line-height:26px; margin:0.6em 0;}
#contentum h2 {font-size:1.4em; line-height:24px; margin:0.5em 0;}
#contentum h3 {font-size:1.2em; line-height:22px; margin:0.4em 0;}
#contentum h4 {font-size:1.0em; line-height:20px; margin:0.3em 0;}
#contentum h5 {font-size:0.8em; line-height:18px; margin:0.2em 0;}
#contentum h6 {font-size:0.6em; line-height:16px; margin:0.1em 0;}

#contentum h1 p {color:#000; font-size:0.75em; font-weight:normal;}
#contentum h2 p {color:#000; font-size:0.85em; font-weight:normal;}
#contentum h3 p {color:#000; font-size:1.05em; font-weight:normal;}
#contentum h4 p {color:#000; font-size:1.25em; font-weight:normal;}
#contentum h5 p {color:#000; font-size:1.55em; font-weight:normal;}
#contentum h6 p {color:#000; font-size:2.55em; font-weight:normal;}

#contentum a, #contentum a u {text-decoration:none;}
#contentum a:hover, #contentum a:hover u {text-decoration:underline;}
#contentum p {padding:0.5em 0;}
#contentum ul {margin-left:3em; padding:0.25em 0;}
#contentum ol {margin-left:3em; padding:0.25em 0;}
#contentum blockquote {margin-left:3em;}
#contentum blockquote p {padding:0.5em 0;}
#contentum table {margin:1em 0;}
#contentum table.small td {font-size:11px !important;}
#contentum td {font-size:1em !important; font-family:verdana, tahoma, sans-serif; padding:0.2em 0.3em;}
#contentum tr.heading, #contentum td.heading {background-color:#006747; color:#ffffff; font-weight:bold;}
#contentum tr.subheading, #contentum tr.sub, #contentum td.subheading, #contentum td.sub {background-color:#B5DB8D; font-weight:bold;}
#contentum tr.alt, #contentum td.alt {background-color:#eaeaea;}
#contentum dt {color:#006747; font-size:1.0em; font-weight:bold;}
#contentum dd {margin-left:30px; margin-bottom:8px;}

#contentum .caption {font-size:10px; line-height:1em; font-family:Verdana, Arial, sans-serif !important;}
#accordion-nav {margin-bottom:0px !important;}

/*--- breadcrumbs ---*/
#breadcrumbs {margin-top:5px; font-size:11px; color:#474747;}
#breadcrumbs a { color:#474747;}

/* =========== FEATURES CSS =========== */
#content.featureNarrow {float:left;width:550px;}

#feature {width:720px; height:370px; margin:5px auto 0 auto; padding:3px 14px 0 14px; background:url("../images/featurebgwide.png") no-repeat;}
#feature img {display:block;}
#feature iframe {margin-right:10px; float:left; height:345px; width:530px;}
.feature-img {float:left; width:530px; height:345px; margin-left:-4px; margin-right:10px; overflow:hidden;}
.feature-text {float:right; width:175px; display:table; height:330px; overflow:hidden;}
.feature-text div {display:table-cell; vertical-align:middle;}

#feature p, #feature li {font-size:11px;}
#feature.featureNarrow {width:525px; background:url("../images/featurebg.png") no-repeat;}
#feature h1 {font-size:20px; line-height:22px; margin-bottom:10px;}
#slides img {border:none;} 
#slides {width:720px; height:345px; margin-top:6px; margin-left:-3px !important; overflow:hidden;}
#slides div {background-color:#EAEAEA;}
#slides.featureNarrow {width:100%;}
#slides.featureNarrow img {margin:0 auto; height:345px;}
#slides.featureNarrow div {width:100%; text-align:center;}

#slidesNav {position:relative; float:right; z-index:100; width:200px; margin-top:-15px !important; text-align:center;}
#slidesNav ul{list-style:none;}
#slidesNav ul li {display:inline;}
#slidesNav li a {display:inline-block; background:transparent url("../../images/slidesnav.png") no-repeat 0 0; width:15px; height:15px; margin:0 5px;}
#slidesNav li a span {display:inline-block;  text-indent:-9999em; overflow:hidden;}
#slidesNav a.activeSlide {background-position:0 -15px;}
#slidesNav.featureNarrow {width:100%;}

/* =========== PROMOS CSS =========== */
#preset-promos div, #promos div {width:180px;}
#presetNav, #promoNav {position:relative; z-index:100; width:180px; margin-top:2px; text-align:center; }
#presetNav ul, #promoNav ul{float:none; list-style:none;}
#presetNav ul li, #promoNav ul li {display:inline; border:none; margin:0; padding:0;}
#presetNav li a, #promoNav li a {display:inline-block; background:transparent url("../../images/slidesnav.png") no-repeat 0 0; width:15px; height:15px; margin:0 5px;}
#presetNav li a span, #promoNav li a span {display:inline-block; text-indent:-9999em; overflow:hidden;}
#presetNav a.activeSlide, #promoNav a.activeSlide {background-position:0 -15px;}
/* ================================== */


/* =========== FOOTER CSS =========== */
#fwrapper .dropshadow {width:960px; height:7px; margin-bottom:20px; background:url("../images/mc_dropshadow.png") no-repeat;}

#siteFooter {clear:both; width:550px; margin:0 auto; padding-top:20px; font-size:10px; text-align:center;}
#siteFooter a {text-decoration:none;}
#siteFooter a:hover {text-decoration:underline;}

#footer-cols {width:960px; margin:15px auto auto auto; }
#col-left, #col-center, #col-right {float:left; padding:10px; background-color: #B5DB8D; height:120px;}
#col-left {width:450px;}
#col-center {width:215px; margin:auto 10px;}
#col-right {width:215px;}

#col-center li {line-height:12px;}
#col-right ul.share {margin-top:10px;}
#col-right ul.share li {float:left; display:inline; margin-right:20px;}
#col-right ul.share li a {background:url("../../images/share-icons.png") no-repeat;}

li.share-facebook a {background-position:0px 0px;}
li.share-facebook a:hover {background-position:-45px 0px !important;}
li.share-twitter a {background-position:0px -45px !important;;}
li.share-twitter a:hover {background-position:-45px -45px !important;}
li.share-email a {background-position:0px -90px !important;}
li.share-email a:hover {background-position:-45px -90px !important;}
li.share-facebook a, li.share-twitter a, li.share-email a {display:block; width:45px !important; height:45px !important; text-indent:-9999em !important; overflow:hidden;}

#footer-cols a {text-decoration:none; color:#006747; }
#footer-cols a:hover {text-decoration:color:#000;}

#footerlinks {clear:both; width:100%; padding:20px 0; text-align:left !important;}
#footerlinks-content {width:940px; margin:0 auto; padding:10px; background-color:#ccc; min-height:180px;}
#footerlinks-content .label {float:right; margin-left:24px; opacity:0.7; filter:alpha(opacity=70);}
#col-center ul, #footerlinks ul{float:left; width:180px; margin:0; padding:0; list-style:none;}
#col-center ul li, #footerlinks ul li {width:100%; color:#006747;}
#footerlinks ul li h3 {font-size:11px; font-weight:bold; padding-bottom:8px; color:#006747;}
#footer-cols h3 {font-size:14px; font-weight:bold; padding-bottom:8px; color:#006747;}
#col-center ul li a, #footerlinks ul li a {float:none; display:block; height:auto; padding:2px 10px 2px 0; text-indent:0; text-decoration:none; color:#006747; font-size:10px;}
#col-center ul li a:hover,#footerlinks ul li a:hover {color:#000; }

#fwrapper ul.copyright {float:left; width:100%;}
.copyright li {display:inline; border-left:1px solid #809F95; padding:0 4px 0 5px; line-height:1.4em;}
.copyright li a {color:#D9E2DF; text-decoration:none;}
.copyright li a:hover {color:#8DC750; }
.copyright li.first {border-left:none;}


/* ============ GOOGLE CSE CSS =========== */
.gsc-control-cse {font-family: Verdana, sans-serif; border-color: #FFFFFF; background-color: #ffffff;}
.gsc-tabHeader.gsc-tabhInactive {border-color: #E9E9E9; background-color: #E9E9E9;}
.gsc-tabHeader.gsc-tabhActive {border-top-color: #FF9900; border-left-color: #E9E9E9; border-right-color: #E9E9E9; background-color: #FFFFFF;}
.gsc-tabsArea {border-color: #E9E9E9;}
.gsc-webResult.gsc-result, .gsc-results .gsc-imageResult {border-color: #FFFFFF; background-color: #FFFFFF;}
.gsc-webResult.gsc-result:hover, .gsc-webResult.gsc-result.gsc-promotion:hover, .gsc-imageResult:hover {border-color: #FFFFFF; background-color: #FFFFFF;}
.gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b {color: #0000cc;}
.gs-webResult.gs-result a.gs-title:visited, .gs-webResult.gs-result a.gs-title:visited b, .gs-imageResult a.gs-title:visited, .gs-imageResult a.gs-title:visited b {color: #0000cc;}
.gs-webResult.gs-result a.gs-title:hover, .gs-webResult.gs-result a.gs-title:hover b, .gs-imageResult a.gs-title:hover, .gs-imageResult a.gs-title:hover b {color: #0000cc;}
.gs-webResult.gs-result a.gs-title:active, .gs-webResult.gs-result a.gs-title:active b, .gs-imageResult a.gs-title:active, .gs-imageResult a.gs-title:active b {color: #0000cc;}
.gsc-cursor-page {color: #0000cc;}
a.gsc-trailing-more-results:link {color: #0000cc;}
.gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {color: #000000;}
.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {color: #008800;}
.gs-webResult div.gs-visibleUrl-short {color: #008800;}
.gs-webResult div.gs-visibleUrl-short {display: none;}
.gs-webResult div.gs-visibleUrl-long {display: block !important;}
.gs-promotion div.gs-visibleUrl-short {display: none;}
.gs-promotion div.gs-visibleUrl-long {display: block !important;}
.gsc-cursor-box {border-color: #FFFFFF;}
.gsc-results .gsc-cursor-box .gsc-cursor-page {border-color: #E9E9E9; background-color: #FFFFFF; color: #0000cc;}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {border-color: #FF9900; background-color: #FFFFFF; color: #0000cc;}
.gsc-webResult.gsc-result.gsc-promotion {border:1px solid #A7D575 !important; background-color: #B5DB8D !important;}
.gs-promotion a.gs-title:link, .gs-promotion a.gs-title:link *, .gs-promotion .gs-snippet a:link {color: #0000cc;}
.gs-promotion a.gs-title:visited, .gs-promotion a.gs-title:visited *, .gs-promotion .gs-snippet a:visited {color: #0000cc;}
.gs-promotion a.gs-title:hover, .gs-promotion a.gs-title:hover *, .gs-promotion .gs-snippet a:hover {color: #0000cc;}
.gs-promotion a.gs-title:active, .gs-promotion a.gs-title:active *, .gs-promotion .gs-snippet a:active {color: #0000cc;}
.gs-promotion .gs-snippet, .gs-promotion .gs-title .gs-promotion-title-right, .gs-promotion .gs-title .gs-promotion-title-right *  {color: #000000;}
.gs-promotion .gs-visibleUrl, .gs-promotion .gs-visibleUrl-short {color: #008800;}
/* ======================================= */


/* =========== HACK CSS =========== */
/* IE6 Hack */
#ie6 p, #ie6 h2 {margin-bottom:10px;}
#ie6 .right {float:right; margin-left:20px; border:1px solid #534e2b;}
#ie6 {width:960px; height:360px; margin:10px auto 10px auto; padding:10px; background-color:#ffffff; border:1px dashed #534E2B;}

/* admissions */
* html ul#menu li #panel-first {margin-left:-278px !important; }
* html ul#menu li #panel-second {margin-left:-408px !important;}
* html ul#menu li #panel-third {margin-left:-568px !important;}
* html ul#menu li #panel-fourth {margin-left:-638px !important;}
* html ul#menu li #panel-fifth {margin-left:-738px !important;}
/* dual enrollment */
* html ul#menu.de li #panel-fifth {margin-left:-797px !important;}
/* missouri academy */
* html ul#menu.moacad li #panel-first {margin-left:-238px !important; }
* html ul#menu.moacad li #panel-second {margin-left:-334px !important;}
* html ul#menu.moacad li #panel-third {margin-left:-439px !important;}
* html ul#menu.moacad li #panel-fourth {margin-left:-564px !important;}
* html ul#menu.moacad li #panel-fifth {margin-left:-729px !important;}

* html .module {overflow:hidden; width:180px;}

/* IE7 Hack */
/* admissions */
*:first-child+html ul#menu li #panel-first {margin-left:-278px; /*-255px*/}
*:first-child+html ul#menu li #panel-second {margin-left:-408px; /*-375px*/}
*:first-child+html ul#menu li #panel-third {margin-left:-568px; /*-495px*/}
*:first-child+html ul#menu li #panel-fourth {margin-left:-638px; /*-615px*/}
*:first-child+html ul#menu li #panel-fifth {margin-left:-738px; /*-730px*/}
/* dual enrollment */
*:first-child+html ul#menu.de li #panel-fifth {margin-left:-797px; /*-278px*/}
/* missouri academy */
*:first-child+html ul#menu.moacad li #panel-first {margin-left:-238px;}
*:first-child+html ul#menu.moacad li #panel-second {margin-left:-334px; /*-339px*/}
*:first-child+html ul#menu.moacad li #panel-third {margin-left:-439px; /*-437px*/}
*:first-child+html ul#menu.moacad li #panel-fourth {margin-left:-564px; /*-542px*/}
*:first-child+html ul#menu.moacad li #panel-fifth {margin-left:-729px;}

*:first-child+html .module ul.social, *:first-child+html .module ul.img {position:relative; left:0px;}
*:first-child+html .module ul {position:relative; left:-20px;}

/* Chrome Hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
.pagenavlinks li {font-size:12px;}
}


