#search_content {
  width: 500px; 
  height: auto; 
  border: thin solid green ;
  margin-right: 5px; 
  float: left;
}

#bscategory_content {
  width: 200px; 
  height: 300px;
  border: thin solid red ; 
  margin-right: 5px;
  float: left;
}

#pub_content {
  width: 200px; 
  height: 600px; 
  border: thin solid navy ;
  margin-right: 5px; 
  float: left;"
}

#tag_content {
  width:180px; 
  margin-left:10px; 
  margin-right: 10px;
  border: thin solid #CCC;
}

#media_top_container {
  width: 400px; 
  height: auto; 
  border: thin solid green ;
  margin-right: 5px; 
  float: left;
}

#media_container {
  background-color: black; 
  width:350px; 
  height: 350px; 
  color: white; 
}

#media_container_detail {
  border: 1px solid navy; 
  width:  350px; 
  height: 180px; 
  margin: 5px;"
}


#image_tag_container{
  width: 350px; 
  height: auto; 
  border: thin solid navy ;
  margin-right: 5px; 
  float: left;
}

#image_container {
  height: 3px ;
  background-color: navy; 
  width: 100%; 
}

#home_tag {
  width:90%; 
  margin-left:10px; 
  margin-right: 10px;
  border: thin solid #CCC;
}

#list_links {
  float: left; 
  margin-left: 300px;
}

#media_duration {
  margin-right:10px;
}

#tag {
  height: 30px; 
  width: 120px;
}

#media_display {
  padding-left: 20px;
}

#media_container {
  float: left; 
  margin-right: 10px; 
  margin-top: 10px; 
  margin-bottom: 10px; 
  list-style-type:none;
}

#pager_container {
  clear: both; 
  text-align: center;
}

#menu {
  width: auto;
  height: auto;
  overflow: hidden;
}

#menu_li {
  float: left;
  list-style: none;
  height: 420px;
  width: 120px;
  margin: 0 5px;
}

.medialist {
  overflow: auto; 
  height: 200px;
}

#global {
  /*background: url(http://ad.fr.doubleclick.net/ad/VSC-FRfr-VIDEO/home;kw=;KW=video+paris;tile=3;ord=123456789?);*/
}