
a.wrapped { white-space: normal; }
a.wrap:hover span { text-decoration:underline; }

#main { width: 982px; *width: 982px; }
#main:nth-child(1n) { width: 980px; }

#main .content { padding-top: 0; }
#main .hide { display: none; }
#main h2 { word-spacing: -2px; }
#main img.right { margin-bottom: 0; }

#hero { text-align: center; margin-bottom: 1em; }
.content .gallery .simple-nav { margin: 18px 0 24px; }
.content .gallery .simple-nav ul { margin-left: -8px; }
.content .gallery .simple-nav ul li { margin-left: 0; }
#hero h1 img { margin: 0 auto 18px; }
#hero #hero-view { position: relative; margin: 0 -50px; width: 980px; height: 480px; overflow: hidden; }
#hero .hero-content { width: 980px; }
#hero .hero-content img.hero { position:absolute; top:0; left:0; _left: 1px; }
#hero .grid2col { text-align: left; padding-top: 18px; }
#hero .column.first { width: 590px; }
#hero .column.last { width: 260px; }
#hero h2 { font-size: 18px; margin-bottom: 0; }

.gallery .hero-nav li { margin: 0; width: 980px; }
.hero-nav li .arrow { height: 480px; }
.hero-nav li .arrow img,
.hero-nav li .arrow span { margin-top: 190px; }

#setup { border-top: 1px solid #e5e5e5; padding-top: 24px; }
#setup .grid3col { margin: 0 -50px 0 0; width: 930px; }
#setup .grid3col img { display: block; margin-top: 45px; }
#setup .grid3col img.left { margin-top: 2px; *display: inline; }
#setup .grid3col .column { width: 280px; margin-left: 0; }
#setup .grid3col .column.first,
#setup .grid3col .column.middle { background: url('/cn/apps/remote/images/setup_div20100928.png') no-repeat 100% 0; }
#setup .grid3col .column.middle { width: 326px; }
#setup .grid3col .column.last { width: 324px; float: right !important; }
#setup .grid3col .last img { margin-bottom: -25px; }
#setup .grid3col .middle img.left,
#setup .grid3col .last img.left { margin-left: 36px; margin-bottom: 0; position: relative; }
#setup p { width: 200px; }
#setup .middle p { width: 160px; }
#setup .first p { margin-left: 45px; }
#setup .middle p,
#setup .last p { margin-left: 87px; }

#remote-gallery,
#control-gallery { position: relative; margin: 0 -50px; padding: 0 50px 60px; background: url('/cn/apps/remote/images/section_div20100928.jpg') no-repeat 0 0; }

#remote-gallery h2,
#control-gallery h2 { position: absolute; top: 50px; }

.remote-content,
.control-content { padding-top: 50px; width: 930px; *position: relative; }

#remote-view, #control-view { width: 930px; height: 520px; margin-right: -50px; }
#control-view { height: 510px; }

#remote-view h3 { padding-top: 90px; }
#control-view h3 { padding-top: 112px; }

#remote-view img { margin-top: 12px; margin-left: 30px; }
#control-view img,
#remote-view img.tall { margin-top: -50px; }

#remote-nav:after,
#control-nav:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#remote-nav li,
#control-nav li { display: inline; float: left; margin: 0 10px 10px 0; }


