/* 

Push - CSS File

USE THIS STYLE SHEET FOR INNER PAGE

*/

/* Page Navi*/
.wp-pagenavi {clear:both; padding:0 0 0 0;}
.wp-pagenavi a, .wp-pagenavi a:visited{
	padding:1px 8px;
	margin:0 5px 0 0;
	color:#d9d9d9;
	display:inline-block;
	border:0;
	background:#282828;
}

.wp-pagenavi a:hover{
	padding:1px 8px;
	margin:0 5px 0 0;
	color:#282828;
	font-weight:normal;
	display:inline-block;
	border:0;
	background:#edbe01;
	text-decoration:none
}
.wp-pagenavi .current{
	padding:1px 8px;
	margin:0 5px 0 0;
	color:#282828;
	font-weight:normal;
	display:inline-block;
	border:0;
	background:#edbe01;
}
.wp-pagenavi .pages{
	padding:1px 8px;
	margin:0 5px 0 0;
	color:#d9d9d9;
	display:inline-block;
	border:0;
	background:#282828;
}


/* BLOG */
.post{margin:0 0 50px 0; padding-bottom:40px; background:url(../images/line-dotted.gif) repeat-x left bottom}
.posttitle{font-size:18px; line-height:24px; color:#202020; margin-bottom:0px; text-transform:uppercase;}
.posttitle a, .posttitle a:visited{color:#202020;}
.posttitle a:hover{text-decoration:none; color:#edbe01}
.entry-utility{padding:5px 0 0 0; font-family:Georgia, "Times New Roman", arial; font-style:italic; color:#acacac}
.entry-utility a, .entry-utility a:visited{color:#acacac;}
.entry-utility a:hover{color:#edbe01; text-decoration:underline;}
.entry-content{padding:0}
.post .entry-content{padding:12px 0 0 0}
.postimg{margin-bottom:15px;}
#singlepost .post{margin-bottom:30px !important}
.postdate{float:left; background:#eeeeee; width:60px; height:67px; margin-right:20px; text-align:center; color:#101010; font-family:'DroidSansRegular', Arial;}
.postdate span{display:block;}
.postdate span.post-m{ background:#edbe01; height:20px; line-height:22px}
.postdate span.post-d{font-size:20px; line-height:18px; font-family:'DroidSansBold', Arial; padding:5px 0 0 0}
.postdate span.post-d{font-size:13px; font-family:'DroidSansBold', Arial;}


.commentlist{
	list-style-type:none;
	padding:0;
	margin:0;
}
.commentlist ol{
	list-style-type:none;
	padding:30px 0 0 90px;
	margin:0;
}

.commentlist li{
	position:relative;
	padding:0 0 30px 0;
}
.commentlist li li{
	position:relative;
	padding:0;
}

.avatar{
	position:absolute;
	top:0;
	left:0;
}
.comment-body{width:auto; margin-bottom:10px !important; margin-left:80px; background:#f7f7f7; padding:20px}
.comment-body .time{font-size:10px; padding-left:10px }
.comment-body .time{color:#b7b7b7;}
.commentlist .comment-body .reply a, .commentlist .comment-body .reply a:visited{font-size:10px; color:#b7b7b7;}
.commenttext{margin:0; padding:10px 0 0 0;}
.commentlist .comment-body p{margin-bottom:10px !important}
.comment-body cite {
	font-size:14px;
	line-height:14px;
	font-style:normal;
}
.comment-body .reply a, .comment-body .reply a:visited{font-size:10px; color:#b7b7b7; padding-left:10px}

#commentform label{display:block}
#commentform .text-input{
	margin-bottom:8px;
	padding:8px 5px;
	vertical-align:middle;
}
#commentform .textarea{
	margin-bottom:20px;
	padding:8px 5px;
	vertical-align:top;
}



/* CONTACT */
form{margin:0; padding:0;}
fieldset{border:0px;}
#contactform{margin:0 auto; position:relative; }
#contactform label{display:block}
label.sp { width:3px;}
span.error{color:red;text-align:left; font-size:11px;}
#contactform input.text-input{
	margin-bottom:8px;
	vertical-align:middle;
}
#contactform textarea{ width:90%;} 
#message{ margin-left:0px;}
#message h2	{}
#message p{margin:6px 0px; }

#contactform .button{
	cursor:pointer;
	margin-top:15px;
	padding:3px 15px;
	line-height:20px;
 }
