/* Hero 1 */
#stage #content #hero.one{
margin-top:0;
}
#stage #content #hero.one h2{
padding:0px;
}
#stage #content #hero.one ul#featured.left{
margin:23px 0 0 40px;
}
#stage #content #hero.one ul#featured.center{
margin:23px 0 0 316px;
}
#stage #content #hero.one ul#featured .price{
margin:4px 0 0 0;
}
#stage #content #hero.one .itempopup .productpopup{
top:-97px;
left:-8px;
}
#stage #content #hero.one ul#featured .add{
margin:3px 0 0 0;
}
/* Hero 2 MSFT # */
#stage #hero.two #msftnumber{
margin-top:1px;
}
/* Hero 2 */
#stage #content h2 a.titlebar img{
margin:12px 5px 0 -10px;
}
#stage #content #hero.two h2{
margin:-10px 0 0 40px;
padding:12px 0 0 0px;
}
#stage #content #hero.two ul .title{
height:38px;
}
#stage #content #hero.two ul .select img{
vertical-align:middle;
}
#stage #content #hero.two ul .price{
margin:5px 0 0 0;
}
#stage #content #hero.two ul .add{
margin:4px 0 0 0;
}
/* Hero 3 */
#stage #content #hero3 img{
margin-top:-10px;
}
/* Module 1 */
#stage #content #mod1 ul .title{
height:38px;
}
#stage #content #mod1 ul .select img{
vertical-align:middle;
}
#stage #content #mod1 .mediaselector img{
padding:2px 0 0 4px;
}
#stage #content #mod1 .smallitempopup .productpopup{
top:-97px;
left:-8px;
}
#stage #content #mod1 ul .add{
margin:4px 0 0 0;
}
/* Module 3 */
#stage #content .mod3 ul .add{
margin:3px 0 0 0;
}
#stage #content .mod3 .smallitempopup .productpopup{
top:-96px;
left:-8px;
}
/* Module 8 */
#stage #content .row2 .mod8{
margin-top:5px;
}
/* Module 9 */
#stage #content .row2 .mod9{
margin-top:5px;
}
/* Hero 2 Popup */
#stage #content #hero.two .prod1 .productpopup{
top:-80px;
}
#stage #content #hero.two .prod2 .productpopup{
top:-116px;
}
#stage #content #hero.two .prod3 .productpopup{
top:-148px;
}
/* Popup Positioning */
#stage #content .prod1 .productpopup{
top:-81px;
}
#stage #content .prod2 .productpopup{
top:-115px;
}
#stage #content .prod3 .productpopup{
top:-152px;
}
/* V2S2 Homepage Columns */
#stage #content .row1{
margin:10px 0 63px 14px;
}