@charset "utf-8";
/* CSS Document */

/*-------------------------------------------------------
      IE7 HACKS
-------------------------------------------------------*/

#contentWrapper,
#wrapper {
  background:url(../images/frontend/backgrounds/content.png) 20px 0 repeat-y; }

#header {
  background:url(../images/frontend/backgrounds/header.png) 0 0 repeat-x; }

#mainmenu {
  background:url(../images/frontend/backgrounds/navi.png) 0 0 repeat-x; }

#contextmenu div {
  background:url(../images/frontend/backgrounds/cntxt.png) left bottom no-repeat; }

#contextmenu div div {
  background:transparent; }

#contextmenu #channels_menu {
  padding-bottom:25px; }

.avatar span, 
.content.userlist ul li .avatar span {
  bottom:3px;
  left:0; }
  
#activities-list .addMedia .activity .image span {
  bottom:8px; }

.content.list ul li div.image span.typeP {
  bottom:8px; }

.slider_box_container a.button {
  display:block;
  height:22px;
  margin-top:110px;
  text-indent:-9999px;
  width:22px; }
  
.slider_box_container .panel {
  width:720px;
  display:block; }

  
#content .content.thumbs ul li .thumbnail a:hover,
.play a:hover {
  text-decoration:none; }

.slider_box_container ul.panel,
.slider_box_container div {
  float:left; }

.content.thumbsbig ul li .hoverTop,
.content.thumbsbig ul li .hoverBottom {
  filter:alpha(opacity=60);
  background:#000; }

.content.thumbsbig ul li .hoverBottom h3 {
  height:13px;
  overflow:hidden; }

 #pm_friend {
  margin-bottom:6px; }

.message #compose p strong {
  display:inline-block;
  margin-bottom:8px; }

.filter {
  height:24px; }

#contextmenu #channels_menu div ul li a,
#contextmenu #channels_menu div ul li {
  width:205px;
  margin:0;
  padding:0;
  height:55px;
  overflow:hidden;
  display:block; }

#contextmenu #channels_menu div ul {
  width:201px;
  margin:0;
  padding:0;
  display:block; }

#contextmenu a.more {
  position:absolute;
  right:5px;
  bottom:15px;
  display:block;
  padding:0;
  text-indent:-9999px; }


#contextmenu .tags li, .tags li {
  display:inline; }

#contextmenu div ul li {
  padding:0 20px 2px 20px; }

.content.list.channels ul li {
  margin-bottom:-5px; } 

#contentWrapper {
 z-index: 0;
}

#mainmenu {
 z-index: 1;
}

#mainmenu ul li a {
  float: none; 
}

#contextmenu #channels_menu ul li a {
  float:left;
}

#upload #upload_methods {
  height: 20px;
}

#swfuploadWidget input#txtFileName {
  width: 336px;
}

#swfuploadWidget object.swfupload {
  top: 4px;
}

#swfuploadWidget input.httpupload {
  width: 336px; }

