	.stream {
		margin-top:20px;
	}
	.game {
		display: inline-block;
		vertical-align:top;
		margin-bottom: 15px;
		margin-right: 10px;
	}
	.game img {
		border: 1px solid #383838;
		opacity:1;
		box-shadow: 0px 0px 2px #222;
	}
	.game img:hover {
		border: 1px solid #000;
		opacity:0.9;
	}
	.game-wrapper {
		text-align:center;
		margin-top:20px;
	}
	.stream-pagination {
		text-align: center;
	}
	a.stream-item {
		display:inline-block;
		display: inline-block;
		max-width: 200px;
		margin-left: 10px;
		vertical-align: top;
		text-align:center;
		border:1px solid #BBB;
		padding:2px;
		margin-bottom:15px;
		background:#EEE;
		width: 30%;
	}
	a.stream-item:hover {
		border: 1px solid #000;
		text-decoration: none;
	}
	a.stream-item:hover .viewers {

	}
	a.stream-item img {
		width:100%;
	}
	a.stream-item .viewers {
		display:block;
		color:#383838;
		font-size:12px;
		margin-top:5px;
	}
	a.stream-item .name {
		display:block;
	}
	.great-divide {
		margin-top: 10px;
		margin-bottom: -10px;
		border-bottom: 0;
		border-top: 2px solid #EEE;	
	}

	.stream-status {
		height: 130px;
	}
	.stream-status .stream-icon {
		max-height: 120px;
		display:inline-block;
		vertical-align:top;
	}	
	.stream-status .stream-icon img {
		max-height: 120px;
	}
	.stream-status .stream-data {
		display:inline-block;
		width:auto;
		padding-left:2%;
	}
	.stream-status .stream-data a {
		font-size:18px;
		font-weight:bold;
		margin-bottom:10px;
		display:block;
		margin-top:5px;
	}
	.stream-status .stream-info {

	}
	.stream-status .stream-info .live-icon {
		height: 12px;
		display: inline-block;
		width: 12px;
		background: lime;
		vertical-align: baseline;
		border-radius: 20px;
	}
	.stream-status .stream-info .offline-icon {
		height: 12px;
		display: inline-block;
		width: 12px;
		background: red;
		vertical-align: baseline;
		border-radius: 20px;
	}
	.stream-status .stream-info .playing-stream {
		display:block;
		margin-top:10px;
	}

	/** ADDED 8/10 **/
	.offline-streamer {
		width:197px; 
		height: 123px; 
		margin-bottom: 3px; 
		overflow:hidden;
	}

	.stream-item .online-icon {
		height: 12px;
		display: inline-block;
		width: 12px;
		background: lime;
		vertical-align: baseline;
		border-radius: 20px;
	}
	.stream-item .offline-icon {
		height: 12px;
		display: inline-block;
		width: 12px;
		background: red;
		vertical-align: baseline;
		border-radius: 20px;
	}