html {
	color: rgb(38, 32, 0);	/* hsb(50º, 100%, 20%) */
	background-color: rgb(245, 245, 240);
	font-family: Futura, sans-serif;
}

body {
	padding: 0.5em 2em;
}

:link {
	color: rgb(0, 82, 166);	/* hsb(210º, 100%, 65%) */
}

:visited {
	color: rgb(28, 79, 127);	/* hsb(210º, 75%, 50%) */
}

.debug {
	border: #f00 dashed 2px;
}

.float_guard {
	display: block;
	clear: both;
	visibility: hidden;
}

.note {
	font-size: 101%;
}

.header {
	margin-bottom: 1em;
}

/* Used in accordance with:
 http://exljbris.wordpress.com/2008/03/19/license-update-ii/#comment-1455
 with continued support of license change at ibid/#comment-2111
 Credit and link is on http://calftrail.com/about.html */
@font-face {
	font-family: "Fontin";
	/* ===================================================================== */
	/* =   Download this free font at -> http://www.josbuivenga.demon.nl   = */
	/* ===================================================================== */
	src: url(http://calftrail.com/media/Fontin-Regular.ttf) format("truetype");
}

.company {
	font-family: Fontin, BiauKai, Georgia, serif;
}

.company .name {
	font-size: 250%;
    margin-bottom: -0.25em;
}

.company .name :link, .company .name :visited {
	color: rgb(38, 32, 0);	/* hsb(50º, 100%, 20%) */
	text-decoration: none;
}

.navigation {
	font-size: 75%;
	padding-left: 1em;
}

.navigation .current:before {
	content: "‣";
}

.navigation .destination {
	color: #000;
}

.product {
	width: 500px;
	margin-top: 2em;
	margin-bottom: 2em;
}

.product .name {
	font-size: 150%;
}

.product h3 {
	margin-top: 1em;
	margin-bottom: 0.5em;
	font-size: 120%;
}

.product .summary {
	display: block;
	margin-top: -0.3em;
	margin-bottom: 0.5em;
	font-size: 90%;
	font-style: italic;
	font-weight: lighter;
}

.product .icon {
	display: block;
	width: 64px;
	height: 64px;
	float: left;
	margin: 0.5em;
}

.product .description {
	display: block;
	font-size: 95%;
	width: 400px;
	float: right;
	margin: 0.5em;
}

.product .features {
	margin-bottom: 0.5em;
}


.product .more_info {
	display: inline;
    margin-right: 0.75em;
}

.product .system_requirements {
	font-size: 70%;
}

.copyright {
	color: rgb(0, 0, 0);
	color: rgba(0, 0, 0, 0.85);
	margin-top: 5em;
	font-family: Synchro LET, monospace;
	font-size: 75%;
}

em {
	font-style: italic;
}

del {
	text-decoration: line-through;
}

ol li {
	list-style: decimal inside;
	/* this makes hanging indent */
	padding-left: 1em;
	text-indent: -1em;
}

ul li {
	list-style: circle inside;
	padding-left: 1em;
	text-indent: -1em;
}
