body{ background:#DFDFDF; margin:0px; padding:0px;}







a{color:#363636;}



a:hover{color:#FE5706;}



#listingtemplateholder{width:100%; background:#DFDFDF;}



#containerlisting{ width:1010px; margin:auto;}



#headermaincontainer{height:36px; width:100%; margin:auto; padding-bottom:8px; background:url(../Images/headerparttop.jpg) no-repeat bottom;}



#topleftnev{height:36px; width:50%; float:left;}



#topleftnev ul{ line-height:36px; vertical-align:middle; list-style:none; margin:0px; padding:0px;}



#topleftnev ul li{ list-style:none; line-height:36px; vertical-align:middle; float:left;}



#topleftnev ul li a{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:36px; vertical-align:middle; color:#363636; font-size:11px; display:block; padding-left:10px; padding-right:10px;}



#topleftnev ul li a:hover{ text-decoration:underline;}



#toprightpart{ width:50%; line-height:36px; vertical-align:middle; float:right;}



#toprightpart ul{ padding:0px; margin:0px; line-height:36px;}



#toprightpart ul li{ line-height:36px; list-style:none; float:right;}



#toprightpart ul li a{font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:36px; vertical-align:middle; color:#363636; font-size:11px; display:block; padding-left:10px; padding-right:10px;}



#toprightpart ul li a:hover{ text-decoration:underline;}







#shadowbodystartshere{width:980px; margin:auto; background:#FFFFFF;}



#headercontainerwithlogo{height:112px; width:30%; float:left; background:#FFFFFF; display:block;}



#headercontainerwithlogo img{ margin:10px;}



#headercontainerwithlogocenter{height:112px; width:45%; float:left; background:url(../Images/headerinf.jpg) center no-repeat #FFFFFF; display:block;}



#headercontainerwithlogoserchbar{height:112px; width:25%; float:left; background:#FFFFFF; display:block;}



#navigationmenu{background:url(../Images/memubg.jpg) repeat-x; width:100%; height:43px;}



#navigationmenu ul { margin:0px; padding:0px; line-height:44px;}



#navigationmenu ul li{ list-style:none; float:left; line-height:44px;}



#navigationmenu ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; display:block;  line-height:43px; background:url(../Images/mnubor.jpg) right no-repeat; padding:0 10px; text-decoration:none; text-align:center;}



#navigationmenu ul li a:hover{background:url(../Images/mnuhover.png) right no-repeat; text-decoration:none;}







#innpartsdo{height:112px; width:100%; margin:auto;}



#searchcont{height:44px; width:236px; margin:34px 0px; float:right; background:url(../Images/searchbg.jpg) no-repeat;}







#searchtext{height:35px; width:190px; background:transparent; margin:5px 7px 5px; border:0px; float:left; color:#757575; font-family:Arial, Helvetica, sans-serif; font-size:11px;}



#srcbtn{height:35px; cursor:pointer; width:35px; background:transparent; border:0px;}



#headpromo{width:100%; background:url(../Images/promot.jpg) no-repeat; height:37px;}







/*  header ends  */







.stBadge {



    display: none;



    margin-top: 17px;



    min-width: 760px;



}







#glbfooter {



    background: none repeat scroll 0 0 #FFFFFF;



    border-top: 1px solid #CCCCCC;



    margin: 10px 0 0;



    overflow: hidden;



    padding: 20px 10px !important;



    text-align: center !important;



}



.pagecontainer > table.tb_v4bc ~ table {



     background:url(../Images/bodybg.jpg) repeat-y;



	width:1010px;



	margin:auto;



	padding-bottom:15px;



}



.tb_v4bc{display:none;}



.pagecontainer > table > tbody > tr > td > table + table {



    width: 980px;



	margin:auto;



}



.link{display:none;}







/* left pannel start   */







#LeftPanel .v4acpcont{display:none;}



/*.ttl{display:none;}

*/

.all_cats{display:none;}



.cnt{display:none;}



#allcat{height:27px; width:200px; line-height:27px; background:#ebebeb;}



#allcathead{height:27px; width:200px; line-height:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:middle; color:#141414; margin:0px 10px 0; padding:0px;}



#org-categories,#org-catbot{ width:200px; background:#E7E7E7;}



.lev1{margin:0px; padding:10px 0 10px 5px;}

#org-catbot ul{ margin:0; padding:0 0 0 5px;}

.lev1 li,#org-catbot ul li{list-style:none;}







.lev1 li span{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#FD5806; font-weight:normal !important; background:url(../Images/catbullet.jpg) no-repeat left center; margin:0px 0px 0; padding:0 0 0 15px; text-decoration:none;}



.lev2 li span{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#FD5806; font-weight:normal !important; background:url(../Images/catbullet.jpg) no-repeat left center; margin:0px 0px 0; padding:0 0 0 15px; text-decoration:underline;}







.lev1 li a,#org-catbot ul li a{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#141414; font-weight:normal !important; background:url(../Images/catbullet.jpg) no-repeat left center;}



.lev1 li a:hover{ color:#FD5806; text-decoration:none;}



.lev2 li a:hover{ color:#FD5806; text-decoration:none;}



.lev2 li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0 0 0 15px;  color:#141414; font-weight:normal !important; background:url(../Images/catbullet.jpg) no-repeat left center;}



.lev2{padding:0 0 0 10px !important;}



#org-categories ul li{ line-height:18px; vertical-align:middle; list-style:none;}



.lev1 li a,#org-catbot ul li a{ display:block; width:180px; line-height:27px; font-family:Arial, Helvetica, sans-serif; font-size:11px; vertical-align:middle; color:#141414; margin:0px 10px 0; padding:0 0 0 15px; font-weight:normal !important; margin:0 !important;}



#advsrcfilter{height:auto; padding:30px 10px 10px; width:180px; background:url(../Images/srcrefinebg.jpg) no-repeat; margin-bottom:15px;}



#advsrcctnap{height:382px; width:180px;}



#advsrctitle{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding:0px; margin:10px 0 5px; color:#FFFFFF;}



#advsrc{width:180px; padding:6px; height:28px; vertical-align:middle; line-height:28px; vertical-align:middle; font-family:Arial, Helvetica, sans-seril; font-size:12px; color:#000; border:0px;}



#advselopt{vertical-align:middle; font-family:Arial, Helvetica, sans-seril; font-size:11px; color:#000; padding:6px; border:0px;}



#submitbutton{height:27px; width:68px; float:right; background:url(../Images/searchbutton.jpg) no-repeat; border:0px; margin-top: 10px;}















/* left pannel end   */







/*  Body propertise */











#featcategories{width:762px; height:auto;}



#featcategories ul {width:762px; margin:0px; padding:0px; list-style:none; float:left;}



#featcategories ul li{width:143px; height:143px; margin-left:9px; margin-bottom:10px; border:1px solid #88878D; float:left; background:#FFFFFF;}



#featcategories ul li a{ text-decoration:none; color:#FFFFFFF;}



#contdiv{width:134px; height:102px; padding:5px;}



#imagecontainder{height:31px; width:143px; background:#88878C;}



#imagecontainder a{line-height:31px !important; width:143px !important; margin:0px; text-align:center !important; vertical-align:middle !important; text-transform:uppercase !important; font-family:Arial, Helvetica, sans-serif; font-size:14px !important; color:#FFFFFF !important; text-decoration:none !important; font-weight:bold !important; display:block;}



#imagecontainder a:hover{ background:#141414 !important; text-decoration:none !important;}



#featfirst{ margin-left:0px !important;}



#bodysearchbar{width:709px;}



#bodysearchbar ul{ margin:0px; padding:0px;}



#bodysearchbar ul li{ width:147px; height:auto; float:left; margin-left:40px; list-style:none; padding:4px 0px; background:#FFFFFF; box-shadow: 1px 0 0;}



#botserfirst{ margin-left:0px !important;}



#boxsearchbarsub{ margin:0px !important; width:139px; padding:0px !important;}



#boxsearchbarsub li{ list-style:none !important; height:22px !important; margin:0px 0px 0px 10px !important; padding:0px !important; line-height:22px !important; float:none; width:137px !important; box-shadow:none !important}



#boxsearchbarsub li a{ line-height:22px !important; font-family:Arial, Helvetica, sans-serif; font-size:13px; vertical-align:middle; text-decoration:none; padding-left:10px; background:url(../Images/bullleting.jpg) center left no-repeat; display:block; font-weight:bold !important; color:#141414 !important;}



#boxsearchbarsub li a:hover{color:#FF5608 !important; text-decoration:none;}



#bodysearchpannel{background:url(../Images/searchbyvehic.jpg); height:275px; width:709px; margin-top:20px; padding:18px 28px 18px;}


@media screen and (-webkit-min-device-pixel-ratio:0) { 
/* Safari and Chrome */
/*#bodysearchpannel{ height:245px;}
*/}


#sliderarea{height:255px; width:762px; margin-bottom:25px;}







/* body propertise */











/*          Footer part            */



#footercontainer{width:1010px; margin:auto;}



#footercontainer-nav{width:1010px; background:url(../Images/bodybg.jpg) repeat-y; padding-bottom:3px; padding-top:5px;}



#navigationmenu-footer{background:url(../Images/memubg.jpg) repeat-x; width:980px; margin: 0 auto 5px; height:43px;}



#navigationmenu-footer ul { margin:0px; padding:0px; line-height:44px;}



#navigationmenu-footer ul li{ list-style:none; float:left; line-height:44px;}



#navigationmenu-footer ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; display:block;  line-height:43px; background:url(../Images/mnubor.jpg) right no-repeat; padding:0 10px; text-decoration:none; text-align:center;}



#navigationmenu-footer ul li a:hover{background:url(../Images/mnuhover.png) no-repeat right; text-decoration:none;}











#headermaincontainer-footer{height:36px; width:1010px; margin:auto; padding-top:4px; background:url(../Images/headerpartbottom.jpg) no-repeat center;}



#topleftnev-footer{height:36px; width:100%; float:left;}



#topleftnev-footer ul{ line-height:36px; vertical-align:middle; list-style:none; margin:0px; padding:0px;}



#topleftnev-footer ul li{ list-style:none; line-height:36px; vertical-align:middle; float:left; ont-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#363636; font-size:11px;}



#topleftnev-footer ul li a{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:36px; vertical-align:middle; color:#363636; font-size:11px; display:block; padding-left:5px; padding-right:5px;}



#topleftnev-footer ul li a:hover{ text-decoration:underline;}





div.gallery{width: 166px;float: left;padding: 10px 2px;min-height: 240px;display: table-row;text-align: center;margin: 5px 4px; }

div.cpa{color:#888;} span.stp{color:#888; text-decoration:line-through;}

table.fixed{width: 90%; text-align:left;margin: 0px 8px;}

div.gallery .image{ height:120px; margin:0 auto; }

img.iippl{display:none;}

div.gallery .g-std{ margin:5px 0px;}

div.gallery .time2, div.gallery .ship{font-size:11px; font-weight:normal;}



div.gallery .image img{ width:105px !important; height:auto !important; max-height:100px;}



.ttl a:link{font-family: Arial, Helvetica, sans-serif;

font-size: 11px; vertical-align: middle; color: #141414;  }

.ttl a:hover{color:#ff8000;}

#org-categories .ttl{ display:none;} 

div.time2{display:none;}



span.bin{ font-weight:700;}



#span.pdmt .cur {cursor: pointer;

color: #fc5803;

margin-left: 0.4em;

}

.lev1 li span, #org-catbot ul li span{ line-height: 27px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: middle;
color: #141414; background: url(../Images/catbullet.jpg) no-repeat left center; text-decoration:underline; padding-left: 15px;
  }

.aboutPFJones{
background: url(../Images/bodybg.jpg) repeat-y;
width: 1010px;
margin: auto;
padding-bottom: 15px;	
	
}

.aboutPFJones .content{ margin-left:0; width:100%; margin-top:0px;}

.aboutPFJones .content u{ font-weight:bold; font-size:14px;}

div.subtitle{ font-size:11px; color:#555;}







