*  
Theme Name: Paint Job
Theme URI: http://www.solidthemes.com/
Description: Paint Job is a 2 columns, fixed width, Widget Ready, wordpress theme brought to you by <a href="http://www.solidthemes.com/">SolidThemes.com</a>.
Version: 1.0
Author: Tanbir
Author URI: http://www.solidthemes.com/
*/

/* This theme is copyright by solidthemes.com (TA) */
* {
	margin: 0;
	padding: 0;
}

body {
	background: white;
	font-family: verdana, "Trebuchet MS";
	font-size: 12px;
	color: #000000;
}

input, textarea  { color: #333333; font-style: normal; font-variant: normal; font-weight: normal; font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; background: #ffffff repeat-x; border-style: solid; border-width: 1px; border-color: #a3a3a3 #d6d6d6 #d6d6d6 #d6d6d6 }

h1, h2, h3 {
	margin-bottom: 5px;
	letter-spacing: -0.01em;
	font-family: "arial", verdana, "Trebuchet MS", Arial;
}

h1, h1 a,   { color: #940044; font-size:28px; font-family: "times new roman", verdana, "Trebuchet MS", Arial; font-weight: normal; text-decoration: none }

h2, h2 a   { color: #940044; font-size:22px; font-family: "times new roman", verdana, "Trebuchet MS", Arial; font-weight: normal; text-decoration: none }

h3, h3 a   { color: #940044; font-family: Arial; font-weight: strong; text-decoration: none }


h1 a:hover, h2 a:hover  { font-family: "times new roman", verdana, "Trebuchet MS", Arial; text-decoration: none }

h1  { color: #940044; font-size: 26px; font-family: "times new roman", verdana, "Trebuchet MS", Arial }

h2 { font-size: 28px; font-family: "times new roman", verdana, "Trebuchet MS", Arial; }

h3  { font-weight: strong; font-size: 16px; font-family: Arial }

p, ul, ol  { line-height: normal; list-style-type: none; margin-bottom: 5px }

ul, ol  { list-style-type: none }

blockquote {
	margin: 0 30px;
	padding: 0 10px 0 25px;
	border-left: 2px solid #940044;
}

a   { color: #000000; text-decoration: none }

a:hover  { color: #a6a2a5; text-decoration: none }

a img {
	border: none;
}

img.left {
	float: left;
	margin-right: 20px;
}

img.right {
	float: right;
	margin-right: 20px;
}

hr {
	display: none;
}

/* ====================Logo========================== */

#logo { 

	width: 930px;
	margin: 0px auto;
	padding: 5px 25px 10px 25px;


background-position: left 30px;
/*
background-position: left 30px; width: 260px; height: 80px; margin: 30px auto 0 0;
*/
}

#logo h1, #logo h2 {
	margin: 0;
}

#logo h1 {
	float: left;
	padding-left:290px;
	padding-top: 0px;
}

#logo h2 {
background-image: url(images/header.jpg);
background-repeat: no-repeat;
	padding-left:290px;
	padding-top: 80px;
	font-size: 16px;
	font-weight: normal;
}

#logo h2, #logo h2 a {
	color: #000;
}

#logo a {
	text-decoration: none;
}

/* ============Menu================ */

#menu  { background: transparent 0 0; list-style-type: none; margin: 0 auto; width: 960px; height: 30px }

#menu ul {
	margin: 0;
	padding: 21px 0 0 30px;
	list-style: none;
	line-height: normal;
}

#menu li  { background: url(images/sep.gif) no-repeat left center; list-style-type: none; float: left; padding: 0 20px 0 22px }

#menu li.first  { list-style-type: none }

#menu a {
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

#menu a:hover {
	text-decoration:underline;
}

/* ==========================Search========================== */

#search {
	float: right;
	width: 227px;
}

#search fieldset {
	border: none;
}

#search input {
	float: left;
}

#search #s {
	width: 136px;
	margin-right: 7px;
	padding: 2px 5px;
}

#search #x {
	background: none;
	border: none;
}

/*==================== Banner =======================*/


