@charset "utf-8";

/*
-------------------FontSizeReset-------------------
10px : 0.77em
11px : 0.85em
12px : 0.92em
13px : 1.0em
14px : 1.07em
15px : 1.14em
16px : 1.22em
17px : 1.29em
18px : 1.36em
19px : 1.44em
20px : 1.52em
21px : 1.59em
22px : 1.67em
23px : 1.74em
24px : 1.82em
25px : 1.89em
26px : 1.97em
-------------------//FontSizeReset-------------------
*/

/*==================================================

Style_Reset&Setting

==================================================*/

html {
margin: 0;
padding: 0;
}

body {
margin: 0;
padding: 0;
text-align: center;
font-size: 13px;
font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
color: #666666;
line-height: 1.0;
*font-size: small;
*font: x-small;
}

h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,form,dl,dt,dd {
margin: 0;
padding: 0;
}

p {
font-size: 1.14em;
line-height: 150%;
}

ol,ul,li{
list-style: none;
}

a {
color: #666666;
text-decoration: underline;
}

a:hover {
color: #666666;
text-decoration: none;
}

address {
font-style: normal;
}

hr {
display: none;
}

img {
border: none;
vertical-align: bottom;
}

/*==================================================

LayOut

==================================================*/

#container {
margin: 0 auto;
width: 930px;
text-align: left;
}

#header {
margin-bottom: 15px;
padding-top: 5px;
width: 930px;
position: relative;
height: 90px;
}

#mainmenu {
margin-bottom: 15px;
}

#main_wrapper {
width: 930px;
/*\*/
overflow: hidden;
/**/
}

#main {
width: 720px;
/*\*/
overflow: hidden;
/**/
float: left;
}

#mainarea {
width: 510px;
float: right;
}

#subarea {
width: 200px;
float: left;
}

#extraarea {
width: 200px;
float: right;
}

/*==================================================

#header

==================================================*/

h1 {
margin-bottom: 15px;
font-size: 10px;
font-weight: normal;
position: absolute;
left: 0;
top: 3px;
}

* html h1 {
font-family: 'ＭＳ Ｐゴシック', sans-serif;
}

*:first-child+html h1 {
font-family: 'ＭＳ Ｐゴシック', sans-serif;
}

#header .logo {
width: 254px;
height: 34px;
position: absolute;
top: 25px;
left: 0;
z-index: 1;
}

#header h2 {
font-size: 100%;
position: absolute;
/*top: 55px;
left: 340px;*/
top: 25px;
left: 0;
color: #C00;
z-index: 2;
}

#header h2 a {
text-decoration: none;
color: #C00;
display: block;
padding: 40px 0 0 0;
/*height: 14px;*/
}

#header .description {
font-size: 77%;
position: absolute;
left: 0;
bottom: 0;
}

#header h3 {
font-size: 92%;
position: absolute;
right: 0;
top: 25px;
z-index: 3;
}

/*==================================================

#mainmenu

==================================================*/

#mainmenu {
padding: 0 5px;
width: 920px;
height: 40px;
background: url(http://www.carpartsweb.org/shared/img/back_mainmenu.jpg) no-repeat left top;
}

#mainmenu li {
float: left;
}

/*==================================================

#topicpath

==================================================*/

#topicpath {
margin-bottom: 12px;
width: 930px;
/*\*/
overflow: hidden;
/**/
}

#topicpath li {
margin-right: 5px;
padding-left: 8px;
font-size: 0.77em;
background: url(http://www.carpartsweb.org/shared/img/bullet_triangle.gif) no-repeat left 1px;
float: left;
}

* html #topicpath li {
font-family: 'ＭＳ Ｐゴシック', sans-serif;
}

*:first-child+html #topicpath li {
font-family: 'ＭＳ Ｐゴシック', sans-serif;
}

#topicpath li a {
text-decoration: underline;
}

/*==================================================

#mainarea

==================================================*/

#pickuplist {
margin-bottom: 30px;
width: 508px;
border: 1px solid #CCC;
}

#pickuplist h2 {
padding: 1px 1px 0;
}

#pickuplist .inner {
padding: 10px 0 6px;
zoom: 1;
/*\*/
overflow: hidden;
/**/
}

#pickuplist dl {
padding-left: 9px;
width: 116px;
float: left;
}

