/*=== top_bar ===*/

table.toolbar {padding-top:40px !important;} 
#top_bar {position: absolute; left: 0px; top: 0px; width:100%;background:url(/_shared/prototype/images/top_bar/top_bar_small.gif) repeat 0 0px; margin:0; padding:0;height:40px;z-index:99999 !important;}
body > #top_bar { position: fixed; }
* html #top_bar{
     position: absolute;
 }




#top_bar_inner {  width:950px; margin:0 auto; position:relative;color:#999;}
.container {margin-top:40px !important;} a#logo_interscope {width:195px;height:28px;background:url(/_shared/prototype/images/top_bar/top_bar_small.gif) no-repeat 0 -109px;border:0;outline:0;text-indent:-9999em;cursor:pointer;display:block;margin:0;position:absolute; z-index:10; top:5px; left:10px;}    /*=== minishopping cart ===*/#top_bar .shopmini {width:250px;position:absolute; z-index:500; top:10px; left:700px;_width:260px;}#top_bar div.shopmini li.shopminicart {background:transparent url(/_shared/prototype/images/top_bar/top_bar_small.gif) repeat 0 -50px !important; padding:0 5px 10px 5px !important;
                              display:block; float:left; margin:0 0 0 45px;_margin:0 0 0 30px;}
em.cart_icon {background:transparent url(/_shared/prototype/images/top_bar/top_bar_small.gif) no-repeat 0 -157px !important; padding-left:25px; font-style:normal;}



  .shopminiorderstatus a {text-decoration:none;}.shopminiorderstatus a:hover {text-decoration:underline;}  .connect_icons {border: 0;padding:0;margin:0;width:24px;height:24px;cursor:pointer;overflow:hidden; text-indent:-9999em;} #connect_providers span { display:block; float:left; margin:2px 4px 0 0;}  #facebook_login{ background: url(/_shared/prototype/images/top_bar/top_bar_small.gif) no-repeat -148px -84px;}/*-74px */#twitter_login{ background: url(/_shared/prototype/images/top_bar/top_bar_small.gif) no-repeat -172px -84px;}/* -98px*/#myspace_login{background: url(/_shared/prototype/images/top_bar/top_bar_small.gif) no-repeat -197px -84px;}/* -122px*/#facebook_login:hover{ background: url(/_shared/prototype/images/top_bar/top_bar_small.gif) no-repeat 0 -84px;}#twitter_login:hover{ background: url(/_shared/prototype/images/top_bar/top_bar_small.gif) no-repeat -24px -84px;}#myspace_login:hover{background: url(/_shared/prototype/images/top_bar/top_bar_small.gif) no-repeat -49px -84px;}.cf_authentication_manager {position:absolute; z-index:600; top:10px; left:610px;}   #connect_providers, #cf_w_1 {float:left;}    a.cf_loginBtn, a.cf_logoutBtn { color:#999; text-decoration:none; line-height:20px; }  a.cf_loginBtn:hover, a.cf_logoutBtn:hover { cursor:pointer; text-decoration: underline;}  a.cf_logoutBtn {margin-left:5px;}  .cf_current_user {position:relative; float:left; width:32px !important; height:32px !important; margin-right:5px;}  .cf_current_user img {width:32px !important; height:32px !important; padding:0; margin:-5px 0 0 0;}.rounded_corners_32x32 {width:32px; height:32px; position:absolute;z-index:5;left:0; top:-5px; background: url(/_shared/prototype/images/rounded/rounded_bg_000000.png) no-repeat -53px 0; _background:none;}