/*
Theme Name: Capoeira Senzala Slovenija
Theme URI: http://senzala.si/
Description: The theme for Capoeira Senzala Slovenia website <a href="http://www.senzala.si/">Senzala</a>.
Version: 0.1
Author: Robert Avgu&#353;tin &amp; Marko Justinek
Author URI: http://noir.si
Tags: custom, fixed width, two columns,

	Senzala.si v0.1
	 http://www.senzala.si/

	This theme was designed and built by Robert Avgu&#353;tin & Marko Justinek,
	whose websites you will find at http://noir.si/ and http://justinek.si

	The CSS, XHTML and design is not to be stolen:

*/
html {font: 12px/18px "Trebuchet MS", Arial, Verdana, sans-serif; color: #202020; margin: 0; padding: 0;border:0;background: #e1d8af url('images/bgnd_pattern.jpg'); background-position:top;}
body,div,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0; padding:0;border:0;}

fieldset{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0; font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit; font-size:inherit; font-weight:inherit;}
legend{color:#000;}

body {font:12px/1.231 "Trebuchet MS", Arial, Verdana, sans-serif; *font-size:small; *font:x-small;height:auto;z-index:-150;}

table {font-size:inherit; font:100%;}

pre,code,kbd,samp,tt{font-family:monospace; *font-size:108%; line-height:100%;}


a  {color: #aa4400; text-decoration:underline;}
a:hover  {color:#666666; text-decoration:none;}

.wp-page h2 a.page-title { font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 24px; line-height: 30px; color: #202020; margin:5px 0 10px 0; text-decoration: none;}
.wp-page h2 a.page-title:hover { font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 24px; line-height: 30px; color: #aa4400; margin:5px 0 10px 0; text-decoration: underline;}


#header_container {position:relative; top:0px; width:1004px; height:350px; margin-left:auto; margin-right:auto; border:0;background:#e1d8af url('images/header.jpg'); background-repeat:no-repeat;}
#header_top {position:relative; top:0px; width:1004px; height:350px; margin-left:auto; margin-right:auto; border:0;}
#logo {position:absolute; top:25px; left:35px; z-index:50;}
#logo_title {position:absolute; top:25px; left:192px; z-index:50;}
#logo_name { position: absolute;top:80px;left:320px;z-index:50; }

#navigation_container {position:absolute; top:288px; left:70px; width:904px; height:20px; margin:0; padding:0; border:0;z-index:150;}
.navigation {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 16px; font-weight:bold; color: #333333; text-decoration:none;margin:0;line-height:20px;}
.navigation:hover {font-size:16px; color:#ac2a0b; text-decoration:none;}

#icons_container {position:absolute; top:300px; left:715px; width:260px; height:45px; margin:0 auto 0 auto; border:0;z-index:50;}

#breadcrumbs_container {position:absolute; top:330px; left:70px; width:900px; height:45px; margin:0 auto 0 auto; border:0;z-index:50;font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 11px; color: #202020;}
#breadcrumbs {position:absolute; top:0px; left:3px; margin: 0 auto 0 auto; width:900px; height:21px; background: #ddd1c1;}
.divider_line {position:absolute; top:347px; left:70px; width:900px; height:2px; margin:0 auto 0 auto; border:0;z-index:45;background: url('images/1x2px_line.gif'); background-repeat:repeat-x;}

#date_time {position:absolute; top:0px; left:725px; width:170px; height:24px; margin:0 auto 0 auto; border:0;z-index:200;font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 11px; color: #5b522c;text-align:center;}

#body_container {position:relative; top:0px; width:968px; margin:0 auto 0 auto; border:0;background:#f2efd7 url('images/bgnd_body.jpg'); background-repeat:repeat-y;background-position:top;}
.box_container {line-height:0;}

#footer_container {position:relative; top:0px; width:968px; height:auto; margin-left:auto; margin-right:auto; border:0;background: url('images/bgnd_footer.jpg'); background-repeat:repeat-y; background-position:bottom;}
#footer {position:relative; top:0px; left:0px; margin: 0 auto 0 auto;padding:0; width:968px;background: url('images/bgnd_footer_btm.jpg'); background-repeat:no-repeat; background-position:bottom;}
#footer_content {position:relative; top:0px; left:25px; margin: 0 auto 0 auto;padding:15px 0 15px 0; width:968px;}
#ul_footer li {display: inline-table;list-style-type: none;padding: 0;}
#footer_legal {position:relative; top:0px; width:940px; height:15px; margin: 0px auto 10px auto; border:0;text-align:left;font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size: 11px;color:#554527;}

.inputField {background: #ffffff; border: 1px solid #dedede; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0;padding:0; height:18px;font-size:11px;}
.inputButton {background: #5198b5; border: 1px solid #d6f4ff; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0;padding:0px 3px 2px 3px; height:18px;font-size:11px;color:#ffffff;cursor:hand;}
.inputButton:hover {background: #97b702; border: 1px solid #cedd89; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0;padding:0px 3px 2px 3px; height:18px;font-size:11px;color:#ffffff;cursor:hand;}
.inputFieldRadio {background: #ffffff; border: none; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0; font-size:11px;}
.inputFieldStd {background: #f6f6f6; border: #999999 1px solid; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0; height:17px;font-size:11px;}

.footer {font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size: 11px; color: #554527; line-height: 13px;}
.footer_link {font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size: 11px; color:#aa4400; text-decoration:underline;}
.footer_link:hover {color:#666666; text-decoration:none;}

.breadcrumb {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
.breadcrumb_link {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#3e84a1; text-decoration:underline;}
.breadcrumb_link:hover {color:#666666; text-decoration:none;}

h1 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif; font-size: 36px; font-weight: bold; line-height: 40px; color: #aa4400;margin:0 0 10px 0;}
h2 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 24px; line-height: 30px; color: #202020; margin:5px 0 10px 0;}
h3 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 18px; font-weight: bold; line-height: 22px; color: #aa4400;margin:5px 0 5px 0;}
h3 a, div.ngg-albumtitle a, h3.comments {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 18px; font-weight: bold; line-height: 22px; color: #202020;margin:5px 0 5px 0;text-decoration: none;}
h3 a:hover, div.ngg-albumtitle a:hover {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 18px; font-weight: bold; line-height: 22px; color: #aa4400;margin:5px 0 5px 0; text-decoration: underline;}


h4 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 14px; font-weight: normal; line-height: 18px; color: #7c4f4f;margin:0 0 10px 0;}
p {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 13px; line-height: 17px; color: #333333; padding:0 0 10px 0;}

.featured_text {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 15px; line-height: 19px; color: #202020; padding:0 0 10px 0;}

.besedilo {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 13px; line-height: 17px; color: #202020; padding:0 0 5px 0;}
.besedilo_12 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 12px; line-height: 16px; color: #202020; padding:0 0 5px 0;}
.besedilo_11 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 11px; color: #202020; line-height: 14px;}
.besedilo_10 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 10px; color: #202020; line-height: 13px;}


.h1_link {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;color: #aa4400; text-decoration:none;}
.h1_link:hover {color:#444444; text-decoration:overline;}
.featured_link {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 15px; color: #aa4400; text-decoration:underline;}
.featured_link:hover {color:#666666; text-decoration:none;}

.povezava, 
.more-link,
span.archive_link a,
a.post-edit-link
 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 13px; color: #aa4400; text-decoration:underline;}

.povezava:hover,
.more-link:hover,
span.archive_link a:hover,
a.post-edit-link:hover
 {font-size:13px; color:#666666; text-decoration:none;}

.povezava_12, 
p.postmetadata a,
.commentmetadata a,
a.commentformmeta,
div.ddsg-wrapper a {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 12px; color: #aa4400; text-decoration:underline;}

.povezava_12:hover, 
p.postmetadata a:hover,
.commentmetadata a:hover,
a.commentformmeta:hover,
div.ddsg-wrapper a:hover {font-size:12px; color:#666666; text-decoration:none;}

li.brlink a { font-size:12px; color:#aa4400; text-decoration:none; }
li.brlink a:hover { font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 12px; color: #666666; text-decoration:underline; }

li.brlink { list-style: none; padding: 3px 0px; }

.povezava_11, 
div#breadcrumbs_container a, 
td a,
p.postmetadata a {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 11px; color: #aa4400; text-decoration:underline;}

.povezava_11:hover, 
div#breadcrumbs_container a:hover,
td a:hover, 
p.postmetadata a:hover {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size:11px; color:#808080; text-decoration:none;}

/* footer links */
.povezava_10 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 10px; color: #666666; text-decoration:none;}
.povezava_10:hover{font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size:10px; color:#aa4400; text-decoration:underline;}

/*p.postmetadata small a {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 10px; color: #aa4400; text-decoration:none;}
p.postmetadata small a:hover {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size:10px; color:#666666; text-decoration:underline;}*/

p.besedilo_11 a, a.piclenselink, a.comment-edit-link {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 10px; color: #666666; text-decoration:none;}
p.besedilo_11 a:hover, a.piclenselink:hover, a.comment-edit-link:hover {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size:10px; color:#aa4400; text-decoration:underline;}

a.url {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 9px; color: #aa4400; text-decoration:none;}
a.url:hover {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size:9px; color:#666666; text-decoration:underline;}


/* ######### Style for Drop Down Menu ######### */
.dropmenudiv {position:absolute; top:0; z-index:200; width:130px; visibility:hidden; margin:0; padding:0; border:0; line-height:14px;background: url('images/bgnd_drop.png');background-position:top left;}
.dropmenudiv a {width: auto;display: block;text-indent: 10px;border: 0px solid #cbc2a4;padding: 5px 0 5px 0;text-decoration: none;font-weight: normal;color: #202020;font-size:12px;line-height:14px;}
html .dropmenudiv a {width: 100%;}
.dropmenudiv a:hover {background: url('images/bgnd_drop_sel.png');background-repeat:no-repeat;color: #aa4400;}


/* comments form */
input,
textarea { border: #DDDDDD solid 1px;
color: #444444;
font-size:11px;
line-height:1.2em;
padding: 3px;  }

textarea {
width: 590px;
}

.wpcf7-form input.form7-submit-button,
input#searchsubmit {
width: 60px;
background-color: #f2eccc;
color: #aa4400;
padding: 3px 5px;
}

input.button {
background-color: #f2eccc;
color: #aa4400;
padding: 5px 10px;
width: 100px;
}

.wpcf7-form input.form7-submit-button:hover, 
input#searchsubmit:hover {
width: 60px;
color: #666666;
padding: 3px 5px;
cursor:pointer;
}

input.button:hover {
color: #666666;
padding: 5px 10px;
cursor:pointer;
}

input.inputField {
width: 150px;
font-weight:normal;
}

input.comment-input {
width: 200px;
}

em { font-style:italic; }

/* Normal Bubble */
div.bubble {
	width: auto;
	font-size: 0.75em;
	margin-bottom: 24px;
}

div.bubble blockquote {
	margin: 0px;
	padding: 0px;
	border: 1px solid #c9c2c1;
	background-color: #fff;
}

div.bubble blockquote p {
	margin: 10px;
	padding: 0px;
}

div.bubble cite {
	position: relative;
	margin: 0px;
	padding: 7px 0px 0px 15px;
	top: 6px;
	background: transparent url('images/tip.gif') no-repeat 20px 0;
	font-style: normal;
}

span.color-senzala-orange { color: #aa4400; }
strong { font-weight: bold; }
ul li { font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 12px; } 
div.navigation div.alignleft { display: block; width: 130px; float: left; margin-bottom: 6px; }
div.navigation div.alignright { display: block; text-align: right; width: 130px; float: right; clear: right;}

div.navigation a {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 12px; color: #aa4400; text-decoration:underline;}
div.navigation a:hover {font-size:12px; color:#666666; text-decoration:none; } 

span.newstitle a { font-weight: bold;}
a.povezava_14 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 14px; color: #aa4400; text-decoration:underline;}
a.povezava_14:hover {font-size:14px; color:#666666; text-decoration:none;}

div#hiddenSiteTitle { display:none; }
/*div#sidebar-classes a {font-size:11px; color:#aa4400; text-decoration:underline; }
div#sidebar-classes a:hover { font-size:11px; color: #666666; text-decoration:none; }
*/

ul li, ol li { font: 12px/18px "Trebuchet MS", Arial, Verdana, sans-serif; color: #202020; }
h3.comments-form {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 18px; font-weight: bold; line-height: 22px; color: #202020;margin:5px 0 5px 0;text-decoration: none;}