#pickuplist dt {
margin-bottom: 3px;
padding-bottom: 3px;
width: 116px;
border-bottom: 1px dotted #CCC;
}

#pickuplist dt .productsimg {
margin-bottom: 3px;
padding: 1px;
width: 112px;
display: block;
border: 1px solid #CCC;
/*\*/
overflow: hidden;
/**/
}

#pickuplist dt a {
color: #039;
line-height: 140%;
}

#pickuplist dd {
width: 116px;
color: #333;
text-align: center;
line-height: 135%;
}

#pickuplist dd span {
color: #900;
font-weight: bold;
}

#searchform {
margin-bottom: 30px;
width: 508px;
border: 1px solid #CCC;
}

#searchform h3 {
padding: 7px 6px;
width: 496px;
height: 16px;
font-size: 1.22em;
color: #FFF;
background: #333;
}

#searchform .search {
padding: 10px;
width: 488px;
/*\*/
overflow: hidden;
/**/
}

#searchform .search dt {
margin-right: 30px;
width: 100px;
float: left;
clear:both;
}

#searchform .search dd {
margin-bottom: 8px;
padding-bottom: 8px;
border-bottom: 1px dotted #CCC;
}

#searchform .search .price {
margin-right: 5px;
width: 120px;
}

#searchform .search #sort {
margin-right: 10px;
}

#searchform .search #query {
margin-right: 15px;
width: 200px;
}

#searchform .search #searchbox_submit {
width: 80px;
}

#itemlist {
margin-bottom: 30px;
}

#itemlist h3 {
padding: 10px 8px 6px 28px;
width: 476px;
height: 14px;
font-size: 1.22em;
color: #FFF;
background: url(http://www.carpartsweb.org/shared/img/back_heading.jpg) no-repeat left top;
}

#itemlist .inner {
padding: 10px 9px 0;
width: 490px;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
border-left: 1px solid #CCC;
}

#itemlist dl {
margin-bottom: 8px;
padding-bottom: 8px;
width: 490px;
border-bottom: 1px dotted #CCC;
/*\*/
overflow: hidden;
/**/
}

#itemlist dt {
margin: 0;
padding: 0;
width: 108px;
float: left;
vertical-align: top;
}

#itemlist dt a {
text-decoration: none;
}

#itemlist dt .productsimg img {
padding: 1px;
border: 1px solid #CCC;
vertical-align: top;
}

#itemlist .item_description {
padding-left: 6px;
width: 230px;
float: left;
}

#itemlist .item_description h4 {
margin-bottom: 6px;
font-size: 1.07em;
line-height: 140%;
}

#itemlist .item_description p {
font-size: 0.92em;
line-height: 150%;
}

#itemlist .item_detail {
padding-left: 6px;
width: 140px;
float: left;
}

#itemlist .nowprice {
padding-left: 59px;
width: 81px;
font-weight: bold;
text-align: right;
background: url(http://www.carpartsweb.org/shared/img/mark_nowprice.gif) no-repeat left 2px;
}

* html #itemlist .nowprice {
padding: 3px 0 3px 59px;
font-size: 1.36em;
}

#itemlist .nowprice img {
vertical-align: baseline;
}

#itemlist .decideprice {
margin-bottom: 5px;
padding-left: 59px;
width: 81px;
text-align: right;
background: url(http://www.carpartsweb.org/shared/img/mark_decideprice.gif) no-repeat left 2px;
border-bottom: 1px dotted #CCC;
}

* html #itemlist .decideprice {
padding: 3px 0 3px 59px;
font-size: 1.36em;
}

#itemlist .decideprice img {
vertical-align: baseline;
}

#itemlist .bids {
margin-bottom: 0.5em;
width:140px;
line-height: 150%;
text-align: center;
color: #039;
}

#itemlist .bids img {
vertical-align: baseline;
}

#itemlist .recttime {
width:140px;
text-align: center;
color: #900;
}

#itemlist .recttime img {
vertical-align: baseline;
}

.navi {
margin-bottom: 10px;
font-size: 0.92em;
text-align: right;
}

