#sub_nav_container { position: relative; background-image: url(../../images/davinci/horiz_divider.png); background-repeat: no-repeat; background-position: bottom; height: 33px; margin-bottom: 0; padding-left: 10px; }

#resolve_nav { margin: 0; padding: 0; }
#resolve_nav li { display: inline; }
#resolve_nav li a { float: left; height: 0; padding-top: 33px; overflow: hidden; }
#resolve_nav li a { background-image: url(../../images/davinci/resolve_nav2.png); _background-image: url(../../images/davinci/resolve_nav2.png); background-repeat: no-repeat; }

/* buttons */
#resolve_nav li#resn_davinci a { background-position: 0 0; width: 122px; }
#resolve_nav li#resn_realtime a { background-position: -122px 0; width: 118px; }
#resolve_nav li#resn_quality a { background-position: -240px 0; width: 111px; }
#resolve_nav li#resn_creativity a { background-position: -351px 0; width: 129px; }
#resolve_nav li#resn_power a { background-position: -480px 0; width: 102px; }
#resolve_nav li#resn_control a { background-position: -582px 0; width: 117px; }
#resolve_nav li#resn_workflow a { background-position: -699px 0; width: 133px; }
#resolve_nav li#resn_howtobuy a { background-position: -832px 0; width: 148px; }

/* hover */
#resolve_nav li#resn_davinci a:hover { background-position: 0 -33px; }
#resolve_nav li#resn_realtime a:hover { background-position: -122px -33px; }
#resolve_nav li#resn_quality a:hover { background-position: -240px -33px; }
#resolve_nav li#resn_creativity a:hover { background-position: -351px -33px; }
#resolve_nav li#resn_power a:hover { background-position: -480px -33px; }
#resolve_nav li#resn_control a:hover { background-position: -582px -33px; }
#resolve_nav li#resn_workflow a:hover { background-position: -699px -33px; }
#resolve_nav li#resn_howtobuy a:hover { background-position: -832px -33px; }

/* current */
#resolve_nav.davinci li#resn_davinci a { background-position: 0 -66px; }
#resolve_nav.realtime li#resn_realtime a { background-position: -122px -66px; }
#resolve_nav.quality li#resn_quality a { background-position: -240px -66px; }
#resolve_nav.creativity li#resn_creativity a { background-position: -351px -66px; }
#resolve_nav.power li#resn_power a { background-position: -480px -66px; }
#resolve_nav.control li#resn_control a { background-position: -582px -66px; }
#resolve_nav.workflow li#resn_workflow a { background-position: -699px -66px; }
#resolve_nav.howtobuy li#resn_howtobuy a { background-position: -832px -66px; }

#prod_content #col1 { width: 250px; }
#prod_content #col2 { width: 250px; padding-left: 25px; padding-right: 25px; }
#prod_content #col3 { width: 250px; }
.steps h1 { color: #43C8D6; margin: 0 0 0.5em 0; font-size: 14px; }
.steps h2 { color: #43C8D6; margin: 0 0 1em 0; font-size: 12px; font-weight: normal; }
.steps h3 { margin: 0 0 0.3em 0; font-size: 16px; font-weight: bold; }
.steps p { font-size: 12px; line-height: 1.5em; margin: 0 0 0.5em 0; }
.steps p.download { font-size: 11px; }