/* Planet Xavier
 * Print Stylesheet
 * Stylesheet copyright © 2005 Minh Nguyen. Some rights reserved under the
 * Creative Commons Attribution-ShareAlike license 2.5.
 */

div#px-main p + p {
	text-indent: 2em;
}
div#px-main p + p[class], div#px-main p[class] + p {
	text-indent: inherit;
}
ul > li {
	list-style-type: square;
}
*.hide {
	display: none;
}
*.credit, *.note, *.fine-print {
	font-size: smaller;
}
*.inline-dt {
	font-weight: bold;
}
div.right img, img.right {
	float: right;
}
div.left img, img.left {
	float: left;
}

/* Masthead */
div#px-masthead {
	font-family: "Gill Sans MT", "Gill Sans", "Bitstream Vera Sans", sans-serif;
}
div#px-masthead h1 {
	font-family: "Gill Sans MT", "Gill Sans", "Bitstream Vera Sans", sans-serif; letter-spacing: .25em; text-transform: lowercase;
}
div#px-masthead a {
	color: #000; text-decoration: none;
}
div#px-masthead h1 strong {
	color: #b0c4de; font-family: "Georgia", "Times New Roman", serif; font-size: 200%; font-variant: small-caps; font-weight: normal; letter-spacing: -.05em; _letter-spacing: -.2em; text-transform: capitalize;
	vertical-align: -10%;
}
div#px-masthead p#px-tagline {
	font-weight: bold; text-align: right; text-transform: lowercase;
}

/* Main Navigation bar */
div#px-nav-main {
	float: right;
}
body.home div#px-nav-main li#px-nav-main-home a,
body.about div#px-nav-main li#px-nav-main-about a,
body.faq div#px-nav-main li#px-nav-main-faq a,
body.roster div#px-nav-main li#px-nav-main-roster a,
body.join div#px-nav-main li#px-nav-main-join a {
	font-weight: bold;
}

/* Toolbar */
div#px-tools ul {
	display: none;
}
div#px-tools ul#px-tools-sect {
	display: block; float: right;
}
body.home-now ul#px-tools-sect li#px-tools-sect-now a,
body.home-2005 ul#px-tools-sect li#px-tools-sect-2005 a,
body.home-2004 ul#px-tools-sect li#px-tools-sect-2004 a {
	font-weight: bold;
}
div#px-tools-manage form#px-tools-manage-form {
	display: none;
}

/* Main content area */
div#px-main img.px-author-face {
	float: right; margin-top: -3em;
}
div#px-main div.px-entry-footer {
	font-size: smaller;
	margin-left: 5em;
}
div#px-main div.px-entry-footer {
	font-size: smaller;
	margin-left: 5em;
}

/* Sidebar */
div#px-sidebar {
	display: none;
}
