/* Formats */

.post{
	width:690px;
	margin:0px 0px 30px 20px;
	color:#666;
	padding-bottom:30px;
	position:relative;
	background:url(images/postline.png) bottom right no-repeat;
}

.cover{
	float:left;
	width:530px;
	margin-left:10px;
}

.title{
	margin: 0px 0px;
	padding: 0px 0px;

}	

.title  h2 {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px ;
	font-size: 34px ;
	font-family:'LeagueGothicRegular';
	font-weight:normal;
	color:#000;	
	line-height:100%;
	}

.title  h2 a, .title  h2 a:link, .title  h2 a:visited  {
	color:#000;
	background-color: transparent;

	}
	
.title  h2 a:hover  {
	color: #333;
	background-color: transparent;
	}	

.arow{
	width:10px;
	height:26px;
	position:absolute;
	left:-10px;
	top:20px;
}
	
.format-icon{
	width:80px;
	height:84px;
	position:absolute;
	left:-20px;
	top:0px;
	display:block;
}

.f-post{
	background:url(images/note.png);
}

.f-aside{
	background:url(images/aside.png);
}



.comm{
	font-size: 24px ;
	font-family:'BebasNeueRegular';
	width:50px;
	height:50px;
	line-height:50px;
	text-align:center;
	position:absolute;
	left:-70px;
	top:70px;
	}

.comm a:link,
.comm a:visited {
	color:#fff;
	}
	
.comm a:hover{
	color:#fff;
	
}	

span.cats{
	margin:0px 0px;
	padding:5px 0px;
	font-family:'BebasNeueRegular';	
}


span.cats a:link,span.cats a:visited {
	color:#B73A09;
	font-size:16px;

	
}	
	
.postmeta{
	width:130px;
	padding:90px 0px 5px 0px;
	font-size:16px;
	text-transform:uppercase;
	font-family:'BebasNeueRegular';	
	color:#1E1E1E;
	height:100%;
	float:left;
	background: url(images/post.png) top right no-repeat;		
	
	}
	
.coms{

	color:#1E1E1E;
	padding:5px 0px 0px 20px;
	background:url(images/comm.png) left center no-repeat;
	margin:10px 0px 5px 10px;
	display:block;
	width:95px;
	}
	
.coms a:link,.coms a:visited {
	color:#1E1E1E;
}

.coms a:hover {
	color:#B73A09;
}

.clock{
	color:#1E1E1E;
	padding:4px 0px 0px 20px;
	background:url(images/clock.png) left center no-repeat;
	margin:5px 0px 5px 10px;	
	display:block;
	width:95px;
}	

.perml{
	display:block;
	width:95px;
	color:#1E1E1E;
	padding:4px 0px 0px 20px;
	margin:5px 0px 5px 10px;
	background:url(images/perm.png) left center no-repeat;
}

.perml a:link,.perml a:visited {
	color:#1E1E1E;
}
.perml a:hover {
	color:#B73A09;
}
.category{
	padding:5px 0 5px 20px;
	color:#827A60;
	background:url(images/tag.png) left center no-repeat;
	
	}

.category a:link,.category a:visited{
	color:#D1512A;
	}
	
.category a:hover{
	color:#000;
	}
	
.entry {
	margin:0 0;
	padding: 10px 0px ;
	font-family:TitilliumText22LRegular;	
		}	
	
.entry a:link,
.entry a:visited {
   	color:#D1512A;
	}

.entry a:hover {
	color:#000;
	background-color: transparent;
}

.entry ul, .entry ol{
  margin: .4em 0 1em;
  line-height: 150%;
}

.entry ul li, .entry ol li{
  list-style-position:outside;
  margin-left: 1.6em;
}

.entry p{
	margin:0px 0px 10px 0px;
	padding:0px 0px;
	line-height:22px;
	font-size:14px;
}

/* Chat */

.f-chat{
	background:url(images/chat.png);
}


dl.chat-transcript{
	line-height:150%;
	font-size:14px;
}

.chat-transcript dd{
	margin-bottom:10px;
	padding:0px 5px;
}	
		
.chat-transcript strong{
	color:#000;
}

.chat-transcript dt{
	padding:5px;
/* 	background:#f5f5f5; */

}		

.chat-transcript dt.chat-highlight{
	padding:5px;
	/* background:#fafafa!important; */
}		


/* Image format */
.media-frame{
	padding:0px 0px 0px 0px;
}
.formig{

}

.f-image{
	background:url(images/image.png);
}

/* Video format */

.f-video{
	background:url(images/video.png);
}

/* Audio format */

.f-audio{
	background:url(images/audio.png);
}

/* Quote format */

.f-quote{
	background:url(images/quote.png);
}

.quote-frame{
	padding:10px 15px;
	background-color:#fff ;
	color:#666;
	font-family:TitilliumText22LRegular;
	margin-bottom:16px;
	position:relative;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
	-webkit-box-shadow: 1px 1px 1px 1px #ECECD9;
	-moz-box-shadow: 1px 1px 1px 1px #ECECD9;
	box-shadow: 1px 1px 1px 1px #ECECD9; 	
}

.quote-frame p{
		font-size:16px;
}

.quoter h3{
	font-size:22px;
	font-family:'BebasNeueRegular';
	font-weight:normal;
	text-transform:uppercase;	
	padding:10px 0px;
}
.darrow{
	background-image:url(images/darrow.png);
	width:29px;
	height:15px;
	position:absolute;
	bottom:-15px;
	left:30px;
}

/* Link format */

.f-link{
	background:url(images/link.png);
}