body{font:.8em/1.4 Verdana,Arial,Helvetica,sans-serif;background-color:#e6e6e6;margin:0;padding:0;color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{margin-top:0}h1{font-size:1.5em;margin-bottom:.5em}h1,h2{color:#911d80}h1 .subtitle{font-size:.8em}h2{font-size:1.2em;margin-bottom:.25em}h3{font-size:1.1em;margin-bottom:.25em}a img{border:0}form{padding:0;margin:0}fieldset{border:1px solid #911d80;-webkit-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}legend{font-weight:bold;color:#911d80;font-size:.9em}.container{width:960px;background:#fffff0;margin:0 auto;overflow:hidden;border-left:1px solid #911d80;border-right:1px solid #911d80;border-bottom:1px solid #911d80;padding-bottom:3px}.corners{-webkit-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.cornerstop{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-o-border-top-left-radius:5px;-o-border-top-right-radius:5px;-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.cornersbottom{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-o-border-bottom-right-radius:5px;-o-border-bottom-left-radius:5px;-khtml-border-bottom-right-radius:5px;-khtml-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div.header{width:960px;height:140px;margin:10px auto 0 auto;background:#911d80 url(../assets/headerlogo.jpg) no-repeat;border-left:1px solid #911d80;border-right:1px solid #911d80;border-top:1px solid #911d80;position:relative;z-index:0}div.header div.headerinfo{width:570px;position:absolute;top:90px;left:195px;color:#fff;font-weight:bold;text-align:center}div.header div.logohome{position:absolute;width:200px;height:140px;display:block}div.header div.celebrating{position:absolute;top:20px;left:329px}div.header div.logohome a{display:block}div.header div.logohome div.logohomebody{display:block;width:200px;height:140px}div.header div.headerinfo a:link,div.header div.headerinfo a:visited{color:#fff;text-decoration:none}div.header div.headerinfo a:focus,div.header div.headerinfo a:hover,div.header div.headerinfo a:hover{color:#fff;text-decoration:underline}div.sociallinks{float:right;width:82px;height:38px;margin-right:15px;margin-top:55px}div.facebook{float:right;width:38px;margin-right:15px;margin-top:51px}div.header div.homelink{float:right;clear:right;margin:20px 15px 0 0;font-weight:bold;color:#911d80}div.header div.homelink a:link,div.header div.homelink a:visited{color:#911d80;text-decoration:none}div.header div.homelink a:focus,div.header div.homelink a:hover,div.header div.homelink a:active{color:#fff;text-decoration:none}.sidebar1{float:left;width:180px;background-color:#fffff0;font-size:12px}.sidebar1 .sideinner{margin:10px 0 10px 5px}.sideinner{padding:0 5px}.sideelem{background-color:#fff;border:1px solid #911d80;margin-bottom:10px}.sideelem .subhead{background:#911d80 url(../assets/sidetitlebg.jpg) repeat-y;color:#fff;font-weight:bold;padding:4px 0 4px 8px}ul.newsindex a:link,ul.newsindex a:visited{color:#911d80;text-decoration:underline}ul.newsindex a:hover,ul.newsindex a:active,ul.newsindex a:focus{color:#C00;text-decoration:underline}.content{float:left;background-color:#fffff0}.threecol{width:600px}.twocol{width:780px}.onecol{width:960px}.content .inner{margin:10px;border:1px solid #911d80;padding:10px;background-color:#fff;min-height:600px}div.content a:link,div.content a:visited{color:#911d80;text-decoration:underline}div.content a:hover,div.content a:active,div.content a:focus{color:#C00;text-decoration:underline}.sidebar2{float:left;width:180px;background-color:#fffff0;font-size:12px}.sidebar2 .sideinner{margin:10px 5px 10px 0}.sidebar2 ul.newsindex{background:#911d80 url(../p7pmm/img/pmm_greystone_vroot.jpg) repeat-y;padding:0;margin:0}.sidebar2 .newsindex li{list-style-type:none;padding:4px}div.footer{width:960px;height:140px;margin:10px auto 0 auto;font-size:10px;color:#818181;text-align:center}div.footer a:link,div.footer a:visited{color:#818181;text-decoration:none}div.footer a:hover,div.footer a:active,div.footer a:focus{color:#818181;text-decoration:underline}div.listhighlight{margin-bottom:10px}.floatright{float:right;margin-left:8px}.floattleft{margin-right:8px}.clearfloat{clear:both;height:0;font-size:1px;line-height:0}.mb0{margin-bottom:0!important}.mt0{margin-top:0!important}.mtb0{margin-top:0;margin-bottom:0}.errorclass{color:#f00!important}.infoclass{color:#363!important}.smalltext{font-size:.75em}.smalltxt{font-size:.75em}.infobox{float:right;margin-left:10px;border:1px solid #911d80;font-size:.85em;padding:10px;-webkit-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.infobox h2{font-size:1.2em}.infoblock{border:1px solid #911d80;padding:10px}.book_fee_table td{padding-bottom:5px}div.reviewmenu{width:125px;background-color:#fff;z-index:2}div.reviewmenu h2{text-align:center}div.reviewmenu ul{margin:0;padding:0;list-style-type:none}div.reviewmenu ul li{margin:0 0 2px 0;padding:0}