/*  
Theme Name: Inuit Types
Theme URI: http://bizzartic.com/
Description: Developed by Zeljan Topic.
Version: 1.0
Author: BizzArtic
Author URI: http://bizzartic.com/

 */
 
body{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	margin:0;
	padding:0px 0 0;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFF;
}
body, img, p, h1, h2, h3, h4, h5, ul, ol, li, form, blockquote { margin: 0; padding: 0 }
h1, h2, h3, h4, h5 { padding: 10px 0 }
a, h1, h2, h3, h4, h5, h6  { color:#222222; text-decoration:none; }
ul, ol{ list-style:none }
small { font-size: 11px }
code { background: #FFFFC1 }

/*---------MISC STYLING --------- */
.fix{ clear:both; height:1px; overflow:hidden; margin:0 0 -1px }
.clear{ clear:both }
img.fl{ margin:0 12px 5px 0; background:#F4F4F4;	border:1px solid #000DDD; padding:5px; }
img.fll, .entry img{
	background:#F4F4F4;
	border:1px dotted #464646;
	padding:5px;
	margin:0 0 6px 0
}
img.fl:hover, img.fll:hover, .entry img:hover{ border:1px solid #666 }
.fl, .fll{ float:left }
.fr, .frr{ float:right }
.ac, span .ac{ text-align:center }
.ar, span .ar{ text-align:right }
.al, span .al{ text-align:left }
.gravatar{ float:left; background:#EDEDED; margin:0 7px 0 0; padding:4px }
.border-top{ border-top:2px solid #CCC6B7 }
.border-bottom{ border-bottom:1px solid #CCC6B7 }
.alpha{ margin-left:0 }.omega{ margin-right:0 }
.wp-caption { background:#F4F4F4; margin:0 0 6px 6px }
.wp-caption .wp-caption-text { font-size:11px; text-align:center; margin:0; padding:0 0 6px 0 }
img.alignleft{
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-right: 25px;
}
h1{font-size:30px; line-height:30px; font-weight:700; letter-spacing:-1px} 
h2,h3,h4,h5{ font-weight:700; margin:0 }
.aligncenter{ display:block; margin:10px auto 20px }
.alignleft{ float:left; margin:10px 20px 8px 0 }
.alignright{ float:right; margin:10px 0 8px 20px }
.widget ul li ul li,.widget_pages ul li ul li{ border:none; margin:8px 0 5px 15px; padding:0 0 0 10px }
h2 a {
	text-decoration:none;
	font-size: 19px;
}

.featured_post h3 a:hover{
	text-decoration:none;
	font-size: 20px;
}
a:hover,#pagenav li ul li a:hover,.widget ul li a:hover,.widget .more a,.content .more a:hover,.post h2 a:hover,.featured_post h2 a:hover,.navigation a:hover{ text-decoration:underline }
.content_left,.footer_left,.fl{ float:left }
.content_right,.footer_right,.col2,.fr{ float:right }

/*---------LAYOUT--------- */

#top{
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #000;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B5B5B5;
	width: 100%;
	height: 40px;
}

.wrapper{ width:990px; margin-right:auto; margin-left:auto; padding-bottom:10px }
.page{
	float:left;
	width:900px;
	padding:0 30px;
	background-color: #FFF;
}
#header{
	float:left;
	width:650px;
	padding-top:130px;
	margin: 0px;
	display: block;
	background-image: url(images/logo-trans.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 0px;
	overflow: hidden;
}
#header-about h2{
	float:left;
	width:100%;
	margin:0 0 30px;
	padding:15px 0;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #B5B5B5;
	border-bottom-color: #B5B5B5;
	font-weight: lighter;
	line-height: 1;
	text-transform: none;
	letter-spacing: 1px;
	font-size: 24px;
	font-style: normal;
	font-variant: small-caps;

}
#header img{ border:none !important }
.nav{ float:left; width:610px }
.content{ left:320px; width:610px }
.content li{ margin-bottom:5px }
#header .blog-title{

	font-size: 50px;
	font-weight: lighter;
}
#header .blog-title a{

}

#header .blog-title a:hover{ text-decoration:none; }
#header .blog-description{
	color:#666666;
	height: 0px;
	overflow: hidden;
}

/*---------TOP NAVIGATION for PAGES---------  */

#topwrap{
	width: 990px;
	margin-left:auto;
	margin-right:auto;
}

.top_menu{
	height:30px;
	width:900px;
	text-align:left;
	font-size:12px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 30;
	padding-bottom: 0;
	padding-left: 30;
	float:left;

}



.top_menu a{
	font-family: "Times New Roman", Times, serif;
	font-weight: lighter;
	font-size: 18px;
	line-height: 1;
	text-transform: none;
	letter-spacing: 1px;
	font-variant: small-caps;
}
.top_menu ul{ list-style:none; margin:0; padding:0 }
.page-menu li a{ display:block; padding:0 9px }

.page-menu li.current_page_item a{
	color:#0953ae;

}

#pagenav a{ display:block }
#pagenav li{ float:left; line-height:29px }

a.admin-link, a.admin-link:hover{color:#999;padding:0 6px 0 0;font-weight:normal}

.page-menu li a:hover{ text-decoration:underline }



/*---------SUBSCRIBE ---------  */
.subscribe{
	float:right;
	padding:0 5px 0 0;
}
.subscribe a{
	color: #0953ae;
}
a.admin-link, a.admin-link:hover{ color:#aaa }




/*---------REST OF ENTRIES --------- */
.content .post{ float:left; margin-bottom:30px; width:610px }
.boxed_posts .post{ float:left; width:280px; background-image:none !important; margin:10px 15px 10px 10px !important; padding:0 !important; display: inline }
.full_posts .post{ float:left; width:600px; background-image:none !important; margin:10px 15px 10px 10px !important; padding:0 !important; display: inline }
.blog .post h2{ margin-bottom:5px; font-size:16px; font-weight:400; }
.post h2{ font-weight:600;  letter-spacing:-1px }
.post h2.post_title{ font-size:32px; margin-bottom:30px }
p.header_meta span{ font-size:12px; margin-right:5px; color:#FFF; padding:5px }
.blog .post p{ margin:5px 0; line-height:20px }
.col1,.col2{ width:300px }
.col1{ margin-right:10px; float:left }

/*---------SIDEBAR ---------  */

#sbHead {
	
}

input#s {
	width:125px;
	
}
.sidebar{
	width:205px;
	margin-top:30px;
	font-family: "Times New Roman", Times, serif;	
}
.sidebar_right{
	float:right;
	padding-left:30px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #B5B5B5;
}
.sidebar_left{ float:left; padding-right:30px; border-right:1px solid #000 }
.sidebar h3{
	font-weight:700;
	font-size:16px;
	font-family: "Times New Roman", Times, serif;
}
.sidebar p{ font-size:13px; color:#fff }
.nosidebar .post2, .nosidebar .header-about h2{ width:900px; float:left;margin-bottom:30px }

/*---------widgets ---------  */
.widget .more,.content .more{
	color:#000;
	font-weight:700;
	font-family:"Times New Roman", Times, serif;
	margin-bottom:0
}
.widget .more span,.content .more span{ color:red; margin-right:5px }
.widget{
	width:185px;
	margin-bottom:1px;
	float:right;
	list-style:none;
	overflow:hidden;
	padding:15px;
	background-color:#000;
	color:#FFFFFF
}
.tagcloud { background-color:#222222 !important; color:#FFFFFF }
.widget a, .widget h2, .widget h3, .widget li, .widget p { color:#FFFFFF !important }
.widget li{ padding-top:11px; list-style-type:none; margin:0 }
.widget h2{
	margin-bottom:15px;
	font-size:18px;
	font-family: "Times New Roman", Times, serif;
	font-variant: small-caps;
}
.widget h3{
	margin-bottom:5px;
	font-size:19px;
	font-family: "Times New Roman", Times, serif;
	padding:0 0 10px;
	text-transform: none;
	font-weight: lighter;
	line-height: 1;
	letter-spacing: 1px;
	font-variant: small-caps;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #eee;
}
.flickr h2 span{ color:#0061D8 }
.flickr h2 span span{
	color:#F00
}
.flickr ul{ margin:5px 0 0; padding:0 }
.flickr_badge_image{ float:left; list-style:none; margin:0 5px 5px 0 }
.flickr img{ border:5px solid #111; background-color:#999; padding:1px }
.flickr img:hover{ border-color:#333 }
#calendar_wrap{ padding:0 0 0 40px }
#calendar_wrap caption{ padding:10px 0 }
li.recentcomments a{ font-style:italic }
.widget #searchform label{ display:none }


/*---------Now Reading --------- */
.now-reading h2 {
	float:left;
	width:100%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #B5B5B5;
	border-bottom-color: #B5B5B5;
	font-weight: lighter;
	line-height: 1;
	text-transform: none;
	letter-spacing: 1px;
	font-size: 22px;
	font-style: normal;
	font-variant: small-caps;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 30px;
	margin-left: 0;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
}

h2.smaller {
	font-size:18px;
	padding-top:10px;
	padding-bottom: 10px;	
}

.now-reading .hl {
	font-size: 20px;
	color: #0FF;
}

.now-reading h3 {
	font-weight: lighter;
	font-size: 18px;			
}

.now-reading p  {
	margin-top:20px;
	margin-bottom:20px;
	font-size: 15px;
}

.now-reading img {

}



/*---------ADVERTISING ads --------- */
.box3{ background:transparent; padding:0 0 30px 0; margin:0 }
.ads123456{ height:125px; margin:0; padding: 2px 0 0 0 }
.ads123456 img{ float:left; border:1px solid #fff; margin:0 }
.ads123456{ float:right; margin:0 }
#big_banner img{ background:transparent; border:1px solid #000; margin:0 0 0 2px }

.adsense-468{ text-align:center }
.adsense-728{ text-align:center; padding:20px 0 0 0; margin:0 0 -20px 0; width:910px }

/*---------SINGLE POST STYLING --------- */
.single-post #header-about h1{
	float:left;
	width:610px;
	margin:0 0 20px;
	padding:15px 0;
	text-transform:none;
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: small-caps;
	font-weight: lighter;
	text-transform: none;
	letter-spacing: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #B5B5B5;
	border-bottom-color: #B5B5B5;
}
.date-comments{ color:#777 }
.date-comments a{ color:#777;font-weight:700 }
.date-comments span.comments a{ font-size:22px; font-weight:400; }
.tags{
	padding: 10px 0;
	text-align:left;
	display: block;
	clear: left;
	float: left;
	margin-right: 200px;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
}
.entry { color:#333; padding: 0 0 30px 0; }
.entry a{ text-decoration:underline }
.entry a:hover{ color:#346BA4 }
.entry img.fr{ margin:0 }
.entry img.alignright{ margin:0 0 10px 10px }
.entry p{ text-align:left; font-size:16px; line-height:20px !important; padding:8px 0 }
.entry blockquote{ border-left:2px solid #444; width:85%; color:#666; font-style:italic; margin:5px auto 15px; padding:0 10px }
.entry ol, .entry ul { line-height: 18px; padding:8px 0 }
.entry ul { padding-left: 60px }
.entry ul li { list-style: disc; padding: 3px 0 }
.entry ul li ul li { list-style: circle }
.entry ol { padding-left: 50px }
.entry ol li { list-style: decimal inside; padding: 3px 0 }
.entry h2, .entry h3 { font-weight:normal }
.entry h2 { font-size: 24px }
.entry h3 { font-size: 18px }
.entry h4 { font-size: 14px }
.entry h5 { font-size: 11px }

/*---------SINGLE PAGE STYLING --------- */
.page{ padding:10px 0 }
span.edit-entry { font-size:16px; color:#999; padding: 0 0 0 10px }
.last-updated{
	font-size:11px;
	color:#999;
	text-align:left;
	display: block;
	clear: left;
	float: left;
	margin-right: 200px;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
}

/*---------COMMENTS --------- */
span.comments {margin-left:5px; padding-left:20px; background: url(images/comments-trans.png) no-repeat bottom left }
.commh2{font-size:16px !important; color:#333 !important; padding:0 0 5px 0 }
#comments ol{padding:20px 0;}
#comments .comment { margin-top: 10px; width: 100%;}
#comments .comment .meta-left {
	width: 90px;
	float:left;
	color:#bbb;
	font-family:Arial, Helvetica, sans-serif
}
#comments .comment .meta-left p{ padding:10px 0 0 0 }
#comments .comment .meta-left .meta-wrap {width: 90px; margin-right: -16px; overflow: hidden; padding-right: 7px; min-height:70px }
.authorcomment, .authorcomment a, .authorcomment a:hover {color:#515151 }
#comments .comment small {font-size: 11px }
* html #comments .comment .text-right { height: 100px }
#comments .comment .text-right { min-height: 70px; margin: 0; background:#F8F8F8; padding: 12px; border: #DEDEDE 1px solid; margin-left:100px; float:none }
#comments .comment .text-right a{ text-decoration:underline }
#comments .comment .text-right p { line-height: 18px; padding: 0 0 8px 0 }
#comments ul.children { margin:10px 0 0 20px; padding:0 }
#comments .commentlist { padding:0 }
#comments .comment .authcomment{ background:#EAEAE3; border: #CCC6B7 1px solid }
p.commpadd{padding:10px 0 10px 0 }
span.comm-reply{ float:right; color:#bbb; padding:5px 0 0 0 }
span.comm-reply a, span.comm-reply a:hover{ font-size:13px; color:#bbb }
.cancel-comment-reply{padding:0 0 10px 0 }
#respond {padding:10px 0 0 0 }
#respond textarea, .commpadd input{border: #DEDEDE 1px solid; background:#F8F8F8 }
input#submit{
	font:bold 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;
	color:#FFF;
	text-align:center;
	padding: 5px;
	border:1px dashed #DEDBD1;
	background:#000;
	margin:0 0 7px
}

/*---------ARCHIVE --------- */
.arclist ul li{color:silver; font-size:12px; border-bottom:1px solid #f1f1ed; padding:5px 0 }
.arclist ul li ul{border-bottom:0; padding:0 0 0 5px }
.arclist ul li ul li{border-bottom:0; padding:10px 0 0 5px }
.rss-archive{background:url(images/rss-small.gif) center left no-repeat; padding-left:24px; line-height:23px }
.rss-archive a, .rss-archive a:hover{color:#E4760F; font-size:13px }
.arclist .archives-time{float: left;	text-transform: uppercase; color: #666666; width: 90px; border-right: dashed 1px #000; margin:0 15px 0 0 }
.browsing-archive #header-about h2{ font-size:20px }

/*---------PAGE NAVIGATION - pagination --------- */
.pagination {
	width: 100%;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	padding: 26px 0
	font-weight: lighter;
	line-height: 1;
	text-transform: none;
	letter-spacing: 1px;
	
}
.Navi { float: right; padding: 0 0 20px 0 }
.Navi a { text-decoration: none !important }
.Navi .on { color:#fff; display: block; float: left; font-size: 14px; padding: 3px 9px 4px 9px; margin-left: 4px; background: #000 !important }
.Navi a { border:1px solid #CCC6B7; color: #000; display: block; float: left; padding: 3px 7px; margin-left: 4px }
.Navi a:hover { color:#000; background: #ddd }

/*---------AUTHOR STYLING --------- */
.author-archive{
	padding:0 0 25px 0;
	margin: 0 0 30px 0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B5B5B5;
}
.auth_gravatar{ float:left; margin-right:10px; width:58px}
.auth_gravatar img{ background:#FFF; border:1px solid #ccc; width:48px; height:48px; float:left !important;padding:4px }
.auth_email a{ padding: 2px 0 2px 0; text-decoration:none; font-weight:700 }
.auth_email a:hover{ text-decoration:underline }

/*---------FOOTER --------- */
.footer{
	padding-top:15px;
	padding-bottom:30px;
	width:610px;
	color:#000000 !important;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #B5B5B5;
}
.footer a { color:#222222 }
.footer .fr span{ color:#CE0000 }
.footer ul{ float:left; margin:0 0 30px; padding:0 }
.footer li{ float:left; list-style-type:none; margin:0 25px 0 0 }
