/*
Theme Name: Bleneral Theme
Theme URI: http://www.bleneral.com
Description: Cool 2-Column Wordpress Theme
Version: 1.0
Author: Zlatan
Author URI: http://www.bleneral.com
Tags: empty, clean, development, design, 2 column,

	Based on Kubrick v1.5
	 http://binarybonsai.com/kubrick/
	The Kubrick theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

/* -- just some ugly styling to make it easier to get started, can safely be removed */


.sidebar, #entry-meta-single {}
#respond {}
#footer, #header {}
li.depth-1 {}
.navigation {}
.post {}


/* - BASIC STUFF - */
body  {
font-family : Tahoma, Helvetica, Arial, Georgia, "Times New Roman", Times, serif;
color : #000;
background:#213858 url('images/podloga.jpg') no-repeat center top;
} 
a {text-decoration:none; color:#DD0000;}
a:hover {text-decoration:underline;}
.additional-meta {font-size: small; text-transform:uppercase;}
blockquote {margin: 1em 3em;
	color: #999;
	border-left: 2px solid #999;
	padding-left: 1em;}

/* -- LISTS -- */
ul {margin:0;padding:0;}
ul li {	margin-left:5px;padding:0;}
li {list-style-type:none;}
.disc {list-style-type:disc}
/* lists inside posts */
.entry-content ul ol {margin-left:0;}
.entry-content ul {margin-bottom:10px; }
.entry-content ul li {margin-left:40px; list-style-position:outside;list-style-type:disc;}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:outside;}
.entry-content ol li li {margin-left:5px;}

/* -- HEADINGS -- */

