table.features {
	width:100%;
	border-collapse:collapse;
	border-spacing:1px;
}

table.features th {
	text-align:left;
	width:20%;
}

table.features td, table.features th {
	border:1px solid #eee;
	padding:8px 4px;
	border-bottom:1px solid #ddd;
}

table.features .code {
	font-family:monospace;
	color:#369;
	width:20%;
	font-size:125%;
}

#dewplayeroptions table th {
	width:50%;
	padding-left:6px;
}

#dewplayeroptions table td {
	width:50%;
}

p.code {
	padding:1em;
	line-height:160%;
	background:#DAFF7F;
	border:1px dashed #7CAF00;
}

code {
  font-size:1.3em;
  color:#456;
  font-weight:bold;
}

.text-center {
text-align: center;
}

img { 
border:none;
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;
transition-duration: 0.5s;
opacity: 0.9;
}
img:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}