@charset "utf-8";
body { margin: 0; padding: 0; background: #fff url(/img/layout/bg.jpg) top center repeat-x; font: 14px "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif; color: #555; }
img { border: 0; }
h1.UKMh { margin: 0; padding: 0; background: #fff url(/img/layout/uk-motorsports.jpg) left top no-repeat; height: 50px; width: 328px; float: left; }
h1.UKMh a { display: block; height:100%; width:100%; }
h1.UKMh span { display: none; }
h2 { color: #039; font: bold 28px/36px "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif; }
ul.nav { margin: 0; padding: 0; margin-left: 350px; font: bold 20px/44px "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif; }
ul.nav li { display: inline; }
ul.nav a { display: block; padding: 0 20px; margin-top: 1px; text-decoration: none; border-right: 1px solid #900; color: #fff; float: left; }
ul.nav a:hover { background: #c00; }
#Content { margin: 0 auto; padding-top: 152px; background-image: url(/img/layout/ukm-top.jpg); background-position: left top; background-repeat: no-repeat; width: 960px; }
#Top { float:none; clear: both; display: block; padding: 0; margin: 0 0 20px 0; height: 45px; }
#Footer { border-top: 1px solid #ccc; margin-top: 20px; padding: 15px 10px; color: #999; text-align: center; }
#Main { float: none; clear: both; padding: 5px 75px; }
.feature1 { background: #000 url(/img/feature-bg2.jpg) top right no-repeat; color: #fff; width: 800px; height: 280px; margin: 20px auto; }
.feature1 h2 { color: #ccc; margin-bottom: 15px; }
.feature1 .content { margin-left: 475px; padding: 5px; }
.showroom { background: #fff url(/img/showroom-bg.jpg) top right no-repeat; color: #330; width: 800px; height: 300px; margin: 20px auto; }
.showroom h2 { color: #ccc; margin-bottom: 15px; }
.showroom .content { margin: 3px 10px 3px 500px; padding: 5px; }
.column { border-left: 1px solid #ccc; }
.first { border-left: none; }