/*
Theme Name: stafra
Theme URI: http://stjepantafra.com
Description: THIS IS NOT A FREE TEMPLATE. PLEASE RESPECT MY COPYRIGHTS. THANK YOU.
Version: 1
Author: Stjepan Tafra
Author URI: http://stjepantafra.com
Tags: black, minimal, modern
*/

/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal }
ul, li { list-style:none }
caption, th { text-align:left }
q:before, q:after { content:''}
a {text-decoration:none;}
div.post div.wrap_pimg {width:545px; height:195px; overflow:hidden; padding:0 5px 20px 5px; background:#333; margin:0 0 5px 0;}
div.post div.wrap_pimg:hover {background:#8C0000;}
div.post div.wrap_pinn {height:205px; position:relative; top:5px;}
div.post p.st {background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/reddot.gif) no-repeat right #000; padding-right:20px;}
div.post div.centar {text-align: center !important; display:block; font-size:18px; font-weight:bold;}
div.post {float:left;}

div.ngg-albumtitle {margin-bottom:5px;}
div.ngg-galleryoverview {width:555px; padding:0; margin:0;}
div.ngg-gallery-thumbnail img {height:93px; width:93px; background-color:#666; border:4px solid #FFF; float:left; padding:0 !important; margin:0 !important; margin-right:10px !important; margin-bottom:10px !important;}
div.ngg-gallery-thumbnail img:hover {border:4px solid #333;}
div.ngg-clear {clear: both;}
div.ngg-albumcontent {background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/tafra_frame.png) no-repeat 5px 0; width:179px; height:156px;}
.ngg-album {text-align:center; width:179px; float:left; margin-bottom:40px;}
.ngg-thumbnail a {background:none !important;}
.ngg-thumbnail a:hover{background:none !important;}
.ngg-thumbnail img {width:93px; height:93px; float:none; position:relative; top:21px; left:1px;}
div.ngg-album div.ngg-albumtitle a {background:#000;}
div.ngg-description {margin-top:45px;}

div.post div.wrap_pinn a {display:block; height:205px; width:545px; overflow:hidden; padding:0; margin:0; background:none;}
div.post div.wrap_pinn a img.alignleft {position:relative; top:-100px;}
div.post div.wrap_pinn a img.pover {visibility:hidden;}
div.post div.wrap_pinn a:hover img.pover {background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/tafra_vise.png) no-repeat top center; visibility:visible; position:absolute; bottom:-11px; left:0; opacity:0.8;}
div.post iframe {margin:10px 0;}
div.post ul.archive li iframe {display:inline; margin:0 !important; border:1px solid red;}
div.povezanic {text-align:left; margin:0 0 15px 0;}
div.post-handle {float:left; width:545px;}

.aligncenter { display:block; margin:0 auto }
.alignleft { float:left; margin:5px 10px 5px 0 !important; }
.alignright { float:right }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }
br.clear { clear:both; display:block; height:1px; margin:-1px 0 0 0 } /* Use this br class to clear your floated columns */
div { position:relative }
div.fmeta em {font-style:italic; color:#999; font-size:12px;}
div.post em {font-style:italic;}
div.post table tr {border-bottom:1px solid #666;}
div.post table td {padding:2px;}

body {font-family:Tahoma, Arial, sans-serif; font-size:0.95em;}
body#about {background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/tafra_about.jpg) top center no-repeat fixed #000;}
body#blog {background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/tafra_blog.jpg) top center no-repeat fixed #000;}
body#photo {background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/tafra_photography.jpg) top center no-repeat fixed #000;}
body#contact {background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/tafra_contact.jpg) top center no-repeat fixed #000;}
body#ind {background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/tafra_industry.jpg) top center no-repeat fixed #000;}
body#goldy {background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/tafra_goldy.jpg) top center no-repeat fixed #000;}
body#authors {background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/tafra_authors.jpg) top center no-repeat fixed #000;}

div#wrapper {width:880px; margin:0 auto; text-align:left;}

div#logo {height:51px; width:545px; padding-top:10px;}
div.tags {font-family:"Courier New", Courier, monospace; color:#FFF; font-size:12px; margin:20px 0 25px 0; float:left; width:550px;}
div.raz1 {margin:5px 0 20px 0 !important;} /* razmak za kategorije radova na naslovnici */
div.raz2 {margin:20px 0 5px 0 !important;} /* razmak za tagove na dnu svakog posta */
div.tags ul {display:block;}
div.tags ul li {display:inline !important;}
div.tags li.cat-item:after {content: "/";}
.dell {background-image: url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/dell_logo.png); background-position: 0px 0px; background-repeat:no-repeat; width:39px; height:12px; display:inline-block; vertical-align:baseline; text-indent:-9999px; overflow:hidden; top:1px; position:relative;}

ul#mainnav {display:block; float:left; clear:both; padding-bottom:25px;}
ul#mainnav li {display:block; float:left; text-align:center; font-size:14px; font-family:Tahoma, Geneva, Arial, sans-serif; overflow:hidden;}
ul#mainnav li a {color:#FFF; font-size:13.5px;}
ul#mainnav li a:visited {color:#FFF;}
ul#mainnav li a:hover {background:#FFF; color:#333;}
ul#mainnav li.work {width:100px; padding:5px 0; background:#0F0F0F;}
ul#mainnav li.photo {width:90px; padding:5px 0; background:#B3A382;}
ul#mainnav li.personal {width:84px; padding:5px 0; background:#6D5A52;}
ul#mainnav li.contact {width:80px; padding:5px 0; background:#4E4E4E;}
ul#mainnav li.about {width:65px; padding:5px 0; background:#7F7F7F;}
ul#mainnav li.authors {width:80px; padding:5px 0; background:#666559;}
h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-style:italic; color:#E4E4E4; margin:25px 0 15px 0;}

ul#mainnav li.photo ul.drop, 
ul#mainnav li.work ul.drop, 
ul#mainnav li.personal ul.drop, 
ul#mainnav li.authors ul.drop {position: absolute;left: -999em;background:#B3A382; margin-top:5px;padding-bottom:5px;}

ul#mainnav li.work ul.drop {background: url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/work-back.jpg) repeat-y #0F0F0F;}
ul#mainnav li.personal ul.drop {background: #6D5A52;}
ul#mainnav li.authors ul.drop {background: #666559;}

ul#mainnav li.photo ul.drop a, 
ul#mainnav li.work ul.drop a, 
ul#mainnav li.personal ul.drop a, 
ul#mainnav li.authors ul.drop a {display:block !important; clear:both; float:none !important; text-align:left; padding-left:12px; padding-right:20px;}
ul#mainnav li.authors ul.drop a {padding-left:24px;}

ul#mainnav li.photo ul.drop li, 
ul#mainnav li.work ul.drop li, 
ul#mainnav li.personal ul.drop li, 
ul#mainnav li.authors ul.drop li {display:block !important; clear:both; float:none !important; text-align:left; padding:3px 0;}
ul#mainnav li.authors ul.drop li:before {content: "• "; display:inline; color:#fff; margin:0 10px; position:absolute;}

ul#mainnav li.photo:hover ul.drop, 
ul#mainnav li.sfhover ul.drop, 
ul#mainnav li.work:hover ul.drop, 
ul#mainnav li.personal:hover ul.drop, 
ul#mainnav li.authors:hover ul.drop {
	left: auto; z-index:10;
}

ul#mainnav li#current {border-bottom:2px solid #FFF;}
.invert {background:#fff; color:#000;}
div#footer {margin:35px 0 5px 0; border-top:3px solid #ccc; padding:5px 0; width:890px; font-size:0.8em; font-size:14px; float:left;}
div#footer ul {margin-left:15px; display:block; line-height:normal !important;}
div#footer ul li {padding:3px 0 3px 16px !important; display:block; color:#FFF; margin:0 !important; background-image: url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/icon_star.png); background-position: 0px 6px; background-repeat:no-repeat;}
div#footer p {color:#FFF; background:#000; display:inline;}
div#footer a {color:#FFF; text-decoration:underline;}
#alignright {float:right;}
div#footer div.fmeta {border-top:3px solid #ccc; margin:15px 0 30px 0; padding-top:5px; float:left; width:545px; padding-bottom:40px; clear:both;}
div#footer div.lside {width:280px; margin-bottom:15px;}
div#footer div.rside {width:280px; margin-bottom:15px;}
div#footer div.fleft {float:left;}
div#footer div#fright {float:left;}
div#footer div#fright ul li {background-image: url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/icon_o-star.png); background-position: 0px 6px; background-repeat:no-repeat !important;}
div.lside a, div.rside a {text-decoration:none !important; margin:0 !important; padding:0 !important;}
div#footer h6 {font-family:Tahoma, Arial, sans-serif; font-size:24px; color:#CCC; font-weight:normal; margin:10px 0 5px 0;}
div#footer input#fsearch-text {width:209px; border:none; padding:3px 53px 3px 3px; display:inline; margin-left:15px; height:17px;}
div#footer input#fsearch-submit {color:#FFF; background:#F30; padding:2px; margin:0; border:none; position:absolute; top:1px; right:1px; font-size:12px;}
div#footer2 {background:#0D0D0D; opacity: 0.75; height:120px; font-size:14px; line-height:20px;}
div#footer2_w {margin:0 auto; width:880px;}
div#footer2_c {padding:20px 0 20px 0; color:#FFF; position:absolute; top:0; left:0; width:890px;}
div#footer3 {background:#000; height:30px; color:#FFF; font-size:13px; line-height:30px; text-align:center;}
div#footer3_w {margin:0 auto; width:890px;}
div#footer3_w a {color:#666 !important; border-bottom:1px dotted #666;}
div#footer3_w a:visited {color:#666 !important;}
div#footer3_w a:hover {color:#CCC !important;}

div.recent_entry {float:left; margin-right:11px; width:267px; overflow:hidden;}
div.recent_entry h1 a {font-family:Tahoma, Arial, Geneva, sans-serif; font-size:16px; float:left; color:#15ADFF; font-weight:normal; margin-top:6px; margin-bottom:2px; background:#000;}
div.recent_entry h1 a:visited {color:#15ADFF;}
div.next_post a:visited, div.prev_post a:visited {color:#FFF;}
div.recent_entry h1 a:hover {color:#FFF; background:#15ADFF;}
div.next_post a:hover, div.prev_post a:hover {background:#FFF; color:#000;}

div.recent_entry p {margin:5px 0; line-height:22px; background:#000; display:inline; color:#E4E4E4; padding:1px;}
div.recent_entry p {font-size:14px;}
div.post p {margin:0; line-height:22px; background:#000; display:inline; color:#E4E4E4; padding:1px;}
div.meta_box div.subscribe {background:#4D4D4D !important; color:#000 !important;}
div.subscribe p {color:#fff !important;}

div.post a, div#footer a, div#footer2 a {color:#15ADFF; background:#000;}
div.post a:visited, div#footer a:visited, div#footer2 a:visited {color:#15ADFF;}
div.post a:hover, div#footer a:hover, div#footer2 a:hover {background:#15ADFF; color:#FFF;}

div.recent_img {height:180px; width:267px; background:#FFF; overflow:hidden;}
div.recent_img div.inner {padding:3px;}

div.work_date {float:left; font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#FFF; background:#333; padding:2px; margin:7px 7px 5px 0;}

h2.h2_archive {float:left; background:#191919; padding: 5px 10px; color:#616161; margin:0;}
div#archive_wrapper {margin:20px 0 15px 0; width:545px; overflow:hidden; float:left;}
div.archive_inner {background:#191919; padding:10px 0 10px 10px; float:left; width:550px;}
.nob {background:none !important;}

div.archive_work {width:168px; float:left; margin-right:10px; padding-top:39px; background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/frame_top.gif) no-repeat 11px 0; margin-bottom:10px;}
div.archive_img {width:168px; height:112px; padding-bottom:34px; background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/frame_bot.gif) no-repeat bottom center;}
h2.h1_archive a {font-size:14px; margin-bottom:10px; margin-top:4px; position:absolute; top:118px; left:0; background:#FFF; color:#15ADFF; font-family:Tahoma, Arial, Geneva, sans-serif; font-weight:normal; padding:2px; font-style:normal; margin:0;}
.archive_inner a {color:#15ADFF;}
h2.h1_archive a:visited, div.meta_box div.meta_popular a:visited, .archive_inner a:visited  {color:#15ADFF;}
h2.h1_archive a:hover, div.meta_box div.meta_popular a:hover, .archive_inner a:hover  {background:#15ADFF; color:#FFF;}
div.archive_img img.imageOff {border:2px solid #161616;}
div.archive_img img.imageOn {border:2px solid #FFF;}

div.post {width:545px; float:left;}

div.next_post {color:#FFF; float:left; margin:10px 0 0 0; width:260px;}
div.next_post a {color:#FFF;}
div.prev_post {color:#FFF; float:right; margin:10px 0 0 0; text-align:right; width:260px;}
div.prev_post a {color:#FFF;}
div.next_post p, div.prev_post p {font-size:9px; color:#CCC; margin-bottom:3px;}

div.post img {padding:0; margin:10px 0; margin-right:2px;}

div.post h1 a, div.post h1 {font-family: "Trebuchet MS", sans-serif;
font-size: 26px;
font-style: normal;
font-weight: normal;
font-style: italic;
letter-spacing: -1px;
line-height: 1.2em;color:#E4E4E4;}
div.post h1 {margin-bottom:10px; float:left;}
div.post h1 a:visited {color:#E4E4E4;}
div.post h1 a:hover {background:#FFF; color:#000;}

div.post blockquote {float:left; margin:0 20px 5px 0; background:#161616; padding:5px; margin-top:5px; min-width:180px;}
div.post blockquote > p {color:#CCC; background:none; line-height:17px; font-family:Tahoma, Arial, Geneva, sans-serif; font-size:13px; white-space:nowrap;}

.e404 {margin:70px 0 50px 0; float:left;}
div.post .post_date {background: url('http://www.stjepantafra.com/wp-content/themes/stafra/style/images/date-back.png') transparent no-repeat; position:absolute; left:-65px; top:0; text-align:center; color:#FFF; font-family:Tahoma, Arial, Geneva, sans-serif; padding-bottom:4px; overflow:hidden; width:60px; height:60px;}
div.post .post_day {font-size:28px; font-family:Arial,sanserif; position:relative; top:8px; opacity:0.7;margin-bottom:4px;letter-spacing:-1px; display:block; width:60px; text-align:center;}
div.post .post_mon {font-size:10px; text-transform:uppercase; display:block; width:60px; text-align:center;letter-spacing:1px;} 
div.post .post_year {font-size:11px;}
div.post span {line-height:13px;}
div.post h3 {color:#FFF; background:#000; display:inline; font-size:22px; font-family:Tahoma, Arial, sans-serif; letter-spacing:1px; font-weight:normal;}

ul.cat_prevnext a {color:#FFF;}
ul.cat_prevnext a:visited {color:#FFF}
ul.cat_prevnext a:hover {background:#FFF; color:#000;}

div.tags a {color:#FFF; font-weight:bold; text-decoration:underline;}
div.tags a:visited {color:#FFF;}
div.tags a:hover {color:#000; background:#FFF; text-decoration:none;}

li.current-cat a {color:#333; background:#FFF; text-decoration:none;}
li.current-cat a:visited{color:#333;}

ul#photo_nav {display:block; margin:15px 0; margin-bottom:20px; height:22px;}
ul#photo_nav li {display:block; float:left; padding:0 10px; line-height:20px; height:22px; margin-bottom:9px; background:#990000; opacity: 0.75; margin-right:3px;}
ul#photo_nav li a {color:#FFF; font-family:Tahoma, Arial, Geneva, sans-serif; font-size:16px;}
ul#photo_nav li a:visited {color:#FFF;}
ul#photo_nav li a:hover {color:#990000; background:#FFF;}
ul#photo_nav li#photo_active {background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/photo_active.gif) no-repeat bottom center; font-family:Tahoma, Arial, Geneva, sans-serif; font-size:16px; color:#FFF; opacity: 0.95; padding-bottom:9px;}

div#photo_wrapper {width:555px; margin-top:20px;}
div.photo_box {height:93px; width:93px; background-color:#666; border:4px solid #FFF; float:left; margin-right:10px; margin-bottom:10px;}

cite {font-style:italic; color:#CCC;}
.offline {background:#F00; color:#FFF; font-size:9px; font-family:Verdana, Geneva, sans-serif; padding:1px; font-weight:bold;}
.backend {background:#090; color:#FFF; font-size:9px; font-family:Verdana, Geneva, sans-serif; padding:1px; font-weight:bold;}
.notactive  {background:#F60; color:#FFF; font-size:9px; font-family:Verdana, Geneva, sans-serif; padding:1px; font-weight:bold;}

div.post div.autor_wrap {float:left; background:none; text-align:center; padding-bottom:40px; background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/swoosh.png) bottom center no-repeat; width:545px; margin-bottom:25px;}
div.post div.autor_wrap ul {margin-top:5px;}
div.post div.desc_wrap {display:block; background:none; margin-top:5px;padding-bottom:5px;}
div.post div.desc_wrap2 {margin-top:0;} /* udaljenost imena autora od naslova clanka */
div.post div.desc_wrap2 a.print {background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/print.gif) no-repeat; padding-left:25px;}
div.post div.desc_wrap span.autor img {float:none; display:inline; margin:0; padding:0; vertical-align:baseline; margin-right:5px;}
div.post div.desc_wrap span.autor {font-size:11px; font-family:Verdana, Geneva, sans-serif; letter-spacing:1px; text-transform:uppercase;}

div.post ol {margin-bottom:20px;}
div.post ol li {margin-bottom:5px; list-style-position:inside; list-style-type:decimal; color:#CCC;}
div.post ul li {margin-bottom:5px; list-style-position:inside; list-style-type:disc; color:#999;}

div#comment_wrap h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#CCC; margin:0 0 10px 0; font-weight:normal; font-style:italic;}
div#comment_wrap ol li {display:block; float:left; margin:0 0 5px 0;}
div#comment_wrap h3#respond {margin-top:20px;}
div#comment_wrap input#author, div#comment_wrap input#email, div#comment_wrap input#url, div#comment_wrap textarea#comment {width:335px; border:1px solid #666; background:#666; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div#comment_wrap {width:545px; float:left;}
div#comment_wrap p {display:block;}
div#comment_wrap p label {color:#999; display:block; width:170px; font-size:15px; float:left; line-height:normal; margin-right:10px;}
div#comment_wrap div#c_add {background:#191919; padding:10px; margin-bottom:20px; opacity: 0.85; float:left; width:525px;}
div#comment_wrap div#c_add p {display:block; background:none; padding:0; margin:0; margin-bottom:13px;}
div#comment_wrap div#c_add input#submit {color:#FFF; background:#F30; padding:2px; margin:0; border:none; margin-top:4px; display:block; margin-left:181px;}
div#comment_wrap div#c_list {margin-bottom:15px; padding:10px; margin-bottom:20px;}
div#comment p {background:none;}
div#comment_wrap h2 {float:left; background:#191919; padding: 5px 10px; color:#616161; margin:0; opacity: 0.85; margin-top:25px;}
span.c_ob {font-size:10px; text-transform:uppercase;}
div.desc_wrap2 a.komentar {background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/st_komentar.png) no-repeat; padding-left:24px;}
div.com_top {width:545px; height:10px; background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/comment_t.png) no-repeat;}
div.com_bot {width:545px; background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/comment_b.png) no-repeat bottom center; padding-bottom:35px; margin-bottom:15px;}
.autor_com_t {background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/autor_com_t.png) no-repeat bottom center !important;}
.autor_com_b {background:url(http://www.stjepantafra.com/wp-content/themes/stafra/style/images/autor_com_b.png) no-repeat bottom center !important;}
div#wrapper div#comment_wrap div.com_bot p {background:none; display:block; padding:0; margin:0; padding-left:35px; padding-top:2px;}
div#wrapper div#comment_wrap div.com_bot p.com_info {position:absolute; bottom:-5px; left:45px; display:block; font-size:13px;}

div.post small {font-size:13px; line-height:13px;}
div.post p.psmall {position:relative; top:-8px;}
div.count {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#666; position:absolute; top:-5px; left:10px; font-style:italic;}
div#wrapper div.post div.poetry p {background:#000 !important; color:#fff !important; padding:10px; line-height:25px; font-size:17px; display:block; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; opacity: 0.87;}

div.meta_box {float:right; width:154px}
div.meta_box a {color:#15ADFF; font-size:13px;}
div.meta_box p {color:#999; font-size:13px; margin:2px 0 5px 0;}
div.meta_box div#meta_archive {background:#191919;padding:5px; margin-bottom:10px; font-size:12px; clear:both;}
div.meta_box div#meta_archive select {width:145px; border:none; margin-bottom:5px; padding:1px;}
div.meta_box div#meta_archive select option {border-bottom:1px solid #CCC;}
div.meta_box div#meta_authors {background:#191919;padding:5px; margin-bottom:10px; font-size:13px; clear:both;}
div.meta_box div#meta_authors a {margin-bottom:3px; color:#15ADFF; display:block;}
div.meta_box a:visited {color:#15ADFF;}
div.meta_box a:hover {color:#FFF; background:#15ADFF;}
div.meta_box h4 {background:#191919; color:#616161; padding:3px 7px 0 7px; margin:0; text-align:center; float:left; clear:both;}
div.meta_box div#meta_search {background:#191919;padding:5px; margin-bottom:10px; font-size:13px; text-align:right; clear:both;}
div.meta_box div#meta_search input#search-text {width:138px; border:none; padding:3px; text-align:left; color:#666; font-size:12px; height:15px;}
div.meta_box div#meta_search input#search-submit {color:#FFF; background:#F30; padding:0; margin:0; border:none; position:absolute; top:1px; right:1px; font-size:12px; padding:1px 0;}
div.meta_box div.meta_popular {background:#191919;padding:5px; margin-bottom:10px; clear:both;}
div.meta_box div.meta_popular ul li {display:block; margin-bottom:5px; color:#666;}
div.meta_box div.meta_popular span {font-size:10px;}

.result p, .alist p {padding:0;}
.alist p {font-size:13px !important; line-height:20px !important;}
div.post h5 {color:#FFF; background:#000; font-size:18px; font-family:Tahoma, Arial, sans-serif; letter-spacing:1px; font-weight:normal; display:inline; font-size:14px;}
.result img {float:left !important; padding:0 15px 65px 0 !important; margin:0 !important;}
.alist img {float:right !important; padding:0 15px 0 0 !important; margin:0 !important;}
.alist {height:98px; overflow:hidden; top:-10px;}
ul.povezani {list-style:none; display:block; font-size:13px}
ul.povezani a:hover { background:none !important;}
ul.povezani li {display:block; float:left; width:135px; height:105px; text-align:center; padding-bottom:15px; margin-right:1px;}
ul.povezani img {margin:0;}
ul.povezani li div.imgw {background:#000; border-top:5px solid #000; width:135px; height:105px;}
ul.povezani li div.imgw:hover {background:#FFF; border-top:5px solid #fff; opacity:0.65; color:#000;}
ul.povezani li a { font-size:14px !important;}
ul.povezani li div.imgw div.imgdes {position:absolute; bottom:2px; left:5px; text-align:left !important; width:127px;}
ul.povezani li div.imgw div.imgdes a:hover {background:#000 !important; color:#15ADFF !important;}

div.sticky {background:#333;}
div.sticky h1 a {background:none !important;}

dt, dd {color:#FFF; display:inline;}
dt img {float:left;}
code {font-family:"Courier New", Courier, monospace; color:#FFF; background:#121212;}
img#wpstats{display:none}

div.sociable {padding:20px 0 10px 0; text-align:center; clear:both;}
div.sociable_tagline {display:inline;}
div.sociable span.sociable-tagline {font-weight:bold; font-size:12px; color:#fff; display: block; margin-bottom:10px;}
.sociable ul {
	display: inline !important;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0 !important;
	padding: 0 !important;
	float:none !important;
	position:relative; top:4px;
}
div.sociable ul li a {display:inline !important; margin:0; padding:0;}
div.sociable ul li img {background:#000; padding:0; width:16px; height:16px; float:none; display:inline !important; margin:0;}
.subscribe-to-comments label {font-size:11px !important; text-transform:uppercase; text-align:right; border-bottom:1px dashed #666; padding-bottom:2px;}

/* pagenavi-css.css */
.wp-pagenavi {margin:35px 0 15px 0; display:block;}
.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 5px 9px 5px 9px;
	margin: 2px;
	text-decoration: none;
	color:#FFF;
	background-color: #666;
}
.wp-pagenavi a:visited {
	padding: 5px 9px 5px 9px; 
	margin: 2px;
	text-decoration: none;
	color: #FFF;
	background-color:#666;
}
.wp-pagenavi a:hover {	
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 5px 9px 5px 9px;
	margin: 2px;
	text-decoration: none;
	color: #000;
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color:#666;
	display:none;
}
.wp-pagenavi span.current {
	padding: 5px 9px 5px 9px;
	margin: 2px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
	display:none;
}

/* wp-post-thumbnail */
.wppt_float_left {
	float:left;
	margin:0 1.5em 0.5em 0;
	padding:3px;
	border:1px solid #ddd; }
	
.wppt_float_right {
	float:right;
	margin:0 0 0.5em 1.5em;
	padding:3px;
	border:1px solid #ddd; }


div#author_meta, div.authors_meta {float:left; width:545px; margin:15px 0 0 0; text-align:left; clear:both;}
div#author_meta {border:1px dashed #fff; border-width:1px 0; background:#191919;}
div#author_meta_wrap, div.authors_meta_wrap {padding:5px; float:left; width:535px;}
div#author_meta_wrap {border-bottom:5px solid #000;}
div#author_meta h6, div.authors_meta h6 {border-top:5px solid #000; display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#fff; font-weight:normal; padding:5px 0 0 5px; margin:0;}
div#author_meta p, div.authors_meta p {color:#fff; font-size:13px; line-height:18px; margin:0; padding:0; display:inline;}
div.authors_meta p {font-size:14px; line-height:20px;}
div#author_meta p {background:none;}
div#author_meta a, div.authors_meta a {font-size:13px;}
div.authors_meta a {font-size:14px;}
div#author_meta img, div.authors_meta img {width:70px; height:55px; position:relative; top:-5px; float:left;}
div.authors_meta img {border:5px solid #3A3A3A;}
.metamore, .metamores {float:right; width:450px;}
.metamores {width:440px;}
p.metamore2 {display:block !important; margin-top:10px !important; padding-top:3px !important; border-top:1px solid #3E3E3E; color:#666 !important;}

.post_archive {margin:5px 0; padding:5px 0; border-bottom:1px dashed #FFF;}
.post_archive p {margin:0 !important; margin-left:19px !important; padding:0; float:left;}
.post_archive h5 {color:#FFF; background:#000; font-size:14px; font-family:Tahoma, Arial, sans-serif; letter-spacing:1px; font-weight:normal; float:left;}

ul.archive {display:block; margin-bottom:25px;}
ul.archive li {display:block; padding:2px; border-bottom:1px dotted #FFF; font-size:17px;}
ul.archive li span, ul.archive li small {color:#FFF;}
div.h3_wrap {border-bottom:2px solid #FFF;margin-bottom:10px}

div.post-parchive img.attachment-thumbnail {padding:2px; background:none; border:none !important; width:150px; height:150px;}
div.post-parchive img.attachment-thumbnail:hover {opacity: 0.65; background:#FFF;}
div.post-parchive div.attachment-thumbnail a {margin:0; padding:0;}
div.post-parchive div.imgw {float:left; width:150px; margin:8px 8px 0 8px;}
div.post-parchive div.imgdes {font-size:11px; text-align:center; height:14px; white-space:normal; overflow:hidden;}
div.post-parchive div.imgdes a {background:#000; color:#666;}
div.post-parchive div.imgdes a:visited {color:#666;}
div.post-parchive div.imgdes a:hover {background:#666; color:#FFF;}
div.post-parchive h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#E4E4E4; float:left; font-style:italic;}
div.post-parchive {width:545px; float:left; margin:25px 0;}

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url('http://www.stjepantafra.com/wp-content/themes/stafra/style/css/img/loading.gif') no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url('http://www.stjepantafra.com/wp-content/themes/stafra/style/css/img/prevlabel.gif') no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url('http://www.stjepantafra.com/wp-content/themes/stafra/style/css/img/nextlabel.gif') no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url('http://www.stjepantafra.com/wp-content/themes/stafra/style/css/img/closelabel.gif') no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

textarea.unos {width:305px;}

div.wpcf7 {
	margin: 0;
	padding: 0;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}

div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
	border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}

div.wpcf7-validation-errors {
	border: 2px solid #f7e700;
}

span.wpcf7-form-control-wrap {
	position: relative;
}

span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 10%;
	z-index: 100;
	background: #fff;
	border: 1px solid #ff0000;
	font-size: 10pt;
	width: 250px;
	padding: 2px;
}

span.wpcf7-not-valid-tip-no-ajax {
	color: #f00;
	font-size: 10pt;
	display: block;
}

span.wpcf7-list-item {
	margin-left: 0.5em;
}

.wpcf7-display-none {
	display: none;
}

img.ajax-loader {
	border: none;
	vertical-align: middle;
}

/* jd.gallery.css */
#myGallery,#myGallerySet,#flickrGallery{width:545px;height:363px;z-index:5; overflow:hidden;}#myGallery img.thumbnail,#myGallerySet img.thumbnail{display:none}.jdGallery{overflow:hidden;position:relative}.jdGallery img{border:0;margin:0}.jdGallery .slideElement{width:100%;height:100%;background-color:#000;background-repeat:no-repeat;background-position:center center;background-image:url('style/css/img/loading-bar-black.gif')}.jdGallery .loadingElement{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;background-repeat:no-repeat;background-position:center center;background-image:url('style/css/img/loading-bar-black.gif')}.jdGallery .slideInfoZone{position:absolute;z-index:10;width:100%;margin:0px;left:0;bottom:0;height:30px !important;background:#F0F2E6;color:#5A5B57;text-indent:0;overflow:hidden}* html .jdGallery .slideInfoZone{bottom:-1px}.jdGallery .slideInfoZone h2{padding:0;font:1.3em Georgia,"Times New Roman",Times,serif;margin:4px 0 0 5px;padding:0 0 0 0px;color:inherit}.jdGallery .slideInfoZone p{padding:0;margin:0px 10px;color:#FFF}.jdGallery div.carouselContainer{position:absolute;height:15px;width:100%;z-index:10;margin:0px;left:0;top:0}.jdGallery a.carouselBtn{position:absolute;bottom:0;right:30px;height:20px;/*width:100px;background:url('img/carousel_btn.gif') no-repeat;*/text-align:center;padding:0 10px;font-size:13px;background:#333;color:#fff;cursor:pointer}.jdGallery .carousel{position:absolute;width:100%;margin:0px;left:0;top:0;height:115px;background:#333;color:#fff;text-indent:0;overflow:hidden}.jdExtCarousel{overflow:hidden;position:relative}.jdGallery .carousel .carouselWrapper,.jdExtCarousel .carouselWrapper{position:absolute;width:100%;height:78px;top:10px;left:0;overflow:hidden}.jdGallery .carousel .carouselInner,.jdExtCarousel .carouselInner{position:relative}.jdGallery .carousel .carouselInner .thumbnail,.jdExtCarousel .carouselInner .thumbnail{cursor:pointer;background:#000;background-position:center center;float:left;border:solid 1px #fff}.jdGallery .wall .thumbnail,.jdExtCarousel .wall .thumbnail{margin-bottom:10px}.jdGallery .carousel .label,.jdExtCarousel .label{font-size:13px;position:absolute;bottom:5px;left:10px;padding:0;margin:0}.jdGallery .carousel .wallButton,.jdExtCarousel .wallButton{font-size:10px;position:absolute;bottom:5px;right:10px;padding:1px 2px;margin:0;background:#222;border:1px solid #888;cursor:pointer}.jdGallery .carousel .label .number,.jdExtCarousel .label .number{color:#b5b5b5}.jdGallery a{font-size:100%;text-decoration:none;color:inherit}.jdGallery a.right,.jdGallery a.left{position:absolute;height:99%;width:25%;cursor:pointer;z-index:10;opacity:0.2}* html .jdGallery a.right,* html .jdGallery a.left{opacity:0.5}.jdGallery a.right:hover,.jdGallery a.left:hover{opacity:0.8}.jdGallery a.left{left:0;top:0;background:url('style/css/img/fleche1.png') no-repeat center left}* html .jdGallery a.left{background:url('style/css/img/fleche1.gif') no-repeat center left}.jdGallery a.right{right:0;top:0;background:url('style/css/img/fleche2.png') no-repeat center right}* html .jdGallery a.right{background:url('style/css/img/fleche2.gif') no-repeat center right}.jdGallery a.open{left:0;top:0;width:100%;height:100%}.withArrows a.open{position:absolute;top:0;left:25%;height:99%;width:50%;cursor:pointer;z-index:10;background:none;opacity:0.8}.withArrows a.open:hover{background:url('style/css/img/open.png') no-repeat center center}* html .withArrows a.open:hover{background:url('style/css/img/open.gif') no-repeat center center;opacity:0.8;}/* Gallery Sets */.jdGallery a.gallerySelectorBtn{z-index:15;position:absolute;top:0;left:30px;height:20px;text-align:center;padding:0 10px;font-size:16px;background:#333;color:#fff;cursor:pointer;opacity:0.4}.jdGallery .gallerySelector{z-index:20;width:100%;height:100%;position:absolute;top:0;left:0;background:#000}.jdGallery .gallerySelector h2{margin:0;padding:10px 20px 10px 20px;font-size:20px;line-height:30px;color:#fff}.jdGallery .gallerySelector .gallerySelectorWrapper{overflow:hidden}.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton{margin-left:10px;margin-top:10px;border:1px solid #888;padding:5px;height:10px;color:#fff;cursor:pointer;float:left}.jdGallery .gallerySelector .gallerySelectorInner div.hover{background:#333}.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview{background:#000;background-position:center center;float:left;border:none;width:40px;height:10px;margin-right:5px}.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3{margin:0;padding:0;font-size:10px;font-weight:normal;font-family:Georgia,"Times New Roman",Times,serif}.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info{margin:0;padding:0;font-size:12px;font-weight:normal;color:#aaa}