
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body {line-height:1;}ol,ul {list-style:none;}blockquote,q {quotes:none;}blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}:focus {outline:0;}ins {text-decoration:none;}del {text-decoration:line-through;}.standard {margin:10px 0 0;font-size:1.2em;}.standard dl {padding:0 0 10px;overflow:hidden;text-align:left!important;}.standard dt {width:170px;margin:10px 0 0!important;padding:0 0 0 10px;float:left;clear:left;text-align:left;font-size:1em!important;letter-spacing:.07em;font-weight:700;text-transform:none!important;}.standard dd {margin:10px 0 0 180px!important;clear:right;}.standard select,.standard input,.standard textarea {margin-right:10px;padding:.1em;font-size:.9em;font-family:inherit;}.standard input.small {width:30px;}.standard input.med {width:100px;}.standard input.large {width:250px;}.standard input.xl {width:350px;}.standard textarea.small {width:200px;height:50px;}.standard textarea.med {width:250px;height:170px;}.standard textarea.large {width:300px;height:150px;}.standard textarea.xl {width:450px;height:250px;}.standard input.button {padding:5px;border:0;cursor:pointer;}.standard .req {display:inline;padding:0;color:#D70000;font-size:.7em;}.standard .note {width:250px;margin:0;padding:0;font-size:.9em!important;text-align:left;color:#888!important;text-indent:0!important;}.standard input.error,.standard textarea.error {background:#ffc5c4;}.standard label.error {display:block;color:#F00F0F;}.standard .errors {margin:5px 0 0;padding:0;color:#D70000;font-size:.9em;line-height:1.3em;list-style:none;}.standard .errors li {}.standard h3 {margin:30px 0 0 10px!important;font-size:.9em!important;color:#979797;}html,body {min-width:1000px;}body {background:#363636;font-family:Tahoma, Geneva, Verdana, sans-serif;}a {color:#d7d7d7;text-decoration:none;border-bottom:1px dotted red;}a:hover,a:focus {border-bottom:1px solid #fff;}h1,h2,h3,h4,h5,h6,dt {font-family:Arial, Helvetica Neue, Helvetica, sans-serif;}#bg-container {position:absolute;top:0;left:0;width:100%;min-width:1000px;z-index:5;overflow:hidden;}#bg {width:100%;}#container {position:relative;width:880px;margin:0 auto;z-index:10;overflow:hidden;}#nav {position:absolute;top:0;left:144px;}#footer {width:940px;margin:0 auto 30px;text-align:center;font-size:.8em;overflow:hidden;clear:both;}#title {margin:20px 0 -20px;text-indent:-9999px;}#title a {display:block;width:625px;height:169px;background:url(/images/title.png) no-repeat 0 0;border:0!important;}#nav li {margin:0 20px 0 0;padding:20px 0 0;float:left;}#nav li.current {background:url(/images/navArrow.png) no-repeat 50% top;}#nav li a {border:0!important;letter-spacing:.05em;font-size:1.3em;color:#fff;text-transform:uppercase;}#nav li a:hover {color:#EB1000;}#footer ul {margin:30px auto 0;line-height:1.2em;}#footer ul li {display:inline;}#footer p {width:520px;margin:10px auto 0;line-height:1.2em;color:#fff;}#brand-means {display:block;width:880px;height:95px;background:url(/images/brand-that-means.png) no-repeat 0 0;text-indent:-9999px;zoom:1;}#current-specials {width:370px;height:89px;background:url(/images/current-specials.png) no-repeat 0 0;text-indent:-9999px;float:left;}#two-locations {width:709px;height:119px;margin:20px 0 0;background:url(/images/two-locations.png) no-repeat 0 0;text-indent:-9999px;clear:both;}#prod-nav {margin:20px 0 0;list-style:none;overflow:hidden;}#prod-nav li {position:relative;height:239px;margin:0 39px 0 0;float:left;overflow:hidden;}#prod-nav li.last {margin:0;}#prod-nav li a {position:relative;border:0!important;}#prod-nav li a:hover,#prod-nav li a:focus {top:-239px;}#prod-nav li a#rentals {position:absolute;top:0;right:0;width:150px;height:56px;overflow:hidden;}#prod-nav li a#rentals img {position:absolute;}#prod-nav li a#rentals:hover img,#prod-nav li a#rentals:focus img {top:-56px;}#main-promo dl {width:614px;margin:20px 0 0;float:right;}#main-promo dt span {width:240px;padding:20px;background:url(/images/darkTile.png);float:right;color:#fff;font-size:1.6em;font-weight:400;}#main-promo dd {width:240px;margin:20px 0 0;padding:20px;background:url(/images/darkTile.png);float:right;color:#fff;font-size:.8em;line-height:1.6em;}#main-promo dd span {display:block;margin:20px 0 0;text-transform:uppercase;}#main-promo dd span strong {padding:0 0 0 10px;font-size:2.8em;font-weight:400;}#main-promo dd span strong.was {color:#D41010;text-decoration:line-through;}img.stack {padding:16px 53px 31px 36px;background:url(/images/image-stack.png) no-repeat 0 0;float:left;}#promos {clear:both;color:#fff;overflow:hidden;}#promos dt {padding:20px 0 0;clear:left;}#promos dt img {float:left;}#promos dt span {width:582px;padding:5px 0 2px;float:right;border-bottom:1px dotted #fff;font-size:1.5em;}#promos dd {width:280px;margin:0 0 0 20px;padding:20px 20px 0 0;float:left;border-right:1px dotted #fff;font-size:.8em;line-height:1.6em;}#promos dd.price {width:261px;padding:0;float:right;border:0;}#promos dd span {display:block;margin:20px 0 0;text-transform:uppercase;}#promos dd span strong {padding:0 0 0 10px;font-size:2.8em;font-weight:400;}#promos dd span strong.was {color:#D41010;text-decoration:line-through;}.location {width:430px;margin:20px 0 0;padding:158px 0 0;float:left;color:#fff;font-size:.9em;}.location h4 {float:right;}.location ul {padding:20px 0 0;line-height:1.4em;}.location p {margin:10px 0 0;}#bryan {background:url(/images/locations/bryan.png) no-repeat 0 0;}#bryan h4 {width:176px;height:68px;margin:0 15px 0 0;background:url(/images/locations/bryan-title.png) no-repeat 0 0;text-indent:-9999px;}#brenham {float:right;background:url(/images/locations/brenham.png) no-repeat 0 0;}#brenham h4 {width:204px;height:66px;margin:0 16px 0 0;background:url(/images/locations/brenham-title.png) no-repeat 0 0;text-indent:-9999px;}.content {margin:20px 0 0;padding:0 20px 20px;background:url(/images/darkTile.png);overflow:hidden;}.content table,.content p,.content ul,.content ol,.content dl {margin:20px 0 0;color:#fff;font-size:.8em;}.content ul ul,.content ul ol,.content ol ol,.content ol ul {margin:0;font-size:1em;}.content th {padding:0 10px 10px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-family:Arial, Helvetica Neue, Helvetica, sans-serif;}.content th.super {font-size:1.3em;}.content td {padding:10px;border-top:1px dotted #fff;line-height:1.3em;}.content td.number {text-align:right;}.content .no-wrap {white-space:nowrap;}.content h3 {margin:20px 0 0;text-align:center;color:#fff;text-transform:uppercase;font-size:1em;letter-spacing:.03em;}.content p {line-height:1.4em;}.content ul {margin-left:20px;list-style:disc outside;}.content li {margin:5px 0 0;}.content dl {line-height:1.3em;text-align:center;}.content dt {margin:20px 0 0;text-transform:uppercase;font-weight:700;font-size:1.3em;}.content dd {margin:5px 0 0;}#trailer-head {width:881px;height:91px;margin:20px 0 0;background:url(/images/trailers.png) no-repeat 0 0;text-indent:-9999px;}#trailer-rental-head {width:881px;height:91px;margin:20px 0 0;background:url(/images/trailer-rentals.png) no-repeat 0 0;text-indent:-9999px;}#accessories-head {width:881px;height:91px;margin:20px 0 0;background:url(/images/truck-accessories.png) no-repeat 0 0;text-indent:-9999px;}#diesel-head {width:881px;height:91px;margin:20px 0 0;background:url(/images/diesel-performance.png) no-repeat 0 0;text-indent:-9999px;}#about-head {width:881px;height:91px;margin:20px 0 0;background:url(/images/about-head.png) no-repeat 0 0;text-indent:-9999px;}#contact-head {width:881px;height:91px;margin:20px 0 0;background:url(/images/contact-us.png) no-repeat 0 0;text-indent:-9999px;}#about {width:520px;float:left;}.portrait {}.portrait img {margin:20px 0 0;padding:5px;background:#fff;}.portrait p {font-size:1em;}#rates {width:390px;float:right;}#rental-info {width:390px;margin-left:20px;float:right;}#rental-info p img {float:left;}#locations {width:340px;margin-right:20px;float:left;}#contact-form {width:440px;float:right;}.image-list {margin:30px 0 0!important;overflow:hidden;list-style:none!important;}.image-list li {float:left;margin-right:20px;font-size:1em;text-align:center;}.image-list li.last {margin:0;}#diesel-brands dl {width:266px;margin-right:20px;float:left;}#diesel-brands dl.last {margin-right:0;}.clear {clear:both;}.pointer {cursor:pointer;}.req-js {display:none;}.hidden {visibility:hidden!important;height:0!important;}