.navi a {
padding-left: 12px;
background: url(http://www.carpartsweb.org/shared/img/bullet_pagetop.gif) no-repeat left center;
}

#categorylist h2 {
padding: 10px 8px 9px 28px;
width: 476px;
height: 13px;
font-size: 1.22em;
color: #FFF;
background: url(http://www.carpartsweb.org/shared/img/back_heading.jpg) no-repeat left top;
}

#categorylist h3 {
margin-bottom: 1.0em;
padding-left: 20px;
font-size: 1.14em;
background: url(http://www.carpartsweb.org/shared/img/bullet_orange_circle.gif) no-repeat left top;
}

#categorylist .inner {
padding: 20px 9px 0;
width: 490px;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
border-left: 1px solid #CCC;
}

#categorylist #category_wrapper {
width: 490px;
/*\*/
overflow: hidden;
/**/
}

#category_wrapper .categorylist {
margin-bottom: 20px;
width: 240px;
vertical-align: top;
}

#category_wrapper .categorylist li {
margin-bottom: 0.6em;
}

#category_wrapper .categorylist li a {
padding-left: 12px;
background: url(http://www.carpartsweb.org/shared/img/bullet_red.gif) no-repeat left 6px;
}

#category_wrapper .categorylist li ul {
padding-top: 0.6em;
margin-bottom: 1.6em;
}

#category_wrapper .categorylist li ul li {
margin-left: 8px;
}
.entry {
margin-bottom: 30px;
}

.entry p {
font-size: 1.0em;
}

.entry h2 {
padding: 10px 8px 9px 28px;
width: 476px;
height: 13px;
font-size: 1.22em;
color: #FFF;
background: url(http://www.carpartsweb.org/shared/img/back_heading.jpg) no-repeat left top;
}

.entry h3 {
margin-bottom: 5px;
padding-left: 20px;
font-size: 1.14em;
background: url(http://www.carpartsweb.org/shared/img/bullet_circle.gif) no-repeat left top;
}

.entry .inner {
padding: 10px 9px 0;
width: 490px;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
border-left: 1px solid #CCC;
}

.paragraph {
margin-bottom: 25px;
}

.pager {
width: 100%;
position: relative;
/*\*/
overflow: hidden;
/**/
clear: both;
margin: 0 0 1em;
}

.pager ul {
position: relative;
left: 50%;
float: left;
margin: 0 0 0 -3px;
}

.pager li {
font-size: 85%;
position: relative;
margin: 0 0 0 3px;
left: -50%;
float: left;
background: #e0e0e0;
border: 1px solid #CCCCCC;
}

.pager a, .pager span {
display: block;
text-decoration: none;
padding: 3px 7px 2px;
}

.pager .current {
font-weight: bold;
background: #CF0000;
color: #FFFFFF;
}

/*==================================================

#subarea

==================================================*/

.sub_headinginner {
padding: 0 1px 1px 1px;
width: 196px;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
}

#subarea h4 {
padding: 1px 6px 4px;
width: 184px;
font-size: 0.92em;
color: #666666;
line-height: 130%;
background: url(http://www.carpartsweb.org/shared/img/back_subtitle.jpg) no-repeat left top;
}

.sub_inner {
padding: 0 10px;
width: 178px;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
}

#sub_brandmenu, #sub_partner {
margin-bottom: 20px;
padding-top: 6px;
background: url(http://www.carpartsweb.org/shared/img/back_subtitle_top.jpg) no-repeat left top;
}

#sub_brandmenu li {
margin-bottom: 5px;
font-size: 0.92em;
border-bottom: 1px dotted #CCCCCC;
}

#sub_brandmenu li a{
padding: 10px 10px 10px 50px;
width: 118px;
display: block;
}

#sub_brandmenu .bmw a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_bmw_small.gif) no-repeat left center;
}

#sub_brandmenu .isuzu a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_isuzu_small.gif) no-repeat left center;
}

#sub_brandmenu .audi a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_audi_small.gif) no-repeat left center;
}

#sub_brandmenu .alfaromeo a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_alfaromeo_small.gif) no-repeat left center;
}

#sub_brandmenu .opel a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_opel_small.gif) no-repeat left center;
}

#sub_brandmenu .chrysler a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_chrysler_small.gif) no-repeat left center;
}

#sub_brandmenu .citroen a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_citroen_small.gif) no-repeat left center;
}

#sub_brandmenu .chevrolet a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_chevrolet_small.gif) no-repeat left center;
}

#sub_brandmenu .jaguar a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_jaguar_small.gif) no-repeat left center;
}

#sub_brandmenu .suzuki a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_suzuki_small.gif) no-repeat left center;
}

