/*
Theme Name: OGK WP
Description: A minimal framework theme. 
Version: 1.0
Author: OGK Creative
Author URI: http://www.ogkcreative.com/

*/
/* Reset ======================================================================================= */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
 tfoot, thead, tr, th, td {
border:0pt none;
font-family:inherit;
font-size:100%;
margin:0pt;
padding:0pt;
vertical-align:baseline;
}

div#content small, div.postmeta, p.commentloggedin, div.reply, div.feed {	font-size: .75em;}

.center {	text-align:center;}
p.right {	text-align:right;}
p.center {	text-align:center;}
p.admin {	color: #aaa;	font-size: 12px;}

p.nocomments {	padding: 0 20px;	font-style: italic;	color: #585858;}
p.pagelink {word-spacing: 5px;}
p.pagelink a {	padding: 5px;	border: 1px dotted #d1d1d1;}

.aligncenter, div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}
.alignleft {	float: left;}
.alignright{	float: right;}
img.alignleft{	margin-right: 15px;	margin-bottom: 15px;}
img.alignright{	margin-left: 15px;	margin-bottom: 15px;}

img.aligncenter{	margin-bottom: 15px;}
img.size-full {	max-width: 500px;}

.frame {	padding: 5px;	border: 1px dotted #d1d1d1}
blockquote, .comment-field {	padding: 10px 10px 0 10px;	border: 1px dotted #d1d1d1;	background-color:#fcfcfc;	margin-bottom: 20px;	font-style: italic;}
blockquote p {	margin-top: 0 !important;}
img.attachment-thumbnail {	border:0;}
dd.gallery-caption {	color: #585858;	font-size: 0.75em;	font-style: italic;	margin-top: 8px;}
caption{ 	font-weight: bold;	border-bottom: 1px dotted #d1d1d1;	padding-bottom: 10px;	margin-bottom: 5px;}

.widget{margin-bottom: 20px;}

/*LAYOUT*/
#entry img {	padding: 10px;	border: 1px dotted #d1d1d1;}
#content .wp-smiley {	padding: 0;	border: 0;}
#content ul li {	list-style: none;	line-height: 21px;}
#content ul, #content ol {	margin-bottom: 20px;}
#content ol li {	margin-left: 20px;	line-height: 21px;}
.wp-caption {	font-size: 0.85em;	font-style: italic;	text-align:center;	padding: 0 25px;	max-width: 500px;	margin: 0 !important;}
.wp-caption-text {	padding-top: 10px;}
p.page-link {	display: inline;	font-size: 0.75em;	border: 1px dotted #d1d1d1;	padding: 5px 10px;}
p.page-link a {	color: #bbb;	border: none;	padding: 0 10px;	border-right: 1px dotted #d1d1d1;}
p.page-link a:hover {	color: #555;}
p.page-link a:last-of-type {	border-right: 0;}

div#content embed, .embedded {	text-align:center;	margin: 0 0 14px 0;}
.sticky {	padding: 20px;	background-color: #fcfcfc;	border: 1px dotted #d1d1d1;	margin-bottom: 25px;}
.sticky hr, .sticky .postmeta {	display: none;}
.sticky h2 a { border: 0;}
.sticky h2 {	margin-top: 0;	padding-bottom: 15px;	border-bottom: 1px dotted #d1d1d1;}
h2.comments-title {	margin-bottom: 25px !important;}
div.comment-body p {	margin-bottom: 10px !important;}

ul.comment li div.comment-author, ul.comment li div.comment-meta {	font-size: 0.75em;	line-height: 16px;}
div.comment-author cite.fn {	font-family: Georgia, "Times New Roman", serif;	font-size: 1em;	font-style: normal;	font-weight:bold;}
div.comment-author cite.fn a {	text-decoration: none;}
div.comment-meta {	font-size: 0.75em;}
div.comment-author {	margin: 0 0 5px 0;}
div.comment-author img {	float: left;	border-radius: 5px;	margin: 0 10px 10px 0;}
li.comment {	margin-bottom: 10px;	border-bottom: 1px dotted #d1d1d1;	padding-bottom: 10px;}
ul.commentlist li.even {}
ul.commentlist li.odd {}
ul.commentlist li.bypostauthor {}
ul.comment li.pingback {	font-size: 0.75em;	color: #777;	padding: 0 0 10px 5px;}
ul.comment li.pingback a {	font-size: 0.75em;	font-weight:normal;}
ul.comment li.pingback p, ul.comment li.pingback span, ul.comment li.pingback div.comment-meta, ul.comment li.pingback div.reply {	display:none;}

div.reply {	display:block;	overflow: hidden;	padding: 5px 0 5px 0;} 
div#respond {	margin-top: 20px;}
div#respond h3 {}
table.commenttable {	border:0;	padding: 0;}
table.commenttable tr td {	font-size: 12px;	line-height: 12px;	text-transform: uppercase;}
form#commentform {}
input#author, input#email, input#url {	margin-bottom: 5px;	padding: 10px;	width: 580px;	border: 1px dotted #d1d1d1;}
#searchform input.keyword{	padding: 8px;	width: 230px;	color: #585858;	border: 1px dotted #d1d1d1}
#searchform input.button {	margin-left: 102px;	display: none;}
textarea#comment {	width: 580px;	height: 150px;	padding: 10px;	border: 1px dotted #d1d1d1;}
.widget{	margin-bottom: 20px;}
