
#tuning-menu { width: 100%; text-align: center; background-color: #000; color: #FFF; }
#t-container { width: 660px; margin: 0 auto; text-align: left; }
#t-header { padding-top: 2em; }
#t-footer { clear: both; text-align: center; margin: 3em 0; }
#t-footer p { margin: 2em 0; }

.blockleft, .blockright { width: 310px; margin-top: 1em; }
.blockleft { float: left; }
.blockright { float: right; }

.menubycar { position: relative; float: left; width: 200px; margin: 80px 0 1em 10px; padding: 40px 0 0 0; height: 18em; text-align: center; }
.menubycar, .menubycar-k { border: solid #ccaa00 3px; background: #221700; text-align: center; }
.menubycar, .menubycar-k {
	background-image: -ms-linear-gradient(bottom left, #4F3802 0%, #2B2001 100%);
	background-image: -moz-linear-gradient(bottom left, #4F3802 0%, #2B2001 100%);
	background-image: -o-linear-gradient(bottom left, #4F3802 0%, #2B2001 100%);
	background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #4F3802), color-stop(1, #2B2001));
	background-image: -webkit-linear-gradient(bottom left, #4F3802 0%, #2B2001 100%);
	background-image: linear-gradient(to top right, #4F3802 0%, #2B2001 100%);
}
.menubycar .inner { width: 190px; text-align: left; margin: 0 auto; }
.menubycar h3 { left: -10px; }
.menubycar .carimage img { behavior: url("iepngfix.htc"); position: absolute; top: -60px; }
.menubycar-k { position: relative; float: left; width: 630px; margin: 10px 0 1em 10px; padding: 20px 0 2em 0; }
.menubycar-k .inner { width: 340px; text-align: left; margin: 0 20px; }
.menubycar-k h3 { font-size: 18pt; font-weight: bold; color: #FFFF80; }
.menubycar-k ul.carimage { list-style: none; position: absolute; right: 0; top: 30px; }
.menubycar-k dl.t-carlist dt { font-size: 1.1em; color: #ccaa00; border-left: 6px solid #ccaa00; padding-left: .5em; line-height: 1em; margin-top: .5em; }
.menubycar-k .carimage img { behavior: url("iepngfix.htc");  }
.menubycar ul,
.menubycar-k ul { margin-left: 2em; }

.t-plist { width: 100%; margin: 0.5em 0; clear: both; font-weight: bold; font-size: 1.1em; }
.t-plist dt { float: left; padding-left: 2px; }
.t-plist dd { text-align: right; margin-bottom: 3px; }

.exp { margin-bottom: 0.5em; text-indent: 1em; }

ul.ind { list-style: none; }