#sub_brandmenu .subaru a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_subaru_small.gif) no-repeat left center;
}

#sub_brandmenu .daihatsu a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_daihatsu_small.gif) no-repeat left center;
}

#sub_brandmenu .toyota a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_toyota_small.gif) no-repeat left center;
}

#sub_brandmenu .fiat a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_fiat_small.gif) no-repeat left center;
}

#sub_brandmenu .ford a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_ford_small.gif) no-repeat left center;
}

#sub_brandmenu .volkswagen a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_volkswagen_small.gif) no-repeat left center;
}

#sub_brandmenu .peugeot a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_peugeot_small.gif) no-repeat left center;
}

#sub_brandmenu .honda a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_honda_small.gif) no-repeat left center;
}

#sub_brandmenu .volvo a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_volvo_small.gif) no-repeat left center;
}

#sub_brandmenu .porsche a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_porsche_small.gif) no-repeat left center;
}

#sub_brandmenu .matsuda a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_matsuda_small.gif) no-repeat left center;
}

#sub_brandmenu .mini a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_mini_small.gif) no-repeat left center;
}

#sub_brandmenu .mercedesbenz a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_mercedesbenz_small.gif) no-repeat left center;
}

#sub_brandmenu .renault a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_renault_small.gif) no-repeat left center;
}

#sub_brandmenu .lexus a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_lexus_small.gif) no-repeat left center;
}

#sub_brandmenu .mitsubishi a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_mitsubishi_small.gif) no-repeat left center;
}

#sub_brandmenu .nissan a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_nissan_small.gif) no-repeat left center;
}

#sub_brandmenu .lancia a {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_lancia_small.gif) no-repeat left center;
}

#sub_partner .sub_inner {
padding: 5px 10px;
}

/*==================================================

#extraarea

==================================================*/

#extraarea h4 {
padding: 1px 6px 4px;
width: 184px;
font-size: 0.92em;
color: #666666;
line-height: 130%;
background: url(http://www.carpartsweb.org/shared/img/back_subtitle.jpg) no-repeat left top;
}

#extraarea p {
font-size: 0.92em;
line-height: 135%;
}

.extra_inner {
padding: 10px;
width: 178px;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
}

#sub_merit,#sub_icondetail {
margin-bottom: 20px;
padding-top: 6px;
background: url(http://www.carpartsweb.org/shared/img/back_subtitle_top.jpg) no-repeat left top;
}

#sub_icondetail  dl {
/*\*/
overflow: hidden;
/**/
}

#sub_icondetail  dt {
margin-right: 10px;
height: 18px;
float: left;
}

#sub_icondetail  dd {
margin-bottom: 6px;
height: 18px;
}

/*==================================================

#footer

==================================================*/

#footer {
padding-top: 10px;
border-top: 1px solid #CCCCCC;
/*¥*/
overflow: hidden;
/**/
}

#footer .inner {
float: left;
}

#footer h3 {
margin-bottom: 0.4em;
font-size: 0.92em;
}

#footer h3 a {
text-decoration: none;
}

#footer p {
font-size: 0.92em;
}

#footer .navi {
float: right;
border-left: 1px solid #FFF;
background: url(none);
}

#footer .navi li {
padding: 0 5px;
font-size: 0.92em;
float: left;
border-right: 1px solid #FFF;
}

#footer .navi a {
padding-left: 0;
background: url(none);
}

/*==================================================

#home

==================================================*/

#home #description {
margin: 0 0 1em;
padding: 0;
}

#home #description h2 {
color: #FFF;
font-size: 136%;
padding: 8px;
background: #900;
margin: 0 0 0.5em;
}

#home #description p {
font-size: 107%;
margin: 0 0 1em;
}

#home #itemlist h3 {
padding: 0;
width: 510px;
height: 32px;
background: none;
}

#home #itemlist .entrymore {
margin: 0 0 1em;
padding: 0 0 0 8px;
background: url(http://www.carpartsweb.org/shared/img/bullet_triangle.gif) no-repeat left center;
}

/*==================================================

#maker

==================================================*/

#maker .categorylist h3 {
padding: 15px 0 15px 66px;
}

#maker #category_wrapper .categorylist {
/*height: 510px;*/
display: -moz-inline-box; /*for Firefox 2*/
display: inline-block; /*for modern*/
/display: inline; /*for ie5～7*/
/zoom: 1; /*for ie5～7*/
}

