#gallery_wrap {
		width: 396px;
		height: 216px;
		padding: 2px;
		background: url(images/border.png) top left no-repeat;
}

.twitthis {
		position: absolute;
		top: 10px;
		right: 10px;
}

pre {
		background: #e8e8e8;
		border-left: 10px solid #777;
		font-size: 0.85em;
		padding: 1em;
		color: black !important;
}

.important {
		border: 1px solid #666;
		background: #ddd;
		padding: 0 1em;
		color: #C30;
}

.nav-links {
		text-align: center;
		margin-bottom: 2em;
}

.galleryview {
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
				
}

dt {
		font-weight: bold;
}

dd {
		margin-bottom: 0.5em;
}

.code_wrapper {
		border: 1px solid #888;
		background: #f0f0f0;
		padding: 10px;
}

code, .code {
}

.options {
		border: 1px solid #777;
		border-right: none;
		font-size: 0.8em;
		font-family: Verdana, Geneva, sans-serif;
}

.options th {
		text-align: left;
		background: #777;
		color: white;
		font-weight: bold;
}

.options th, .options td {
		padding: 4px 10px;
}

.options td {
		border-right: 1px solid #777;
}

#parts-img {
		border: 1px solid black;
}

img.nav {
		border: 1px solid black;
		margin-bottom: 5px;
}
.panel-overlay h2 {
		margin: .1em 0;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:18px;
		font-weight:normal;
}
.panel-overlay p {
		margin: 7px 20px 7px 0px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:14px;
		font-weight:normal;
}

.panel-overlay p {
		line-height: 1em;
}






