/*
Theme Name: xsayo
Theme URI: XSAYO.com
Description: Szablon tymczasowy xsayo.com
Version: 1.0
Author: Marek Zywert

*/
/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	background: #8c6239;
	color: #8c6239;
	text-align: left;
	margin:0;
	padding:0;
	}
html, body {
/* height: 100%; */
}

#header-wrapper {
	background: #fff url('images/header-background.gif') no-repeat top center;
	height:160px;
	padding:0;
	margin:0;
	text-align:center;	
}
#header {
	width:1000px;
	margin: 0 auto;
	padding: 0;
}
#logo {
	float:left;
	padding:15px 0 0 5px;
}
.clear {
	width:100%;
	clear: both;
	padding:0;
	margin:0;
	display: block; height: 0; overflow: hidden; visibility: hidden; width: 0;
}
.clear-footer {height:120px; clear: both;}
a, a:link, a:visited {
	color:#8c6239;
	text-decoration:underline;
}
a:hover { color:#f69332; text-decoration:none;}
h3 { font-size:16px; }
small { padding: 5px 5px 10px 15px; font-size:  11px; display: block; }
.entry form > img {border: none; margin: 0; padding: 0}
.alignright { float:right; }
.alignleft { float:left; }
.entry img { margin: 10px; padding: 7px; border: 1px solid #8c6239;}

/* HOMEPAGE */

#home-header-wrapper {
	background: #fff url('images/home1.jpg') no-repeat top center; 
	height:165px;
	padding:0;
	margin:0;
	text-align:center;
}
#home-footer-wrapper {
	background: url('images/home3.jpg') no-repeat top center; 
	padding:0;
	margin:0;
	text-align:center;
}
#home-footer {
	width:1000px;
	margin: 0 auto;
	padding: 0;
	text-align:right;
	color:#DAB787;
	height:71px;
}
#home-container {
	float:left;
	width:100%;
	height:532px;
	margin:0;
	padding:0;
	text-align:center;
	background: #fff url('images/contentBackgr.jpg') no-repeat bottom center;
}
#home-player {
	float: left;
	padding: 15px 0 0 3px;
	overflow:hidden;
	margin:0;
}

/* CONTENT */

#container {
/*	min-height: 100%;
	margin-bottom: -330px;
	position: relative;	
 --- */
	float:left;
	width:100%;
	margin: 0 auto 120px;
/*	margin:0; */
	padding:0;
	text-align:center;
	background-color: #FFF;
	clear:both;
	position: relative;	
}

#content-wrapper {
	width:1000px;
	height: 532px;
	margin: 0 auto;
	padding: 0;
}
#content {
	float:right;
	width:780px;
	padding: 0;
	margin: 0;
	background-color:#FFF;
	text-align:left;
}
#content h2, #content h2 a { padding: 7px; margin: 0; font-size:1.5em; color:#8c6239; text-decoration:none; }
#content h2 a:hover { color:#f69332; text-decoration:none; }
#serce { padding: 0; margin: 0; height:532px; }
.postmetadata { text-align: right; }
#subpages { padding: 60px 10px 10px 10px; float:right; width:175px; text-align: right; }
#subpages li { display: block; width: 100%;} 
#subpages a {
	padding: 5px 0 0 0;
	color:#8c6239;	
	font-weight: bold;
	text-decoration:none;
	font-size:11px;
    line-height: 18px;
}
#subpages li { /*	background: url(images/submenu.gif) no-repeat right center; */ }
#subpages a:hover { color:#f69332;}
div.breadcrumb { padding:0 0 0 15px; text-transform: uppercase; }
div.navigation  { padding: 10px; }

/* SIDEBAR */
#sidebar { float:left; width: 190px; padding:40px 0 20px 5px;}
#sidebar ul, #sidebar li  { padding: 0 5px 0 0; margin: 0; display:block; font-family:Arial, Helvetica, sans-serif; color:#8c6239; font-size: 12px; text-align:right; }
#sidebar a, #sidebar a:link, #sidebar a:visited { text-decoration:none; color:#8c6239; font-weight: bold; }
#sidebar a:hover { text-decoration:none; color:#f69332; }
#sidebar .current_page_item a  { color:#f69332; }
#sidebar .current_page_item .page_item a  { color:#8c6239;}

#sidebar .page_item { padding: 5px 15px 5px 0; /*	background: url(images/submenu.gif) no-repeat right 10px; */ }
h2.widgettitle { font-size:14px; font-weight:bold; border-bottom: 1px solid #BA8E74; color:#BA8E74; }

/* MENU */
#menu { float:right; /*	width:710px; */ margin: 20px 20px 0 20px; text-align:right; padding:0; }
#menu ul, #menu li  { list-style:none; padding: 0 5px 0 0; margin: 0; display:inline-block; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size: 11px; float:left;}
#menu a, #menu a:link, #menu a:visited { text-decoration:none; color:#FFF; font-weight: bold; }
#menu a:hover { text-decoration:none; color:#f69332; }
#menu .current_page_item a  { color:#f69332; }
.entry-border-top { background: url('images/content-border-top.gif') no-repeat top center; }
.entry-border-bottom { background: url('images/content-border-bottom.gif') no-repeat bottom center; }
.entry { padding: 0; margin: 0px 30px 20px 30px; font-size: 12px; color:#422; /* min-height: 200px; */}

/* FOOTER */ 
#footer-wrapper {
    width: auto;
	background: #fff url('images/footer-background.gif') no-repeat top center;
	position: relative; 
	height:120px;
	text-align:center;
	padding: 0;
	margin: -120px 0 auto; 
	display:block;
}

#footer {
	width:1000px;
	margin: 0 auto;
	padding: 5px 5px 0 0;
	text-align:right;
	color:#DAB787;
	height:120px;
}

#footer a, #home-footer a {
	color:#f69332;
	padding:0;
	margin:0;
}

.footer {
	text-align:right;
}

#footer-ico { width: 230px;	float:left;	height: 30px; padding: 30px 10px 0 0; margin-left: 340px;}
.footer-text { padding: 30px 0 0 0; }
#sidebarCenter { margin-left: auto; margin-right: auto; text-align:center; line-height:1.5em;}
#sidebarCenter form { padding-bottom:20px; }

#flash {z-index: -5; overflow:visible; background: url(images/home-bg.jpg) no-repeat top left; height: 532px;}
#banners-wrap {width: 980px; margin: 0 auto; text-align: right; overflow:visible; background: transparent;}
#banners {z-index:5; position: absolute; top: 80px; width:150px; padding: 0; margin-left: 835px; background: transparent; height: auto; text-align: left; }
#banners img {border: 0; padding: 3px 0 0 0;}
