div#backnav {
display: none;
}

/* start styles for billboard */
img#headline_accessories {
width: 60em;
_width: 60.3em;
height: 5.5em;
}

p#intro {
font-size: 1.8em;
font-family: arial,helvetica,sans-serif;
margin: 0 0 0 5.2em;
line-height: 140%;
color: #707070;
}

p#intro span {
color: #e65f00;
}
/* end styles for billboard */


/* start styles for category matrix */
div#categories {
float: left;
width: 46em;
margin-left: -2em;
}

div.category {
margin-top: 4em;
}

div.category.top {
margin-top: 3em;
}

div.feature.left  {
	margin-left: 2em;
	padding: 0 0 1.5em 0;
	width: 19em;
	float: left;
_display: inline;
	}

div.feature.right {
	margin-left: 2em;
	padding: 0 0 1.5em 2em;
	width: 19em;
	float: left;
	border-left: 0.1em solid #e6e6e6;
_display: inline;
}

div.feature img.photo_feature {
width: 15em;
height: 15em;
}

div.feature p.prod_name {
font-weight: bold;
}

div.feature p.compatibility {
font-size: 1em;
color: #5a5a5a;
height: 2.3em;
}

div.feature p.links {
margin-top: .5em;
font-weight: bold;
}

div.feature p.links span.bullet {
font-weight: normal;
margin: 0 .75em;
}

div.feature p.links span.dollar {
font-weight: normal;
}

div.feature p.links span.currency {
font-weight: normal;
font-size: .9em;
margin-left: .3em;
color: #5a5a5a;
}

div.category div.bar {
clear: left;
background-color: #eee;
height: 3em;
padding: 0 0 0 2em;
text-align: right;
position: relative;
}

img.bar_end {
width: 1.5em;
height: 3em;
float: right;
}

div.category div.bar p.hdg {
font-size: 1.8em;
font-family: arial,helvetica,sans-serif;
color: #e65f00;
margin-top: .3em;
float: left;
width: 17em;
text-align: left;
}

div.category div.bar p.hdg a:link, div.category div.bar p.hdg a:visited {
color: #e65f00;
text-decoration: none;
}

div.category div.bar p.hdg a:hover {
color: #000;
}

div.bar p.link {
float: right;
position: relative;
padding: .4em 1.7em 0 0;
display: none;
}

div.bar p.link.right {
padding-left: .7em;
display: block;
}

div.bar p.link a, div.bar p.link a:visited {
display: block;
font-size: .9em;
color: #5a5a5a;
text-decoration: none;
padding-top: .5em;
}

div.bar p.link a:hover {
color: #e65f00;
text-decoration: underline;
}

div.category div.bar p.link img {
width: 2em;
height: 3em;
position: absolute;
top: 0;
right: -.2em;
}
/* end styles for category matrix */


/* start styles for model-lists */
img.boxtop_140, img.boxbtm_140 {
width: 14em;
height: 1.5em;
_width: 14.1em;
}

img.boxbtm_140 {
position: relative;
bottom: -.1em;
_display: block;
_margin-bottom: -.2em;
}

div#model-lists {
float: right;
width: 14em;
margin-top: 3em;
}

div#model-lists p.instructions {
font-size: 1em;
margin: 0 .7em 0 .8em;
color: #e65f00;
}

div.list {
background-color: #eee;
margin-top: 2em;
}

div.list.top {
margin-top: 1.5em;
}

div.list ul {
padding-bottom: .4em;
}

div.list li {
font-size: 1.1em;
margin-left: 1.5em;
margin-top: .5em;
}

div.list li.sect {
margin-top: 1.25em;
}

div.list li a, div.list li a:visited {
color: #464646;
text-decoration: none;
}

div.list li a:hover {
color: #e65f00;
text-decoration: underline;
}
/* end styles for model-lists */
