@CHARSET "UTF-8";

.history {
	display:block;
	clear:both;
	margin-bottom:25px;
}

.history .full {
	
	float:left;
	width: 610px;
	background:none;
	border:none;
}

.history span {
	display:block;
	margin-bottom:4px;
}

.history .title, .history .title a {
	font-size:16px;
	color:#FFF;
	text-decoration:underline;

	margin-top:2px;
}

.history .date {
	font-size:22px;

	color:#60b2ff;
}

.history .div {
	height:13px;
	border-top:1px dashed #999;
	margin:18px 0 0 228px;
}

.history .description {
	font-size:13px;
	font-style:normal;
	margin:7px 0 7px 0;
	color:#FFF;
	line-height:1.2em;

}
.history .description a {
	font-size:13px;

	color:#60b2ff;

}

.history .photo {
	float:left;
	margin: 0 5px 5px 0;
}

.history .photo-gallery-single {
	float:left;
	margin: 0 20px 5px 0;
}

.history .photos {
	font-size:18px;
	display:block;
	clear:right;
	width:670px;
	margin:30px 0 0 0;
	padding:5px;
	
}

.history .photos a div, .history .photos a div.small {
	width:85px;
	height:85px;
	border:1px solid #555;
	float:left;
	margin:0 8px 8px 0;
}
.history .photos a div.small {
	width:42px;
	height:42px;
}

.historyRange {
	float:left;
	width:275px;
	height:100px;
	margin:0px 20px 20px 0px;
	padding:0px;
	background:url(../../images/backgrounds/bg_50.png);
	text-decoration:none;
	line-height:normal;	
	filter:alpha(opacity=80);
    opacity: 0.8;
}
.historyRange:hover {
	filter:alpha(opacity=100);
    opacity: 1;
}
.historyRange span {
	display:block;
	margin-bottom:4px;
}
.historyRange .photo {
	position:absolute;
	margin:0px;
	padding:4px 4px 1px 4px;
	border:none;
}
.historyRange .details .photo img {
	border:0;
}
.historyRange .details {
	margin:34px 0 0 4px;
	height:55px;
	overflow:hidden;
	position:absolute;
	background:url(../../images/backgrounds/bg_70.png);
	padding:10px 5px 5px 10px;
	width:260px;

}
.historyRange .details a {
    text-decoration:none !important;
}
.historyRange .details .range {
	font-size:23px;
	color:#FFF;

}
.historyRange .details .title {
	font-size:15px;

	color:#60b2ff;

	line-height:0.8em;
}
.historyRange .details .description {
	font-size:14px;
	color:#CCC;
}

.history_albums {
	display:block;
	clear:both;
}

.history_albums:hover {
	background:url(../../images/backgrounds/bg_50.png);
}
.history_albums img {
	width:32px;
	border:1px solid #FFF;
	float:left;
	margin: 3px 15px 10px 0;
}

.history_albums .album_name {
	font-size:14px;
	color:#FFF;
}

.history_albums .album_name .year {
	font-size:11px;
	color:#FFF;
}

.history_albums .album_total a {
	font-size:14px;
	color:#60b2ff;
}

.gutterHistoryRange {
	text-decoration:none;
	font-size:14px;

	color:#60b2ff;
}
.gutterHistoryRange:hover {
	text-decoration:underline;
}

#disqus_thread {
	width:610px;
}

.disqus_header {
	
	width:618px;
}