body {
text-align:center;
margin:0px;
}
h1, h2 {
margin:0px;
}
h1 {
background-color:#384C8A;
border:4px solid #A9B9ED;
border-left:0px;
border-right:0px;
color:#fff;
margin-top:20px;
font-size:26px;
}
h2 {
color:#da0000;
font-size:20px;
margin-top:15px;
}
a, a:visited {
font-family:verdana;
font-size:.9em;
font-weight:bold;
color: #0000ee;
}
a:hover {
color:#da0000;
}
#footer {
font-size:.8em;
margin-top:200px;
}
#footer a, #footer:visited, #footer a:hover {
color: #000;
font-weight:normal;
}

div#breadcrumb {
margin-top:20px;
}
#breadcrumb a, #breadcrumb a:hover, #breadcrumb a:visited {
font-family:verdana;
font-size:.8em;
color: #555;
font-style:italic;
text-decoration:underline;
}
div.related {
margin-top:0px;
font-family:verdana;
font-size:.8em;
color:#888;
font-style:italic;
}
.related a, .related a:hover, .related a:visited {
text-decoration:underline;
color:#888;
font-weight:normal;
}

div#makes {
overflow:auto;
width:17em;
margin:auto;
margin-top:25px;
text-align:left;
}
#makes ul {
float:left;
width:17em;
list-style-type:none;
margin:0px;
padding:0px;
}
#makes li {
float:left;
width:8em;
margin-bottom:5px;
margin-left:1px;
margin-top:1px;
}

div#vehicles {
width:250px;
margin:auto;
margin-top:10px;
text-align:left;
}
#vehicles li {
margin-bottom:5px;
}
#vehicles ul {
margin:0px;
padding-left:20px;
}

div#parts {
display:table;
margin:auto;
margin-top:15px;
}
#parts li {
margin-bottom:15px;
}
#parts ul {
margin:0px;
padding:0px;
list-style-type:none;
}

div#lastupdated {
font-size:10pt;
}
#years {
margin-top:15px;
font-size:10px;
color:#666;
}

#iteminfo {
margin-top:5px;
}
#iteminfo #name a, #iteminfo #name a:visited, #iteminfo #name a:hover {
font-family:verdana;
font-size:18px;
font-weight:bold;
color: #da0000;
}
#iteminfo #price a, #iteminfo #price a:visited, #iteminfo #price a:hover {
font-weight:bold;
font-size:14px;
font-family:verdana;
color:#1d62ff;
text-decoration:none;
}
div.order-btn {
margin:auto;
margin-top:5px;
width:136px;
text-align:left;
}
.order-btn a {
display:block;
width:136px;
height:31px;
background:transparent url('/images/learnmore_btn.gif') no-repeat;
}
.order-btn a:hover {
background-position: -136px 0;
}