
body {
	margin: 0;
	padding: 0;
	background: none;
	font-size: 12pt;
}

#content a:after {
	content: " ("attr(href)")";
	font-family: monospace;
	text-decoration: none;
}

#print-logo {
	display: inline;
}

ul {
	list-style-type: disc;
}

ul li {
	padding-left: 0;
	margin-left: 20px;
	background: none;
}

h2 {
	border: none;
}





#header,
#decobar,
#page div.cap-top,
#page div.cap-bottom,
#page div.inner div.infill,
#page div.cap-top,
#page div.cap-bottom {
	display: none;
}

.body {
	margin-top: 2em;
}



#footer ul.subsidiary li, 
#footer ul.top-level li,
#footer div.news,
#footer ul.logos {
	display: none;
}

#footer div.col {
	width: 100%;
	margin: 0;
	padding: 0;
}

#footer ul.subsidiary {
	margin-bottom: 0;
	margin-top: 4em;
}
 
/*#footer ul.subsidiary li.webdev,*/
#footer ul.subsidiary li.copyright {
	display: block;
	float: none;
	font-size: 9pt;
}


#footer .cols {
	width: 100%;
	margin: 0;
}

/**********************************************************
 * Sidebars                                               *
 **********************************************************/

#left-sidebar,
#right-sidebar {
	width: 182px;
	background-color: #fff;
}

#left-sidebar {
	float: left;
	padding-right: 20px;
}

#right-sidebar {
	float: right;
	padding-left: 20px;
}

.sidebar blockquote {
	font-size: 1em;
}

/**********************************************************
 * Sidebar Navigation                                     *
 **********************************************************/

.sidebar p.top-link {
	display: none;
}

ul.menu {
	display: none;
}

