h1, .h1 { margin-bottom: 25px; }
.lt-ie7 h1, .lt-ie7 { padding-bottom: 25px;margin-bottom: 0; }

.all_models .section{padding:28px 40px 0;}

.all_models h1 span{color:#151515;}
.all_models h2{font-size:22px; margin-bottom:20px; text-transform:uppercase;}

.all_models .all_models{margin:0 auto; padding:21px 0 0; width:916px;}
.all_models .models_section{border-top:1px solid #DEDEDE; padding-bottom:35px;}
.all_models .models_section ul{}
.all_models .models_section ul li{padding-top:20px; width:160px; margin-left:25px; display:block;}
.all_models .models_section ul li:nth-child(5n+1){margin-left:0;}
.all_models .models_section ul li a{display:block; position:relative; zoom:1; color:#424242 !important;}
.all_models .models_section ul li span{display:block;}
.all_models .models_section ul li .model_image{position:relative; width:140px; height:81px; overflow:hidden;}
.all_models .models_section ul li .model_image img{position:relative; width:140px;}
.all_models .models_section ul li span.model_title{font-size:17px; color:#424242; font-weight:bold; margin-bottom:3px;}
.all_models .models_section ul li span.model_price span.price{font-size:13px; color:#7c7c7c; font-weight:bold;}
.all_models .models_section ul li span.model_price span.msrp{font-size:9px; color:#7c7c7c; padding-top:3px; margin-left:5px;}
