.box {
	margin:5px;
}

#tumblelog {
	margin:auto 0;
	overflow:hidden;
	max-width:960px;
}

#tumblelog .story {
background:none repeat scroll 0 0 #FFFFFF;
float:left;
margin:10px;
padding-top:10px;
}

#tumblelog:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#tumblelog a.lik {
	display:block;
	height:100%;
	margin:0;
	padding:0;
	text-decoration:none;
	width:100%;
}

#tumblelog a.lik:hover {
	border:1px dotted #CCC;
	margin:0;
	padding:0;
	text-decoration:none;
}

#swfobject {
	margin:5px;
	display:block;
}

#tumblelog .col1 { 
	display:block;
	width: 940px;
	float:left;
}

#tumblelog .col2 { 
    background-color:#FFF;
	display:block;
	width: 560px;
	height: 510px;
	float:left;
}


#tumblelog .col3 { 
    background-color:#FFF;
	display:block;
	width: 180px;
	height:250px;
	float:left;
}



#tumblelog .col5 { 
	background-color:#FFF;
	display:block;
	width: 310px;
	height:203px;
	float:left;
}

#tumblelog .col8 { 
	background-color: transparent;
	display:block;
	width: 370px;
	height:250px;
	float:left;
}





#photo {
	margin:5px;
}

#tumblelog .title {
	font-family: 'Podkova', sans-serif;
	font-weight:400;
	color:#363636;
	font-size:12px;
	padding-left:8px;
	letter-spacing:1px;
}

.caption {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333;
	font-size:9px;
	line-height:160%;
	letter-spacing:1px;
	font-weight:normal;
	
}

#tumblelog .genre {

font-family: 'Podkova', sans-serif;
    color:#FFF;
	background-color:#28cc0e;
	opacity:0.7;
	font-size:12px;
	padding-left:8px;
	padding-top:11px;
	line-height:3px;
	letter-spacing:0.05em;
	height:13px;
	
}