* { text-align: left; }
body { background: #fbf7e7; text-align: center; }

#wrapper {
	margin: 0 auto; /*padding: 100px; width: 250px;*/
}

h1 { color: #4e9e00; font-family: Helvetica, Arial, serif; font-size: 44px; font-weight: bold; margin: 17px 0; }
h2 { color:#6d3609; font-family: Georgia, serif; font-size: 24px; font-weight: normal; margin: 17px 0; }
	h2 a { color: #c60; font-size: 14px; text-decoration: none; }

p.tag { color: #6d3609; }
#mark p { font-size: 16px; }
sup { vertical-align: super; font-size: 9px; }

ul#linkage li { color: #333; height: 24px; line-height: 24px; margin: 0 0 7px; padding: 0 0 0 24px; }
	ul#linkage li#linkedin { background: url('/images/linkedin.png') no-repeat left center; }
	ul#linkage li#twitter { background: url('/images/twitter.png') no-repeat left center; }
	ul#linkage li a { border-bottom: 1px dashed #db6008; color: #db6008; text-decoration: none; }
		ul#linkage li a:hover { border-bottom: 1px solid #db6008; }

.promo { border: 2px dashed #fc9; cursor: pointer; cursor: hand; display: block; margin: 0 0 17px; padding: 7px 14px 7px 7px; text-decoration: none; }
	.promo:hover { border: 2px dashed #db6008; }
	.promo h2 { color: #db6008; font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: bold; line-height: 1.2em; margin: 0 0 7px; }
p, ol, #release-notes ul { color: #333; font-family: Georgia, serif; font-size: 14px; line-height: 1.4em; margin: 0 0 17px; }
	.promo p { margin: 0; }
	ol { padding: 0 0 0 17px; list-style: lower-roman; }
	#release-notes ul { border-bottom: 1px #c60 solid; }
	ol li, #release-notes ul li { margin: 0 0 7px; }
h3 { color: #333; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-weight: bold; line-height: 1.4em; }

pre { background: #222; color: #fff; font-size: 13px; margin: 0 0 17px; overflow: auto; *overflow-y: auto; overflow-x: auto; padding: 7px; }
	pre span.past { color: #999; }

ul.nav {  }
	ul.nav li { float: left; font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 2em; text-align: center; width: 33%; }
		ul.nav li a { text-decoration: none; }

a#download { border: 2px dashed #fbf7e7; color: #db6008; display: block; font-family: Helvetica, Arial, sans-serif; font-size: 22px; font-weight: bold; margin: 0 0 17px; padding: 7px; text-align: center; text-decoration: none; }
	a#download:hover { border: 2px dashed #db6008; }

a#home { color: #c60; display: block; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin: 21px 0 34px; text-decoration: none; }

#footer { padding: 21px 0 0; }
	.footnote { font-size: 11px; }

/*
db6008
4e9e00
*/