body {
	margin: 0;
	font-family: sans-serif;
	font-size: 12px;
	background: url("../images/mgrad.png") repeat-x 0 20px;
	}
h1 {
	text-align: center;
	font-size: 4em;
	color: white;
	margin: 0;
	}
	h1 a {
		color: #333;
		}
h2 {
	margin: 0 0 15px 0;
	color: #333;
	font-size: 2.4em;
	}
h3 {
	font-size: 1.8em;
	margin: 8px 0;
	}
hr {
	margin-bottom: 15px;
	}
a {
	color: #06C;
	}
	a.strike {
		text-decoration: line-through;
		}
	a img {
		border: 2px solid #555;
		}
p, ul, ol {
	line-height: 1.6em;
	color: #444;
	}
p {
	margin-left: 10px;
	}
textarea {
	width: 95%;
	height: 400px;
	}
hr {
	color: #999;
	border: 1px dashed #999;
	}
#header {
	background: white;
	}
	#project_info {
		padding: 5px;
		background: #333;
		color: white;
		font-size: 12px;
		}
		#project_info a {
			color: #eee;
			}
#main_container {
		max-width: 1000px;
		margin: 0 auto;
	}
	#main_container #content {
		padding-top: 10px;
		margin-left: 260px;
		padding: 10px;
		}
		#main_container #content a {
			text-decoration: none;
			}
	#main_container #navigation {
		padding: 10px;
		float: left;
		width: 230px;
		}
		.nav_box {
			padding: 8px;
			margin: 10px 0;
			}
			.nav_box span {
				font-weight: bold;
				}
			.download_box {
				border: 3px solid #06C;
				background: #9EB9D5 url("../images/download.png") no-repeat 20px;
				height: 70px;
				}
				.download_box span {
					display: block;
					font-weight: bold;
					font-size: 1.6em;
					margin: 12px 0 0 70px;
					}
					.download_box span.dl_info {
						display: inline;
						font-weight: normal;
						font-size: .9em;
						}
							.download_box .dl_info a {
								color: #333;
							}
				.link_box {
					border: 3px solid #666;
					background: #fff;
					}
				.contribute_box {
					border: 3px solid #528F56;
					background: #97E89C url("../images/contribute.png") no-repeat 15px 50%;
					height: 65px;
					}
					.contribute_box span {
						display: block;
						font-weight: bold;
						font-size: 1.6em;
						margin: 12px 0 0 70px;
						}
						.contribute_box span.contribute_info {
							display: inline;
							font-weight: normal;
							font-size: .9em;
							}
							.contribute_box span a {
								color: #444;
								}
				.feed_box {
					border: 3px solid #8A3F0E;
					background: #CC5D15 url("../images/feedbot.png") no-repeat 3px 50%;
					}
					.feed_box ul {
						list-style-type: none;
						}
					.feed_box span {
						color: white;
						}
					.feed_box a {
						color: white;
						}
				.donate_box {
					border: 3px solid #999;
					background: #eee url("../images/donate.png") no-repeat 20px;
					height: 70px;
					}
					.donate_box span {
						display: block;
						font-weight: bold;
						font-size: 1.6em;
						margin: 12px 0 0 70px;
						}
						.donate_box span.donate_info {
							display: inline;
							font-weight: normal;
							font-size: .9em;
							}
							.donate_box .donate_info a {
								color: #333;
								}

/* misc styes */
.get_the_code {
border: 2px solid #ddd;
padding: 5px;
margin-bottom: 10px;
font-size: 14px;
background: #eee;
}

.pull_box {
	float: right;
	width: 200px;
	border: 3px dotted #444;
	padding: 8px;
	line-height: 150%;
	margin: 0 10px 0 10px;
	background: #eee;
	font: 14px;
	}
	
.get_the_code p {
	padding:0;
	margin: 5px 5px;
	}
#picture {
	float: right;
	margin-left: 5px;
	}
	#picture img {
		border: 1px solid #666;
		}
