/* Local CSS */

/* bigger font for PRE */
pre {
	font-size: 120%;
}

/* save space on top of the site title */
#header-first {
	margin-top: 0;
	margin: 0 30px 0 0;
	width: 450px;
}

/* more space before H1 tags */
h1 {
	margin-top: 18px;
}

/* Grid cells in views should be top-aligned */
table.views-view-grid td {
	vertical-align: top;
}

/* no line below titles on panels */
div.panel-pane div.node h2.title {
	border-bottom: none;
}

/* no line on bottom of full nodes on panels */
div.panel-pane div.node.full-node div.content {
	border-bottom: none;
}