/*========================== Page===================== */

#page {
	width: 930px;
	margin: 0 auto;
	padding: 20px 25px 45px 35px;
	
}

/* =======================Content=================== */

#content {
	float: left;
	width: 460px;
}

.post  { }

.post .title  { font-family: "Times New Roman"; margin: 0; padding: 0 20px 0 0px }
.post .entry  { text-align: justify; padding: 0 0px }
.post .meta   { color: black; line-height: normal; margin: 5px 0 10px; padding: 5px 0 0 0px; height: 22px }
.postmetadata  { line-height: normal }
.navigation {
	font-weight: bold;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.postopis  { margin: 0; padding-top: 0; padding-bottom: 0; padding-left: 0px }
/* =========================Comments========================= */

#comments, #respond  { padding-top: 5px }

.commentlist {
	margin: 0;
	padding: 0;
	list-style-position: inside;
}

.commentlist li  { list-style-type: none; padding: 0 20px 0 0px; border-bottom: 1px solid #e5e5e5 }

#comment {
	width: 460px;
}

/* ================Sidebar================== */

#sidebar   { list-style-type: none; float: right; width: 460px }

#sidebar ul  { line-height: normal; list-style-type: none; list-style-position: ; margin: 0; padding: 0 }

#sidebar li    { list-style-type: none; margin-bottom: 5px; padding: 0 10px }

#sidebar li ul   { background-color: #f5f5f5; list-style-type: none; border-bottom: 5px solid #f5f5f5 }

#sidebar li li    { list-style-type: none; margin: 0; padding: 5px 0 0px 20px }

#sidebar li h2    { color: #940044; font-weight: normal; font-size: 12px; font-family: Verdana; background: #e5e5e5 repeat-x; list-style-type: none; margin-top: 5px; margin-bottom: 5px; padding-top: 5px; padding-left: 20px; border-top: 5px solid #e5e5e5; border-bottom: 1px solid #a9a9a9; height: 24px }



/* ============Footer================== */

#footer     { background-color: #dcdcdc; clear: both; margin: 20pt auto 0 auto; padding: 10px 13px 5px; border-top: 20px solid #fff; width: 910px; height: 30px }

#footer p {
	margin: 0;
	line-height: normal;
	color: #333333;
}

#footer a {
	color: #000000;
}

#footer .legal {
	float: left;
	padding-left:5px;
}

#footer .credit  { float: right; padding-right: 0px }

/* ====Listwa-szara i pole pelnej szerokosci========= */

#menuskrypt {
	float: left;
}

#listwa { height: 24px; margin: 20px 0 10px; padding: 6px 0 0 20px; color:#35739b; font-size: 14px; font-weight: normal; line-height: normal; background-color: #E5E5E5; background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; }

#listwa2 { height: 24px; width: 280px;	float: right; margin: 20px 0 10px; padding: 6px 0 0 20px; color:#35739b; font-size: 14px; font-weight: normal; line-height: normal; background-color: #E5E5E5; background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; }

/* ====pelna szerokosc strony========= */
#content2 {
	float: left;
	width: 620px;}
#media  { float: right; width: 300px }
/* ====koniec pelna szerokosc strony========= */

#lewa  { float: left; width: 460px }
	
/* ====zamiast pola sidebar========= */	
#prawa { float: right; width: 460px; }	


/* ====pole linki do sidebar========= */	
#prawalinki    { float: right; width: 450px; height: 250px }	
	
/* ====KOSTKA========= */
#kostka0   { float: left; margin-top: 0px; margin-bottom: 20px; margin-left: 16px; width: 200px; height: 120px }
#kostka1   { float: left; margin-top: 20px; margin-left: 16px; width: 200px; height: 120px }
#kostka2  { float: right; margin-top: 20px; margin-left: 16px; width: 200px; height: 120px }
#kostka-pole { background-image: url(images/kostka-pole.jpg); float: right; margin-right: 10px; width: 440px; height: 280px }
/* ====MAPA========= */	
#mapa { float: right; margin-right: 10px; width: 440px; height: 450px
