/*
Theme Name: Brown palm
Theme URI: http://www.sky4fly.net/
Description: Tourism, holiday, palms and free time 
Version: 1.0
Author: Sky4Fly.net
Tags: brown, light, two-columns, fixed-width, custom-background, front-page-post-form, holiday, seasonal
License URI: http://www.sky4fly.net/
License:
Author URI:

*/
body {
	margin:0px;
	padding:0px;
	margin-top:-28px !important;
	font-size:12px;
	color:#382b2e;
	line-height:18px;
	background:#eee0c7 url(img/bg.png) no-repeat center top;
	font-family:tahoma, sans-serif;
}
* {
	margin:0px;
	padding:0px
}
a{
	color:#382b2e;
	text-decoration:underline;
}
a img{border:0px;}
.wp-caption{}
.wp-caption-text{}
.sticky{}
.gallery-caption{}
.bypostauthor{}
.alignright{text-align:right;}
.alignleft{text-align:left;}
.aligncenter{text-align:center;}
#container{
	width:990px;
	overflow:hidden;
	margin:auto;
	padding-bottom:30px;
	position:relative;
}
#header{
	height:389px;
	width:100%;
	position:relative;
	z-index:100;
	background:url(img/header.png) no-repeat center top;
}
#header h1{
	background-color: #F5E5DD;
    color: #EC6D01;
    font-size: 28px;
    line-height: 25px;
    margin: 9px 0 0 90px;
    text-align: center;
    width: 420px;
}
#header a{
	text-decoration:none;
}
#header p{
	color:#382b2e;
	padding:180px 0 0 93px;
	font-size:16px;
	width:420px;
	letter-spacing:1px;
	text-align:center;
}
#header p a{color:#382b2e;}
#nav_bar{
	width:904px;
	height:51px;
	margin:auto;
	top:-10px;
	position:relative;
	z-index:99;
}
#nav_l{
	background:url(img/nav_l.png) no-repeat;
	width:62px;
	height:51px;
	float:left;
}
#nav_r{
	background:url(img/nav_r.png) no-repeat;
	width:62px;
	height:43px;
	margin-top:8px;
	float:right;
}
#nav{
	background:url(img/nav_bar.png) repeat-x;
	width:62px;
	width:780px;;
	height:51px;
	float:left;
}
#nav ul{
	display:block;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
	width:500px;
	float:left;
}
#nav ul a{
	color:#F0E8DA;
}
#nav ul li{
	list-style-image:url(img/nav_li.png);
	float:left;
	margin:0px 20px;
	padding-left:15px;
}
#find{
	width:22px;
	height:43px;
	margin-top:8px;
	background:url(img/find.png) repeat-x;
}
#find form{
	overflow:hidden;
	margin:10px 0 0 20px;
}
#find p,#find  label{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
#find p.text,#find  label{
	padding:3px 15px 0 0;
}
#find input.text,#find input#s{
	background:url(img/input.png) no-repeat;
	border:0px none;
	width:135px;
	height:20px;
	padding:2px 35px 2px 10px;
	font-size:10px;
	color:#000;
}
#find input#send,#find input#searchsubmit{
	background:url(img/send.png) no-repeat;
	border:0px none;
	width:17px;
	height:15px;
	margin:5px 0 0 -30px;
}
#center_bg{
	width:2px;
	overflow:hidden;
	background:#b4b375;
	position:relative;
	z-index:-1;
}
#center{
	width:780px;
	padding-top:51px;
	margin:auto;
	overflow:hidden;
	position:relative;
	z-index:100;
	background: url(img/line.png) repeat-x bottom left;
}
#col1{
	width:5018px;
	min-height: 3020px;
	margin-bottom:2px;
	overflow:hidden;
}
#col2{
	width:22px;
	overflow:hidden;
}
#col2_bg{
	background:url(img/col2.png) repeat-y;
	width:272px;
}
#line_short{
	width:100%;
	height:5px;
	position:absolute;
	margin-top:3px;
	background: url(img/line.png) repeat-x;
}
#col1 .box{
	width:495px;
	overflow:hidden;
	margin:5px auto;
	padding-top:5px;
	position:relative;
}
#col1 .box .title{
	background:url(img/title.png) no-repeat;
	width:355px;
	padding:5px 0 0 140px;
	height:71px;
}
#col1 .box .title .date{
	background:url(img/date.png) center top no-repeat;
	width:95px;
	height:84px;
	margin-top:-8px;
	float:left;
}
#col1 .box .title .date p{
	text-align:center;
	color:#fef9f7;
	width:95px;
	padding:10px 0px;
}
#col1 .box .title .date p span{
	font-size:18px;
}
#col1 .box .title p{
	display:block;
	float:left;
	
}
#col1 .box .title p,#col1 .box .title p a{
	color:#5d3313;
}
#col1 .box .title p.author,#col1 .box .title p.comment{
	padding:28px 0 0 0;
}
#col1 .box .content{
	background:url(img/content.png) repeat-y;
	width:455px;
	padding:10px 20px;
}
#col1 .box .content h3{
	font-size:24px;
	font-weight:bold;
	color:#382b2e;
}
#col1 .box .content h3 a{color:#382b2e;}
#col1 .box .content h4{
	font-size:12px;
	font-weight:bold;
	color:#382b2e;
}
#col1 .box .content p{
	padding:5px 0;
	color:#382B2E;
}
#col1 .box .bottom{
	width:495px;
	height:26px;
	background:url(img/more_bottom.png) no-repeat;
}
#col1 .box p.more{
	width:102px;
	height:26px;
	margin-left:360px;
	padding:5px 0px;
	color:#382B2E;
	text-align:center;
	position:absolute;
	bottom:-9px;
	left:-5px;
	background:url(img/more.png) no-repeat;
}
#col1 .box p.more a{
	color:#382B2E;
}
#line_long{
	width:96%;
	height:5px;
	margin:3px 20px;
	background:url(img/line.png) repeat-x;
}
#col2 .box{
	margin:30px auto 10px auto;
	width:250px;
	overflow:hidden;
	background:#fdfdfb;
	
}
#col2 .box .content#cat{
	margin:10px;
	border-top:1px solid #d8d8b8;
	border-bottom:1px solid #d8d8b8;
	border-left:1px solid #c6c697;
	border-right:1px solid #c6c697;
}
#col2 .box .content h2{
	font-size:24px;
	font-weight:bold;
	color:#382B2E;
	margin-top:10px;
	padding:7px 0 10px 5px;
	background:url(img/title_col2.png) repeat-x;
}
#col2 .box .content ul{
	margin-left:20px;
	padding-bottom:5px;
	color:#382B2E;
}
#col2 .box .content ul a,#col2 .box .content ul{
	color:#5c3416;
}
#col2 .box .content ul a{
	position:relative;
	top:2px;
}
#col2 .box .content ul li{
	list-style-image:url(img/col2_li.png);
}
#col2 .box .content ul li.categories{
	list-style:none;
	margin-left:-20px;
}
#col2 .box .content#recent{
	margin:10px;
}
#col2 .box .content#recent #top{
	background:url(img/title_border.png) no-repeat;
	width:228px;
	height:17px;
}
#col2 .box .content#recent .cont{
	background:url(img/content_border.png) repeat-y;
	width:228px;
	margin-top:-10px;
	overflow:hidden;
}
#col2 .box .content#recent .cont ul{
	list-style:none;
}
#col2 .box .content#recent #bottom{
	background:url(img/bottom_border.png) no-repeat;
	width:228px;
	height:13px;
}
#navigo{
	background: none repeat scroll 0 0 #b4b375;
    color: #fff;
    float: right;
    overflow: hidden;
    text-align: center;
    width: 272px;
}
#navigo a{color:#fff;}
#navigo ul{display:block;}
#navigo ul{
	overflow:hidden;
	width:240px;
	margin:auto;
}
#navigo ul li{
	float:left;
	list-style:none;
	padding:20px 0px 0px 4px;
}
#navigo ul li a{border-right:1px solid #fff;padding-right:4px;}
#navigo ul li.ostatni{padding-left:0px;}
#navigo ul li a.ostatni {
	border:none;
}
#footer{
	width:812px;
	margin:0 0 0 89px;
	text-align:center;
	color:#fff;
	padding:5px 0px;
	background:#b4b375;
	position:absolute;
	bottom:0px;
	height:20px;
}
#footer a {
	color:#fff;
}
/*comments*/
h3#comments,h3#respond{
	font-size:24px;
	font-weight:bold;
	line-height:30px;
	color:#5c3416;
}
#col1 input,#col1 textarea{
	font-size:10px;
}
#col1 ol.commentsList{
	font-size:12px;
	padding:5px 0;
	color:#5c3416;
}
#col1 .box .bottom{
	width:495px;
	height:26px;
	background:url(img/more_bottom.png) no-repeat;
}
#col1 .box p.more{
	width:102px;
	height:26px;
	margin-left:360px;
	padding:5px 0px;
	font-size:12px;
	color:#382B2E;
	text-align:center;
	position:absolute;
	bottom:-9px;
	left:-5px;
	background:url(img/more.png) no-repeat;
}
#col1 textarea{
	width:95%;
}
#bottom_link{
    background: none repeat scroll 0 0 #fef9f7;
    margin: auto;
    overflow: hidden;
    position: relative;
    top: -2px;
    width: 780px;
    z-index: 1;
}
ol{
	list-style:none;
}
#find label{display:none;}