/******************************************/	
/* CSS powered by clock - www.clock.co.uk */
/******************************************/	

/**
 * Media
 */
 
.photo .image {
	float: left;
	padding: 10px;
	margin: 0px 4px 4px 0px;
	border: solid 8px #4e4e4e;
} 
.photo .image:hover {
	background-color: #ffffff;
} 
.photo .image img {
	*margin-bottom: -3px;
}
.photo .caption {
	float: left;
	padding: 7px 0px 0px 0px;
	width: 200px;
}
#main-content .photo .caption p {
	padding: 7px 0px 0px 10px;
	font-size: 13px;
}
#main-content #photo-gallery {
	margin: 0px 0px 10px 0px;
}
#main-content #photo-gallery h4 {
	margin: 5px 0px 10px 0px;
}
#main-content #photo-gallery p {
	padding: 10px 0px 0px 0px;
}

/**
 * Media Awards/Events Pages
 */
.awards #video-player,
.events #video-player {
	background-color: #000000;
	border: solid 8px #4E4E4E;
	width: 206px;
	float: left;
	padding: 10px;
}
.awards #video-player p,
.events #video-player p {
	font-size: 10px;
	text-align: center;
}
.awards #other-videos,
.events #other-videos {
	float: left;
	width: 295px;
	padding: 10px;
}

.awards #intro-text,
.events #intro-text {
	width: 300px;
	float: left;
	margin-left: 10px;
}
.awards .photo,
.events .photo {
	float: left;
	clear: left;
	width: 100%;
	margin: 10px 0px 0px 0px;
}
/**
* RumbleUI - TheBox
*/
#thebox-background {
  background-color: #333333;
  z-index: 99;
		height: 100% !important;
}
#thebox-panel {
   background-color: #1E1E1E;
   border: 8px solid #4E4E4E;
   padding: 20px 20px 20px 20px;
   margin-left: auto;
   margin-right: auto;
   z-index: 999;
}
#thebox-panel img {
   border: 1px solid #ffffff;
   margin: 0px 0px 10px 0px;
}
#thebox-panel .thebox-controls {
  font-size: 11px;
	 margin: 10px 0px 0px 0px;
	 background-color: #333333;
	 padding: 5px;
	 color: #FFFFFF;
}
#thebox-panel .thebox-controls a,
#thebox-panel .thebox-controls .thebox-controls-previous,
#thebox-panel .thebox-controls .thebox-controls-next,
span.thebox-controls-close {
		color: #ffffff;
		border: solid 1px #ffffff;
		padding: 1px 5px 1px 5px;
		margin: 0px 0px 0px 6px;
		cursor: pointer;
}
#thebox-panel .thebox-controls a:hover,
#thebox-panel .thebox-controls .thebox-controls-previous:hover,
#thebox-panel .thebox-controls .thebox-controls-next:hover,
span.thebox-controls-close:hover {
   background-color: #161616;
   cursor: pointer;
}
#thebox-panel .thebox-controls .thebox-controls-title {
	margin-right: 50px;
}
#thebox-panel .thebox-controls .thebox-controls-title a {
}
#thebox-panel .thebox-controls .disabled {
   visibility: hidden;
}
#rumbleui-thebox-caption {
	margin-top: 10px;
}

#rumbleui-thebox-caption p {
	clear: both;
	padding: 10px;
	border: solid 1px #797979;
	font-size: 11px;
	text-align: center;
}