.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:5px;}
* html .galleria li div span{width:400px} /* MSIE bug */



.media-thumb-overlay {
	display:block;
	width:100%;
	height:100%;

	/*background-image:url(../assets/play_hover.png);
	background-position:bottom right;
	background-repeat: no-repeat;
*/
	}
	
/*************SCROLLING DIV **********************/

.allIndex_300 {
	float:left;
	height:65px;
	width:275px;
	margin:1px 0 1px 0;
	padding:0;
	background-color:#bbb;
}
.allIndex_300:hover{background-color:#fff;}

.allIndex_300 img {
	float:left;
	padding-right:20px;
}

.allIndex_300 p {
	font:11pt Arial, Helvetica, sans-serif;
	color:#555;
	text-align:left;
	padding:10px;
	margin:0;
}


.allIndex {
	float:left;
	height:60px;
	width:425px;
	border:1px solid #ddd;
	margin:5px 0 5px 0;
}
.allIndex:hover{background-color:#eee;}

.allIndex img {
	float:left;
	padding-right:20px;
}

.allIndex p {
	font:12pt Arial, Helvetica, sans-serif;
	color:#555;
	text-align:left;
	padding:20px;
	margin:0 0 0 10px;
}


div.media {
  display:block;
  float:left;
  width: 150px;
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
  margin:10px;
  padding: 0px;
  
 
  
  
}


div.media a:hover {
  /*display:block;
  float:left;
  width: 150px;
  border: thin grey solid;
  margin:10px;
  
  padding: 0px;
  background-color:#ddd  */
  color:#213ddd;
}



div.media p {
  text-align: center;
  font-family:Arial, Helvetica, sans-serif;
  text-transform:capitalize;
  color:#000;
  font-size: 14px;
  line-height:1;
  text-indent: 0;
  margin-top:0px;
  margin-bottom:0;
  text-decoration:none;
  height:45px;
  display:block;
}

div.media a {
	text-decoration:none;
	color:#000000;
	 text-align: center;
  font-family:Arial, Helvetica, sans-serif;
  text-transform:capitalize;
  text-indent: 0;

	}

div.media a:hover {
text-decoration:underline;

}

/*TABS*/
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #999;
}
ul.tabs li a {
	text-decoration: none;
	color: #111;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #666; /*--Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
}


ul.tabs li a:hover {
	background: #ccc;
}


html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #666;
	border-bottom: 1px solid #666; /*--Makes the active tab look like it's connected with its content--*/
	
}

.tab_container {
	border: 1px solid #999;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; width: 100%;
	background: #666;
}
.tab_content {
	padding:10px 0 0 5px;
	font-size: 1.2em;
}


#share {
	
	
	padding:5px;
	margin:5px;
	float:left;
	font: 100% 'helvetica neue',sans-serif;
}




/*div.media a:hover {
	display:block;
	width:100%;
	height:100%;
	background-image:url(../assets/play2_hover.png);
	background-position:bottom right;
	background-repeat: no-repeat;

}
*/





