#content {
    padding: 0;
}

#showroom {
    background: #fff url(/showroom/commercial/hilux/background.jpg) top left no-repeat;
}

#showroom-nav h2 {
    padding: 10px;
}

#showroom-nav h2 a {
    width: 170px;
    height: 62px;
    display: block;
    float: left;
    background: cyan url(/showroom/commercial/hilux/logo.png) top left no-repeat;
}

#showroom-nav h2 a span {
    display: none;
}

#section {
    color: #000;
}

#showroom-nav ul {
    padding: 0;
    margin: 0;
    display: block;
    float: left;
    display: inline; /* IE6 */
} 

#showroom-nav ul li {
    list-style: none;
    float: left;
    display: block;
    padding: 0;	
    margin: 0;
}

#showroom-nav ul li a {
    display: block;
    height: 40px;
    text-align: center;
    padding: 0;
    margin: 0;
    text-decoration: none;
    color: #000;
    font-weight: bold;
    font-size: 9pt;
}

#showroom-nav ul li a:hover {
    color: #fff;
    background: #004b8d;
}

#showroom-nav ul li.nav-active a {
    color: #fff;
    background: #004b8d;
}

#showroom-nav ul li a span {
    display: block;
    padding: 12px;
    margin: 0;
}

#interactive {
    position: relative; 
    display: block;
    width: 960px;
    height: 360px;
    margin: 8px 0 0 0;
    background: #fff;
}

#interactive img.arrow {
    position: absolute;
    top: 172px;    
    cursor: pointer;
}

#interactive .left.arrow {
    left: 16px;
}

#interactive .right.arrow {
    right: 16px;
}

#interactive .slide {
    display: none;
}


ul#showroom-content-flash-menu {
    padding: 0;
    margin: 0;
    display: block;
    float: left;
    display: inline; /* IE6 */
} 

ul#showroom-content-flash-menu li {
    list-style: none;
    float: left;
    display: block;
    background: #fff url(/showroom/commercial/hilux/bg-bt-home.gif) top left repeat-x;
    padding: 0;	
    margin: 0;
}

ul#showroom-content-flash-menu li a {
    display: block;
    width: 320px;
    height: 133px;
    text-align: center;
    padding: 0;
    margin: 0;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    font-size: 9pt;
}

ul#showroom-content-flash-menu li a.pdf {
    background: url(/showroom/commercial/hilux/pdf.png) top center no-repeat;
}

ul#showroom-content-flash-menu li a.colours {
    background: url(/showroom/commercial/hilux/colours.png) top center no-repeat;
}

ul#showroom-content-flash-menu li a.testdrive {
    background: url(/showroom/commercial/hilux/testdrive2.png) top center no-repeat;
}

ul#showroom-content-flash-menu li a:hover {
    text-decoration: underline;
}

ul#showroom-content-flash-menu li.nav-active a {
    color: #fff;
    background: #506b8d;
}

ul#showroom-content-flash-menu li a span {
    display: block;
    padding: 104px 0 0 0;
    margin: 0;
}

ul#showroom-content-footer {
    background: #f5f7f7;
    padding: 0 0 0 38px;
    margin: 0;
    width: 922px;
    display: block;
    float: left;
    display: inline; /* IE6 */
} 

ul#showroom-content-footer li {
    list-style: none;
    float: left;
    display: block;
    background: #f5f7f7;
    padding: 0;	
    margin: 0;
}

ul#showroom-content-footer li a {
    display: block;
    width: 154px;
    height: 80px;
    padding: 0;
    margin: 0;
}

ul#showroom-content-footer li a.brochure {
    background: url(/showroom/commercial/hilux/brochure.png) top left no-repeat;
}

ul#showroom-content-footer li a.testdrive {
    background: url(/showroom/commercial/hilux/testdrive.png) top left no-repeat;
}

ul#showroom-content-footer li a.price span {
    display: block;
    color: #ee2931;
    padding: 25px 0 0 10px;
    font-size: 9pt;
}

ul#showroom-content-footer li a span {
    display: none;
}
