/* Global */
#stage #content{
height:500px;
}
/* Global Country Selector */
#country_selector{
margin:1px 0 0 129px;
}
#country_selector .selected #selector{
height:100px;
}
/* Global module titles */
#stage #content a.titlebar img{
background-image:none;
margin:0 5px 0 0;
}
#stage #content a.titlebar:hover img{
background-image:none;
}
#stage #content a.titlebar{
background-image:url(../images/btn_Browse_Arrow.gif);
background-repeat:no-repeat;
background-position:0 1px;
}
#stage #content a.titlebar:hover{
background-position:0 -13px;
}
/* Type Ahead */
#stage #header #typeahead_container #typeaheadframe{
right:396px;
top:20px;
}
/* Global Media Selectors */
#stage #content .select .mediaselector a{
position:absolute;
}
#stage #content .select{
position:static;
}
/* Global Media Selector */
#stage #content .itempopup ul.popupcontent .radiobuttons input{
margin-top:0px;
}
#stage #content .itempopup .productpopup .radiobuttons{
margin-bottom:5px;
}
#stage #content .itempopup ul.popupcontent{
margin-bottom:0;
margin-top:-10px;
}
#stage #content #hero.two ul .select img{
margin:0px;
}
/* Global add to cart buttons */
#stage #content a.addtocart img{
background-image:none;
}
#stage #content a:hover.addtocart img{
background-image:none;
}
#stage #content a.addtocart{
background-image:url(../images/btn_AddToCart.gif);
background-position:0px 0px;
background-repeat:no-repeat;
width:92px;
height:22px;
}
#stage #content a.addtocart:hover{
background-position:0px -22px;
background-repeat:no-repeat;
width:92px;
height:22px;
}
/* Global select buttons */
#stage #content a.optselect img{
background-image:none;
}
#stage #content a:hover.optselect img{
background-image:none;
}
#stage #content a.optselect{
background-image:url(../images/btn_select.gif);
background-position:0px 0px;
background-repeat:no-repeat;
width:67px;
height:22px;
}
#stage #content a.addtocart:hover{
background-position:0px -22px;
background-repeat:no-repeat;
width:67px;
height:22px;
}
/* Global small add to cart buttons */
#stage #content a.addtocart_small img{
background-image:none;
}
#stage #content a.addtocart_small:hover img{
background-image:none;
}
#stage #content a.addtocart_small{
background-image:url(../images/btn_Buy.gif);
background-position:0px 0px;
background-repeat:no-repeat;
width:50px;
height:22px;
}
#stage #content a.addtocart_small:hover{
background-position:0px -22px;
background-repeat:no-repeat;
width:50px;
height:22px;
}
#stage #content .add{
height:23px;
}
/* Global cart popups - 183px */
#stage #content .itempopup ul.popupcontent{
margin:0 0 0 4px;
}
/* Global cart popups - 168px */
#stage #content .smallitempopup ul.popupcontent{
margin:0 0 0 4px;
}
/* Global left navigation */
#stage #content #leftnav{
margin:0 0 0 4px;
}
#stage #content #rightcontent{
margin:0 19px 0 0;
}
/* Global Rounded Corners for Input Boxes */
input.rnd21{
height:17px;
}
.rndlft21{
padding:0 0 2px 4px;
}
.rndrt21{
padding:0 2px 2px 1px;
}
input.rnd21blue{
height:17px;
}
.rndlft21blue{
padding:0 0 2px 4px;
}
.rndrt21blue{
padding:0 2px 2px 1px;
}
/* Global Nav - Sign In */
#stage #header .header_right #signin_info li.signedin_rt span{
display:none;
}
/* Global Nav - Nav Strip */
ul#top_nav li a:hover{
display:none;
}
ul#top_nav li a.one:hover, 
ul#top_nav li a.two:hover, 
ul#top_nav li a.three:hover, 
ul#top_nav li a.four:hover, 
ul#top_nav li a.five:hover, 
ul#top_nav li a.six:hover, 
ul#top_nav li a.seven:hover{
display:block;
}
#stage #header #globalnav_lbar #global_search{
display:block;
float:left;
padding-top:7px;
height:25px;
}
/* Global Nav - Lower Bar */
#stage #header #globalnav_lbar .left_cart_links{
margin-left:45px;
}
/* Popup Close fix */
#stage #content .productpopup .closeButton{
position:relative;
left:8px;
}
/* Cross sell cart popups - 314px */
#stage #content .crosssellitempopup_left .productpopup{
top:-110px;
left:-10px;
}
#stage #content .crosssellitempopup_left ul.popupcontent{
padding-bottom:20px;
}
#stage #content .crosssellitempopup_right .productpopup{
margin:-104px 0 0 -35px;
}
#stage #content .crosssellpopupbtncontainer .crosssellpopupbtn{
right:-5px;
top:236px;
}
#stage #content .crosssellpopupbtncontainer ul.showprice{
margin:-6px 0 0 0;
}
#stage #content .crosssellpopupbtncontainer ul.showprice .totalsp{
margin:-7px 0 0 0;
}
#stage #content .select .crosssellitempopup_right .mediaselector a{
position:static;
}
#stage #content .crosssellitempopup_right .productpopup .closeButton{
margin:12px 3px 7px 0;
position:relative;
left:-10px;
}
/* Left Nav */
#stage #leftnav .tborder{
background-position:0px 7px;
}
#stage #leftnav .navcontent ul li a{
padding-top:2px;
margin:0;
}
#stage #leftnav .navcontent ul li a{
margin-top:3px;
}
#stage #leftnav .navcontent ul li {
height:15px;
}
#stage #leftnav .navcontent #CrossLinkPanel{
background-position:center 4px;
}
/* Footer links */
#stage #globalfooter #footerlogo{
margin:13px 8px 0 5px;
}
#stage #globalfooter .storefooterlogo{
height:44px;
}
#stage #globalfooter .footerlinks{
height:44px;
}
/* Popup Position Fix */
#stage #content .prod1 .productpopup{
top:-100px;
}
#stage #content .prod2 .productpopup{
top:-136px;
}
#stage #content .prod3 .productpopup{
top:-172px;
}
/* Global Multi-Media Module */
#stage #content #multimediamodule #mm_thumbnails img{
behavior:none;
}
#multimediamodule ul.vieweroptions li{
margin-bottom:6px;
}
/* Global - Single Media Module */
#stage #content #singlemedia #mediapopup .popupcontainer{
position:absolute;
left:-30px;
top:-307px;
}
#stage #content #singlemedia #mediapopup .popupcontainer .top{
background-position:0 8px;
}
#stage #content #singlemedia #mediapopup .popupcontainer .btm{
background-position:0 -8px;
}
#stage #content #singlemedia #mediapopup .popupcontainer .closeButton img{
float:none;
}			
#stage #content #singlemedia #mediapopup .popupcontainer img.singleimg{
margin:10px 48px 5px 0;
}
#stage #content #singlemedia #mediaimage .top{
height:10px;
background-position:0px 8px;
}
#stage #content #singlemedia #mediaimage .btm{
height:10px;
background-position:0px -8px;
}
#stage #content #singlemedia #mediaimage div.caption{
border:0;
background-color:#EFEFEF;
}
/* --- Style the media portal --- */
#stage #content #multimediamodule.openview .mediaportal .mediaframe .mframemid #mediaviewer img{
behavior:none;
}
#stage #content #multimediamodule #mm_activethumbnail b,
#stage #content #multimediamodule.openview #mm_activethumbnail b{
top:0;
}