
html, body, #container, #min-width, #wrappper, #wrap-page, #wra-nav {width:100%;margin:0 0 0 0;padding:0 0 0 0;}

body {font-family:arial, helvetica;}

#logo h1 {margin-left:-10px;padding-left:0;}

#nav, h2 {display:none;}

#footer {clear:both;}
#footer p {font-size:1em;}

#intro-wrap a {color:#333;}

div.magnet a {color:#333;}

#portal a {color:#333;}

p {line-height:1.2em;}

ul {margin-top:0;margin-bottom:1em;}

#location-wrap {margin:0 0 10px;font-size:1.5em;font-weight:bold;}
#location-wrap a {text-decoration:none;color:#333;}

/* homepage */

body#home #location-wrap {display:none !important;}

#intro-wrap {margin:0 0 10px;}

#fader {float:right;}

body #footer a {color:#333;}

#portal-wrap {clear:both;margin:20px 0 0;}

.magnet, .magnet-last {float:left;width:212px;}
.magnet h4, .magnet-last h4 {margin:0 0 0 0;padding:5px 5px 0;}
.magnet p, .magnet-last p {margin:0 0 1em 0;padding:0 5px;}
.magnet h4 a, .magnet-last h4 a {text-decoration:none;color:#333;}



/* internal */

span.float-right {float:right;}
span.float-left {float:left;}
span.float-left img {padding:5px 5px 0 0;}

div.section-overview h3 {margin:0 0 0 0;padding:0 0 0 0;color:#88382f;}
div.section-overview p {margin:0 0 1em 0;padding:0 0 0 0;}
div.section-overview a {color:#333;}

div.section-target {clear:both;}
div.section-target h3 {margin:0 0 0 0;padding:0 0 0 0;color:#88382f;}
div.section-target p {margin:0 0 1em 0;padding:0 0 0 0;}
div.section-target a {color:#333;}

div#portal-projects {margin-top:1em;padding-top:1em;font-size:.8em;}
div#portal-projects div.magnet, #portal-projects div.magnet-last {margin-bottom:15px;padding-bottom:.5em;}
div#portal-projects div.magnet h4, #portal-projects div.magnet-last h4 {padding-bottom:8px;}


body.directions #logo, body.directions #header {display:none;}
body.directions div.section-target {page-break-before:always;}









