/* Product Page ===============================================================================*/
#categoryPage {
overflow: hidden;
float: right;
display: inline;
position: relative;
width: 744px;
border-left: 1px solid #C7CDD5;
}

#featuredProduct {
position: relative;
min-height: 185px;
background: url("../image/featured-product-bg.png") repeat-x bottom left;
border-bottom: 1px solid #C2C7CF;
}

#featuredProduct #featContent {
position: absolute;
top: 30px;
left: 30px;
width: 480px;
z-index: 10;
}

#featuredProduct img {
position: absolute;
bottom: 0;
right: 42px;
}

#featuredProduct h2 {
padding: 0;
font-size: 3em;
font-weight: normal;
line-height: 1.4;
color: #001932;
}

#featuredProduct p {
padding: 0;
font-family: Geneva, Helvetica, Arial, sans-serif;
font-size: 1.3em;
line-height: 1.4;
color: #001932;
}

#featuredProduct ul {
display: none;
}

#secondaryProducts {
}

#secondaryProducts ul li img {
position: absolute;
bottom: 0;
left: 15px;
}

#secondaryProducts ul li {
position: relative;
border-bottom: 1px solid #C2C7CF;
cursor: pointer;
min-height: 95px;
}

#secondaryProducts ul li .secondaryProductContent {
position: relative;
padding: 15px 0 0 128px;
}

#secondaryProducts ul li h2 {
font-size: 1.4em;
font-weight: normal;
line-height: 1.5;
text-transform: uppercase;
}

#secondaryProducts ul li h2 a {
text-decoration: none;
color: #001932;
}

#secondaryProducts ul li h2 a:hover, #secondaryProducts ul li.active h2 a {
color: #990000;
}

#secondaryProducts ul li h3 {
position: absolute;
left: 630px;
top: 30px;
}

#secondaryProducts ul li h3 a {
display: block;
height: 62px;
width: 100px;
text-indent: -9999px;
background: transparent url("../image/new-learn-more.png") no-repeat scroll 0 0px;
}

#secondaryProducts ul li h3 a:hover, #secondaryProducts ul li.active h3 a {
background: transparent url("../image/new-learn-more.png") no-repeat scroll 0 -59px;
}

#secondaryProducts ul li p {
width: 275px;
padding-bottom: 5px;
font-size: 1.2em;
line-height: 1.3;
}

#secondaryProducts li ul {
position: absolute;
top: 30px;
left: 420px;
width: 160px;
padding-left: 30px;
font-size: 1.2em;
line-height: 1.5;
}

#secondaryProducts li li {
border: none;
list-style-type: disc;
min-height: 0;
}