#maker #category_bmw h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_bmw.jpg) no-repeat left top;
}

#maker #category_isuzu h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_isuzu.jpg) no-repeat left top;
}

#maker #category_audi h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_audi.jpg) no-repeat left top;
}

#maker #category_alfaromeo h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_alfaromeo.jpg) no-repeat left top;
}

#maker #category_opel h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_opel.jpg) no-repeat left top;
}

#maker #category_chrysler h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_chrysler.jpg) no-repeat left top;
}

#maker #category_citroen h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_citroen.jpg) no-repeat left top;
}

#maker #category_chevrolet h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_chevrolet.jpg) no-repeat left top;
}

#maker #category_jaguar h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_jaguar.jpg) no-repeat left top;
}

#maker #category_suzuki h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_suzuki.jpg) no-repeat left top;
}

#maker #category_subaru h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_subaru.jpg) no-repeat left top;
}

#maker #category_daihatsu h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_daihatsu.jpg) no-repeat left top;
}

#maker #category_toyota h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_toyota.jpg) no-repeat left top;
}

#maker #category_fiat h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_fiat.jpg) no-repeat left top;
}

#maker #category_ford h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_ford.jpg) no-repeat left top;
}

#maker #category_volkswagen h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_volkswagen.jpg) no-repeat left top;
}

#maker #category_peugeot h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_peugeot.jpg) no-repeat left top;
}

#maker #category_honda h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_honda.jpg) no-repeat left top;
}

#maker #category_volvo h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_volvo.jpg) no-repeat left top;
}

#maker #category_porsche h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_porsche.jpg) no-repeat left top;
}

#maker #category_matsuda h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_matsuda.jpg) no-repeat left top;
}

#maker #category_mini h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_mini.jpg) no-repeat left top;
}

#maker #category_mercedesbenz h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_mercedesbenz.jpg) no-repeat left top;
}

#maker #category_renault h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_renault.jpg) no-repeat left top;
}

#maker #category_lexus h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_lexus.jpg) no-repeat left top;
}

#maker #category_mitsubishi h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_mitsubishi.jpg) no-repeat left top;
}

#maker #category_nissan h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_nissan.jpg) no-repeat left top;
}

#maker #category_lancia h3 {
background: url(http://www.carpartsweb.org/shared/img/brand_icon_lancia.jpg) no-repeat left top;
}

/*==================================================

#parts

==================================================*/

#parts #category_wrapper .categorylist {
display: -moz-inline-box; /*for Firefox 2*/
display: inline-block; /*for modern*/
/display: inline; /*for ie5～7*/
/zoom: 1; /*for ie5～7*/
}

#parts #category_wrapper .categorylist h3 {
padding: 10px 10px 10px 15px;
border: 1px solid #CCC;
background: #F2F2F2 url(http://www.carpartsweb.org/shared/img/border_categoryheading.gif) no-repeat 5px 3px;
}

#parts #category_wrapper .categorylist h3 span {


}

/*==================================================

#freesearch

==================================================*/

#search  #itemlist .keyword {
text-align: right;
}

#search_result #main,#freesearch #main {
width: 930px;
/*\*/
overflow: hidden;
/**/
}

#search_result #mainarea,#freesearch #mainarea {
width: 720px;
float: right;
}

#search_result #subarea,#freesearch #subarea {
width: 200px;
float: left;
}

#search_result #searchform,#freesearch #searchform {
width: 718px;
}

#search_result #searchform .search,#freesearch #searchform .search {
width: 698px;
}

#search_result #searchform h3,#freesearch #searchform h3 {
width: 706px;
}

#search_result #searchform .search .price,#freesearch #searchform .search .price {
width: 180px;
}

#search_result #searchform .search #query,#freesearch #searchform .search #query {
width: 350px;
}

#search_result #itemlist h3,#freesearch #itemlist h3 {
width: 684px;
background: url(http://www.carpartsweb.org/shared/img/back_heading_long.jpg) no-repeat left top;
}

#search_result #itemlist .inner,#freesearch #itemlist .inner {
width: 700px;
}

#search_result #itemlist dl,#freesearch #itemlist dl {
width: 700px;
}

#search_result #itemlist .item_description,#freesearch #itemlist .item_description {
width: 440px;
}


