body { margin: 0px;	padding: 0px; background: #fff; }

.hide {	 }

#header { width: auto !important;	height: auto !important; padding: 0; margin: 10px; }
#hbg h1 {display: none;}
#header_int img#logo { display: none; }
.printlogo { display: none;	}
.pdalogo { max-width: 100%; }
#header_int form{ display: none; }
* html #header_int form{ display: none;}

#header_int #go{ display: none; }
#header_int #search{ display: none; }

#header_int ul{ display: none; }
address { width: auto; max-width: 500px; }

#gnav { width: auto; margin: 0 auto; background-color: #FFF;}
#navigation { width: auto; }
#navi ul li { float: none; list-style: none; }
#navi ul li a {	width: auto; height: 1.5em; margin: 1px 0; line-height: 1.5em; }

#container { width: auto !important; height: auto !important; padding: 0; margin: 10px; }
#block { display: none;  }
#right { display: none; }

#top { float: none;	padding: 2%; width: auto; max-width: 500px; }
.banner{ display: none; }
#newsline { float: none; width: auto; max-width: 500px; }

#trl { float: none; width: auto; max-width: 500px; }
.trail p { font-size: 10px; color: #000000; margin: 6px 10px 6px 10px; padding: 0 0 4px 10px; border-bottom: 1px dashed #ccc; }
.trail a { font-size: 10px; color: #017AC3; text-decoration: none; }
.trail a:hover { font-size: 10px; color: #024480; text-decoration: underline; }

#intop { float: none; width: auto; max-width: 500px; }
#inspeil { width: 550px; margin: 0 0 0 10px; }

.leftn { display: none;  }
#rightcol { display: none; }
.rbox { display: none;}


#footer { width: auto; max-width: 500px;   }

