

#mm2, #menu-container, #crumbs, #secondary, #peripheral, #page-options, #footer .fff,#terms-privacy {display: none !important;}
#secondary div.padding #sidemenu,#nav,#sidemenu1,#headlinks,#footer,#email-login {display: none !important;}
#wrap, #primary, #content-container, #page-container {width: 100%;}
body.twocolumns #primary {	width: 100%;	}
body.threecolumns #primary {width: 100%;}
body.threecolumns #wrap {width: 100%;}		

#content-container {font-size: 0.8em;}
#mast {border-bottom: solid 1px #000000;margin:0 0 1em 0;}
#mast a {font-size: 0.8em; font-weight: bold; }
#mast img {border: 0;}
#mast #site-logo p {color: #669900; padding-bottom: 1.5em}
#mast div.h1 {font-weight: bold; margin: 0 0 1em 0; font-size: 130%; padding-top: 1.5em }
h1 {font-size: 120%}

#primary a {background-image: url(/assets/gfx/anchor_arrow.gif); background-repeat: no-repeat; background-position: 0 0.2em;}
#page-options, #footer {font-size: 80%;}
#footer {
	margin:1em 0;
	padding:1em 0;
}
#footer ul, #page-options ul, #sidemenu1 ul, #sidemenu2 ul, #sidemenu1a ul {list-style: none; margin: 0; padding: 0; clear: both; border: 0;}

#footer p, #footer address {font-size:smaller;}
div div#footer address {font-size:larger;}

#footer #terms-privacy {font-size: smaller;}

#primary a {
	background-image:none;
}