BODY {

margin: 0px;

padding: 0px;

background-image: url(../images/ip_bg.jpg);

background-repeat: repeat-x;

background-color: #ffffff;

}



.clear {

clear: both;

margin: 0px;

padding: 0px;

}



#topmargin {

margin: 0 auto;

padding: 0px;

width: 1024px;

height: 64px;

background-image: url(../images/ip_topmargin_bg.jpg);

background-repeat: no-repeat;

background-position: center top;

text-align: right;

}



#main {

margin: 0 auto;

padding: 0px;

width: 1024px;

background-image: url(../images/ip_main_bg.jpg);

background-repeat: repeat-y;

background-position: center;

}



#main_content {

margin: 0 auto;

width: 1024px;

background-image: url(../images/ip_main_content_bg.jpg);

background-repeat: no-repeat;

background-position: center top;

}



#banner {

margin: 0 auto;

width: 1004px;

height: 180px;

}



.banner_logo {

margin: 0px;

padding: 0px;

width: 248px;

float: left;

}



.banner_nav {

margin: 0px;

padding: 0px;

width: 750px;

height: 180px;

float: left;

background-image:url(../images/ip_nav_img.jpg);

background-repeat: no-repeat;

}



#nav, #nav li, #nav li ul, #nav li ul li  {

margin: 0px;

padding: 0px;

list-style: none;

}



#nav li{

float: left;

width: 125px;

}



#nav li ul {

position:absolute;

left:-999em;

background-color: #6D7490;

display: block;

padding: 10px;

padding-bottom: 5px;

border: 1px solid #AEB5C9;

width: 130px;

/* for IE */

  filter:alpha(opacity=90);

  /* CSS3 standard */

  opacity:0.9;

}



#nav li ul li {

padding: 5px;

padding-top: 0px;

padding-right: 0px;

text-align: left;

}



#nav li:hover ul, #nav li.sfhover ul {

position:relative;

left:auto;

height:1%;

}



#nav li a {

color: #FFFFFF;

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

text-decoration: none;

display: block;

}



#nav li a:hover {

color: #DDFAA6;

}



#content {

margin: 0 auto;

padding: 0px;

width: 1004px;

}



#leftnav {

margin: 0px;

padding: 15px 0 15px 10px;

width: 238px;

float: left;

}
#leftnav .leftnav_icons{
	margin:9px 56px 14px 49px;
}
.icon_MR{
	margin-right: 6px;	
}


.leftnav_quicksearch {

margin: 0px;

margin-top: 10px;

padding: 0px;

width: 221px;

}



.leftnav_quicksearch_form {

margin: 0px;

padding: 0px;

padding-top: 20px;

padding-left: 20px;

padding-right: 20px;

width: 186px;

background-image: url(../images/ip_quicksearch_mid.gif);

background-repeat: no-repeat;

min-height: 230px;

height: auto !important;

height: 230px;

}



.leftnav_quicksearch_form p{

text-align: center;

padding: 0px;

margin-top: 0px;

}



.leftnav_quicksearch_form select {

width: 180px;

height: 20px;

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #70778B;

}



.leftnav_quicksearch_form #minListPrice, .leftnav_quicksearch_form #maxListPrice {

width: 70px;

height: 20px;

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #70778B;

}



.leftnav_quicksearch_form #ListingNumber {

width: 175px;

height: 15px;

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #70778B;

}



.leftnav_submenu {

margin: 0px;

margin-top: 20px;

}



.leftnav_submenu img{

	padding: 2px 4px 2px 6px;

}


.leftnav_flashbutton {
	
	padding:2px 2px 2px 0;
}

#page {

margin: 0px;

padding: 40px 5px 20px 2px;

width: 745px;

float: left;

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #5F6166;

text-align: left;

}



#page p {

padding-top: 5px;

}







.body_list {

padding-left: 20px;

}



.body_list li{



}



#footer {

margin: 0 auto;

padding: 0px;

padding-top: 25px;

width: 1024px;

background-image: url(../images/ip_footer_bg.jpg);

background-repeat: no-repeat;

background-position: center top;

text-align: center;

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 10px;

line-height: 20px;

color: #92A56D;

}



#footer ul{

margin: 0px;

padding: 0px;

list-style: none;

}



#footer ul li{

margin: 0px;

padding: 2px;

display: inline;



}



#footer a{

color: #92A56D;

text-decoration: none;

}

.links {

color: #92A56D;

text-decoration: none;

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 10px;

}
