div#vendorwrap {
width: 748px;
background: #eee8e1;
}

div#vendorlogo {
padding: 0;
margin: 0;
width: 182px;
background: #746956;
float: left;
}

div#vendorimg {
padding: 0;
margin: 0;
width: 560px;
float: right;
}

div#productcontain {
margin: 0;
padding: 0;
border: 3px solid #2b425a;
background: url(../images/featured/bg_repeat_product.gif) repeat-y;
font-size: .725em;
}

div#productinfo {
margin: 0;
padding: 8px 0 50px 0;
float: left;
width: 441px;
background: #eee8e1 url(../images/featured/bg_product.jpg) no-repeat bottom;
}

div#productname {
margin: 0 10px 0 8px;
border-bottom: 1px solid #000;
}

div#specs {width: 441px;
}

div#specs table {
margin: auto;
}

div#productinfo p {
margin: 0;
padding: 0 8px 0 8px;
}

.red {
color: #660000;
}

div#productinfo ul {
margin: 6px 0 6px 30px;
}

div#productimg {
padding: 10px 0 10px 0;
float: right;
width: 301px;
text-align: center;
background: #fff;
}

div#colors {
	width: 301px;
	background: #fff;
	}

div#colors img {
margin: 6px 6px 6px 6px;
border: 1px solid #000;
}

div#banner {
width: 748px;
border-top: 6px solid #eee8e1;
border-bottom: 6px solid #eee8e1;
}

div#banner2 {
width: 748px;
height: 29px;
border-top: 6px solid #eee8e1;
}

.productnav {
	width:100%; 	/* makes the div full width */
	 /*makes the div enclose the list */
	line-height: 1em;
	background: #fff;
	text-align: left;
	}

.productnav ul {margin:4px 0 4px 4px;/* indents ul from edge of container */
	}
.productnav li {
	float:left;	/* causes the list to align horizontally instead of stack */
	position:relative; /* positioning context for the absolutely positioned drop-down */
	list-style-type:none;	/* removes the bullet off each list item */
	background-color:#fff; /*sets the background of the menu items */
	border-right: 1px solid #000;
	}
.productnav li:first-child {
	 border-left: 1px solid #fff;/*the first vertical line on the menu */
	}

.productnav li:hover { 
	background-color:#2b425a; /*sets the background of the menu items */
	}
.productnav a {
	display:block; /*makes list items in drop down highlight and wrapped lines indent correctly */
	padding:0 6px; /*creates space each side of menu item's text */
	text-decoration:none;	 /* removes the underlining of the link */
	color:#000;	/* sets the type color */
	}
.productnav a:hover {
	color:#eee8e1;
	}