h2.entry-title {font-size:28px; color:#000000; line-height:32px; font-weight:400; text-decoration:none; margin-bottom:0px;padding:0px;}
h2.page-title {font-size:28px; color:#000000; line-height:36px; font-weight:400; text-decoration:none;padding-left:35px;}
h2.entry-title a {color:#000000;}
h2.entry-title a:hover {text-decoration:none; color:#f5002e;}
h2#comments{margin:20px auto 10px;font-size:140%;}
/* headings inside posts */
.entry-content h3 {font-size: 21px; line-height: 22px; margin: 25px 0 5px 0; font-weight:400; padding-bottom:5px; border-bottom:1px solid #EBEBEB;}
.entry-content h4 {font-size:120%;}
.entry-content h5 {font-size:100%;}
.entry-content h6 {font-size:90%;}

/* -- MAIN DIV'S -- */
#wrapper {background-color:#fff;float:none;clear:both;margin:45px auto;padding:0;width:820px;}
#header {height:280px; background: url(random/rotate.php) no-repeat; background-color:#fff;margin:0 auto;padding: 10px 0;}
#header h1 img {border:0px solid;width:382px;height:107px; margin-left:-50px; margin-top:-70px;}
#footer {overflow:hidden;margin:20px auto 0;clear:both;float:none;text-align:center;padding: 20px 0; background:#213858; text-shadow: #3a557d 0 1px 0; font-size:14px;text-align:right;}

/* -- POSTS -- */
.post-index {margin:0 10px 35px 0px; padding-left:35px; font-size:13px; line-height:21px; color:#222; text-align: justify;}
#post-single { margin:0 10px 35px 0px; padding-left:35px; font-size:13px; line-height:21px; color:#222; text-align: justify; }
#post-single p { margin:0 0 20px 0px; }
.posts-wrap {float:left; clear:none;width:540px;}
.entry-content {}
.entry-content img {border:3px solid #ebebeb;}

/* -- SIDEBARS --*/
.sidebar-wrap {margin:0 auto;overflow:hidden; float:left; clear:none;width:280px;}
.sidebar {width:270px;clear:none; margin-left:5px;}
.block-1 {float:right;}
.widget ul li a{display:block; padding:5px; font-size:13px; line-height:18px; text-decoration:none;border-top:1px dotted #ebebeb;}
.widget ul li a:hover{background-color:#EBEBEB;text-shadow: #fff 0 1px 0; text-decoration:none;}
.widget h3 {font-size:22px;color:#4f4f4f; font-variant:small-caps;margin-top:15px; margin-bottom:0px; font-weight:400;}

/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}

.commentlist li p {
font-size:14px;

}

div.reply {}
textarea#comment {overflow:auto}

/* -- ALIGNMENTS --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}

/* -- NAVIGATION --*/
div.navigation {background-color:#eee; border-left:35px solid #ddd;width:490px;height:auto;float:left;clear:both;padding: 10px 0px;}
.navigation-index {}
.nav-next {color:#ddd;float:right;clear:none;width:48%; text-align:right;padding-left:10px;}
.nav-next a {color:#464646;text-shadow: #fff 0 1px 0;}
.nav-prev {color:#ddd;float:left;clear:none;width:48%; text-align:left;}
.nav-prev a {color:#464646;text-shadow: #fff 0 1px 0;}

/* -- EXTRAS --*/

.headerpages {height:25px; position:relative; bottom:-30px; padding:5px; background:transparent url(images/transparent.png) }
.headerpages ul li {float:left; margin-right:10px; }
.headerpages ul li a{color:#fff; font-weight:bold; }
.headerpages ul li a:hover{text-decoration:none; }

.taggedas a {
-moz-border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #DDDDDD;
text-decoration:none;
color:#666666;
font-size:0.75em;
margin:0;
padding:3px 9px;
}

	.taggedas a:hover {
background:#d4d4d4;
}

.entry-meta {
margin-top:20px;
}

.archive-title {
background-color:#eee; font-size:16px;font-weight:400;text-align:center;padding-bottom:5px;padding-top:5px;margin-top:0px;text-shadow: #fff 0 1px 0;
}


.sideicon-music {
left:0;
float:left;
margin-left:-35px;
margin-top:8px;
width:30px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:111px;
background:transparent url(images/music.gif) no-repeat scroll 0 0;
}


.sideicon-filmtv {
left:0;
float:left;
margin-left:-35px;
margin-top:8px;
width:30px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:111px;
background:transparent url(images/filmtv.gif) no-repeat scroll 0 0;
}


.sideicon-graphics {
left:0;
float:left;
margin-left:-35px;
margin-top:8px;
width:30px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:111px;
background:transparent url(images/design.gif) no-repeat scroll 0 0;
}

.sideicon-technology {
left:0;
float:left;
margin-left:-35px;
margin-top:8px;
width:30px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:111px;
background:transparent url(images/tech.gif) no-repeat scroll 0 0;
}

.sideicon-stuff {
left:0;
float:left;
margin-left:-35px;
margin-top:8px;
width:30px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:111px;
background:transparent url(images/stuff.gif) no-repeat scroll 0 0;
}

.sideicon-design {
left:0;
float:left;
margin-left:-35px;
margin-top:8px;
width:30px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:111px;
background:transparent url(images/design.gif) no-repeat scroll 0 0;
}



/* -- SEARCH --*/

#search h2 {background-color:#eee; font-size:16px;font-weight:400;text-align:center;padding-bottom:5px;padding-top:5px;margin-top:-15px;text-shadow: #fff 0 1px 0;
}

#search {
width:250px;
}






/* -- COMMENTS --*/
.commentlist {margin:10px 0;}
.comments, #respond h3 {margin-left:35px;margin-top:15px; color:#6c6c6c; font-weight:400; }
.comments span {font-size:28px;}
#postcomment {margin-left:35px;margin-top:15px; }
#commentform {margin-left:35px;margin-top:15px;}
ul.pinglist {margin-left:35px;}
.commentlist { list-style:none; margin-left:35px; padding:0; text-indent:0; }
.commentlist li { border:1px solid #d5d5d5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; height:1%; margin:0 0 10px; padding:5px 7px 5px 7px; position:relative; }
.commentlist li.alt { }
.commentlist li.bypostauthor {}
.commentlist li.byuser {}
.commentlist li.comment-author-admin {}
.commentlist li.bypostauthor {}
.commentlist li.comment { }
.commentlist li div.comment-author { padding:0 170px 0 0; }
.commentlist li div.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; }
.commentlist li div.vcard cite.fn { font-style:normal; }
.commentlist li div.vcard cite.fn a.url { color:#c00; text-decoration:none; }
.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
.commentlist li div.vcard img.avatar { border:5px solid #d5d5d5; left:7px; position:relative; top:7px; margin-right:10px; }
.commentlist li div.vcard img.avatar-32 {}
.commentlist li div.vcard img.photo {}
.commentlist li div.vcard span.says {}
.commentlist li div.commentmetadata {font-size: small}
.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
.commentlist li div.comment-meta a { color:#333; text-decoration:none; }
.commentlist li div.comment-meta a:hover { color:#000; }
.commentlist li p { margin:10px 0 1em; }
.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
.commentlist li div.reply { background:#999; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:5px 10px;  text-align:center; width:36px; }
.commentlist li div.reply:hover { background:#c30; border:1px solid #c00; }
.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }
.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
.commentlist li ul.children li { }
.commentlist li ul.children li.alt {}
.commentlist li ul.children li.bypostauthor {}
.commentlist li ul.children li.byuser {}
.commentlist li ul.children li.comment {}
.commentlist li ul.children li.comment-author-admin {background-color:#ebebeb;}
.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
.commentlist li ul.children li.depth-5 {}
.commentlist li ul.children li.odd {}
.commentlist li.even { background:#fff; }
.commentlist li.odd { background:#f6f6f6; }
.commentlist li.parent { }
.commentlist li.pingback { }
.commentlist li.pingback.parent { }
.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
.commentlist li.thread-alt { }
.commentlist li.thread-even {}
.commentlist li.thread-odd {}


#twitter_update_list {
color:#fff;
text-align:left;
text-shadow: #d2d2d2 0 0px 0;
width:580px;
height:95px;
background: url(images/twitterbg.png);
}

#twitter_update_list a{
color:#ef4335;
}

#twitter_update_list li {
padding-top:30px;
padding-right:20px;
padding-left:130px;
}


.wp-caption  {
background:none repeat scroll 0 0 #F1F1F1;
color:#888888;
font-size:12px;
line-height:18px;
margin-bottom:15px;
padding:4px;
text-align:center;
}