.inventoryHolder{width:979px; margin:0px auto; position:relative; height:auto; padding:0px; font-family:Arial;}
.inventoryHolder *{position:relative;padding:0px;margin:0px;}
.inventoryHolder .bar{height:7px; background-color:#bfbfbf; position:absolute; padding:0px; margin:0px; overflow:hidden;}
.inventoryHolder .upper{top:-9px; left:-1px;}
.inventoryHolder .lower{bottom:-9px; left:-1px;}
.inventoryHolder .header{width:973px; margin-bottom:18px; padding:0px 3px 6px 3px; font-size:11px; border-bottom:1px solid #e3e3e3;}
.inventoryHolder .header img{width:13px; height:13px; margin-right:2px; position:relative; top:3px;}
.inventoryHolder .floatRight{float:right;}
.inventoryHolder .floatLeft{float:left;}
.inventoryHolder .invis{display:none;}
.inventoryHolder .pictureBox{float:left; width:401px; background-color:#f2f2f2; border:1px solid #bfbfbf; padding:8px 8px 20px 8px; margin:0px 18px 0px 0px;}
.inventoryHolder .pictureBox .main{width:400px; height:300px;margin:0px; overflow:hidden;}
.inventoryHolder .pictureBox .main .loadingBar{position:absolute;left:0px;width:0px;height:11px;top:289px;background:transparent url('../img/inventory/diag_bar.jpg') top left repeat-x; display:none;}
.inventoryHolder .pictureBox #mainImg{width:400px;}
.inventoryHolder .pictureBox .imgControls{width:400px; height:27px; background:transparent url('../img/inventory/inventory.jpg') top left no-repeat; margin:0px 0px 6px 0px; font-size:12px; color:#416bf2;}
.inventoryHolder .pictureBox .imgControls .left{position:absolute;left:27px; cursor:pointer; top:4px;}
.inventoryHolder .pictureBox .imgControls .center{position:absolute;left:142px; cursor:pointer; top:0px; padding-left:35px; background:transparent url('../img/inventory/glass.jpg') top left no-repeat; height:20px; padding-top:4px;}
.inventoryHolder .pictureBox .imgControls .right{position:absolute;right:27px; text-align:right; cursor:pointer; top:4px;}
.inventoryHolder .pictureBox .imgControls a:link, .inventoryHolder .pictureBox .imgControls a:visited, .inventoryHolder .pictureBox .imgControls a:hover{color:#416bf2;}
.inventoryHolder .pictureBox .thumbs{width:400px; height:151px; overflow:hidden; margin-bottom:6px;}
.inventoryHolder .pictureBox .thumbs .thumb{width:95px; float:left; border:1px solid #262626; cursor:pointer; margin:0px 4px 4px 0px;}
.inventoryHolder .pictureBox .thumbControls{width:390px;height:19px;overflow:hidden;text-align:center;color:#757575; padding:0px 5px;}
.inventoryHolder .pictureBox .thumbControls .floatLeft{background:transparent url('../img/inventory/icon_leftarrow.jpg') center left no-repeat; padding-left:10px; color:#416bf2; cursor:pointer;}
.inventoryHolder .pictureBox .thumbControls .floatRight{background:transparent url('../img/inventory/icon_rightarrow.jpg') center right no-repeat; padding-right:10px; color:#416bf2; cursor:pointer;}
.inventoryHolder .pictureBox h3{text-transform:uppercase; color:#262626; font-size:12px; border-bottom:1px solid #dddddd; padding-bottom:3px; margin-bottom:12px; margin-top:15px;}
.inventoryHolder .infoBox{float:left; width:342px; padding:0px; margin:0px 22px 0px 0px;}
.inventoryHolder .infoBox h1{font-size:26px; color:black; margin-bottom:13px;}
.inventoryHolder .infoBox h2{color:#dd7e00; font-size:18px; margin-bottom:10px;}
.inventoryHolder .infoBox h3{text-transform:uppercase; color:#262626; font-size:12px; border-bottom:1px solid #dddddd; padding-bottom:3px; margin-bottom:12px; margin-top:15px;}
.inventoryHolder .infoBox .certified{position:absolute;right:1px; bottom:1px;}
.inventoryHolder .carfax { position:absolute; width:88px; text-align:center; right:6px; top:0px; }
.inventoryHolder .infoBox .button{display:inline; margin:0px 4px 4px 0px; float:left;}
.inventoryHolder .infoBox .box{background-color:#f2f2f2; border:1px solid #bfbfbf; width:324px; padding:0px 8px 8px 8px; margin-top:8px;}
.inventoryHolder .spec{width:157px; float:left; margin-bottom:6px; padding-right:5px;}
.inventoryHolder .infoBox .box p{margin-bottom:6px;}
.inventoryHolder .infoBox .box .dealerInfo{width:165px; padding:0px 5px 0px 0px; float:left;}
.inventoryHolder .infoBox .box .dealerInfo p {margin-bottom:14px;}
.inventoryHolder .infoBox .box .dealerLinks{width:154px; float:left;}
.inventoryHolder .infoBox .box .dealerLinks p{background:transparent url('../img/inventory/icon_rightarrow.jpg') center left no-repeat; padding-left:9px; margin-bottom:3px;}
.inventoryHolder .infoBox a:link, .inventoryHolder .infoBox a:visited, .inventoryHolder .infoBox a:hover{color:#416bf2;}
.inventoryHolder .infoBox .box .fuel{position:absolute; top:6px; right:9px; background:transparent url('../img/inventory/mpg.jpg') top left no-repeat; width:130px; height:41px; color:#dd7e00; font-size:15px; font-weight:bold;}
.inventoryHolder .infoBox .box .fuel div{position:absolute; top:14px;}
.inventoryHolder form{width:150px; background:#f2f2f2 url('../img/inventory/form.jpg') top left no-repeat;  padding:37px 13px 20px 15px; float:left; border-bottom:1px solid #f2f2f2; font-size:11px;}
.inventoryHolder form .lower{left:0px;}
.inventoryHolder form .text{width:145px; border:1px solid #d3d2d7;}
.inventoryHolder form p{margin-bottom:10px;}
.inventoryHolder .details{float:left; width:957px; background-color:#f2f2f2; border:1px solid #bfbfbf; padding:10px; margin-top:20px; font-size:11px;}
.inventoryHolder .details h3{text-transform:uppercase; color:#262626; font-size:12px; border-bottom:1px solid #dddddd; padding-bottom:3px; margin-bottom:12px;}
.inventoryHolder .details .leftCheck{float:left; width:130px; margin:0px 10px 8px 0px; padding-left:17px; background:transparent url('../img/inventory/icon_check.jpg') top left no-repeat;}
.inventoryHolder .details .detailChunk{width:300px;float:left;margin:0px 24px 15px 0px;}
.inventoryHolder .details .detailChunk .title{width:264px;height:14px; padding:3px 12px 6px 24px; color:#416bf2; background:transparent url('../img/inventory/detail_header.jpg') 0px 0px no-repeat; cursor:pointer; margin-bottom:5px;}
.inventoryHolder .details .detailChunk .rows{display:none;}
.inventoryHolder .similars{float:left; width:957px; background-color:#f2f2f2; border:1px solid #bfbfbf; padding:10px; margin-top:20px; font-size:11px; overflow:hidden;}
.inventoryHolder .similars h3{text-transform:uppercase; color:#262626; font-size:12px; border-bottom:1px solid #dddddd; padding-bottom:3px; margin-bottom:12px;}
.inventoryHolder .similars .other{width:175px; float:left; margin-right:18px;}
.inventoryHolder .similars .other p{font-size:11px;}
.inventoryHolder .updateBox{float:left; width:957px; background-color:#f2f2f2; border:1px solid #bfbfbf; padding:5px 10px 10px 10px; font-size:11px; margin-bottom:12px;}
.inventoryHolder .updateBox h1{color:#dd7e00; font-size:11px;}
.inventoryHolder .header h1{font-size:26px; color:black; display:inline; margin-right:15px;}
.inventoryHolder .header h3{font-size:14px; color:#dd7e00; display:inline;}
.inventoryHolder .listingControls{width:874px; margin-bottom:10px; padding:0px 100px 0px 5px; font-size:11px; float:left;}
.inventoryHolder .listingControls .compareClear{float:left; padding-left:9px; top:4px; cursor:pointer; background:transparent url('../img/inventory/compare_clear.gif') center left no-repeat; margin-right:30px; display:inline;}
.inventoryHolder .listingControls input{display:inline;}
.inventoryHolder .listingControls a:link, .inventoryHolder .listingControls a:visited, .inventoryHolder .listingControls a:hover{color:#416bf2;}
.inventoryHolder .listingControls .pageCount{float:left; display:inline;}
.inventoryHolder .oneClick{float:right; width:120px; background:#f2f2f2; border:1px solid #dddddd; border-top:none; padding:10px 5px 30px 15px; font-size:11px; margin-top:23px;}
.inventoryHolder .oneClick a:link, .inventoryHolder .oneClick a:visited, .inventoryHolder .oneClick a:hover{color:#416bf2;}
.inventoryHolder .results{float:left; width:826px;}
.inventoryHolder .results .carBox{width:808px; background-color:#f2f2f2; border:1px solid #bfbfbf; margin-bottom:5px; padding:8px;}
.inventoryHolder .results .carBox .info{float:left; width:480px; height:131px; border-right:1px solid #d3d3d3; padding:0px; margin-right:16px;}
.inventoryHolder .results .carBox .info h1{font-size:18px; color:black;}
.inventoryHolder .results .carBox .info p{margin:0px;}
.inventoryHolder .results .carBox .info .certified{position:absolute; right:16px; top:50%;}
.inventoryHolder .results .carBox .info .yellow{color:#dd7e00; font-size:15px; display:inline; font-weight:bold;}
.inventoryHolder .results .carBox .info .clicks{position:absolute; left:0px; bottom:0px;}
.inventoryHolder .results .carBox .info .clicks a{padding-left:9px; background:transparent url('../img/inventory/compare_clear.gif') center left no-repeat; margin-bottom:8px;}
.inventoryHolder .results .carBox .info .clicks a:link, .inventoryHolder .results .carBox .info .clicks a:visited, .inventoryHolder .results .carBox .info .clicks a:hover{color:#416bf2;}
.inventoryHolder .results .carBox .info .compare{width:149px;height:21px;background:transparent url('../img/inventory/btn_addCompare.gif') top left no-repeat;}
.inventoryHolder .results .carBox .info .compare input{padding:0px;margin:0px;left:10px;position:absolute;top:3px;width:13px;height:13px;}
.inventoryHolder .results .carBox .dealer{float:left; width:120px; padding-top:11px; font-size:11px;}
.inventoryHolder .results .carBox .dealer img{margin-bottom:5px;}
.inventoryHolder .results .carBox .dealer p{margin-bottom:10px;}
.inventoryHolder .searchBar{width:950px; padding:0px; margin:0px;}
.inventoryHolder .searchBar form {width:950px; background:transparent url(''); padding:0px; margin:0px;}
.inventoryHolder .blank {width:826px; background:transparent url(''); padding:0px; margin:0px;}
.inventoryHolder .searchBar form select{width:107px; font-size:11px; margin-right:4px; margin-left:4px;}
.inventoryHolder .searchBar form .short{width:80px;}
.inventoryHolder form p{margin:inherit;}
.inventoryHolder #contact p{margin-bottom:10px;}
.inventoryHolder table{width:976px; margin-top:30px; font-size:11px;}
.inventoryHolder table tr{margin:0px;}
.inventoryHolder table td{width:220px; border:1px solid #9eb7bd; margin:0px; border-bottom-style:none; border-right-style:none; padding:5px;}
.inventoryHolder table .label{width:96px; font-weight:bold;}
.inventoryHolder .comparecolumn{display:none;}
.inventoryHolder table .noborder{border-style:none;}
.inventoryHolder table .bottomborder{border-bottom-style:solid;}
.inventoryHolder table .rightborder{border-right-style:solid;}
